build-agent: name mesh-builder by its path in busy, as its health does (review of #260)
mesh/merge-gate head 12a5e7be7321 merged into trunk 23a2e1e20467 — fail: builds build-agent → ace, g14, novox, shanks; no bus step; head 12a5e7be7321 does …
mesh/repo-check head 12a5e7be7321 merged into trunk 23a2e1e20467 — fail: head 12a5e7be7321 does not merge cleanly into trunk 23a2e1e20467: in conflict modu…
mesh/delivery superseded: a newer head of the same pull request

This commit is contained in:
2026-10-14 00:07:42 +02:00
parent 1906081937
commit 12a5e7be73
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -15,6 +15,6 @@ Assign it to every machine with a container runtime. It replaces `builder`, the
same thing; retire that once this is assigned where it was. same thing; retire that once this is assigned where it was.
A send that replaces the agent's container does not throw away the build it runs: the container declares A send that replaces the agent's container does not throw away the build it runs: the container declares
`busy` as `mesh-builder busy` (novox/hq ADR 0335). The node-engine asks it before replacing it; from that `busy` as `/usr/local/bin/mesh-builder busy` (novox/hq ADR 0335). The node-engine asks it before replacing it; from that
ask the agent takes no new build, the node-engine leaves it running while it says a build is in hand, and ask the agent takes no new build, the node-engine leaves it running while it says a build is in hand, and
replaces it once it says idle, or after 15 minutes at the latest. replaces it once it says idle, or after 15 minutes at the latest.
+1 -1
View File
@@ -80,7 +80,7 @@
"grace": "60s" "grace": "60s"
}, },
"busy": { "busy": {
"command": "mesh-builder busy" "command": "/usr/local/bin/mesh-builder busy"
} }
} }
], ],