chore(bootstrap-kit): flush 13 pre-existing chart-pin drifts (Refs TBD-A6b)

The TBD-A6 auto-bump hook keeps every NEW chart bump in lockstep
with its clusters/_template/bootstrap-kit/<NN>-<chart>.yaml pin.
Before A6 landed, however, 13 chart bumps had already shipped
WITHOUT a matching pin update — fresh Sovereigns silently
installed the OLD pinned version from the bootstrap-kit while
the OCI artifact published the NEW chart version.

This PR flushes that pre-existing drift in one squash commit so
the `scripts/check-bootstrap-kit-pin-sync.sh` gate ships GREEN.

Pin bumps (chart → new pin version):

- bp-cnpg: 1.0.0 → 1.0.1
- bp-crossplane: 1.1.3 → 1.1.4
- bp-external-secrets: 1.1.0 → 1.1.1
- bp-grafana: 1.0.0 → 1.0.1
- bp-guacamole: 0.1.23 → 0.1.24
- bp-k8s-ws-proxy: 0.1.10 → 0.1.11
- bp-kyverno: 1.0.0 → 1.1.0
- bp-mimir: 1.0.2 → 1.0.3
- bp-nats-jetstream: 1.1.1 → 1.2.0
- bp-sealed-secrets: 1.1.1 → 1.1.2
- bp-valkey: 1.0.0 → 1.0.1
- bp-velero: 1.2.0 → 1.2.1
- bp-catalyst-platform: 1.4.168 → 1.4.169

Out of scope (residual pseudo-drift): `bp-dmz-vcluster` has two
Chart.yaml files in the source tree — platform/bp-dmz-vcluster
(v0.1.0) and products/dmz-vcluster (v0.1.1) — both declaring
chart name `bp-dmz-vcluster`. Only the platform/ chart is the
bootstrap-topology piece (per its in-file comment); the
products/ chart is a per-tenant marketplace artifact. The audit
script keys by chart name and cannot disambiguate the two, so it
will report one as drifted no matter which version we pin. The
pin is kept at 0.1.0 to match the platform/ chart that the
bootstrap-kit actually consumes; renaming the products/ chart is
a separate ship.

Refs TBD-A6b.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
hatiyildiz 2026-05-18 17:02:58 +02:00
parent bece97e2c2
commit 8eeb0404af
13 changed files with 13 additions and 13 deletions

View File

@ -41,7 +41,7 @@ spec:
chart:
spec:
chart: bp-crossplane
version: 1.1.3
version: 1.1.4
sourceRef:
kind: HelmRepository
name: bp-crossplane

View File

@ -36,7 +36,7 @@ spec:
chart:
spec:
chart: bp-sealed-secrets
version: 1.1.1
version: 1.1.2
sourceRef:
kind: HelmRepository
name: bp-sealed-secrets

View File

@ -42,7 +42,7 @@ spec:
chart:
spec:
chart: bp-nats-jetstream
version: 1.1.1
version: 1.2.0
sourceRef:
kind: HelmRepository
name: bp-nats-jetstream

View File

@ -588,7 +588,7 @@ spec:
# to the admin password byte, so every subsequent SME provisioning
# call to Gitea returned 401 "user does not exist" and journey
# step 16 (tenant repo creation) silently stuck.
version: 1.4.168
version: 1.4.169
sourceRef:
kind: HelmRepository
name: bp-catalyst-platform

View File

@ -59,7 +59,7 @@ spec:
chart:
spec:
chart: bp-external-secrets
version: 1.1.0
version: 1.1.1
sourceRef:
kind: HelmRepository
name: bp-external-secrets

View File

@ -57,7 +57,7 @@ spec:
chart:
spec:
chart: bp-cnpg
version: 1.0.0
version: 1.0.1
sourceRef:
kind: HelmRepository
name: bp-cnpg

View File

@ -48,7 +48,7 @@ spec:
chart:
spec:
chart: bp-valkey
version: 1.0.0
version: 1.0.1
sourceRef:
kind: HelmRepository
name: bp-valkey

View File

@ -55,7 +55,7 @@ spec:
chart:
spec:
chart: bp-mimir
version: 1.0.2
version: 1.0.3
sourceRef:
kind: HelmRepository
name: bp-mimir

View File

@ -65,7 +65,7 @@ spec:
chart:
spec:
chart: bp-grafana
version: 1.0.0
version: 1.0.1
sourceRef:
kind: HelmRepository
name: bp-grafana

View File

@ -54,7 +54,7 @@ spec:
chart:
spec:
chart: bp-kyverno
version: 1.0.0
version: 1.1.0
sourceRef:
kind: HelmRepository
name: bp-kyverno

View File

@ -67,7 +67,7 @@ spec:
chart:
spec:
chart: bp-velero
version: 1.2.0
version: 1.2.1
sourceRef:
kind: HelmRepository
name: bp-velero

View File

@ -82,7 +82,7 @@ spec:
# because the Job (weight -10, lower=earlier in Helm) was
# applied before its SA (weight 0). Bumps Chart.yaml 0.1.7 ->
# 0.1.8; CI promote auto-bumps to 0.1.9 with new image SHA.
version: 0.1.10
version: 0.1.11
sourceRef:
kind: HelmRepository
name: bp-k8s-ws-proxy

View File

@ -128,7 +128,7 @@ spec:
# made kubelet restart the Pod every ~60s and the kube-system
# Cilium gateway returned 503 to the public hostname because
# the Endpoint was never Ready (observed on t22, 5 restarts).
version: 0.1.23
version: 0.1.24
sourceRef:
kind: HelmRepository
name: bp-guacamole