Skip to content

Fix/bullseye apt mirrors - #2958

Merged
OlegPhenomenon merged 2 commits into
masterfrom
fix/bullseye-apt-mirrors
Sep 14, 2026
Merged

OlegPhenomenon merged 2 commits into
masterfrom
fix/bullseye-apt-mirrors

Conversation

@OlegPhenomenon

Copy link
Copy Markdown
Contributor

No description provided.

Staging and test builds died in apt with a wall of 404s:

  E: Failed to fetch http://security.debian.org/debian-security/pool/updates/main/p/postgresql-13/libpq-dev_13.23-0+deb11u4_amd64.deb  404  Not Found

Debian 11 is EOL and its security pool has been removed, but the indices are
still served, so apt resolves to the patched versions and only then discovers
the files are gone. apt-get update succeeds, the install cannot. Retrying does
not help: the 404 is deterministic, which is why all three CI attempts failed
identically.

archive.debian.org has no bullseye security suite yet, so the only mirror that
still carries those .deb files is snapshot.debian.org. The sources list is now
written explicitly in the base stage, so both the build and the final stage
inherit it, with main and updates left on the CDN to keep snapshot traffic (and
its rate limiting) to a minimum. Check-Valid-Until is disabled because the
snapshot Release is two weeks past its expiry.

Verified on ruby:3.0.3-slim for linux/amd64, the same digest CI builds from:
all four package lists in these two files now install with exit 0.
@OlegPhenomenon
OlegPhenomenon merged commit 62aa285 into master Sep 14, 2026
4 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

🚀 Deploy Complete!

Property Value
App registry
Slot 1
URL https://registry1-dev.cloud.tld.ee
Namespace registry1-dev

(Environment ready for testing)

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.

1 participant