The store-window bed: a machine enrols and a report arrives while the store is away (issue 083) #50

Merged
jschoubben merged 2 commits from multiple-fixes into main 2026-09-22 12:42:59 +00:00
Owner

New bed store-window (scenario of the same name, two light machines): pushes the control-node a slow step, stops the store while its report is on the way, and has a second machine enrol into the gap. Asserts the report is held, the enrolment is answered "not now" meanwhile, and when the store is back the report is recorded and the enrolment completes on its own — with the mesh's live identity key and sealing key equal to the ones the machine generated — after which the machine applies what it is pushed and is heard from.

Green at mesh-controller 4f3b4e6, mesh-host 406a555. The slow step's image is pulled from the public registry at apply, a known flake risk. Companion MRs on multiple-fixes: mesh-controller, mesh-host, hq.

New bed `store-window` (scenario of the same name, two light machines): pushes the control-node a slow step, stops the store while its report is on the way, and has a second machine enrol into the gap. Asserts the report is held, the enrolment is answered "not now" meanwhile, and when the store is back the report is recorded and the enrolment completes on its own — with the mesh's live identity key and sealing key equal to the ones the machine generated — after which the machine applies what it is pushed and is heard from. Green at mesh-controller 4f3b4e6, mesh-host 406a555. The slow step's image is pulled from the public registry at apply, a known flake risk. Companion MRs on `multiple-fixes`: mesh-controller, mesh-host, hq.
jschoubben added 2 commits 2026-09-22 12:42:50 +00:00
jschoubben merged commit bb746505dc into main 2026-09-22 12:42:59 +00:00
jschoubben deleted branch multiple-fixes 2026-09-22 12:42:59 +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-lab#50