Skip to content

Commit

Permalink
fix(probe_services): disable torsf (#829)
Browse files Browse the repository at this point in the history
This diff uses richer input to disable the torsf experiment. This works under
the assumption that probes periodically call check-in and refresh feature flags,
which should be true for the probes maintained by the OONI team.

Mitigation for ooni/probe#2692
  • Loading branch information
bassosimone authored Mar 25, 2024
1 parent 6258173 commit 9414037
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion api/ooniapi/probe_services.py
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,12 @@ def check_in() -> Response:

metrics.gauge("check-in-test-list-count", len(test_items))
conf: Dict[str, Any] = dict(
features={"torsf_enabled": True, "vanilla_tor_enabled": True}
features={
# TODO(https://github.com/ooni/probe-cli/pull/1522): we disable torsf until we have
# addressed the issue with the fast.ly based rendezvous method being broken
"torsf_enabled": False,
"vanilla_tor_enabled": True,
}
)

# set webconnectivity_0.5 feature flag for some probes
Expand Down

0 comments on commit 9414037

Please sign in to comment.