openova/clusters/_template
e3mrah 5e57dfb565
fix(bootstrap-kit): remove bp-hcloud-csi slot 17a — chicken-and-egg with harbor (Wave 7 critical-path hotfix) (#1610)
* fix(bootstrap-kit): remove bp-hcloud-csi slot 17a — chicken-and-egg with harbor

Family G (PR #1601) added bp-hcloud-csi at bootstrap-kit slot 17a to ship
the `hcloud-volumes` default StorageClass for C9-006. Caught live on t11
fresh prov 2026-05-17:

  - Flux source-controller chart pull went through harbor.t11.<sov>
    OCI endpoint BEFORE harbor itself was reachable on the network.
  - Chicken-and-egg: harbor depends on Gateway. Gateway lives in
    `sovereign-tls` Kustomization which dependsOn bootstrap-kit Ready.
    bp-hcloud-csi blocked bootstrap-kit Ready → sovereign-tls never
    applied → no Gateway CR → console.t11.<sov> ERR_CONNECTION_CLOSED.
  - Entire UI test matrix on t11 was BLOCKED on the missing Gateway
    (5 test agents reported the same root cause).

C9-006 (hcloud-volumes default SC) is a cosmetic operator-facing
improvement; Gateway availability is launch-critical. Removing slot 17a
unblocks the chain. Follow-up PR will re-add at a later slot (e.g., 19a
AFTER bp-harbor 19) OR fix the pull path to bypass the registry pivot
during bootstrap.

Also bumps chart 1.4.155 → 1.4.156 + bootstrap-kit pin per the
chart-bump-needs-both rule.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* fix(bootstrap-kit): also drop 17a-bp-hcloud-csi from kustomization.yaml resources list

Companion commit to b96d8c50 — the prior commit only removed the file
itself; this commit removes the resources: list entry that referenced
it (otherwise Kustomize fails the dry-run with 'no such file').

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: hatiyildiz <hatice.yildiz@openova.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 00:34:40 +04:00
..
bootstrap-kit fix(bootstrap-kit): remove bp-hcloud-csi slot 17a — chicken-and-egg with harbor (Wave 7 critical-path hotfix) (#1610) 2026-05-18 00:34:40 +04:00
flux-system feat(day2-iac): Crossplane Compositions + per-Sovereign Flux cluster tree + catalyst-dns binary 2026-04-28 14:09:29 +02:00
infrastructure feat(day2-iac): Crossplane Compositions + per-Sovereign Flux cluster tree + catalyst-dns binary 2026-04-28 14:09:29 +02:00
sovereign-tls fix(multi): Family G — 6 singletons (C8-001/C8-005/C9-006/C10-002/C10-003/C7-007) (#1601) 2026-05-17 22:20:29 +04:00
kustomization.yaml fix(provisioner): cloud-init bootstrap-kit path matches per-FQDN cluster dir (resolves #218) (#256) 2026-04-30 17:11:44 +04:00