The control plane migrates before it serves #123

Merged
mesh-admin merged 1 commits from fix/the-control-plane-migrates-before-it-serves into main 2026-09-28 08:27:45 +00:00
Contributor
No description provided.
mesh-admin added 1 commit 2026-09-28 08:27:44 +00:00
The mesh replaced its own control plane with a build carrying a migration, applied none of it, and
then refused every build it recorded for three quarters of an hour while reporting itself healthy
(novox/hq 04-ISSUES/133). The module now declares the step ADR 0052 prescribes: a run-once
`migrate` before the server, re-run whenever the image moves because the image is part of a step's
digest, and gating — a migration that fails stops the new server from starting rather than letting
it serve against a schema it does not have.
mesh-admin merged commit 45d1c28a28 into main 2026-09-28 08:27:45 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-controller#123