Skip to content

[CI] Bound the BLAS download's retry loop - #5531

Open
mitchdz wants to merge 2 commits into
mainfrom
fix/blas-download-retry
Open

mitchdz wants to merge 2 commits into
mainfrom
fix/blas-download-retry

Conversation

@mitchdz

@mitchdz mitchdz commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator

Run 36915158066 failed all 4 wheel-dependency matrix legs with "Connection reset by peer" fetching blas-3.11.0.tgz from netlib.org. wget's own unbounded retry (--tries defaults to unlimited) burned ~190s across 20 attempts on the same URL before giving up with no useful change in outcome.

Wrap the call with the retry() helper already defined in this script (used by download_first for GMP/MPFR) and --tries=1 so each attempt fails fast and the bounded backoff takes over, matching the pattern already applied to the other known-flaky mirrors in this file.

Run 36915158066 failed all 4 wheel-dependency matrix legs with
"Connection reset by peer" fetching blas-3.11.0.tgz from netlib.org.
wget's own unbounded retry (--tries defaults to unlimited) burned
~190s across 20 attempts on the same URL before giving up with no
useful change in outcome.

Wrap the call with the retry() helper already defined in this script
(used by download_first for GMP/MPFR) and --tries=1 so each attempt
fails fast and the bounded backoff takes over, matching the pattern
already applied to the other known-flaky mirrors in this file.

Signed-off-by: mdzurick <mitch_dz@hotmail.com>
@mitchdz mitchdz changed the title Bound the BLAS download's retry loop Oct 2, 2026
@github-actions github-actions Bot added the build The issue related to the CUDA Quantum build label Oct 2, 2026
@sacpis

sacpis commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator
@mitchdz

mitchdz commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator Author

Thanks @sacpis

@mitchdz

mitchdz commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator Author

Seeing the 5 connection failure to netlib where TCP connects and succeeds and then immediate reset mid-request seems like a proxy/firewall issue. Let me ask IT.

@1tnguyen
1tnguyen enabled auto-merge October 2, 2026 04:35

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build The issue related to the CUDA Quantum build

3 participants