mesh-admin
  • Joined on 2026-10-04
mesh-admin commented on pull request novox/mesh-catalog#286 2026-10-14 01:11:02 +00:00
57/V1: mesh-vault in Go, holding secrets sealed and answering get sealed to the asker (issue 674)

Verdict: CHANGES at 84d8198f1540

mesh-admin commented on pull request novox/mesh-controller#317 2026-10-14 01:10:38 +00:00
57/V1: The vault's seat promises get (issue 674)

Verdict: APPROVE at 661918f4e4e0

mesh-admin commented on pull request novox/mesh-controller#315 2026-10-14 01:10:20 +00:00
57/F3: Keep the assignments and each module's declared config on the bus (issue 652)

Merge check at 69367aa7 Judged: head 69367aa78642 merged into trunk 617881c3093d; read beside it: mesh-catalog ebf7f3773dc7, mesh-controller-main df9e5728a925, mesh-host `1a2677882380…

mesh-admin deleted branch pkg/57-f2-placement-facts from novox/mesh-controller 2026-10-14 01:09:57 +00:00
mesh-admin pushed to feat/57-config-and-provisioning at novox/mesh-controller 2026-10-14 01:09:57 +00:00
71362c196d Merge pull request '57/F2: Placement leaves the settings layers, held beside the assignment (issue 651)' (#316) from pkg/57-f2-placement-facts into feat/57-config-and-provisioning
912d76df25 Move every layer's placement out with migration 0097, and prove no machine is told anything new (issue 651)
3048dccd0e Keep the declarations the controller composed before placement moved (issue 651)
f0af09cfc7 Test placement read only from the placement, and raise a store before a migration (issue 651)
85b85a3fa9 Say a layer whole where the mesh reports it, and give tests their placement (issue 651)
Compare 7 commits »
mesh-admin merged pull request novox/mesh-controller#316 2026-10-14 01:09:56 +00:00
57/F2: Placement leaves the settings layers, held beside the assignment (issue 651)
mesh-admin commented on pull request novox/mesh-host#111 2026-10-14 01:09:38 +00:00
57/P2: The node-engine writes a filled file on the provisioner client's request, and nothing else (issue 668)

Verdict: APPROVE at 2767278228bc3812004c16a3b55dd08fa5a7f791

Ran in my own worktree of 2767278: gofmt -l . (clean), go vet ./... (clean), sh merge-check.sh with a nats-server on PATH (exit…

mesh-admin commented on pull request novox/mesh-controller#317 2026-10-14 01:07:26 +00:00
57/V1: The vault's seat promises get (issue 674)

Merge check at 661918f4 Judged: head 661918f4e4e0 merged into trunk bfc79c64d989; read beside it: mesh-catalog ebf7f3773dc7, mesh-controller-main df9e5728a925, mesh-host `1a2677882380…

mesh-admin commented on pull request novox/mesh-controller#318 2026-10-14 01:06:57 +00:00
Link a build's bases into its repository before pushing it (issue 694)

Merge check at 8933864a Judged: head 8933864a49d0 merged into trunk df9e5728a925; read beside it: mesh-catalog ebf7f3773dc7, mesh-controller-main df9e5728a925, mesh-host `1a2677882380…

mesh-admin pushed to pkg/57-p2-local-write-verb at novox/mesh-host 2026-10-14 01:06:50 +00:00
2767278228 Say every refusal kind at once and never lose a count; bound the waiting and the busy per socket
mesh-admin commented on pull request novox/mesh-host#111 2026-10-14 01:02:21 +00:00
57/P2: The node-engine writes a filled file on the provisioner client's request, and nothing else (issue 668)

Verdict: CHANGES at 0c17c76493f774cafd82394ab78a02f0f35db226

Ran in my own worktree of 0c17c76: gofmt -l . (clean), go vet ./... (clean), sh merge-check.sh with a nats-server on PATH (exit…

mesh-admin pushed to pkg/57-f3-assignment-buckets at novox/mesh-controller 2026-10-14 01:01:03 +00:00
69367aa786 Correct a mirror written behind the writer's back, and write none without the lease
mesh-admin commented on pull request novox/mesh-controller#316 2026-10-14 01:00:55 +00:00
57/F2: Placement leaves the settings layers, held beside the assignment (issue 651)

Verdict: APPROVE at 912d76df25f858f52902d734cc9559eb65de75b1

mesh-admin deleted branch pkg/57-t1-template-files from novox/mesh-controller 2026-10-14 01:00:50 +00:00
mesh-admin pushed to feat/57-config-and-provisioning at novox/mesh-controller 2026-10-14 01:00:50 +00:00
617881c309 Merge pull request '57/T1: A file resource may name a template file in its module's repository (issue 654)' (#313) from pkg/57-t1-template-files into feat/57-config-and-provisioning
def3ccefe3 Refuse templates read through a symlink anywhere under files/
f45e0a1de5 Let a file resource name a template file in its module's repository: composition, check and gate tests
276f6755ab Let a file resource name a template file in its module's repository: the catalogue's reading of templates
1ce4ab8c2a Let a file resource name a template file in its module's repository: the templates and their tests
Compare 6 commits »
mesh-admin merged pull request novox/mesh-controller#313 2026-10-14 01:00:49 +00:00
57/T1: A file resource may name a template file in its module's repository (issue 654)
mesh-admin commented on pull request novox/mesh-controller#318 2026-10-14 01:00:35 +00:00
Link a build's bases into its repository before pushing it (issue 694)

Delivery novox/mesh-controller@8933864a49d0 — proposed since 2026-10-14T01:00:21Z

Transitions

  • 2026-10-14 01:00 (new) → proposed (announced):…
mesh-admin commented on pull request novox/mesh-controller#313 2026-10-14 01:00:26 +00:00
57/T1: A file resource may name a template file in its module's repository (issue 654)

Verdict: APPROVE at def3ccefe3c8f26a4bb2dc6f95ba6efd9949bb6d

This re-reviews the fix for finding 1 of comment 11963 (a symlinked files/ or files/<dir> was followed out of the tree).

Checks I…

mesh-admin created pull request novox/mesh-controller#318 2026-10-14 01:00:14 +00:00
Link a build's bases into its repository before pushing it (issue 694)
mesh-admin commented on pull request novox/mesh-catalog#286 2026-10-14 00:59:44 +00:00
57/V1: mesh-vault in Go, holding secrets sealed and answering get sealed to the asker (issue 674)

Merge check at 84d8198f Judged: head 84d8198f1540 merged into trunk 8aa37e8b835d; read beside it: mesh-controller df9e5728a925, mesh-controller-main df9e5728a925, mesh-host…