Skip to content

test(release): supply a registration token secret in the gateway render - #42

Merged
tmccoy14 merged 1 commit into
mainfrom
feat/GRD-100
Oct 22, 2026
Merged

tmccoy14 merged 1 commit into
mainfrom
feat/GRD-100

Conversation

@tmccoy14

Copy link
Copy Markdown
Contributor

Refs GRD-100. Companion to eqtylab/guardian-infrastructure#152.

Why

guardian-infrastructure#152 makes the guardian-platform chart enable Control Plane auth with the gateway stack; without it the Control Plane refuses to start. Rendering values-gateway.yaml then needs a registration token secret, or the chart's change-me guard fails the render. scripts/release/test_cloudsmith_render.py is the hand-kept twin of that repo's tests/test_cloudsmith_render.py, which #152 updates the same way.

Changes

  • The render that loads no secrets-sample.yaml passes gateway-stack.controlPlane.auth.registrationTokenSecret. The secrets render gets it from the sample, which #152 adds a placeholder to.

Verification

  • python -B scripts/release/test_cloudsmith_render.py passes against this repo's current charts.
  • It also passes against a copy of the charts from #152.

Merge order

  1. This PR. It is harmless against the current charts.
  2. eqtylab/guardian-infrastructure#152, whose charts sync here on merge.

🤖 Generated with Claude Code

guardian-platform now enables Control Plane auth with the gateway stack,
so rendering values-gateway.yaml needs a registration token secret. The
render without secrets-sample.yaml passes one; the secrets render gets
it from the sample.

Refs: GRD-100

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tmccoy14
tmccoy14 merged commit c21400b into main Oct 22, 2026
2 checks passed
@tmccoy14
tmccoy14 deleted the feat/GRD-100 branch October 22, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant