Take the controller's publish grants on node-build-agent and mesh-build-machine away, with the cancelled sets and the redelivery of its own asks: it asks no build seat (ADR 0525 §10, C3a)

This commit is contained in:
2026-10-23 16:13:43 +02:00
parent 2db5dcdcb4
commit df70ca43a7
10 changed files with 22 additions and 465 deletions
-5
View File
@@ -1629,11 +1629,6 @@ func raiseTheBus(ctx context.Context, inv *inventory.Inventory, address string)
if err != nil {
return err
}
// And each work queue's cancelled set (novox/hq ADR 0219), so a holder taking an ask can ask
// whether it was cancelled the moment it took it.
if err := broker.RaiseCancelledSets(js, inventory.MeshSeats()); err != nil {
return err
}
// And the controller's own buckets (novox/hq to-be 45 §1): the calls it serves and the acts done
// by hand, kept where a restart of this process does not take them.
if err := js.EnsureControllerBuckets(); err != nil {