Fixes to garage_net peering manager #786

Merged
lx merged 3 commits from net-fixes into next-0.10 2024-03-21 10:26:37 +00:00
Owner
  • Exchange peer lists only between nodes that are not connected to the same set of other nodes, don't exchange in the case of connections to the same set of nodes but on possibly different addresses
  • Stop reporting an address for local node or nodes that aren't connected, only report the address of an actual outgoing connection. The local address reported by garage status and in the Admin API will now always be the rpc_public_addr from config (or the autodetected value if it is not specified). Fix #761
  • Fix bad stuff going on when trying to connect to local node
- [x] Exchange peer lists only between nodes that are not connected to the same set of other nodes, don't exchange in the case of connections to the same set of nodes but on possibly different addresses - [x] Stop reporting an address for local node or nodes that aren't connected, only report the address of an actual outgoing connection. The local address reported by `garage status` and in the Admin API will now always be the `rpc_public_addr` from config (or the autodetected value if it is not specified). Fix #761 - [x] Fix bad stuff going on when trying to connect to local node
lx added 3 commits 2024-03-21 09:53:27 +00:00
lx merged commit 7e0107c47d into next-0.10 2024-03-21 10:26:37 +00:00
lx deleted branch net-fixes 2024-03-21 10:26:38 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Deuxfleurs/garage#786
No description provided.