Repository navigation
fix: bake only the three live relays into desktop builds - #194
Closed
mattdjenkinson wants to merge 1 commit into
Closed
mattdjenkinson wants to merge 1 commit into
mattdjenkinson wants to merge 1 commit into
Conversation
The edge now runs in us-central-1, us-east-1 and us-west-1 only. The BUILD_DATUM_CONNECT_RELAY_URLS repo variable still listed 16 relays, and the other 13 hostnames no longer resolve (NXDOMAIN). Builds that bake the old list keep dead relays in the startup shortlist, and net_report logs a resolve failure for each one on every probe. Key changes: - Set the relay list in bundle.yml and manual-release.yml directly instead of reading the repo variable, so changes to it go through review - List only the us-central-1, us-east-1 and us-west-1 relays The repo variable is no longer read and can be deleted after this merges. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
mattdjenkinson
marked this pull request as draft
October 1, 2026 16:00
Contributor
Author
|
Closing: the relay list will be updated through the BUILD_DATUM_CONNECT_RELAY_URLS repo variable instead. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The edge has been reduced to us-central-1, us-east-1 and us-west-1, but the
BUILD_DATUM_CONNECT_RELAY_URLSrepo variable still lists 16 relays. The other 13 hostnames return NXDOMAIN. A user reported tunnels not forwarding, and their logs show the matchingFailed to run HTTPS probe … Resolve failedwarnings for au-east-1 and cl-central-1.This moves the relay list out of the repo variable and into the two workflows that read it, so the list is versioned and reviewed, and trims it to the three live relays.
Changes
bundle.ymlandmanual-release.ymlsetBUILD_DATUM_CONNECT_RELAY_URLSto the us-central-1, us-east-1 and us-west-1 relays directlyVerification
Checked all 16 relays from the old list on 2026-10-01 against 1.1.1.1 and 8.8.8.8, and requested
/pingon each. Only these three resolve and return 200.Not in this PR
Shipped desktop builds (v0.1.5 and earlier) still carry the old list baked in. They need a new release, which is a separate step.
🤖 Generated with Claude Code