From 1502b41a5ddd20447278ef34d6f259a7a89a43c9 Mon Sep 17 00:00:00 2001 From: fracappa Date: Mon, 22 Jun 2026 19:00:10 +0200 Subject: [PATCH 1/2] fix: place BiP ISO under WORKING_DIR and set SELinux label for QEMU access --- utils.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/utils.sh b/utils.sh index 41d9584a1..b8228898f 100755 --- a/utils.sh +++ b/utils.sh @@ -225,7 +225,7 @@ function create_bip_cluster() { $OPENSHIFT_INSTALLER --dir "${assets_dir}" --log-level=debug create single-node-ignition-config - local iso_dir="${assets_dir}/iso" + local iso_dir="${WORKING_DIR}/${CLUSTER_NAME}/iso" mkdir -p "${iso_dir}" local live_iso="${iso_dir}/rhcos-live.iso" @@ -270,12 +270,15 @@ NMEOF fi local bip_iso="${iso_dir}/rhcos-bip.iso" + rm -f "${bip_iso}" sudo podman run --rm --privileged \ -v "${assets_dir}:/data:z" -v "${iso_dir}:/iso:z" \ quay.io/coreos/coreos-installer:release \ iso ignition embed -i /data/bootstrap-in-place-for-live-iso.ign \ -o /iso/rhcos-bip.iso /iso/rhcos-live.iso + sudo chcon -t svirt_image_t "${bip_iso}" + local master_mac master_mac=$(sudo virsh dumpxml "${vm_name}" | xmllint --xpath "string(//interface[descendant::source[@bridge='${BAREMETAL_NETWORK_NAME}']]/mac/@address)" -) From e8333f76d92f0f01e667708d8bfb39ef874322e5 Mon Sep 17 00:00:00 2001 From: fracappa Date: Wed, 24 Jun 2026 10:48:03 +0200 Subject: [PATCH 2/2] fix: clean stale BiP ISO directory on re-runs --- utils.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils.sh b/utils.sh index b8228898f..6044a13ce 100755 --- a/utils.sh +++ b/utils.sh @@ -226,6 +226,7 @@ function create_bip_cluster() { $OPENSHIFT_INSTALLER --dir "${assets_dir}" --log-level=debug create single-node-ignition-config local iso_dir="${WORKING_DIR}/${CLUSTER_NAME}/iso" + rm -rf "${iso_dir}" mkdir -p "${iso_dir}" local live_iso="${iso_dir}/rhcos-live.iso" @@ -270,7 +271,6 @@ NMEOF fi local bip_iso="${iso_dir}/rhcos-bip.iso" - rm -f "${bip_iso}" sudo podman run --rm --privileged \ -v "${assets_dir}:/data:z" -v "${iso_dir}:/iso:z" \ quay.io/coreos/coreos-installer:release \