From aa90b9ab8d5a832b6f3ea11a6da54306c08731d2 Mon Sep 17 00:00:00 2001 From: omer-vishlitzky Date: Fri, 15 May 2026 03:11:36 +0300 Subject: [PATCH] NO-ISSUE: fix IBM mirror step for Rocky Linux and add to osac-project workflow The baremetalds-devscripts-ibm step only uncommented #metalink= lines (CentOS Stream). Rocky Linux uses #mirrorlist= instead, so on Rocky hosts the step commented out the IBM baseurl but left no working alternative, causing "Cannot find a valid baseurl" errors. Add #mirrorlist= handling and include the step in the osac-project cluster-tool-vmaas workflow. --- .../devscripts/ibm/baremetalds-devscripts-ibm-commands.sh | 3 ++- .../vmaas/osac-project-cluster-tool-vmaas-workflow.yaml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ci-operator/step-registry/baremetalds/devscripts/ibm/baremetalds-devscripts-ibm-commands.sh b/ci-operator/step-registry/baremetalds/devscripts/ibm/baremetalds-devscripts-ibm-commands.sh index b88e780966d1b..d8f8d515d89d9 100644 --- a/ci-operator/step-registry/baremetalds/devscripts/ibm/baremetalds-devscripts-ibm-commands.sh +++ b/ci-operator/step-registry/baremetalds/devscripts/ibm/baremetalds-devscripts-ibm-commands.sh @@ -10,7 +10,7 @@ echo "************ baremetalds devscripts ibm command ************" # shellcheck disable=SC1090 source "${SHARED_DIR}/packet-conf.sh" -# Removes IBM custom CentOS rpm mirros and uncomments the community mirrors +# Removes IBM custom rpm mirrors and restores community mirrors (CentOS Stream + Rocky) ssh "${SSHOPTS[@]}" "root@${IP}" bash - << EOF set +x @@ -18,6 +18,7 @@ for f in /etc/yum.repos.d/*.repo; do if grep -q '^baseurl=.*networklayer\.com' "\$f"; then sudo sed -i \ -e '/^#metalink=/s/^#//' \ + -e '/^#mirrorlist=/s/^#//' \ -e '/^baseurl=.*networklayer\.com/s/^/#/' \ "\$f" fi diff --git a/ci-operator/step-registry/osac-project/cluster-tool/vmaas/osac-project-cluster-tool-vmaas-workflow.yaml b/ci-operator/step-registry/osac-project/cluster-tool/vmaas/osac-project-cluster-tool-vmaas-workflow.yaml index 1a63c22a1f7af..813c246152bcc 100644 --- a/ci-operator/step-registry/osac-project/cluster-tool/vmaas/osac-project-cluster-tool-vmaas-workflow.yaml +++ b/ci-operator/step-registry/osac-project/cluster-tool/vmaas/osac-project-cluster-tool-vmaas-workflow.yaml @@ -6,6 +6,7 @@ workflow: allow_skip_on_success: true pre: - ref: ofcir-acquire + - ref: baremetalds-devscripts-ibm - ref: osac-project-cluster-tool-boot test: - ref: osac-project-cluster-tool-test