chore(docker-env2): live-gate the second env on the gRPC PSK build #31
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: Low (secondary test topology) · Area: Docker / test infra
What
The
docker-env2/topology has itsGrpcPskin config but was never redeployed or live-gated against the ClusterClient→gRPC migration build.Action
When
docker-env2is next rebuilt from a post-Phase-0main, run the same checks thedocker/rig gate used:PermissionDenied; correct key ⇒ successReference gate format:
docs/plans/2026-07-22-clusterclient-to-grpc-live-gate.md.Gated 2026-07-23 — PASS 3/3. Rebuilt scadabridge:latest from main @
8524a7f7and recreated only the env2 containers (primary rig untouched). site-x PSK dev-grpc-psk-docker-env2-site-x matches central's SitePsks__site-x.Bonus: central logs 'Site site-x registered online via heartbeat' (site→central gRPC live); no real ClusterClient/receptionist (only the benign ClusterClientSiteAuditClient label, identical to the primary rig).
Note: ScadaBridgeConfig2.dbo.Sites is empty, so central treats site-x as 'unknown/not configured' — a first-time-setup seeding gap (seed-sites.sh not run on the fresh DB), orthogonal to the transport. Full record: docs/plans/2026-07-22-clusterclient-to-grpc-live-gate.md (commit
e0f105c3).