Try a named GNU mirror before the redirector - #183
Merged
Conversation
Two hosts turned out to be too few, for a different reason from one being too few. ftpmirror.gnu.org is a redirector to whichever mirror is near, and the one it picked answered with an HTTP error: -- Using src='https://ftpmirror.gnu.org/gnu/gdb/gdb-15.2.tar.xz' error: downloading ... failed status_code: 22 status_string: "HTTP response code said error" after which the fallback to ftp.gnu.org timed out the way it has all week. mirrors.kernel.org goes first: it is the same host every time, so it can be seen to work rather than hoped about. The redirector stays behind it as the thing that keeps working when that host does not, and ftp.gnu.org stays last. Checked: kernel.org returns gdb-15.2.tar.xz with the sha256 pinned here. The test now asks for three hosts, refuses ftp.gnu.org as the first one, and requires it as the last.
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.
Two hosts turned out to be too few, for a different reason from one being too few.
ftpmirror.gnu.orgis a redirector to whichever mirror is near, and the one it picked answered with an HTTP error:after which the fallback to
ftp.gnu.orgtimed out the way it has all week.mirrors.kernel.orggoes first: it is the same host every time, so it can be seen to work rather than hoped about. The redirector stays behind it as the thing that keeps working when that host does not, andftp.gnu.orgstays last.Checked — kernel.org returns
gdb-15.2.tar.xzwith the sha256 already pinned here:The test now asks for three hosts, refuses
ftp.gnu.orgas the first, and requires it as the last.🤖 Generated with Claude Code