Skip to main content

max / alloy

Move both base pins; the old digests are gone from quay `build/refresh-base-digests.sh --check` reports DEAD for both FROM lines: neither pinned digest resolves in the registry any more, so the image could not be built from a cold container store at all. Caught by a build failing at the second stage with "manifest unknown". fedora:43 b30665b2 -> 49c6900e fedora-bootc:43 89c1f059 -> cb4aa73a Everything rebuilds from scratch. Second time this has happened (the first was 2026-08-06), which is what the nightly base-pins sweep check exists to catch earlier.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-17 01:32 UTC
Signed with PGP, not checked
Commit: 88f7e4ec280897f09ba3c5c59dff6aeb87d899c8
Parent: 97c9398
1 file changed, +2 insertions, -2 deletions
M Containerfile +2 -2
@@ -42,7 +42,7 @@
42 42 #
43 43 # To move it: build/refresh-base-digests.sh, which resolves the tags and
44 44 # rewrites these two lines. Do that deliberately, not as drive-by maintenance.
45 - FROM quay.io/fedora/fedora:43@sha256:b30665b229712d9c675ca3ca1ad904cac628840eda96dd85048d63c708a6d170 AS rust-build
45 + FROM quay.io/fedora/fedora:43@sha256:49c6900e8b5077e16de991a1732ae8a38e18ee115fa8b21dc724f7ecf50d8fe4 AS rust-build
46 46
47 47 # No python3 any more. It was here for tools/vtrgb.py, which rendered the
48 48 # greeter's console palette; skelgen emits that table now, along with the rest
@@ -465,7 +465,7 @@
465 465 # Digest-pinned for the same reason as the build stage above, and it matters
466 466 # more here: this one is the operating system. See that comment for why the
467 467 # tag is kept beside the digest and why it is the multi-arch index.
468 - FROM quay.io/fedora/fedora-bootc:43@sha256:89c1f059acd06f1cbca7bbcdf6c5e3bee35c285e3c4211a65f62895f03f7cd3e
468 + FROM quay.io/fedora/fedora-bootc:43@sha256:cb4aa73a887964a7dce33aa9fed0edb5695fb101c208122c856d7c5c4c169e3f
469 469
470 470 # =====================================================================
471 471 # The profile: client or server.