From fc6b3a3339b38bb18f6793329987051bfccb304d Mon Sep 17 00:00:00 2001 From: Michael Armijo Date: Fri, 6 Sep 2024 10:18:47 -0600 Subject: [PATCH] extensions/Dockerfile: use fedora-archive.repo to set up container The `fedora-archive.repo` file now contains both EOL and non-EOL repo locations[1]. This means we can change the extensions container, which uses the fedora container, to utilize `fedora-archive.repo` as the only repo configuration file. This reduces the maintenance burden because now we don't have to change this curl statement when fedora versions reach EOL. [1] https://github.com/coreos/fedora-coreos-config/pull/3145 --- extensions/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/Dockerfile b/extensions/Dockerfile index c6fdc1c3..d2e0b540 100644 --- a/extensions/Dockerfile +++ b/extensions/Dockerfile @@ -25,7 +25,7 @@ RUN if [[ -n "${VARIANT}" ]]; then MANIFEST="manifest-${VARIANT}.yaml"; EXTENSIO FROM quay.io/fedora/fedora:40 as builder COPY --from=os /usr/share/rpm-ostree/extensions/ /usr/share/rpm-ostree/extensions/ RUN rm -f /etc/yum.repos.d/*.repo \ -&& curl -L https://raw.githubusercontent.com/coreos/fedora-coreos-config/testing-devel/fedora.repo -o /etc/yum.repos.d/fedora.repo +&& curl -L https://raw.githubusercontent.com/coreos/fedora-coreos-config/testing-devel/fedora-archive.repo -o /etc/yum.repos.d/fedora-archive.repo RUN dnf install -y createrepo_c RUN createrepo_c /usr/share/rpm-ostree/extensions/