Blueprint Release CI's smoke-render gate fails on `render < 5 lines` unless the chart Chart.yaml declares the LITERAL token `catalyst.openova.io/smoke-render-mode: "default-off"`. PR #1526 shipped the 3 vCluster blueprints with descriptive but non-accepted tokens (`primary-only` / `every-region` / `secondary-only`) so the gate failed for `bp-mgmt-vcluster` (renders 1 line with `mgmtVcluster.enabled=false`). All 3 charts default-OFF (`.enabled: false` in values.yaml) and the bootstrap-kit slots flip them on via postBuild.substitute. This PR aligns all 3 to the accepted `"default-off"` token. The full-ON render path is exercised by each chart's `chart/tests/render.sh` (asserts Namespace + NetworkPolicy + subchart StatefulSet + Service produced when enabled=true) — CI doesn't run this as a Release gate but the agent's brief did. Refs PR #1526. Co-authored-by: hatiyildiz <hatice.yildiz@openova.io> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| templates | ||
| tests | ||
| Chart.yaml | ||
| values.yaml | ||