issue 127: a declaration that shrinks to empty is skipped, not sent #137

Merged
jschoubben merged 1 commits from issue/127-shrink-to-empty into main 2026-09-26 20:25:19 +00:00
Owner

Surfaced fixing the broker-opening leak (mesh-controller #74): scoping the foundation port to the broker's host made ace's declaration compose to zero resources, and push skips a node with nothing to send — so ace keeps the stale adoption.opening-tcp-5671-incoming it was never told to drop. Converge is unaffected (composes fresh); this is an incremental-push hole. Workaround on ace: sudo ufw delete allow 5671, permanent since the corrected controller never re-composes it.

Surfaced fixing the broker-opening leak (mesh-controller #74): scoping the foundation port to the broker's host made ace's declaration compose to zero resources, and push skips a node with nothing to send — so ace keeps the stale `adoption.opening-tcp-5671-incoming` it was never told to drop. Converge is unaffected (composes fresh); this is an incremental-push hole. Workaround on ace: `sudo ufw delete allow 5671`, permanent since the corrected controller never re-composes it.
jschoubben added 1 commit 2026-09-26 20:25:10 +00:00
jschoubben merged commit b5730525fe into main 2026-09-26 20:25:19 +00:00
jschoubben deleted branch issue/127-shrink-to-empty 2026-09-26 20:25:19 +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/hq#137