From a3d1aef6fffcd23c2a9c9303a9f39d8311809d8b Mon Sep 17 00:00:00 2001 From: Nikolai Emil Damm Date: Tue, 10 Nov 2026 16:33:48 +0100 Subject: [PATCH] chore(kagent): upgrade the control plane to 1.0.0 kagent 1.0.0 shipped on 2026-11-09: release candidate 3 plus the pre-release fixes backported to v1.0.x (kagent-dev/kagent#3559, #3586). platform#5892 pins the GA release once it ships. Both charts move from 1.0.0-rc3 to 1.0.0; the lane's harness image follows separately, because its Dockerfile is in flight in platform#6011. Co-Authored-By: Claude Opus 5.5 --- .../infrastructure/kagent/helm-release-control-plane.yaml | 5 +++-- k8s/bases/infrastructure/kagent/helm-repository.yaml | 2 +- k8s/bases/infrastructure/kagent/kustomization.yaml | 2 +- k8s/bases/infrastructure/kagent/oci-repository-crds.yaml | 5 +++-- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/k8s/bases/infrastructure/kagent/helm-release-control-plane.yaml b/k8s/bases/infrastructure/kagent/helm-release-control-plane.yaml index b43bfc31db..4bdb17651a 100644 --- a/k8s/bases/infrastructure/kagent/helm-release-control-plane.yaml +++ b/k8s/bases/infrastructure/kagent/helm-release-control-plane.yaml @@ -13,8 +13,9 @@ spec: chart: spec: chart: kagent - # kagent 1.0 is at release candidate 3; its two charts share a version. - version: 1.0.0-rc3 + # kagent 1.0.0, its first general-availability release; its two charts + # share a version. + version: 1.0.0 sourceRef: kind: HelmRepository name: kagent diff --git a/k8s/bases/infrastructure/kagent/helm-repository.yaml b/k8s/bases/infrastructure/kagent/helm-repository.yaml index 5c42fa8835..dce9260a7c 100644 --- a/k8s/bases/infrastructure/kagent/helm-repository.yaml +++ b/k8s/bases/infrastructure/kagent/helm-repository.yaml @@ -1,7 +1,7 @@ # kagent's control-plane chart comes through an OCI HelmRepository, not an # OCIRepository chartRef like the other charts. With a chartRef, helm-controller # appends the artifact digest to the chart version as build metadata -# (1.0.0-rc3+). This chart writes the chart version into its +# (1.0.0+). This chart writes the chart version into its # app.kubernetes.io/version label and uses it as the default controller and UI # image tag, and a "+" is valid in neither, so the release failed to install on # prod (devantler-tech/platform#5903). A HelmRepository chart keeps the exact diff --git a/k8s/bases/infrastructure/kagent/kustomization.yaml b/k8s/bases/infrastructure/kagent/kustomization.yaml index 287310aac2..aba978756b 100644 --- a/k8s/bases/infrastructure/kagent/kustomization.yaml +++ b/k8s/bases/infrastructure/kagent/kustomization.yaml @@ -1,4 +1,4 @@ -# kagent 1.0 (release candidate 3), the agent control plane the Agentic +# kagent 1.0, the agent control plane the Agentic # Engineer's cluster lane runs on (devantler-tech/monorepo#4866, # devantler-tech/platform#5892). Prod-only, opted in by the Hetzner # infrastructure overlay together with Substrate, which it requires. diff --git a/k8s/bases/infrastructure/kagent/oci-repository-crds.yaml b/k8s/bases/infrastructure/kagent/oci-repository-crds.yaml index 3ca8048d8b..748b68c958 100644 --- a/k8s/bases/infrastructure/kagent/oci-repository-crds.yaml +++ b/k8s/bases/infrastructure/kagent/oci-repository-crds.yaml @@ -6,10 +6,11 @@ metadata: namespace: kagent spec: interval: 10m - # kagent 1.0 is at release candidate 3; its two charts share a version. + # kagent 1.0.0, its first general-availability release; its two charts share + # a version. url: oci://ghcr.io/kagent-dev/kagent/helm/kagent-crds ref: - tag: 1.0.0-rc3 + tag: 1.0.0 layerSelector: mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip operation: copy