From accb20a488c1a63d5d1e2b6f60cbf812b53c1688 Mon Sep 17 00:00:00 2001 From: Philip Peterson <1326208+philip-peterson@users.noreply.github.com> Date: Mon, 2 Nov 2026 20:43:43 -0900 Subject: [PATCH] vendor-images.sh: skopeo never read CONTAINERS_REGISTRIES_CONF Not a 1.22 change, as the last commit said: 1.16 ignored it too. [skip ci] Co-Authored-By: Claude Opus 5.5 --- .forgejo/vendor-images.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.forgejo/vendor-images.sh b/.forgejo/vendor-images.sh index 5b4a4c0..9ed187d 100755 --- a/.forgejo/vendor-images.sh +++ b/.forgejo/vendor-images.sh @@ -15,8 +15,11 @@ set -uo pipefail mirror=${MIRROR:-forge.quinefoundation.com/quine-global-labs/mirror} # Read from upstream itself, not from the mirror registries.conf points at. -# The flag, not CONTAINERS_REGISTRIES_CONF: skopeo 1.22 ignores that, and -# the mirror was being copied onto itself (stuck on old upstream images). +# The flag, not CONTAINERS_REGISTRIES_CONF: podman and buildah read that +# variable, but skopeo never has. Until 2026-11-03 this exported it, skopeo +# read the mirror, and every run copied the mirror onto itself, so tags +# stayed at their first copy. (runner-x86-linux's skopeo now honors the +# variable too; petersweb-infra, hosts/runner-x86-linux.) skopeo() { command skopeo --registries-conf /dev/null "$@"; } for ref in "$@"; do