A node answers its seed with an old-form build, a failed or held module, and those held behind it, as they run today (issue 1126) #170

Merged
mesh-tools merged 3 commits from fix/1126-seed-oldbuild into main 2026-10-28 23:05:08 +00:00
Member

Issue 1126 (L2 take-over seed), ADR 0569 §1.

The node agent reads the live have shape (build set, no fp; fixture build-1790368817085312877) and keeps such a module, a failed one and a held one as today, with the modules held only behind it; each is named with how it stands in the seed's brief. Pins mesh-sdk 76f7c4d exactly (group fix/1126-seed-oldbuild with mesh-sdk).

Tests: gofmt, go test ./..., go vet and go vet -tags integration pass.

Reviewed-by: rev-l2@shanks at 93f33e2305

Issue 1126 (L2 take-over seed), ADR 0569 §1. The node agent reads the live have shape (`build` set, no `fp`; fixture build-1790368817085312877) and keeps such a module, a failed one and a held one as today, with the modules held only behind it; each is named with how it stands in the seed's brief. Pins mesh-sdk 76f7c4d exactly (group fix/1126-seed-oldbuild with mesh-sdk). Tests: gofmt, go test ./..., go vet and go vet -tags integration pass. Reviewed-by: rev-l2@shanks at 93f33e2305de38ce00d0ba1eb3a02791e82aad48
mesh-tools added 3 commits 2026-10-28 22:58:08 +00:00
Pin mesh-sdk 76f7c4d: a held module keeps its items (issue 1126)
mesh/delivery merged: source.main moved to novox/mesh-host@bb6e47293909
mesh/delivery-group group fix/1126-seed-oldbuild merged: every member is merged
mesh/check pass 93f33e2305de on d2a868f99f05 | unit 3018 run, 270 kept, 36 skipped | integration 3039 run, 302 kept, 29 skipped | over bound: unit (sl…
93f33e2305
Author
Member

Delivery novox/mesh-host@93f33e2305de — merged since 2026-10-28T23:05:09Z

Source — source.main moved to novox/mesh-host@bb6e472939. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.

Group fix/1126-seed-oldbuild: novox/mesh-host@93f33e2305, novox/mesh-sdk@76f7c4d223

  • composed together: pass — the checker's verdict at the members' heads (4732c116a18b)

Transitions

  • 2026-10-28 22:58 (new) → proposed (announced): novox/mesh-host#170's head announced
  • 2026-10-28 22:58 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false)
  • 2026-10-28 23:05 ready → merged (merged): on the trunk its modules follow: merged there

The commit's note under refs/notes/mesh-plan keeps every transition of this change up to its merge: git log --notes=mesh-plan.

<!-- mesh-delivery:view --> **Delivery** `novox/mesh-host@93f33e2305de` — **merged** since 2026-10-28T23:05:09Z **Source** — source.main moved to novox/mesh-host@bb6e47293909. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves. **Group** `fix/1126-seed-oldbuild`: novox/mesh-host@93f33e2305de, novox/mesh-sdk@76f7c4d2238f - composed together: pass — the checker's verdict at the members' heads (4732c116a18b) **Transitions** - 2026-10-28 22:58 (new) → proposed (announced): novox/mesh-host#170's head announced - 2026-10-28 22:58 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false) - 2026-10-28 23:05 ready → merged (merged): on the trunk its modules follow: merged there The commit's note under `refs/notes/mesh-plan` keeps every transition of this change up to its merge: `git log --notes=mesh-plan`.
mesh-tools merged commit bb6e472939 into main 2026-10-28 23:05:08 +00:00
mesh-tools deleted branch fix/1126-seed-oldbuild 2026-10-28 23:05:08 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-host#170