build: pull base images through mirror.gcr.io #183

Merged
jcoffey-dev merged 1 commits from build/base-images-from-mirror-gcr into main 2026-10-09 22:02:04 +00:00
Owner

GitHub-hosted runners keep getting 429 Too Many Requests from Docker Hub (inbuxa-webmail and ihasvpn CI failed on it repeatedly on 2026-10-09). This pulls the same images through Google's Docker Hub mirror, mirror.gcr.io, before the next release build runs into it.

The image build is long, so locally: every new reference resolves on the mirror (docker buildx imagetools inspect; cargo-chef by its pinned digest), and the fork checks pass.

GitHub-hosted runners keep getting **429 Too Many Requests** from Docker Hub (inbuxa-webmail and ihasvpn CI failed on it repeatedly on 2026-10-09). This pulls the same images through Google's Docker Hub mirror, `mirror.gcr.io`, before the next release build runs into it. The image build is long, so locally: every new reference resolves on the mirror (`docker buildx imagetools inspect`; cargo-chef by its pinned digest), and the fork checks pass.
jcoffey-dev added 1 commit 2026-10-09 21:54:25 +00:00
build: pull base images through mirror.gcr.io
ci / fork-checks (pull_request) Skipped
ci / build (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 7m27s
ba6f327226
GitHub's shared runners keep hitting Docker Hub's anonymous pull limit
(429), which fails docker builds there; inbuxa-webmail and ihasvpn hit
it on 2026-10-09. mirror.gcr.io serves the same images without that
limit (references checked on 2026-10-09; pinned digests unchanged).
jcoffey-dev merged commit 7474c7b333 into main 2026-10-09 22:02:04 +00:00
jcoffey-dev deleted branch build/base-images-from-mirror-gcr 2026-10-09 22:02:04 +00:00
Sign in to join this conversation.