Issue 170: assigning a module claims every seat it could hold #218

Merged
mesh-admin merged 1 commits from issue/170-assigning-a-module-claims-the-seat-it-could-hold into main 2026-10-01 09:24:15 +00:00
Contributor

Assigning postgres on ace claimed mesh-store and made novox's own store
assignment unresolvable. The resolver reads a manifest's claims as 'does
hold'; ADR 0110 says the assignment holds, by a deliberate act the controller
already has (seat …, HoldSeat) but resolution does not consult.

Assigning postgres on ace claimed mesh-store and made novox's own store assignment unresolvable. The resolver reads a manifest's claims as 'does hold'; ADR 0110 says the assignment holds, by a deliberate act the controller already has (seat …, HoldSeat) but resolution does not consult.
mesh-admin added 1 commit 2026-09-30 12:29:13 +00:00
Assigning postgres on ace claimed mesh-store and made novox's own store
assignment unresolvable. The resolver reads a manifest's claims as 'does
hold'; ADR 0110 says the assignment holds, by a deliberate act the controller
already has (seat …, HoldSeat) but resolution does not consult.
Author
Contributor

Fix: mesh-controller #162 — before acting on an assignment, the controller records the derived holder of every mesh-scoped seat with nothing on record (the same record seat … --to makes), so a second eligible assignment stands beside it. Tested end to end: assign a second store on another node → no refusal, mesh-store recorded on the first.

Fix: mesh-controller #162 — before acting on an assignment, the controller records the derived holder of every mesh-scoped seat with nothing on record (the same record `seat … --to` makes), so a second eligible assignment stands beside it. Tested end to end: assign a second store on another node → no refusal, mesh-store recorded on the first.
mesh-admin merged commit 7f0fe27cf2 into main 2026-10-01 09:24:15 +00:00
mesh-admin deleted branch issue/170-assigning-a-module-claims-the-seat-it-could-hold 2026-10-01 09:24:15 +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/hq#218