mesh-tools
  • Joined on 2026-10-14
mesh-tools deleted branch pb/recovery-lessons-2026-10-25 from novox/hq 2026-10-25 12:30:45 +00:00
mesh-tools merged pull request novox/hq#476 2026-10-25 12:30:44 +00:00
Playbooks 07 and 08: lessons from the 2026-10-25 recovery
mesh-tools deleted branch fix/r6-want-names-revision from novox/mesh-host 2026-10-25 12:30:44 +00:00
mesh-tools pushed to main at novox/mesh-host 2026-10-25 12:30:43 +00:00
57b553ac5a Merge pull request 'Apply the revision of a composition its want names, read from the key's history, when the latest has another digest (issue 1945)' (#139) from fix/r6-want-names-revision into main
11a635796d Bound a key's history read to 10 s and test it on a real bus; the witness test waits for its process to run from its image (issue 1945)
8343c4fb36 Apply the revision of a composition key whose digest the want names, from the revisions the bucket keeps (issue 1945)
Compare 3 commits »
mesh-tools merged pull request novox/mesh-host#139 2026-10-25 12:30:41 +00:00
Apply the revision of a composition its want names, read from the key's history, when the latest has another digest (issue 1945)
mesh-tools pushed to main at novox/mesh-controller 2026-10-25 12:30:34 +00:00
af2b0844a1 Merge pull request 'Compose each machine once per pass, so take-ins of done builds stop colliding and every new build gets its composition and credential (issue 1945)' (#460) from fix/r6-compose-once into main
3b4cb69e84 Take again a replacement of given values asked while one ran on the node (issue 1945)
c47a590463 The start pass reads a module's look-again mark after letting go, and hands it on to takeDoneKey (issue 1945)
f35aa35541 Look at a module's mark again after letting go of it, so a wake just before is taken (issue 1945)
8114cee2af Give each caller of a pass its own nodes' errors and write the grants whenever asked; a wake during a take-in makes it look once more (issue 1945)
Compare 8 commits »
mesh-tools deleted branch fix/r6-compose-once from novox/mesh-controller 2026-10-25 12:30:34 +00:00
mesh-tools merged pull request novox/mesh-controller#460 2026-10-25 12:30:32 +00:00
Compose each machine once per pass, so take-ins of done builds stop colliding and every new build gets its composition and credential (issue 1945)
mesh-tools commented on pull request novox/hq#476 2026-10-25 12:28:03 +00:00
Playbooks 07 and 08: lessons from the 2026-10-25 recovery

Delivery novox/hq@4d596bd21175 — proposed since 2026-10-25T12:28:00Z

Transitions

  • 2026-10-25 12:28 (new) → proposed (announced): novox/hq#476's head…
mesh-tools created pull request novox/hq#476 2026-10-25 12:27:59 +00:00
Playbooks 07 and 08: lessons from the 2026-10-25 recovery
mesh-tools commented on pull request novox/mesh-controller#460 2026-10-25 12:12:27 +00:00
Compose each machine once per pass, so take-ins of done builds stop colliding and every new build gets its composition and credential (issue 1945)

mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head 8114cee2af47 is no longer the pull request's head, or the pull request closed. Nothing is merged on…

mesh-tools commented on pull request novox/mesh-host#139 2026-10-25 11:54:11 +00:00
Apply the revision of a composition its want names, read from the key's history, when the latest has another digest (issue 1945)

Delivery novox/mesh-host@11a635796df9 — proposed since 2026-10-25T11:54:08Z

Transitions

  • 2026-10-25 11:54 (new) → proposed (announced): novox/mesh-host…
mesh-tools created pull request novox/mesh-host#139 2026-10-25 11:54:07 +00:00
Apply the revision of a composition its want names, read from the key's history, when the latest has another digest (issue 1945)
mesh-tools commented on pull request novox/mesh-controller#460 2026-10-25 11:52:50 +00:00
Compose each machine once per pass, so take-ins of done builds stop colliding and every new build gets its composition and credential (issue 1945)

Delivery novox/mesh-controller@8114cee2af47 — proposed since 2026-10-25T11:52:46Z

Transitions

  • 2026-10-25 11:52 (new) → proposed (announced):…
mesh-tools created pull request novox/mesh-controller#460 2026-10-25 11:52:44 +00:00
Compose each machine once per pass, so take-ins of done builds stop colliding and every new build gets its composition and credential (issue 1945)
mesh-tools pushed to main at novox/mesh-host 2026-10-25 11:25:14 +00:00
3e3e43de52 Merge pull request 'Never lose the bus to a replace of its own container (issue 1945)' (#138) from fix/r6-bus-replace into main
175fb45c19 Take a container left set aside as the next apply's, and bound an apply to 30 minutes (issue 1945)
219169dbd9 Set a running container aside until its replacement runs, and put it back when the replacement does not come up (issue 1945)
b99d0b45bf Run an apply in a context the bus's loss cannot end, and say why a killed command was killed (issue 1945)
Compare 4 commits »
mesh-tools deleted branch fix/r6-bus-replace from novox/mesh-host 2026-10-25 11:25:14 +00:00
mesh-tools merged pull request novox/mesh-host#138 2026-10-25 11:25:12 +00:00
Never lose the bus to a replace of its own container (issue 1945)
mesh-tools commented on pull request novox/mesh-host#138 2026-10-25 11:22:05 +00:00
Never lose the bus to a replace of its own container (issue 1945)

Delivery novox/mesh-host@175fb45c19e3 — proposed since 2026-10-25T11:22:02Z

Transitions

  • 2026-10-25 11:22 (new) → proposed (announced): novox/mesh-host…
mesh-tools created pull request novox/mesh-host#138 2026-10-25 11:22:00 +00:00
Never lose the bus to a replace of its own container (issue 1945)