aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReza Arbab <arbab@linux.ibm.com>2023-09-12 15:55:40 -0500
committerReza Arbab <arbab@linux.ibm.com>2023-09-14 08:33:50 -0500
commit23c01ab3eb4cf0d4487d548257f330d19bef3188 (patch)
treee8942dd0978e6e14c964551ba471bae38f9260ce
parent74a70f8b5ab22a6284299dfdd71d6326d0717482 (diff)
downloadskiboot-23c01ab3eb4cf0d4487d548257f330d19bef3188.zip
skiboot-23c01ab3eb4cf0d4487d548257f330d19bef3188.tar.gz
skiboot-23c01ab3eb4cf0d4487d548257f330d19bef3188.tar.bz2
opal-ci: Use the Fedora container registry
The Fedora images in the Docker hub container registry are updated less frequently and lag the ones from Fedora's offical repo. In my experience, this often leads to periods where our CI testing is broken on rawhide due to some short-lived issue that is already fixed in current images. So, change our Dockerfiles to pull specifically from the upstream registry.fedoraproject.org instead. Signed-off-by: Reza Arbab <arbab@linux.ibm.com> Reviewed-by: Dan HorĂ¡k <dan@danny.cz> Reviewed-by: Abhishek Singh Tomar <abhishek@linux.ibm.com>
-rw-r--r--opal-ci/Dockerfile-fedora-rawhide2
-rw-r--r--opal-ci/Dockerfile-fedora372
-rw-r--r--opal-ci/Dockerfile-fedora382
3 files changed, 3 insertions, 3 deletions
diff --git a/opal-ci/Dockerfile-fedora-rawhide b/opal-ci/Dockerfile-fedora-rawhide
index 500b804..b97ec50 100644
--- a/opal-ci/Dockerfile-fedora-rawhide
+++ b/opal-ci/Dockerfile-fedora-rawhide
@@ -1,4 +1,4 @@
-FROM fedora:rawhide
+FROM registry.fedoraproject.org/fedora:rawhide
RUN dnf -y update
RUN dnf -y install --allowerasing wget curl xterm gcc git xz make diffutils findutils expect valgrind valgrind-devel ccache dtc openssl openssl-devel gcc-powerpc64-linux-gnu mbedtls-devel which qemu-system-ppc
# for building documentation and the coverage report
diff --git a/opal-ci/Dockerfile-fedora37 b/opal-ci/Dockerfile-fedora37
index 7ad3951..ce60813 100644
--- a/opal-ci/Dockerfile-fedora37
+++ b/opal-ci/Dockerfile-fedora37
@@ -1,4 +1,4 @@
-FROM fedora:37
+FROM registry.fedoraproject.org/fedora:37
RUN dnf -y update
RUN dnf -y install --allowerasing wget curl xterm gcc git xz make diffutils findutils expect valgrind valgrind-devel ccache dtc openssl openssl-devel gcc-powerpc64-linux-gnu mbedtls-devel which qemu-system-ppc
# for building documentation and the coverage report
diff --git a/opal-ci/Dockerfile-fedora38 b/opal-ci/Dockerfile-fedora38
index 8638dd6..5266f02 100644
--- a/opal-ci/Dockerfile-fedora38
+++ b/opal-ci/Dockerfile-fedora38
@@ -1,4 +1,4 @@
-FROM fedora:38
+FROM registry.fedoraproject.org/fedora:38
RUN dnf -y update
RUN dnf -y install --allowerasing wget curl xterm gcc git xz make diffutils findutils expect valgrind valgrind-devel ccache dtc openssl openssl-devel gcc-powerpc64-linux-gnu mbedtls-devel which qemu-system-ppc
# for building documentation and the coverage report