PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 20 January 2026 22:38:15 +0000 (0:00:00.013) 0:00:00.013 ******* ok: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Tuesday 20 January 2026 22:38:16 +0000 (0:00:00.852) 0:00:00.866 ******* skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Tuesday 20 January 2026 22:38:16 +0000 (0:00:00.017) 0:00:00.884 ******* ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml) TASK [test_deps : Detect mirrors file] ***************************************** Tuesday 20 January 2026 22:38:16 +0000 (0:00:00.041) 0:00:00.925 ******* ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Tuesday 20 January 2026 22:38:17 +0000 (0:00:00.283) 0:00:01.208 ******* ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Tuesday 20 January 2026 22:38:17 +0000 (0:00:00.306) 0:00:01.514 ******* ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Tuesday 20 January 2026 22:38:18 +0000 (0:00:00.687) 0:00:02.202 ******* TASK [repo_setup : Ensure directories are present] ***************************** Tuesday 20 January 2026 22:38:18 +0000 (0:00:00.060) 0:00:02.262 ******* changed: [instance] => (item=tmp) changed: [instance] => (item=artifacts/repositories) changed: [instance] => (item=venv/repo_setup) TASK [repo_setup : Make sure git-core package is installed] ******************** Tuesday 20 January 2026 22:38:18 +0000 (0:00:00.520) 0:00:02.783 ******* ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Tuesday 20 January 2026 22:38:19 +0000 (0:00:00.813) 0:00:03.596 ******* changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Tuesday 20 January 2026 22:38:20 +0000 (0:00:01.090) 0:00:04.687 ******* changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Tuesday 20 January 2026 22:38:28 +0000 (0:00:07.971) 0:00:12.659 ******* changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Tuesday 20 January 2026 22:38:29 +0000 (0:00:00.700) 0:00:13.360 ******* skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Tuesday 20 January 2026 22:38:29 +0000 (0:00:00.020) 0:00:13.380 ******* changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Tuesday 20 January 2026 22:38:30 +0000 (0:00:00.806) 0:00:14.186 ******* skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Tuesday 20 January 2026 22:38:30 +0000 (0:00:00.036) 0:00:14.223 ******* skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Tuesday 20 January 2026 22:38:30 +0000 (0:00:00.036) 0:00:14.260 ******* skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Tuesday 20 January 2026 22:38:30 +0000 (0:00:00.035) 0:00:14.295 ******* changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Tuesday 20 January 2026 22:38:30 +0000 (0:00:00.535) 0:00:14.831 ******* changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.443) 0:00:15.275 ******* skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.029) 0:00:15.304 ******* skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.029) 0:00:15.333 ******* skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.028) 0:00:15.362 ******* ok: [instance] TASK [repo_setup : Create download directory] ********************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.038) 0:00:15.401 ******* skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.027) 0:00:15.429 ******* skipping: [instance] TASK [Download the RPM] ******************************************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.029) 0:00:15.458 ******* skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.029) 0:00:15.487 ******* skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.052) 0:00:15.540 ******* skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.026) 0:00:15.567 ******* skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.028) 0:00:15.596 ******* skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.025) 0:00:15.622 ******* ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.185) 0:00:15.808 ******* changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Tuesday 20 January 2026 22:38:31 +0000 (0:00:00.215) 0:00:16.023 ******* changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.228) 0:00:16.252 ******* skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.020) 0:00:16.273 ******* skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.021) 0:00:16.294 ******* skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.021) 0:00:16.316 ******* skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.022) 0:00:16.338 ******* skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.022) 0:00:16.360 ******* skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.023) 0:00:16.384 ******* skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.015) 0:00:16.400 ******* skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.030) 0:00:16.431 ******* skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.016) 0:00:16.447 ******* skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.019) 0:00:16.467 ******* skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.028) 0:00:16.496 ******* skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.029) 0:00:16.525 ******* skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.029) 0:00:16.555 ******* skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Tuesday 20 January 2026 22:38:32 +0000 (0:00:00.028) 0:00:16.584 ******* ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Tuesday 20 January 2026 22:39:16 +0000 (0:00:43.819) 0:01:00.404 ******* ok: [instance] TASK [test_deps : Install extra packages] ************************************** Tuesday 20 January 2026 22:39:17 +0000 (0:00:01.271) 0:01:01.675 ******* skipping: [instance] TASK [Ensure CRC is started] *************************************************** Tuesday 20 January 2026 22:39:17 +0000 (0:00:00.029) 0:01:01.705 ******* changed: [instance] TASK [Inject crc hostname/IP in hosts] ***************************************** Tuesday 20 January 2026 22:42:04 +0000 (0:02:47.257) 0:03:48.962 ******* changed: [instance] PLAY RECAP ********************************************************************* instance : ok=21 changed=11 unreachable=0 failed=0 skipped=30 rescued=0 ignored=0 Tuesday 20 January 2026 22:42:05 +0000 (0:00:00.318) 0:03:49.281 ******* =============================================================================== Ensure CRC is started ------------------------------------------------- 167.26s test_deps : Install selinux python libs -------------------------------- 43.82s repo_setup : Initialize python venv and install requirements ------------ 7.97s test_deps : Install python yaml libs ------------------------------------ 1.27s repo_setup : Get repo-setup repository ---------------------------------- 1.09s Gathering Facts --------------------------------------------------------- 0.85s repo_setup : Make sure git-core package is installed -------------------- 0.81s repo_setup : Run repo-setup --------------------------------------------- 0.81s repo_setup : Install repo-setup package --------------------------------- 0.70s test_deps : Disable ubi 9 repos ----------------------------------------- 0.69s repo_setup : Run repo-setup-get-hash ------------------------------------ 0.54s repo_setup : Ensure directories are present ----------------------------- 0.52s repo_setup : Dump full hash in delorean.repo.md5 file ------------------- 0.44s Inject crc hostname/IP in hosts ----------------------------------------- 0.32s test_deps : Disable ubi host subscription-manager integration ----------- 0.31s test_deps : Detect mirrors file ----------------------------------------- 0.28s repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist) --- 0.23s repo_setup : Use RDO proxy mirrors -------------------------------------- 0.22s repo_setup : Check for /etc/ci/mirror_info.sh --------------------------- 0.19s Deploy repo-setup ------------------------------------------------------- 0.06s PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 20 January 2026 22:42:05 +0000 (0:00:00.016) 0:00:00.016 ******* ok: [instance] TASK [Load networking_definition] ********************************************** Tuesday 20 January 2026 22:42:06 +0000 (0:00:00.900) 0:00:00.917 ******* ok: [instance] TASK [Check if new ssh keypair exists] ***************************************** Tuesday 20 January 2026 22:42:06 +0000 (0:00:00.018) 0:00:00.935 ******* TASK [recognize_ssh_keypair : Check if id_ed25519 key exists] ****************** Tuesday 20 January 2026 22:42:06 +0000 (0:00:00.023) 0:00:00.958 ******* ok: [instance] TASK [recognize_ssh_keypair : Set fact if new keypair exists] ****************** Tuesday 20 January 2026 22:42:07 +0000 (0:00:00.306) 0:00:01.265 ******* ok: [instance] TASK [recognize_ssh_keypair : Set fact if new keypair does not exists] ********* Tuesday 20 January 2026 22:42:07 +0000 (0:00:00.021) 0:00:01.286 ******* skipping: [instance] TASK [Add the crc host dynamically] ******************************************** Tuesday 20 January 2026 22:42:07 +0000 (0:00:00.023) 0:00:01.310 ******* changed: [instance] TASK [Add ansible_host entry to "controller-0"] ******************************** Tuesday 20 January 2026 22:42:07 +0000 (0:00:00.022) 0:00:01.333 ******* changed: [instance] TASK [Add host key to controller-0] ******************************************** Tuesday 20 January 2026 22:42:07 +0000 (0:00:00.027) 0:00:01.360 ******* changed: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Tuesday 20 January 2026 22:42:07 +0000 (0:00:00.343) 0:00:01.703 ******* ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Tuesday 20 January 2026 22:42:07 +0000 (0:00:00.312) 0:00:02.016 ******* changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Tuesday 20 January 2026 22:42:07 +0000 (0:00:00.195) 0:00:02.211 ******* ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Tuesday 20 January 2026 22:42:08 +0000 (0:00:00.195) 0:00:02.407 ******* skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Tuesday 20 January 2026 22:42:08 +0000 (0:00:00.030) 0:00:02.437 ******* skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Tuesday 20 January 2026 22:42:08 +0000 (0:00:00.019) 0:00:02.457 ******* ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Tuesday 20 January 2026 22:42:08 +0000 (0:00:00.021) 0:00:02.478 ******* skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Tuesday 20 January 2026 22:42:08 +0000 (0:00:00.027) 0:00:02.506 ******* changed: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Tuesday 20 January 2026 22:42:16 +0000 (0:00:08.666) 0:00:11.173 ******* changed: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Tuesday 20 January 2026 22:42:17 +0000 (0:00:00.213) 0:00:11.387 ******* changed: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Tuesday 20 January 2026 22:42:17 +0000 (0:00:00.490) 0:00:11.878 ******* changed: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Tuesday 20 January 2026 22:42:18 +0000 (0:00:00.575) 0:00:12.453 ******* ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Tuesday 20 January 2026 22:42:18 +0000 (0:00:00.197) 0:00:12.651 ******* ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Tuesday 20 January 2026 22:42:19 +0000 (0:00:00.679) 0:00:13.330 ******* changed: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Tuesday 20 January 2026 22:42:20 +0000 (0:00:01.001) 0:00:14.331 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy) TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] ********* Tuesday 20 January 2026 22:42:20 +0000 (0:00:00.084) 0:00:14.416 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Tuesday 20 January 2026 22:42:20 +0000 (0:00:00.337) 0:00:14.754 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Tuesday 20 January 2026 22:42:20 +0000 (0:00:00.331) 0:00:15.085 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Tuesday 20 January 2026 22:42:21 +0000 (0:00:00.329) 0:00:15.415 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Tuesday 20 January 2026 22:42:21 +0000 (0:00:00.330) 0:00:15.745 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Tuesday 20 January 2026 22:42:21 +0000 (0:00:00.334) 0:00:16.080 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Tuesday 20 January 2026 22:42:22 +0000 (0:00:00.328) 0:00:16.409 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Tuesday 20 January 2026 22:42:22 +0000 (0:00:00.332) 0:00:16.741 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Tuesday 20 January 2026 22:42:23 +0000 (0:00:01.337) 0:00:18.078 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Tuesday 20 January 2026 22:42:24 +0000 (0:00:00.371) 0:00:18.449 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Tuesday 20 January 2026 22:42:24 +0000 (0:00:00.397) 0:00:18.847 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Tuesday 20 January 2026 22:42:24 +0000 (0:00:00.360) 0:00:19.208 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Tuesday 20 January 2026 22:42:25 +0000 (0:00:00.358) 0:00:19.566 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Tuesday 20 January 2026 22:42:25 +0000 (0:00:00.343) 0:00:19.910 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Tuesday 20 January 2026 22:42:26 +0000 (0:00:00.356) 0:00:20.266 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Tuesday 20 January 2026 22:42:26 +0000 (0:00:00.402) 0:00:20.669 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Tuesday 20 January 2026 22:42:26 +0000 (0:00:00.438) 0:00:21.108 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Tuesday 20 January 2026 22:42:27 +0000 (0:00:00.391) 0:00:21.499 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Tuesday 20 January 2026 22:42:27 +0000 (0:00:00.427) 0:00:21.926 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Tuesday 20 January 2026 22:42:29 +0000 (0:00:01.400) 0:00:23.326 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Tuesday 20 January 2026 22:42:29 +0000 (0:00:00.362) 0:00:23.689 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Tuesday 20 January 2026 22:42:29 +0000 (0:00:00.368) 0:00:24.058 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Tuesday 20 January 2026 22:42:30 +0000 (0:00:00.366) 0:00:24.424 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Tuesday 20 January 2026 22:42:30 +0000 (0:00:00.352) 0:00:24.777 ******* ok: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Tuesday 20 January 2026 22:42:30 +0000 (0:00:00.346) 0:00:25.123 ******* skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Tuesday 20 January 2026 22:42:30 +0000 (0:00:00.025) 0:00:25.148 ******* ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Tuesday 20 January 2026 22:42:31 +0000 (0:00:00.300) 0:00:25.449 ******* ok: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Tuesday 20 January 2026 22:42:31 +0000 (0:00:00.418) 0:00:25.868 ******* changed: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Tuesday 20 January 2026 22:42:31 +0000 (0:00:00.362) 0:00:26.230 ******* [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Tuesday 20 January 2026 22:42:32 +0000 (0:00:00.346) 0:00:26.577 ******* TASK [Create virtual baremetal VMs] ******************************************** Tuesday 20 January 2026 22:42:32 +0000 (0:00:00.019) 0:00:26.596 ******* TASK [libvirt_manager : Import layout generator if needed] ********************* Tuesday 20 January 2026 22:42:32 +0000 (0:00:00.082) 0:00:26.679 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_layout.yml for instance TASK [libvirt_manager : Chose right parameter for layout definition] *********** Tuesday 20 January 2026 22:42:32 +0000 (0:00:00.036) 0:00:26.715 ******* ok: [instance] TASK [libvirt_manager : Patch the layout if needed] **************************** Tuesday 20 January 2026 22:42:32 +0000 (0:00:00.044) 0:00:26.759 ******* skipping: [instance] TASK [libvirt_manager : Enable forwarding in the libvirt zone] ***************** Tuesday 20 January 2026 22:42:32 +0000 (0:00:00.086) 0:00:26.846 ******* changed: [instance] TASK [libvirt_manager : Enable masquerading for public traffic] **************** Tuesday 20 January 2026 22:42:33 +0000 (0:00:00.529) 0:00:27.376 ******* changed: [instance] TASK [libvirt_manager : Ensure firewalld is restarts] ************************** Tuesday 20 January 2026 22:42:33 +0000 (0:00:00.616) 0:00:27.993 ******* RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 20 January 2026 22:42:33 +0000 (0:00:00.012) 0:00:28.005 ******* changed: [instance] TASK [Deploy virtualbmc] ******************************************************* Tuesday 20 January 2026 22:42:34 +0000 (0:00:00.990) 0:00:28.996 ******* skipping: [instance] TASK [libvirt_manager : Let the project know we have vbmc available] *********** Tuesday 20 January 2026 22:42:34 +0000 (0:00:00.040) 0:00:29.036 ******* skipping: [instance] TASK [libvirt_manager : Create needed workload directory] ********************** Tuesday 20 January 2026 22:42:34 +0000 (0:00:00.036) 0:00:29.073 ******* changed: [instance] => (item=workload) changed: [instance] => (item=reproducer-inventory) changed: [instance] => (item=volumes) TASK [libvirt_manager : Allow QEMU on workload directory] ********************** Tuesday 20 January 2026 22:42:35 +0000 (0:00:00.731) 0:00:29.804 ******* changed: [instance] => (item=workload) changed: [instance] => (item=volumes) TASK [libvirt_manager : Generate networking data] ****************************** Tuesday 20 January 2026 22:42:36 +0000 (0:00:00.529) 0:00:30.333 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_networking_data.yml for instance TASK [libvirt_manager : Ensure fact is existing, and empty] ******************** Tuesday 20 January 2026 22:42:36 +0000 (0:00:00.108) 0:00:30.441 ******* ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Tuesday 20 January 2026 22:42:36 +0000 (0:00:00.023) 0:00:30.465 ******* ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Tuesday 20 January 2026 22:42:36 +0000 (0:00:00.216) 0:00:30.681 ******* skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Tuesday 20 January 2026 22:42:36 +0000 (0:00:00.036) 0:00:30.717 ******* skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Tuesday 20 January 2026 22:42:36 +0000 (0:00:00.033) 0:00:30.750 ******* ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Tuesday 20 January 2026 22:42:36 +0000 (0:00:00.058) 0:00:30.809 ******* ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'}) ok: [instance] => (item={'key': 'compute-1', 'value': 'compute'}) TASK [libvirt_manager : Append baremetal nodes if needed] ********************** Tuesday 20 January 2026 22:42:36 +0000 (0:00:00.117) 0:00:30.927 ******* skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Tuesday 20 January 2026 22:42:36 +0000 (0:00:00.040) 0:00:30.967 ******* changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.404) 0:00:31.372 ******* changed: [instance] => (item=Adding compute-0 to computes) changed: [instance] => (item=Adding compute-1 to computes) TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.101) 0:00:31.474 ******* skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.026) 0:00:31.501 ******* skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.027) 0:00:31.528 ******* skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.027) 0:00:31.556 ******* skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.025) 0:00:31.581 ******* ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.021) 0:00:31.603 ******* ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.122.0/24', 'gateway': '192.168.122.1', 'dns': ['192.168.122.253', '192.168.122.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.081) 0:00:31.684 ******* skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.020) 0:00:31.705 ******* changed: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 20 January 2026 22:42:37 +0000 (0:00:00.233) 0:00:31.938 ******* changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 20 January 2026 22:42:38 +0000 (0:00:00.431) 0:00:32.370 ******* ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 20 January 2026 22:42:38 +0000 (0:00:00.059) 0:00:32.429 ******* ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 20 January 2026 22:42:38 +0000 (0:00:00.025) 0:00:32.455 ******* changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Tuesday 20 January 2026 22:42:38 +0000 (0:00:00.434) 0:00:32.889 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance TASK [libvirt_manager : Define the localized variables for performing the tasks here.] *** Tuesday 20 January 2026 22:42:38 +0000 (0:00:00.088) 0:00:32.978 ******* ok: [instance] => (item=public) TASK [libvirt_manager : Ensure networks are defined] *************************** Tuesday 20 January 2026 22:42:38 +0000 (0:00:00.082) 0:00:33.060 ******* changed: [instance] => (item=cifmw-public) TASK [libvirt_manager : Ensure networks are created/started] ******************* Tuesday 20 January 2026 22:42:39 +0000 (0:00:00.376) 0:00:33.437 ******* ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Ensure networks are active] **************************** Tuesday 20 January 2026 22:42:39 +0000 (0:00:00.388) 0:00:33.825 ******* ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Tuesday 20 January 2026 22:42:39 +0000 (0:00:00.304) 0:00:34.130 ******* changed: [instance] => (item=cifmw-public) TASK [libvirt_manager : Add a dummy interface to bridges if required] ********** Tuesday 20 January 2026 22:42:40 +0000 (0:00:00.297) 0:00:34.427 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance TASK [libvirt_manager : Fetch present bridge interfaces] *********************** Tuesday 20 January 2026 22:42:40 +0000 (0:00:00.068) 0:00:34.496 ******* ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Tuesday 20 January 2026 22:42:40 +0000 (0:00:00.224) 0:00:34.721 ******* ok: [instance] => (item=cifmw-public) TASK [Create dummy interfaces to ensure bridges are UP] ************************ Tuesday 20 January 2026 22:42:40 +0000 (0:00:00.278) 0:00:34.999 ******* TASK [ci_nmstate : Ensure we have needed facts] ******************************** Tuesday 20 January 2026 22:42:40 +0000 (0:00:00.098) 0:00:35.098 ******* skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Tuesday 20 January 2026 22:42:40 +0000 (0:00:00.050) 0:00:35.149 ******* changed: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Tuesday 20 January 2026 22:42:45 +0000 (0:00:05.005) 0:00:40.155 ******* changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Tuesday 20 January 2026 22:42:46 +0000 (0:00:00.243) 0:00:40.398 ******* changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Tuesday 20 January 2026 22:42:46 +0000 (0:00:00.460) 0:00:40.858 ******* changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Tuesday 20 January 2026 22:42:48 +0000 (0:00:02.097) 0:00:42.956 ******* changed: [instance] TASK [Create extra network configuration] ************************************** Tuesday 20 January 2026 22:42:49 +0000 (0:00:00.410) 0:00:43.367 ******* skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Tuesday 20 January 2026 22:42:49 +0000 (0:00:00.037) 0:00:43.404 ******* skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Tuesday 20 January 2026 22:42:49 +0000 (0:00:00.034) 0:00:43.439 ******* ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Tuesday 20 January 2026 22:42:49 +0000 (0:00:00.500) 0:00:43.939 ******* ok: [instance] => (item=cifmw-public) TASK [dnsmasq : Install needed packages] *************************************** Tuesday 20 January 2026 22:42:49 +0000 (0:00:00.160) 0:00:44.100 ******* ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 20 January 2026 22:42:51 +0000 (0:00:01.461) 0:00:45.561 ******* changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'}) TASK [dnsmasq : Manage configuration directory] ******************************** Tuesday 20 January 2026 22:42:56 +0000 (0:00:04.857) 0:00:50.418 ******* changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 20 January 2026 22:42:56 +0000 (0:00:00.284) 0:00:50.703 ******* changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 20 January 2026 22:42:56 +0000 (0:00:00.474) 0:00:51.178 ******* changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 20 January 2026 22:42:57 +0000 (0:00:00.465) 0:00:51.644 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Tuesday 20 January 2026 22:42:57 +0000 (0:00:00.037) 0:00:51.681 ******* changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 20 January 2026 22:42:57 +0000 (0:00:00.544) 0:00:52.226 ******* skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 20 January 2026 22:42:58 +0000 (0:00:00.029) 0:00:52.256 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Tuesday 20 January 2026 22:42:58 +0000 (0:00:00.039) 0:00:52.296 ******* changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 20 January 2026 22:42:58 +0000 (0:00:00.446) 0:00:52.743 ******* skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 20 January 2026 22:42:58 +0000 (0:00:00.023) 0:00:52.767 ******* ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Tuesday 20 January 2026 22:42:58 +0000 (0:00:00.256) 0:00:53.023 ******* changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 20 January 2026 22:42:59 +0000 (0:00:00.840) 0:00:53.864 ******* skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 20 January 2026 22:42:59 +0000 (0:00:00.025) 0:00:53.890 ******* skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 20 January 2026 22:42:59 +0000 (0:00:00.023) 0:00:53.913 ******* skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Tuesday 20 January 2026 22:42:59 +0000 (0:00:00.034) 0:00:53.948 ******* TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 20 January 2026 22:42:59 +0000 (0:00:00.100) 0:00:54.048 ******* ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 20 January 2026 22:42:59 +0000 (0:00:00.035) 0:00:54.084 ******* ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 20 January 2026 22:42:59 +0000 (0:00:00.044) 0:00:54.129 ******* changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 20 January 2026 22:43:00 +0000 (0:00:00.518) 0:00:54.647 ******* skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 20 January 2026 22:43:00 +0000 (0:00:00.024) 0:00:54.672 ******* skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Tuesday 20 January 2026 22:43:00 +0000 (0:00:00.028) 0:00:54.701 ******* skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Tuesday 20 January 2026 22:43:00 +0000 (0:00:00.034) 0:00:54.735 ******* changed: [instance] => (item=cifmw-public) TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 20 January 2026 22:43:00 +0000 (0:00:00.378) 0:00:55.114 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public) TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 20 January 2026 22:43:00 +0000 (0:00:00.036) 0:00:55.150 ******* ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 20 January 2026 22:43:01 +0000 (0:00:00.364) 0:00:55.515 ******* ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Tuesday 20 January 2026 22:43:01 +0000 (0:00:00.039) 0:00:55.555 ******* changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Tuesday 20 January 2026 22:43:01 +0000 (0:00:00.403) 0:00:55.959 ******* changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Tuesday 20 January 2026 22:43:02 +0000 (0:00:00.431) 0:00:56.391 ******* changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Tuesday 20 January 2026 22:43:02 +0000 (0:00:00.411) 0:00:56.803 ******* ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Tuesday 20 January 2026 22:43:02 +0000 (0:00:00.146) 0:00:56.949 ******* changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 20 January 2026 22:43:03 +0000 (0:00:00.412) 0:00:57.361 ******* skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 20 January 2026 22:43:03 +0000 (0:00:00.028) 0:00:57.390 ******* skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 20 January 2026 22:43:03 +0000 (0:00:00.026) 0:00:57.416 ******* skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 20 January 2026 22:43:03 +0000 (0:00:00.025) 0:00:57.442 ******* skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 20 January 2026 22:43:03 +0000 (0:00:00.026) 0:00:57.468 ******* ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 20 January 2026 22:43:03 +0000 (0:00:00.020) 0:00:57.489 ******* ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.122.0/24', 'gateway': '192.168.122.1', 'dns': ['192.168.122.253', '192.168.122.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}}}}}) ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.100.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Tuesday 20 January 2026 22:43:03 +0000 (0:00:00.094) 0:00:57.584 ******* skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 20 January 2026 22:43:03 +0000 (0:00:00.021) 0:00:57.605 ******* ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 20 January 2026 22:43:03 +0000 (0:00:00.238) 0:00:57.843 ******* changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.464) 0:00:58.308 ******* ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.061) 0:00:58.370 ******* ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.027) 0:00:58.397 ******* changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.477) 0:00:58.874 ******* ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.026) 0:00:58.900 ******* ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.021) 0:00:58.922 ******* ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.023) 0:00:58.946 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public) TASK [libvirt_manager : Loop on host IPs] ************************************** Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.044) 0:00:58.990 ******* skipping: [instance] => (item=compute-0 - ctlplane) skipping: [instance] => (item=compute-1 - ctlplane) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.084) 0:00:59.075 ******* ok: [instance] => (item=compute-0 - public) ok: [instance] => (item=compute-1 - public) TASK [Inject DHCP entries for net {{ net_name }}] ****************************** Tuesday 20 January 2026 22:43:04 +0000 (0:00:00.126) 0:00:59.201 ******* TASK [dnsmasq : Ensure we have the right data and type] ************************ Tuesday 20 January 2026 22:43:05 +0000 (0:00:00.065) 0:00:59.266 ******* ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Tuesday 20 January 2026 22:43:05 +0000 (0:00:00.049) 0:00:59.316 ******* ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:15:0a:77', 'ips': ['192.168.100.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:bc:d7:45', 'ips': ['192.168.100.11', ''], 'tag': 'compute'}) TASK [dnsmasq : Ensure networks exists] **************************************** Tuesday 20 January 2026 22:43:05 +0000 (0:00:00.064) 0:00:59.381 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=public) TASK [dnsmasq : Check network file status] ************************************* Tuesday 20 January 2026 22:43:05 +0000 (0:00:00.052) 0:00:59.433 ******* ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 20 January 2026 22:43:05 +0000 (0:00:00.222) 0:00:59.655 ******* ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Tuesday 20 January 2026 22:43:05 +0000 (0:00:00.026) 0:00:59.681 ******* ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Tuesday 20 January 2026 22:43:05 +0000 (0:00:00.022) 0:00:59.704 ******* ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:15:0a:77', 'ips': ['192.168.100.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:bc:d7:45', 'ips': ['192.168.100.11', ''], 'tag': 'compute'}) TASK [dnsmasq : Create add/remove sets] **************************************** Tuesday 20 January 2026 22:43:05 +0000 (0:00:00.115) 0:00:59.819 ******* ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Tuesday 20 January 2026 22:43:05 +0000 (0:00:00.044) 0:00:59.863 ******* changed: [instance] => (item={'file': 'public_compute-0_52:54:00:15:0a:77', 'entry': 'set:compute,52:54:00:15:0a:77,192.168.100.10,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-1_52:54:01:bc:d7:45', 'entry': 'set:compute,52:54:01:bc:d7:45,192.168.100.11,compute-1', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Tuesday 20 January 2026 22:43:06 +0000 (0:00:00.820) 0:01:00.684 ******* skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Tuesday 20 January 2026 22:43:06 +0000 (0:00:00.026) 0:01:00.710 ******* ok: [instance] => (item=compute-0) ok: [instance] => (item=compute-1) TASK [Inject VMs in the .utility zone] ***************************************** Tuesday 20 January 2026 22:43:06 +0000 (0:00:00.149) 0:01:00.859 ******* TASK [dnsmasq : Assert we have needed host record data] ************************ Tuesday 20 January 2026 22:43:06 +0000 (0:00:00.070) 0:01:00.929 ******* ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Tuesday 20 January 2026 22:43:06 +0000 (0:00:00.043) 0:01:00.973 ******* ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.122.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.122.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.100.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-1.utility', 'compute-1.instance', 'compute-1.utility', 'compute-1.instance'], 'ips': ['192.168.122.11', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-1.ctlplane.local', 'compute-1.ctlplane.local'], 'ips': ['192.168.122.11', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-1.public.local', 'compute-1.public.local'], 'ips': ['192.168.100.11', ''], 'state': 'present'}) TASK [dnsmasq : Add/Remove address] ******************************************** Tuesday 20 January 2026 22:43:06 +0000 (0:00:00.115) 0:01:01.088 ******* changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.122.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.122.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.100.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-1.utility', 'compute-1.instance', 'compute-1.utility', 'compute-1.instance'], 'ips': ['192.168.122.11', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-1.ctlplane.local', 'compute-1.ctlplane.local'], 'ips': ['192.168.122.11', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-1.public.local', 'compute-1.public.local'], 'ips': ['192.168.100.11', ''], 'state': 'present'}) TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] **************** Tuesday 20 January 2026 22:43:08 +0000 (0:00:01.489) 0:01:02.577 ******* ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Tuesday 20 January 2026 22:43:08 +0000 (0:00:00.021) 0:01:02.599 ******* skipping: [instance] => (item=compute) skipping: [instance] TASK [libvirt_manager : Generate DHCP option configuration for VM types] ******* Tuesday 20 January 2026 22:43:08 +0000 (0:00:00.038) 0:01:02.638 ******* skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Tuesday 20 January 2026 22:43:08 +0000 (0:00:00.032) 0:01:02.671 ******* changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Tuesday 20 January 2026 22:43:08 +0000 (0:00:00.409) 0:01:03.080 ******* RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 20 January 2026 22:43:08 +0000 (0:00:00.011) 0:01:03.091 ******* changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Tuesday 20 January 2026 22:43:09 +0000 (0:00:00.894) 0:01:03.986 ******* changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Tuesday 20 January 2026 22:43:10 +0000 (0:00:00.362) 0:01:04.349 ******* changed: [instance] TASK [libvirt_manager : Create group inventories] ****************************** Tuesday 20 January 2026 22:43:10 +0000 (0:00:00.373) 0:01:04.722 ******* changed: [instance] => (item=compute) TASK [libvirt_manager : Create "all" group inventory file] ********************* Tuesday 20 January 2026 22:43:10 +0000 (0:00:00.471) 0:01:05.193 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_all_group_inventory.yml for instance TASK [libvirt_manager : Check if all-group.yml already exists] ***************** Tuesday 20 January 2026 22:43:11 +0000 (0:00:00.079) 0:01:05.273 ******* ok: [instance] TASK [libvirt_manager : Slurp existing all-group.yml if it exists] ************* Tuesday 20 January 2026 22:43:11 +0000 (0:00:00.219) 0:01:05.493 ******* skipping: [instance] TASK [libvirt_manager : Create new "all" group inventory file from template] *** Tuesday 20 January 2026 22:43:11 +0000 (0:00:00.028) 0:01:05.522 ******* changed: [instance] TASK [libvirt_manager : Slurp newly created all-group.yml] ********************* Tuesday 20 January 2026 22:43:11 +0000 (0:00:00.469) 0:01:05.991 ******* skipping: [instance] TASK [libvirt_manager : Write merged all-group.yml] **************************** Tuesday 20 January 2026 22:43:11 +0000 (0:00:00.024) 0:01:06.016 ******* skipping: [instance] TASK [libvirt_manager : Ensure storage pool is present.] *********************** Tuesday 20 January 2026 22:43:11 +0000 (0:00:00.023) 0:01:06.039 ******* skipping: [instance] TASK [libvirt_manager : Ensure images are present] ***************************** Tuesday 20 January 2026 22:43:11 +0000 (0:00:00.050) 0:01:06.090 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=compute) TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 20 January 2026 22:43:11 +0000 (0:00:00.107) 0:01:06.197 ******* skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 20 January 2026 22:43:11 +0000 (0:00:00.026) 0:01:06.224 ******* skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 20 January 2026 22:43:12 +0000 (0:00:00.026) 0:01:06.250 ******* skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 20 January 2026 22:43:12 +0000 (0:00:00.026) 0:01:06.277 ******* skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 20 January 2026 22:43:12 +0000 (0:00:00.025) 0:01:06.303 ******* skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 20 January 2026 22:43:12 +0000 (0:00:00.030) 0:01:06.333 ******* skipping: [instance] TASK [libvirt_manager : Get ssh key state] ************************************* Tuesday 20 January 2026 22:43:12 +0000 (0:00:00.026) 0:01:06.360 ******* ok: [instance] TASK [libvirt_manager : Create temporary ssh keypair] ************************** Tuesday 20 January 2026 22:43:12 +0000 (0:00:00.249) 0:01:06.609 ******* changed: [instance] TASK [libvirt_manager : Slurp public key for later use] ************************ Tuesday 20 January 2026 22:43:12 +0000 (0:00:00.513) 0:01:07.122 ******* ok: [instance] TASK [libvirt_manager : Slurp private key for later use] *********************** Tuesday 20 January 2026 22:43:13 +0000 (0:00:00.339) 0:01:07.462 ******* ok: [instance] TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] *** Tuesday 20 January 2026 22:43:13 +0000 (0:00:00.222) 0:01:07.684 ******* changed: [instance] TASK [libvirt_manager : Create fact holding network data for VMs] ************** Tuesday 20 January 2026 22:43:13 +0000 (0:00:00.451) 0:01:08.136 ******* ok: [instance] TASK [libvirt_manager : List existing networks] ******************************** Tuesday 20 January 2026 22:43:13 +0000 (0:00:00.024) 0:01:08.160 ******* ok: [instance] TASK [libvirt_manager : Gather pool fact] ************************************** Tuesday 20 January 2026 22:43:14 +0000 (0:00:00.253) 0:01:08.413 ******* ok: [instance] TASK [libvirt_manager : Create and run VMs] ************************************ Tuesday 20 January 2026 22:43:14 +0000 (0:00:00.389) 0:01:08.803 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'compute-0', 'value': 'compute'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'compute-1', 'value': 'compute'}) TASK [libvirt_manager : Create VM image for compute-0] ************************* Tuesday 20 January 2026 22:43:14 +0000 (0:00:00.097) 0:01:08.900 ******* changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ******** Tuesday 20 January 2026 22:43:14 +0000 (0:00:00.286) 0:01:09.187 ******* changed: [instance] TASK [libvirt_manager : Define VMs for type compute-0] ************************* Tuesday 20 January 2026 22:43:15 +0000 (0:00:00.238) 0:01:09.426 ******* changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs compute-0] *********** Tuesday 20 January 2026 22:43:15 +0000 (0:00:00.464) 0:01:09.890 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] **************** Tuesday 20 January 2026 22:43:15 +0000 (0:00:00.029) 0:01:09.920 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 20 January 2026 22:43:15 +0000 (0:00:00.040) 0:01:09.960 ******* ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 20 January 2026 22:43:16 +0000 (0:00:00.296) 0:01:10.256 ******* ok: [instance] => (item=default) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=crc) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 20 January 2026 22:43:16 +0000 (0:00:00.059) 0:01:10.316 ******* ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 20 January 2026 22:43:16 +0000 (0:00:00.284) 0:01:10.601 ******* ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************ Tuesday 20 January 2026 22:43:16 +0000 (0:00:00.270) 0:01:10.872 ******* changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] ***** Tuesday 20 January 2026 22:43:16 +0000 (0:00:00.365) 0:01:11.238 ******* skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for compute-0] ******** Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.022) 0:01:11.260 ******* skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM compute-0] ************** Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.030) 0:01:11.291 ******* skipping: [instance] TASK [libvirt_manager : Attach volumes for VM compute-0] *********************** Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.030) 0:01:11.321 ******* skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.030) 0:01:11.351 ******* changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.246) 0:01:11.597 ******* ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.043) 0:01:11.640 ******* skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.024) 0:01:11.664 ******* skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.024) 0:01:11.689 ******* skipping: [instance] TASK [libvirt_manager : Configure boot order for compute-0] ******************** Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.061) 0:01:11.750 ******* skipping: [instance] TASK [libvirt_manager : Create VM image for compute-1] ************************* Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.030) 0:01:11.780 ******* changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ******** Tuesday 20 January 2026 22:43:17 +0000 (0:00:00.288) 0:01:12.069 ******* changed: [instance] TASK [libvirt_manager : Define VMs for type compute-1] ************************* Tuesday 20 January 2026 22:43:18 +0000 (0:00:00.283) 0:01:12.352 ******* changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs compute-1] *********** Tuesday 20 January 2026 22:43:18 +0000 (0:00:00.342) 0:01:12.695 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] **************** Tuesday 20 January 2026 22:43:18 +0000 (0:00:00.032) 0:01:12.727 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 20 January 2026 22:43:18 +0000 (0:00:00.038) 0:01:12.766 ******* ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 20 January 2026 22:43:18 +0000 (0:00:00.299) 0:01:13.066 ******* ok: [instance] => (item=default) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=crc) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 20 January 2026 22:43:18 +0000 (0:00:00.055) 0:01:13.121 ******* ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 20 January 2026 22:43:19 +0000 (0:00:00.310) 0:01:13.432 ******* ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************ Tuesday 20 January 2026 22:43:19 +0000 (0:00:00.240) 0:01:13.673 ******* changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] ***** Tuesday 20 January 2026 22:43:19 +0000 (0:00:00.338) 0:01:14.011 ******* skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for compute-1] ******** Tuesday 20 January 2026 22:43:19 +0000 (0:00:00.021) 0:01:14.032 ******* skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM compute-1] ************** Tuesday 20 January 2026 22:43:19 +0000 (0:00:00.029) 0:01:14.062 ******* skipping: [instance] TASK [libvirt_manager : Attach volumes for VM compute-1] *********************** Tuesday 20 January 2026 22:43:19 +0000 (0:00:00.028) 0:01:14.091 ******* skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 20 January 2026 22:43:19 +0000 (0:00:00.027) 0:01:14.118 ******* changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 20 January 2026 22:43:20 +0000 (0:00:00.252) 0:01:14.371 ******* ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 20 January 2026 22:43:20 +0000 (0:00:00.041) 0:01:14.412 ******* skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 20 January 2026 22:43:20 +0000 (0:00:00.023) 0:01:14.436 ******* skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 20 January 2026 22:43:20 +0000 (0:00:00.024) 0:01:14.461 ******* skipping: [instance] TASK [libvirt_manager : Configure boot order for compute-1] ******************** Tuesday 20 January 2026 22:43:20 +0000 (0:00:00.050) 0:01:14.511 ******* skipping: [instance] TASK [libvirt_manager : Start (power-on) VMs] ********************************** Tuesday 20 January 2026 22:43:20 +0000 (0:00:00.027) 0:01:14.539 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance TASK [libvirt_manager : Refresh oooq_pool before starting VMs] ***************** Tuesday 20 January 2026 22:43:20 +0000 (0:00:00.047) 0:01:14.586 ******* ok: [instance] => (item=crc) TASK [libvirt_manager : Start VMs for type {{ vm_type }}] ********************** Tuesday 20 January 2026 22:43:20 +0000 (0:00:00.275) 0:01:14.861 ******* skipping: [instance] => (item={'key': 'compute-0', 'value': 'compute'}) skipping: [instance] => (item={'key': 'compute-1', 'value': 'compute'}) skipping: [instance] TASK [libvirt_manager : Wait for SSH on started VMs] *************************** Tuesday 20 January 2026 22:43:21 +0000 (0:00:01.052) 0:01:15.914 ******* skipping: [instance] => (item=compute-0.utility) skipping: [instance] => (item=compute-1.utility) skipping: [instance] TASK [libvirt_manager : Ensure we get SSH on nodes] **************************** Tuesday 20 January 2026 22:43:21 +0000 (0:00:00.065) 0:01:15.979 ******* skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'}) skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'compute-1', 'value': 'compute'}, 'ansible_loop_var': '_vm'}) skipping: [instance] TASK [libvirt_manager : Configure managed VMs] ********************************* Tuesday 20 January 2026 22:43:21 +0000 (0:00:00.035) 0:01:16.015 ******* skipping: [instance] => (item={'key': 'compute-0', 'value': 'compute'}) skipping: [instance] => (item={'key': 'compute-1', 'value': 'compute'}) skipping: [instance] TASK [Create VBMC entity] ****************************************************** Tuesday 20 January 2026 22:43:21 +0000 (0:00:00.050) 0:01:16.065 ******* skipping: [instance] => (item=compute-0) skipping: [instance] => (item=compute-1) skipping: [instance] TASK [libvirt_manager : List running virtual machines.] ************************ Tuesday 20 January 2026 22:43:21 +0000 (0:00:00.050) 0:01:16.116 ******* ok: [instance] TASK [libvirt_manager : Dump UUIDs] ******************************************** Tuesday 20 January 2026 22:43:22 +0000 (0:00:00.246) 0:01:16.363 ******* changed: [instance] TASK [Ensure fresh vbmc listing] *********************************************** Tuesday 20 January 2026 22:43:22 +0000 (0:00:00.384) 0:01:16.748 ******* skipping: [instance] TASK [libvirt_manager : Update vbmc related fact] ****************************** Tuesday 20 January 2026 22:43:22 +0000 (0:00:00.036) 0:01:16.784 ******* skipping: [instance] TASK [libvirt_manager : Dump vbmc known hosts] ********************************* Tuesday 20 January 2026 22:43:22 +0000 (0:00:00.034) 0:01:16.818 ******* skipping: [instance] TASK [libvirt_manager : Copy authorized_keys] ********************************** Tuesday 20 January 2026 22:43:22 +0000 (0:00:00.036) 0:01:16.855 ******* skipping: [instance] TASK [libvirt_manager : Enable root access on CRC] ***************************** Tuesday 20 January 2026 22:43:22 +0000 (0:00:00.032) 0:01:16.887 ******* skipping: [instance] TASK [Generate baremetal-info fact] ******************************************** Tuesday 20 January 2026 22:43:22 +0000 (0:00:00.032) 0:01:16.920 ******* TASK [reproducer : Ensure directories exist] *********************************** Tuesday 20 January 2026 22:43:22 +0000 (0:00:00.082) 0:01:17.002 ******* changed: [instance] => (item=parameters) ok: [instance] => (item=artifacts) TASK [reproducer : Convert VBMC list into a dict for better usage] ************* Tuesday 20 January 2026 22:43:23 +0000 (0:00:00.519) 0:01:17.521 ******* skipping: [instance] TASK [reproducer : Check if baremetal-info.yml exists] ************************* Tuesday 20 January 2026 22:43:23 +0000 (0:00:00.039) 0:01:17.561 ******* ok: [instance] TASK [reproducer : Get content of baremetal-info file] ************************* Tuesday 20 January 2026 22:43:23 +0000 (0:00:00.224) 0:01:17.786 ******* skipping: [instance] TASK [reproducer : Interpret remote file content as yaml] ********************** Tuesday 20 January 2026 22:43:23 +0000 (0:00:00.020) 0:01:17.806 ******* skipping: [instance] TASK [reproducer : Slurp content of: /home/zuul/ci-framework-data/artifacts/interfaces-info.yml] *** Tuesday 20 January 2026 22:43:23 +0000 (0:00:00.035) 0:01:17.842 ******* skipping: [instance] TASK [reproducer : Set cifmw_libvirt_manager_mac_map fact from /home/zuul/ci-framework-data/artifacts/interfaces-info.yml] *** Tuesday 20 January 2026 22:43:23 +0000 (0:00:00.032) 0:01:17.875 ******* skipping: [instance] TASK [reproducer : Generate libvirt_manager_bm_info_data fact] ***************** Tuesday 20 January 2026 22:43:23 +0000 (0:00:00.024) 0:01:17.899 ******* ok: [instance] => (item={'key': 'cifmw-compute-0', 'value': '20f8929e-571d-583f-969c-f0d6357022c1'}) ok: [instance] => (item={'key': 'cifmw-compute-1', 'value': 'f40ec783-79a5-5186-b9a6-30fad0c33e27'}) TASK [reproducer : Output baremetal info file] ********************************* Tuesday 20 January 2026 22:43:23 +0000 (0:00:00.074) 0:01:17.974 ******* changed: [instance] TASK [reproducer : Output ironic_nodes to file] ******************************** Tuesday 20 January 2026 22:43:24 +0000 (0:00:00.409) 0:01:18.383 ******* skipping: [instance] TASK [Run Sushy Emulator role against OCP] ************************************* Tuesday 20 January 2026 22:43:24 +0000 (0:00:00.025) 0:01:18.408 ******* TASK [sushy_emulator : Create Sushy Emulator resource directory] *************** Tuesday 20 January 2026 22:43:24 +0000 (0:00:00.072) 0:01:18.481 ******* changed: [instance] TASK [sushy_emulator : Install required packages] ****************************** Tuesday 20 January 2026 22:43:24 +0000 (0:00:00.232) 0:01:18.714 ******* changed: [instance] TASK [sushy_emulator : Get ingresses domain] *********************************** Tuesday 20 January 2026 22:43:28 +0000 (0:00:03.998) 0:01:22.712 ******* changed: [instance] TASK [sushy_emulator : Set sushy url for ocp installation] ********************* Tuesday 20 January 2026 22:43:29 +0000 (0:00:00.713) 0:01:23.425 ******* ok: [instance] TASK [sushy_emulator : Create ssh key for Sushy Emulator] ********************** Tuesday 20 January 2026 22:43:29 +0000 (0:00:00.026) 0:01:23.451 ******* changed: [instance] TASK [sushy_emulator : Slurp private ssh key for later use] ******************** Tuesday 20 January 2026 22:43:29 +0000 (0:00:00.290) 0:01:23.742 ******* ok: [instance] TASK [sushy_emulator : Allow Sushy Emulator key] ******************************* Tuesday 20 January 2026 22:43:29 +0000 (0:00:00.255) 0:01:23.997 ******* changed: [instance -> controller-0(192.168.26.197)] TASK [sushy_emulator : Run ssh-keyscan] **************************************** Tuesday 20 January 2026 22:43:31 +0000 (0:00:01.507) 0:01:25.504 ******* changed: [instance] TASK [sushy_emulator : Write known hosts for later use] ************************ Tuesday 20 January 2026 22:43:31 +0000 (0:00:00.303) 0:01:25.807 ******* changed: [instance] TASK [sushy_emulator : Ensure file exists: /home/zuul/ci-framework-data/artifacts/libvirt-uuids.yml] *** Tuesday 20 January 2026 22:43:31 +0000 (0:00:00.384) 0:01:26.192 ******* skipping: [instance] TASK [sushy_emulator : Slurp content of: /home/zuul/ci-framework-data/artifacts/libvirt-uuids.yml] *** Tuesday 20 January 2026 22:43:31 +0000 (0:00:00.033) 0:01:26.226 ******* skipping: [instance] TASK [sushy_emulator : Set cifmw_libvirt_manager_uuids fact from /home/zuul/ci-framework-data/artifacts/libvirt-uuids.yml] *** Tuesday 20 January 2026 22:43:32 +0000 (0:00:00.032) 0:01:26.258 ******* skipping: [instance] TASK [sushy_emulator : Generate list of filtered VMs] ************************** Tuesday 20 January 2026 22:43:32 +0000 (0:00:00.030) 0:01:26.289 ******* ok: [instance] TASK [sushy_emulator : Get Openstack instance UUIDs] *************************** Tuesday 20 January 2026 22:43:32 +0000 (0:00:00.043) 0:01:26.333 ******* skipping: [instance] TASK [sushy_emulator : Set instance_uuid variable for openstack driver] ******** Tuesday 20 January 2026 22:43:32 +0000 (0:00:00.027) 0:01:26.360 ******* skipping: [instance] TASK [sushy_emulator : Base64 encode openstack clouds.yaml file] *************** Tuesday 20 January 2026 22:43:32 +0000 (0:00:00.024) 0:01:26.385 ******* skipping: [instance] TASK [sushy_emulator : Generate htpasswd string] ******************************* Tuesday 20 January 2026 22:43:32 +0000 (0:00:00.024) 0:01:26.409 ******* changed: [instance] TASK [sushy_emulator : Write sushy emulator resource loop] ********************* Tuesday 20 January 2026 22:43:32 +0000 (0:00:00.229) 0:01:26.639 ******* changed: [instance] => (item=secret) changed: [instance] => (item=configmap) changed: [instance] => (item=pod) changed: [instance] => (item=service) changed: [instance] => (item=route) TASK [sushy_emulator : Write sushy emulator config] **************************** Tuesday 20 January 2026 22:43:34 +0000 (0:00:01.953) 0:01:28.592 ******* skipping: [instance] TASK [sushy_emulator : Write htpasswd string to file] ************************** Tuesday 20 January 2026 22:43:34 +0000 (0:00:00.023) 0:01:28.615 ******* skipping: [instance] TASK [sushy_emulator : Create the sushy-emulator namespace] ******************** Tuesday 20 January 2026 22:43:34 +0000 (0:00:00.025) 0:01:28.640 ******* changed: [instance] TASK [sushy_emulator : Check if router pod is running in openshift-ingress namespace] *** Tuesday 20 January 2026 22:43:35 +0000 (0:00:01.178) 0:01:29.818 ******* ok: [instance] TASK [sushy_emulator : Apply Sushy Emulator resources] ************************* Tuesday 20 January 2026 22:44:36 +0000 (0:01:01.124) 0:02:30.943 ******* changed: [instance] => (item=secret) changed: [instance] => (item=configmap) changed: [instance] => (item=service) changed: [instance] => (item=route) TASK [sushy_emulator : Apply Sushy Emulator pod resource] ********************** Tuesday 20 January 2026 22:44:40 +0000 (0:00:03.541) 0:02:34.485 ******* [WARNING]: unknown field "spec.selector" [WARNING]: unknown field "spec.containers[0].readinessProbe.httpGet.initialDelaySeconds" [WARNING]: unknown field "spec.containers[0].readinessProbe.httpGet.periodSeconds" [WARNING]: unknown field "spec.containers[0].livenessProbe.httpGet.initialDelaySeconds" [WARNING]: unknown field "spec.containers[0].livenessProbe.httpGet.failureThreshold" [WARNING]: unknown field "spec.containers[0].livenessProbe.httpGet.periodSeconds" [WARNING]: unknown field "spec.containers[0].startupProbe.httpGet.failureThreshold" [WARNING]: unknown field "spec.containers[0].startupProbe.httpGet.initialDelaySeconds" changed: [instance] TASK [podman : Ensure podman is installed] ************************************* Tuesday 20 January 2026 22:45:57 +0000 (0:01:16.901) 0:03:51.387 ******* skipping: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.020) 0:03:51.408 ******* skipping: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.025) 0:03:51.434 ******* skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.024) 0:03:51.458 ******* skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.021) 0:03:51.479 ******* skipping: [instance] TASK [sushy_emulator : Pull Sushy Emulator container image] ******************** Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.025) 0:03:51.505 ******* skipping: [instance] TASK [sushy_emulator : Create and start Sushy Emulator container] ************** Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.020) 0:03:51.525 ******* skipping: [instance] TASK [Verify connection to baremetal VMs via Sushy Emulator] ******************* Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.024) 0:03:51.550 ******* TASK [sushy_emulator : Load baremetal hosts from libvirt_manager_bm_info_data fact] *** Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.059) 0:03:51.609 ******* ok: [instance] TASK [sushy_emulator : Slurp content of: /home/zuul/ci-framework-data/parameters/baremetal-info.yml] *** Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.029) 0:03:51.639 ******* skipping: [instance] TASK [sushy_emulator : Set cifmw_baremetal_hosts fact from /home/zuul/ci-framework-data/parameters/baremetal-info.yml] *** Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.026) 0:03:51.665 ******* skipping: [instance] TASK [sushy_emulator : Test Sushy Emulator and connection to hypervisor libvirt socket] *** Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.024) 0:03:51.690 ******* fatal: [instance]: FAILED! => changed=false cache_control: private, max-age=0, no-cache, no-store content: |-

