mesh-admin
  • Joined on 2026-10-04
mesh-admin pushed to main at novox/mesh-catalog 2026-10-13 12:07:07 +00:00
0d723484a8 Merge pull request 'lab: clone the forge with the credential the mesh binds and seals to the lab (issue 624)' (#272) from fix/624-lab-reads-the-forge-with-its-credential into main
8d8dcd5ebb lab: a read-only forge account of its own, and no credential left on disk after a stop (hq issue 624, review 196)
789d2d9d64 lab: clone the forge with the credential the mesh binds and seals to the lab (hq issue 624)
Compare 3 commits »
mesh-admin merged pull request novox/mesh-catalog#272 2026-10-13 12:07:06 +00:00
lab: clone the forge with the credential the mesh binds and seals to the lab (issue 624)
mesh-admin commented on pull request novox/mesh-controller#301 2026-10-13 12:04:35 +00:00
seat: a push to a named machine waits for the machine's answer, so its call says how it went (issue 629)

Delivery novox/mesh-controller@6d2e4c299a34 — proposed since 2026-10-13T12:04:29Z

Transitions

  • 2026-10-13 12:04 (new) → proposed (announced):…
mesh-admin created pull request novox/mesh-controller#301 2026-10-13 12:04:03 +00:00
seat: a push to a named machine waits for the machine's answer, so its call says how it went (issue 629)
mesh-admin commented on pull request novox/mesh-catalog#272 2026-10-13 12:03:59 +00:00
lab: clone the forge with the credential the mesh binds and seals to the lab (issue 624)

Merge check at 8d8dcd5e Judged: head 8d8dcd5ebb86 merged into trunk cd239283207a; read beside it: mesh-controller 584aa2d7d7a5, mesh-controller-main 584aa2d7d7a5, mesh-host…

mesh-admin created branch fix/629-a-push-says-how-it-went in novox/mesh-controller 2026-10-13 12:03:55 +00:00
mesh-admin pushed to fix/629-a-push-says-how-it-went at novox/mesh-controller 2026-10-13 12:03:55 +00:00
6d2e4c299a seat: a push to a named machine waits for the machine's answer, so its call says how it went (issue 629)
mesh-admin commented on pull request novox/mesh-catalog#272 2026-10-13 12:03:39 +00:00
lab: clone the forge with the credential the mesh binds and seals to the lab (issue 624)

Verdict: approve at 8d8dcd5ebb8688621292db699b5e375d2b115e72

mesh-admin commented on pull request novox/mesh-catalog#271 2026-10-13 12:02:11 +00:00
i3status-rust, docker-compose: each module declares the packages it needs (issue 628)

Merge check at ea73e713 Judged: head ea73e713f503 merged into trunk cd239283207a; read beside it: mesh-controller 584aa2d7d7a5, mesh-controller-main 584aa2d7d7a5, mesh-host…

mesh-admin commented on pull request novox/mesh-catalog#272 2026-10-13 12:01:11 +00:00
lab: clone the forge with the credential the mesh binds and seals to the lab (issue 624)

New head 8d8dcd5ebb8688621292db699b5e375d2b115e72 answers both blocking points of review 196.

1. The credential is not left on disk.

  • run.sh traps EXIT, TERM, INT and HUP to remove the…
ea73e713f5 i3status-rust: name the pacman-contrib package apart from the update script, and expect it in the test (issue 628)
mesh-admin deleted branch fix/625-a-licence-move-says-what-why-and-who from novox/mesh-catalog 2026-10-13 11:59:04 +00:00
mesh-admin pushed to main at novox/mesh-catalog 2026-10-13 11:59:04 +00:00
cd23928320 Merge pull request 'licence manager: say what moved a binding, why, and who asked (issue 625)' (#270) from fix/625-a-licence-move-says-what-why-and-who into main
1725ffc799 licence manager: a login's adoption is said beside the bindings it made, not first (issue 625)
a72eb3dbb2 licence manager: say what moved a binding, why, and who asked (issue 625)
Compare 3 commits »
mesh-admin merged pull request novox/mesh-catalog#270 2026-10-13 11:59:03 +00:00
licence manager: say what moved a binding, why, and who asked (issue 625)
mesh-admin commented on pull request novox/mesh-controller#300 2026-10-13 11:59:02 +00:00
catalogue: say in the comments that a package may be declared by several modules (issue 628)

Merge check at b654b320 Judged: head b654b320a18a merged into trunk 584aa2d7d7a5; read beside it: mesh-catalog 19ecad261cf2, mesh-controller-main 584aa2d7d7a5, mesh-host `7a41e120635b…

mesh-admin commented on pull request novox/mesh-catalog#270 2026-10-13 11:58:29 +00:00
licence manager: say what moved a binding, why, and who asked (issue 625)

Merge check at 1725ffc7 Judged: head 1725ffc799bd merged into trunk 8922c890595b; read beside it: mesh-controller 584aa2d7d7a5, mesh-controller-main 584aa2d7d7a5, mesh-host…

mesh-admin commented on pull request novox/mesh-catalog#272 2026-10-13 11:58:18 +00:00
lab: clone the forge with the credential the mesh binds and seals to the lab (issue 624)

Verdict: request changes at 789d2d9d649f6fdaa6ab2aa04e8301d18ba2b78d

mesh-admin commented on pull request novox/mesh-catalog#272 2026-10-13 11:56:41 +00:00
lab: clone the forge with the credential the mesh binds and seals to the lab (issue 624)

Merge check at 789d2d9d Judged: head 789d2d9d649f merged into trunk 19ecad261cf2; read beside it: mesh-controller 584aa2d7d7a5, mesh-controller-main 584aa2d7d7a5, mesh-host…

mesh-admin deleted branch fix/626-every-node-has-the-dev-tools from novox/mesh-catalog 2026-10-13 11:56:21 +00:00
mesh-admin pushed to main at novox/mesh-catalog 2026-10-13 11:56:21 +00:00
8922c89059 Merge pull request 'dev-tools: give every node the toolchains to build and test the mesh's code (issue 626)' (#269) from fix/626-every-node-has-the-dev-tools into main
c0726ac264 dev-tools: give every node the toolchains to build and test the mesh's code (issue 626)
Compare 2 commits »