2.0.1 (June 24, 2026)
BUG FIXES:
- control-plane: fix a race during startup where pod registration could be permanently skipped when the Kubernetes Endpoints object lagged behind Pod IP assignment. The endpoints controller now requeues reconciliation until the Endpoints address is populated. [GH-5386]
- snapshot-agent: Fix bug where the
consul-snapshotservice was registered into thedefaultConsul namespace instead of the namespace mirrored from the Kubernetes namespace it is deployed in whenglobal.enableConsulNamespacesis enabled. The snapshot agent now also registers into the configured admin partition. [GH-5401] - terminating-gateways: Fix bug where the terminating gateway service was registered into the
defaultConsul namespace instead of the mirrored Consul namespace (matching its Kubernetes namespace) whenglobal.enableConsulNamespacesand namespace mirroring were enabled. Applies to both the Helm-managed terminating gateway deployment and theTerminatingGatewayCRD controller. [GH-5401]