Application is not available

The application is currently not serving requests at this endpoint. It may not have been started or is still starting.

Possible reasons you are seeing this page:

content_type: text/html elapsed: 0 msg: 'Status code was 503 and not [200]: HTTP Error 503: Service Unavailable' pragma: no-cache redirected: false status: 503 url: http://sushy-emulator.apps-crc.testing/redfish/v1/Managers PLAY RECAP ********************************************************************* instance : ok=209 changed=78 unreachable=0 failed=1 skipped=95 rescued=0 ignored=0 Tuesday 20 January 2026 22:45:57 +0000 (0:00:00.473) 0:03:52.163 ******* =============================================================================== sushy_emulator : Apply Sushy Emulator pod resource --------------------- 76.90s sushy_emulator : Check if router pod is running in openshift-ingress namespace -- 61.12s libvirt_manager : Install packages required for using KVM --------------- 8.67s ci_nmstate : Install required packages on instance ---------------------- 5.01s dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.86s sushy_emulator : Install required packages ------------------------------ 4.00s sushy_emulator : Apply Sushy Emulator resources ------------------------- 3.54s ci_nmstate : Apply the desidered state on instance ---------------------- 2.10s sushy_emulator : Write sushy emulator resource loop --------------------- 1.95s libvirt_manager : Restart firewalld ------------------------------------- 1.89s sushy_emulator : Allow Sushy Emulator key ------------------------------- 1.51s dnsmasq : Add/Remove address -------------------------------------------- 1.49s dnsmasq : Install needed packages --------------------------------------- 1.46s libvirt_manager : Ensure read-write socket is enabled for storage. ------ 1.40s libvirt_manager : Ensure read-only socket is enabled for network. ------- 1.34s sushy_emulator : Create the sushy-emulator namespace -------------------- 1.18s libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 1.05s libvirt_manager : Ensure firewalld service is up ------------------------ 1.00s Gathering Facts --------------------------------------------------------- 0.90s dnsmasq : Enable and start service -------------------------------------- 0.84s