agent-platform release v4.62.0
Changed
valkey.valkey.auth.usersExistingSecretChecksum is documented (giantswarm/valkey-app#72, giantswarm/giantswarm-platform-manager#212). From valkey-app 0.1.5 the Valkey chart renders that value verbatim as the pod’s checksum/users-secret annotation, so a password rotated in usersExistingSecret restarts the Valkey when the mark changes with it. The key passes through the open valkey block as it always did and this chart sets no default for it, so no installation’s render changes; components.valkey.versionRange (0.x) picks the release up on its own, nothing is pinned. muster’s own mark is giantswarm/muster#1315.
Removed
- Breaking: The
klausGateway keys the Slack-only gateway ignores, the /v1, /web and /cli/v1 prefixes of its route, and components.klaus-gateway.versionRange below 2.0.0 (giantswarm/klaus-gateway#319, after giantswarm/agent-platform#633). The meta chart no longer forwards klausGateway.cli, klausGateway.lifecycle, klausGateway.upstream, klausGateway.agentgateway, klausGateway.routing.defaultTTL and klausGateway.a2a.saToken: klaus-gateway 2.0.0 accepts them as no-ops and does nothing with them, and the connectivity chart drops the same six, which no template of it read. The component’s range is >=2.0.0 <3.0.0 and examples/customer-bom.yaml pins 2.0.0, because the values this chart now sends do not start a 1.x gateway: it reads lifecycle.driver, and with none forwarded it falls back to operator with no operatorMCPURL. An installation that sets components.klaus-gateway.versionRange itself replaces the chart’s range and nothing checks it, so a pin below 2.0.0 has to move — UPGRADE.md, “the klausGateway keys the Slack-only gateway ignores are no longer forwarded”. The connectivity chart’s klaus-gateway HTTPRoute publishes /channels/slack alone — /v1, /web and /cli/v1 answer 404 on 2.x — and, having nothing else to publish, renders only while klausGateway.slack.enabled; the OBO route (/auth/slack/, /connectors/complete) is unchanged. An installation that still sets one of the six keys in its own values keeps forwarding it, harmlessly, until that values file drops it.