From 3377aa4e2c99ca3a21814e043fe4a8eee14372fd Mon Sep 17 00:00:00 2001 From: Andrew Bagan Date: Wed, 20 May 2026 18:16:14 -0500 Subject: [PATCH] fix(addons): pin butler-console chart to 0.13.4 Picks up butlerdotdev/butler-charts#133, which grants the butler-console SA cluster-admin via a new ClusterRoleBinding so the mgmt-cluster GitOps Enable flow can run flux bootstrap successfully. Without this grant, butler-server's EnableManagementGitOps handler returned a CRD-forbidden error because flux bootstrap creates CRDs cluster-wide and binds Flux controllers via ClusterRoleBindings (which requires escalate on rbac). Future bootstraps land on 0.13.4 directly and the mgmt gitops Enable button works without manual RBAC patching. --- internal/addons/installer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/addons/installer.go b/internal/addons/installer.go index a67637e..c21cf74 100644 --- a/internal/addons/installer.go +++ b/internal/addons/installer.go @@ -2188,7 +2188,7 @@ func splitImageRef(ref string) (string, string) { func (i *Installer) InstallConsole(ctx context.Context, kubeconfig []byte, spec *butlerv1alpha1.ConsoleAddonSpec, clusterName string, provider string) (string, error) { logger := log.FromContext(ctx) - version := "0.13.3" + version := "0.13.4" if spec != nil && spec.Version != "" && !strings.EqualFold(spec.Version, "latest") { version = spec.Version }