Skip to content

Limit precompiled build matrix parallelism to mitigate Docker Hub 429…#783

Merged
shivakunv merged 1 commit into
mainfrom
parrallel-request-ratelimiterror
May 15, 2026
Merged

Limit precompiled build matrix parallelism to mitigate Docker Hub 429…#783
shivakunv merged 1 commit into
mainfrom
parrallel-request-ratelimiterror

Conversation

@shivakunv
Copy link
Copy Markdown
Contributor

Error:

#2 [internal] load metadata for docker.io/library/ubuntu:jammy-20260410
#2 ERROR: failed to copy: httpReadSeeker: failed open: unexpected status from GET request to https://registry-1.docker.io/v2/library/ubuntu/manifests/sha256:962f6cadeae0ea6284001009daa4cc9a8c37e75d1f5191cf0eb83fe565b63dd7: 429 Too Many Requests
toomanyrequests: You have reached your unauthenticated pull rate limit. https://www.docker.com/increase-rate-limit
------
 > [internal] load metadata for docker.io/library/ubuntu:jammy-20260410:
------
Dockerfile:3
--------------------
   1 |     ARG BASE_IMAGE=ubuntu:jammy-20260410
   2 |     
   3 | >>> FROM ${BASE_IMAGE}
   4 |     
   5 |     ENV DEBIAN_FRONTEND=noninteractive
--------------------
ERROR: failed to build: failed to solve: ubuntu:jammy-20260410: failed to resolve source metadata for docker.io/library/ubuntu:jammy-20260410: failed to copy: httpReadSeeker: failed open: unexpected status from GET request to https://registry-1.docker.io/v2/library/ubuntu/manifests/sha256:962f6cadeae0ea6284001009daa4cc9a8c37e75d1f5191cf0eb83fe565b63dd7: 429 Too Many Requests
toomanyrequests: You have reached your unauthenticated pull rate limit. https://www.docker.com/increase-rate-limit
make: *** [Makefile:156: build-signed_ubuntu22.04-580.126.20] Error 1
Error: Process completed with exit code 2.

Issue:
without max-parallel:

github can try to run nearly the whole matrix at once. On main, that can mean up to 26 concurrent jobs.
After addition of Ubuntu 26.04, that can go up to 48 concurrent jobs.

solution
With max-parallel: 20, only 20 matrix jobs run at a time, which reduces simultaneous docker hub pulls and helps avoid the rate-limit burst.

… errors

Signed-off-by: Shiva Kumar (SW-CLOUD) <shivaku@nvidia.com>
@shivakunv shivakunv merged commit ca5c404 into main May 15, 2026
80 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants