You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Three Quadlets had been pinned to last-major-line tags by the
2026-05-05 audit's remediation (commit 507a7fa). Probing the
upstream registries with proper bearer-token auth shows newer
stable majors are now published cleanly:
Ceph: v18 (Reef) -> v19 (Squid, current stable line)
digest sha256:af0c5903e901e329adabe219dfc8d0c3efc1f05102a753902f33ee16c26b6cee
Forgejo: 11 -> 12 (current major)
digest sha256:dbb0f88677f0c65cd1b66fb83504225aa5a04c4bc4a5ffdf9fc9a3a6d5bb1c68
Runner: 6 -> 7 (current major)
digest sha256:f66c6bed9e8ff5a886cf5b302a52317d8e05c392ddcc8d9f34398142ee2a5822
All three were verified at HEAD against
- quay.io/ceph/ceph:v19
- codeberg.org/forgejo/forgejo:12
- code.forgejo.org/forgejo/runner:7
via the registry's WWW-Authenticate-discovered token endpoint.
Tags resolve, digests recorded.
Touched files:
- etc/containers/systemd/mios-ceph.container: Image= line + header
comment now describes Squid-line tracking.
- etc/containers/systemd/mios-forge.container: Image= line.
- etc/containers/systemd/mios-forgejo-runner.container: Image= line.
- automation/lib/globals.{sh,ps1}: MIOS_CONTAINER_FORGE_IMAGE bumped
so the build orchestrator picks 12 by default if a Quadlet is
rendered from globals (matches the Quadlet-pinned tag).
- usr/share/mios/env.defaults: MIOS_CEPH_VERSION/MIOS_CEPH_IMAGE +
MIOS_FORGE_VERSION/MIOS_FORGE_IMAGE bumped for env-overlay
consumers (mios-bootstrap, post-deploy bootstrap scripts).
- automation/manifest.json + tools/manifest.json regenerated.
The audit doc (AUDIT-FINDINGS-20260505.md) is a historical snapshot
and is intentionally NOT rewritten -- 507a7fa's :v18/:11/:6 pins
were correct as of the 2026-05-05 audit; this commit captures the
forward-bump per the target-latest policy.
Why: per project policy, every dependency tracks the newest stable
upstream tag. The audit's conservative pins were safe but bit-rot
the moment upstream cuts a new major; bumping forward keeps the
self-replication loop converging on the leading edge instead of
freezing on a successively older major line.
0 commit comments