Alex lx
lx created branch peer-metrics in Deuxfleurs/garage 2024-02-20 10:36:46 +00:00
lx pushed to peer-metrics at Deuxfleurs/garage 2024-02-20 10:36:46 +00:00
1554cb5785 [peer-metrics] refactor/simplify SystemMetrics
lx closed issue Deuxfleurs/garage#679 2024-02-20 10:31:13 +00:00
Get available disk space in prometheus metrics
lx pushed to reconnect-only-current at Deuxfleurs/garage 2024-02-20 10:07:49 +00:00
e91576677e [reconnect-only-current] filter nodes to reconnect to
lx deleted branch networking-fixes from Deuxfleurs/garage 2024-02-19 17:37:07 +00:00
lx pushed to main at Deuxfleurs/garage 2024-02-19 17:37:04 +00:00
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
Compare 3 commits »
lx merged pull request Deuxfleurs/garage#724 2024-02-19 17:37:02 +00:00
garage_net: retry connecting when new IP is learned
lx closed issue Deuxfleurs/garage#652 2024-02-19 17:37:02 +00:00
Changing IP address of a node leads to a half-connected and broken cluster
lx commented on issue Deuxfleurs/garage#648 2024-02-19 17:28:28 +00:00
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…

lx pushed to networking-fixes at Deuxfleurs/garage 2024-02-19 17:12:52 +00:00
95e3a39b4d [networking-fixes] small refactoring in garage_net peering
66fe893023 [networking-fixes] garage_net: retry connecting when new IP is learned
Compare 2 commits »
lx created pull request Deuxfleurs/garage#724 2024-02-19 17:09:39 +00:00
garage_net: retry connecting when new IP is learned
lx created branch networking-fixes in Deuxfleurs/garage 2024-02-19 17:08:27 +00:00
lx pushed to networking-fixes at Deuxfleurs/garage 2024-02-19 17:08:27 +00:00
ca13b3ab9e [networking-fixes] small refactoring in garage_net peering
7dadc80bc2 [networking-fixes] garage_net: retry connecting when new IP is learned
Compare 2 commits »
lx opened issue Deuxfleurs/garage#723 2024-02-19 16:15:09 +00:00
Add a local lock on CreateBucket etc, as a temporary measure
lx pushed to main at Deuxfleurs/nixcfg 2024-02-19 11:46:32 +00:00
74668a31b2 staging: update garage to test release
lx closed issue Deuxfleurs/garage#638 2024-02-19 11:44:07 +00:00
Add config option for bind ip for outgoing connections
lx deleted branch networking-fixes from Deuxfleurs/garage 2024-02-19 11:44:07 +00:00
lx pushed to main at Deuxfleurs/garage 2024-02-19 11:44:07 +00:00
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
Compare 4 commits »
lx closed issue Deuxfleurs/garage#558 2024-02-19 11:44:06 +00:00
When one node is running behind NAT, the cluster gets confused with wrong rpc_public_addr, not respecting setting file
lx merged pull request Deuxfleurs/garage#721 2024-02-19 11:44:05 +00:00
fixes to RPC networking