Get available disk space in prometheus metrics
0b9859befa
Merge pull request 'garage_net: retry connecting when new IP is learned' (#724) from networking-fixes into main
95e3a39b4d
[networking-fixes] small refactoring in garage_net peering
66fe893023
[networking-fixes] garage_net: retry connecting when new IP is learned
garage_net: retry connecting when new IP is learned
Changing IP address of a node leads to a half-connected and broken cluster
3-degraded
mode with retry to avoid 404 not found
This is actually quite dangerous, because we could then read an inconsistent value from the versions table, e.g. a version with only a subset of the actual data blocks. And in that case we don't…
95e3a39b4d
[networking-fixes] small refactoring in garage_net peering
66fe893023
[networking-fixes] garage_net: retry connecting when new IP is learned
garage_net: retry connecting when new IP is learned
ca13b3ab9e
[networking-fixes] small refactoring in garage_net peering
7dadc80bc2
[networking-fixes] garage_net: retry connecting when new IP is learned
Add a local lock on CreateBucket etc, as a temporary measure
Add config option for bind ip for outgoing connections
6bb34899f2
Merge pull request 'fixes to RPC networking' (#721) from networking-fixes into main
eab54b3798
[networking-fixes] add doc for rpc_bind_outgoing
b96f84b894
[networking-fixes] add option to bind outgoing RPC sockets (fix #638)
f0bbad2db9
[networking-fixes] use rpc_public_addr in netapp's HelloMessage
When one node is running behind NAT, the cluster gets confused with wrong rpc_public_addr, not respecting setting file