Alex lx
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
lx pushed to networking-fixes at Deuxfleurs/garage 2024-02-19 10:46:11 +00:00
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
b8217361c0 Merge pull request 'doc: fixes to index of configuration options' (#722) from doc-fixes into main
e73cb79e1e [doc-fixes] configuration reference: fix typo and set block size in M
Compare 6 commits »
lx deleted branch doc-fixes from Deuxfleurs/garage 2024-02-19 10:45:16 +00:00
lx pushed to main at Deuxfleurs/garage 2024-02-19 10:45:16 +00:00
b8217361c0 Merge pull request 'doc: fixes to index of configuration options' (#722) from doc-fixes into main
e73cb79e1e [doc-fixes] configuration reference: fix typo and set block size in M
e54effec45 [doc-fixes] fixes to index of configuration options
Compare 3 commits »
lx merged pull request Deuxfleurs/garage#722 2024-02-19 10:45:15 +00:00
doc: fixes to index of configuration options
lx pushed to doc-fixes at Deuxfleurs/garage 2024-02-19 10:42:41 +00:00
e73cb79e1e [doc-fixes] configuration reference: fix typo and set block size in M