The build machine takes work on the bus its credential names, and the work queue has a taker #107

Merged
jschoubben merged 1 commits from feat/the-build-machine-takes-work-on-nats into main 2026-09-27 23:59:56 +00:00
Owner

Two halves of one gap the first build over the new bus met. The machine decided its bus from a variable its container never received, so the credential the mesh sealed to it went unread; a credential for the new bus names the bus by scheme and carries user, password and fingerprint beside the address, and that is enough to dial it, pinned (broker.DialPinned). And the roles' work queues were raised with no holders, so the consumer a machine binds to take work was never created: the holders are now read from the catalogue and the handover record, as the resolver reads them.

broker, mesh-builder and mesh-controller packages green.

Two halves of one gap the first build over the new bus met. The machine decided its bus from a variable its container never received, so the credential the mesh sealed to it went unread; a credential for the new bus names the bus by scheme and carries user, password and fingerprint beside the address, and that is enough to dial it, pinned (`broker.DialPinned`). And the roles' work queues were raised with no holders, so the consumer a machine binds to take work was never created: the holders are now read from the catalogue and the handover record, as the resolver reads them. broker, mesh-builder and mesh-controller packages green.
jschoubben added 1 commit 2026-09-27 23:59:49 +00:00
Two halves of one gap the first build over the new bus met. The machine decided
its bus from a variable its container never received, so the credential the mesh
sealed to it went unread; a credential for the new bus names the bus by scheme and
carries user, password and fingerprint beside the address, and that is enough to
dial it, pinned. And the roles' work queues were raised with no holders, so the
consumer a machine binds to take work was never created: the holders are read
from the catalogue and the handover record, as the resolver reads them.
jschoubben merged commit 7efcccd013 into main 2026-09-27 23:59:56 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-controller#107