A plan rolls out every tier it built #204

Merged
mesh-admin merged 1 commits from fix/a-plan-rolls-out-every-tier-it-built into main 2026-10-01 20:25:00 +00:00
Contributor

The last hand-holding after a merge: a dependent rebuilt because its base moved, or a module that packages another repository's source, keeps its source commit, so the catalogue announces no move and its machines kept the old image until somebody pushed — forty-three modules after every runtime-image merge (hq issue 189). When a tier is built, the plan now sends the machines of every module in it whose policy rolls out, once, moved commit or not; a module whose policy records is built and left, as its policy says. The gate between tiers waits as before for the ones a later tier is built by. make check on the branch.

The last hand-holding after a merge: a dependent rebuilt because its base moved, or a module that packages another repository's source, keeps its source commit, so the catalogue announces no move and its machines kept the old image until somebody pushed — forty-three modules after every runtime-image merge (hq issue 189). When a tier is built, the plan now sends the machines of every module in it whose policy rolls out, once, moved commit or not; a module whose policy records is built and left, as its policy says. The gate between tiers waits as before for the ones a later tier is built by. `make check` on the branch.
mesh-admin added 1 commit 2026-10-01 20:21:58 +00:00
A dependent rebuilt because its base moved, or a module that packages another repository's source,
keeps its source commit; the catalogue announces no move for it, and its machines kept the old image
until somebody pushed — forty-three modules after every runtime-image merge (hq issue 189). When a tier
is built, the plan now sends the machines of every module in it whose policy rolls out, once, moved
commit or not; a module whose policy records is built and left, as its policy says. The gate between
tiers waits as before for the ones a later tier is built by.
mesh-admin merged commit 8f51c66eb1 into main 2026-10-01 20:25:00 +00:00
mesh-admin deleted branch fix/a-plan-rolls-out-every-tier-it-built 2026-10-01 20:25:01 +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#204