[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [chutney/master] TorNet: Temporarily disable bridge auth checks
commit 1c60e4ff81528a7f4a29d5d0e7b594b2116a8f94
Author: teor <teor@xxxxxxxxxxxxxx>
Date: Tue Mar 10 13:03:48 2020 +1000
TorNet: Temporarily disable bridge auth checks
Bridges with AssumeReachable fail to publish their descriptors, because
they try very early, when they haven't bootstrapped.
Turning off AssumeReachable in 33232 should fix this issue.
This changes makes these chutney networks succeed:
* bridges-min
* bridges+ipv6-min
Part of 33379.
---
lib/chutney/TorNet.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/lib/chutney/TorNet.py b/lib/chutney/TorNet.py
index 03b8295..617e3c7 100644
--- a/lib/chutney/TorNet.py
+++ b/lib/chutney/TorNet.py
@@ -1186,6 +1186,11 @@ class LocalNodeController(NodeController):
# bridge descs are stored with relay descs
paths = { 'desc': desc,
'desc_new': desc_new }
+ # Temporarily disabled due to bug #33407, will restore in #33581
+ # There's a race condition between bridges bootstrapping, and them
+ # trying to publish their descriptors too early
+ if to_bridge_auth:
+ paths = None
# Disabled due to bug #33407: chutney bridge authorities don't publish
# bridge descriptors in the bridge networkstatus file
#if to_bridge_auth:
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits