Fix: Replace sigul install with direct rpm install 79/73379/3 v0.90.12
authorAndrew Grimberg <agrimberg@linuxfoundation.org>
Thu, 9 Jan 2025 17:22:15 +0000 (09:22 -0800)
committerAndrew Grimberg <agrimberg@linuxfoundation.org>
Thu, 9 Jan 2025 17:32:01 +0000 (09:32 -0800)
The Koji repos are no longer working correctly for CentOS7 as it is long
EOL. The sigul is still currently available for direct refence so we
will install it that way.

Issue: RELENG-5669
Change-Id: I69807b6e60ecfbd63a96f7bf730d046a1ac451fd
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
docker/Dockerfile
releasenotes/notes/2025-sigul_install_fix-5c5e051e2cec035d.yaml [new file with mode: 0644]

index 53ad615..ff5d62d 100644 (file)
@@ -17,7 +17,8 @@ skip_if_unavailable=True' > /etc/yum.repos.d/fedora-infra-sigul.repo
 RUN sed -i_ 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* || exit 1
 RUN sed -i_ 's@#baseurl=http://mirror.centos.org@baseurl=http://vault.centos.org@g' /etc/yum.repos.d/CentOS-* || exit 1
 
-RUN yum install -y -q sigul
+# install the sigul package directly from the fedora infra repo
+RUN yum install -y -q https://kojipkgs.fedoraproject.org//packages/sigul/0.207/1.el7/x86_64/sigul-0.207-1.el7.x86_64.rpm
 
 RUN mkdir -p /w/workspace && mkdir -p /home/jenkins
 
diff --git a/releasenotes/notes/2025-sigul_install_fix-5c5e051e2cec035d.yaml b/releasenotes/notes/2025-sigul_install_fix-5c5e051e2cec035d.yaml
new file mode 100644 (file)
index 0000000..993ef16
--- /dev/null
@@ -0,0 +1,6 @@
+---
+fixes:
+  - |
+    The Koji repositories have stopped properly responding for EL7 based
+    systems and this causes issues with the installation of Sigul. This update
+    fixes the issue by directly referencing the package for EL7 based systems.