PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Monday 16 February 2026 21:57:10 +0000 (0:00:00.019) 0:00:00.019 ******* ok: [instance] TASK [Create custom basedir] *************************************************** Monday 16 February 2026 21:57:11 +0000 (0:00:00.849) 0:00:00.868 ******* changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Monday 16 February 2026 21:57:11 +0000 (0:00:00.308) 0:00:01.177 ******* skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Monday 16 February 2026 21:57:11 +0000 (0:00:00.021) 0:00:01.198 ******* 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] ***************************************** Monday 16 February 2026 21:57:11 +0000 (0:00:00.041) 0:00:01.239 ******* ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Monday 16 February 2026 21:57:11 +0000 (0:00:00.305) 0:00:01.545 ******* ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Monday 16 February 2026 21:57:12 +0000 (0:00:00.219) 0:00:01.764 ******* ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Monday 16 February 2026 21:57:12 +0000 (0:00:00.692) 0:00:02.457 ******* TASK [repo_setup : Ensure directories are present] ***************************** Monday 16 February 2026 21:57:12 +0000 (0:00:00.061) 0:00:02.518 ******* 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] ******************** Monday 16 February 2026 21:57:13 +0000 (0:00:00.526) 0:00:03.045 ******* ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Monday 16 February 2026 21:57:14 +0000 (0:00:00.854) 0:00:03.900 ******* changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Monday 16 February 2026 21:57:15 +0000 (0:00:01.063) 0:00:04.963 ******* changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Monday 16 February 2026 21:57:22 +0000 (0:00:07.438) 0:00:12.401 ******* changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Monday 16 February 2026 21:57:23 +0000 (0:00:00.746) 0:00:13.148 ******* skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Monday 16 February 2026 21:57:23 +0000 (0:00:00.030) 0:00:13.179 ******* changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Monday 16 February 2026 21:57:24 +0000 (0:00:00.827) 0:00:14.006 ******* skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Monday 16 February 2026 21:57:24 +0000 (0:00:00.040) 0:00:14.047 ******* skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Monday 16 February 2026 21:57:24 +0000 (0:00:00.037) 0:00:14.084 ******* skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Monday 16 February 2026 21:57:24 +0000 (0:00:00.035) 0:00:14.120 ******* changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Monday 16 February 2026 21:57:24 +0000 (0:00:00.547) 0:00:14.667 ******* changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Monday 16 February 2026 21:57:25 +0000 (0:00:00.463) 0:00:15.131 ******* skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.030) 0:00:15.161 ******* skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.027) 0:00:15.189 ******* skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Monday 16 February 2026 21:57:25 +0000 (0:00:00.029) 0:00:15.218 ******* ok: [instance] TASK [repo_setup : Create download directory] ********************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.037) 0:00:15.255 ******* skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.029) 0:00:15.284 ******* skipping: [instance] TASK [Download the RPM] ******************************************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.026) 0:00:15.311 ******* skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.028) 0:00:15.339 ******* skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.067) 0:00:15.406 ******* skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.027) 0:00:15.434 ******* skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Monday 16 February 2026 21:57:25 +0000 (0:00:00.029) 0:00:15.464 ******* skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.026) 0:00:15.490 ******* ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Monday 16 February 2026 21:57:25 +0000 (0:00:00.195) 0:00:15.686 ******* changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Monday 16 February 2026 21:57:26 +0000 (0:00:00.223) 0:00:15.910 ******* changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Monday 16 February 2026 21:57:26 +0000 (0:00:00.238) 0:00:16.148 ******* skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Monday 16 February 2026 21:57:26 +0000 (0:00:00.030) 0:00:16.178 ******* skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Monday 16 February 2026 21:57:26 +0000 (0:00:00.025) 0:00:16.204 ******* skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Monday 16 February 2026 21:57:26 +0000 (0:00:00.027) 0:00:16.231 ******* skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Monday 16 February 2026 21:57:26 +0000 (0:00:00.024) 0:00:16.256 ******* skipping: [instance] TASK [repo_setup : Lower the priority of component repos to allow installation from gating repo] *** Monday 16 February 2026 21:57:26 +0000 (0:00:00.028) 0:00:16.284 ******* skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Monday 16 February 2026 21:57:26 +0000 (0:00:00.025) 0:00:16.309 ******* skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Monday 16 February 2026 21:57:26 +0000 (0:00:00.020) 0:00:16.330 ******* skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Monday 16 February 2026 21:57:26 +0000 (0:00:00.034) 0:00:16.365 ******* skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Monday 16 February 2026 21:57:26 +0000 (0:00:00.018) 0:00:16.384 ******* skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Monday 16 February 2026 21:57:26 +0000 (0:00:00.023) 0:00:16.407 ******* skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Monday 16 February 2026 21:57:26 +0000 (0:00:00.033) 0:00:16.441 ******* skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Monday 16 February 2026 21:57:26 +0000 (0:00:00.034) 0:00:16.475 ******* skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Monday 16 February 2026 21:57:26 +0000 (0:00:00.031) 0:00:16.507 ******* skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Monday 16 February 2026 21:57:26 +0000 (0:00:00.029) 0:00:16.536 ******* ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Monday 16 February 2026 21:58:15 +0000 (0:00:49.023) 0:01:05.560 ******* ok: [instance] TASK [test_deps : Install extra packages] ************************************** Monday 16 February 2026 21:58:17 +0000 (0:00:01.165) 0:01:06.725 ******* skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Monday 16 February 2026 21:58:17 +0000 (0:00:00.029) 0:01:06.755 ******* ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) TASK [ci_setup : List packages to install] ************************************* Monday 16 February 2026 21:58:17 +0000 (0:00:00.039) 0:01:06.794 ******* ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Monday 16 February 2026 21:58:17 +0000 (0:00:00.020) 0:01:06.815 ******* changed: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Monday 16 February 2026 21:58:23 +0000 (0:00:06.703) 0:01:13.519 ******* ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Monday 16 February 2026 21:58:24 +0000 (0:00:00.578) 0:01:14.097 ******* changed: [instance] TASK [ci_setup : Install openshift client] ************************************* Monday 16 February 2026 21:58:24 +0000 (0:00:00.204) 0:01:14.301 ******* changed: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Monday 16 February 2026 21:58:30 +0000 (0:00:05.819) 0:01:20.120 ******* ok: [instance] TASK [ci_setup : Create completion file] *************************************** Monday 16 February 2026 21:58:30 +0000 (0:00:00.037) 0:01:20.158 ******* changed: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Monday 16 February 2026 21:58:30 +0000 (0:00:00.268) 0:01:20.426 ******* changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Monday 16 February 2026 21:58:30 +0000 (0:00:00.256) 0:01:20.682 ******* skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Monday 16 February 2026 21:58:30 +0000 (0:00:00.018) 0:01:20.701 ******* skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Monday 16 February 2026 21:58:30 +0000 (0:00:00.016) 0:01:20.717 ******* skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Monday 16 February 2026 21:58:31 +0000 (0:00:00.016) 0:01:20.734 ******* skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Monday 16 February 2026 21:58:31 +0000 (0:00:00.016) 0:01:20.750 ******* skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Monday 16 February 2026 21:58:31 +0000 (0:00:00.016) 0:01:20.767 ******* skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Monday 16 February 2026 21:58:31 +0000 (0:00:00.022) 0:01:20.790 ******* changed: [instance] => (item=/opt/basedir/artifacts/manifests/openstack/cr) changed: [instance] => (item=/opt/basedir/logs) ok: [instance] => (item=/opt/basedir/tmp) changed: [instance] => (item=/opt/basedir/volumes) changed: [instance] => (item=/opt/basedir/artifacts/parameters) TASK [Create secret file] ****************************************************** Monday 16 February 2026 21:58:31 +0000 (0:00:00.934) 0:01:21.725 ******* changed: [instance] PLAY RECAP ********************************************************************* instance : ok=31 changed=17 unreachable=0 failed=0 skipped=36 rescued=0 ignored=0 Monday 16 February 2026 21:58:32 +0000 (0:00:00.328) 0:01:22.053 ******* =============================================================================== test_deps : Install selinux python libs -------------------------------- 49.02s repo_setup : Initialize python venv and install requirements ------------ 7.44s ci_setup : Install needed packages -------------------------------------- 6.70s ci_setup : Install openshift client ------------------------------------- 5.82s test_deps : Install python yaml libs ------------------------------------ 1.17s repo_setup : Get repo-setup repository ---------------------------------- 1.06s ci_setup : Manage directories ------------------------------------------- 0.93s repo_setup : Make sure git-core package is installed -------------------- 0.85s Gathering Facts --------------------------------------------------------- 0.85s repo_setup : Run repo-setup --------------------------------------------- 0.83s repo_setup : Install repo-setup package --------------------------------- 0.75s test_deps : Disable ubi 9 repos ----------------------------------------- 0.69s ci_setup : Gather version of openshift client --------------------------- 0.58s repo_setup : Run repo-setup-get-hash ------------------------------------ 0.55s repo_setup : Ensure directories are present ----------------------------- 0.53s repo_setup : Dump full hash in delorean.repo.md5 file ------------------- 0.46s Create secret file ------------------------------------------------------ 0.33s Create custom basedir --------------------------------------------------- 0.31s test_deps : Detect mirrors file ----------------------------------------- 0.31s ci_setup : Create completion file --------------------------------------- 0.27s PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* Monday 16 February 2026 21:58:32 +0000 (0:00:00.024) 0:00:00.024 ******* ok: [instance] TASK [Load networking definition from scenario file] *************************** Monday 16 February 2026 21:58:33 +0000 (0:00:00.799) 0:00:00.823 ******* ok: [instance] TASK [discover_latest_image : Get latest image] ******************************** Monday 16 February 2026 21:58:33 +0000 (0:00:00.023) 0:00:00.847 ******* changed: [instance] TASK [discover_latest_image : Export facts accordingly] ************************ Monday 16 February 2026 21:58:35 +0000 (0:00:01.554) 0:00:02.401 ******* ok: [instance] TASK [reproducer : Load CI job environment] ************************************ Monday 16 February 2026 21:58:35 +0000 (0:00:00.027) 0:00:02.429 ******* skipping: [instance] TASK [Build final libvirt layout] ********************************************** Monday 16 February 2026 21:58:35 +0000 (0:00:00.022) 0:00:02.451 ******* TASK [libvirt_manager : Chose right parameter for layout definition] *********** Monday 16 February 2026 21:58:35 +0000 (0:00:00.049) 0:00:02.500 ******* ok: [instance] TASK [libvirt_manager : Patch the layout if needed] **************************** Monday 16 February 2026 21:58:35 +0000 (0:00:00.077) 0:00:02.577 ******* skipping: [instance] TASK [reproducer : Assert no conflicting parameters were passed] *************** Monday 16 February 2026 21:58:35 +0000 (0:00:00.062) 0:00:02.640 ******* ok: [instance] TASK [reproducer : Assert that deprecated cifmw_reproducer_internal_ca parameters was not passed] *** Monday 16 February 2026 21:58:35 +0000 (0:00:00.027) 0:00:02.668 ******* ok: [instance] => changed=false msg: All assertions passed TASK [reproducer : Set _use_crc based on actual layout] ************************ Monday 16 February 2026 21:58:35 +0000 (0:00:00.023) 0:00:02.692 ******* ok: [instance] TASK [reproducer : Ensure directories are present] ***************************** Monday 16 February 2026 21:58:35 +0000 (0:00:00.041) 0:00:02.734 ******* ok: [instance] => (item=artifacts) ok: [instance] => (item=logs) TASK [Bootstrap libvirt if needed] ********************************************* Monday 16 February 2026 21:58:36 +0000 (0:00:00.427) 0:00:03.162 ******* TASK [libvirt_manager : Ensure output directory exists] ************************ Monday 16 February 2026 21:58:36 +0000 (0:00:00.077) 0:00:03.239 ******* ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Monday 16 February 2026 21:58:36 +0000 (0:00:00.192) 0:00:03.432 ******* changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Monday 16 February 2026 21:58:36 +0000 (0:00:00.299) 0:00:03.732 ******* ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Monday 16 February 2026 21:58:36 +0000 (0:00:00.309) 0:00:04.041 ******* skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Monday 16 February 2026 21:58:37 +0000 (0:00:00.029) 0:00:04.070 ******* skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Monday 16 February 2026 21:58:37 +0000 (0:00:00.018) 0:00:04.089 ******* ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Monday 16 February 2026 21:58:37 +0000 (0:00:00.021) 0:00:04.110 ******* skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Monday 16 February 2026 21:58:37 +0000 (0:00:00.030) 0:00:04.141 ******* changed: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Monday 16 February 2026 21:58:45 +0000 (0:00:08.054) 0:00:12.196 ******* changed: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Monday 16 February 2026 21:58:45 +0000 (0:00:00.214) 0:00:12.410 ******* changed: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Monday 16 February 2026 21:58:45 +0000 (0:00:00.491) 0:00:12.901 ******* changed: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Monday 16 February 2026 21:58:46 +0000 (0:00:00.573) 0:00:13.475 ******* ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Monday 16 February 2026 21:58:46 +0000 (0:00:00.194) 0:00:13.670 ******* ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Monday 16 February 2026 21:58:47 +0000 (0:00:00.652) 0:00:14.322 ******* changed: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Monday 16 February 2026 21:58:48 +0000 (0:00:00.766) 0:00:15.089 ******* 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.] ********* Monday 16 February 2026 21:58:48 +0000 (0:00:00.080) 0:00:15.170 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Monday 16 February 2026 21:58:48 +0000 (0:00:00.306) 0:00:15.476 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Monday 16 February 2026 21:58:48 +0000 (0:00:00.315) 0:00:15.792 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Monday 16 February 2026 21:58:49 +0000 (0:00:00.312) 0:00:16.105 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Monday 16 February 2026 21:58:49 +0000 (0:00:00.311) 0:00:16.416 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Monday 16 February 2026 21:58:49 +0000 (0:00:00.308) 0:00:16.724 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Monday 16 February 2026 21:58:49 +0000 (0:00:00.306) 0:00:17.031 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Monday 16 February 2026 21:58:50 +0000 (0:00:00.317) 0:00:17.348 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Monday 16 February 2026 21:58:50 +0000 (0:00:00.307) 0:00:17.656 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Monday 16 February 2026 21:58:50 +0000 (0:00:00.306) 0:00:17.962 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Monday 16 February 2026 21:58:51 +0000 (0:00:00.307) 0:00:18.269 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Monday 16 February 2026 21:58:51 +0000 (0:00:00.304) 0:00:18.574 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Monday 16 February 2026 21:58:51 +0000 (0:00:00.321) 0:00:18.896 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Monday 16 February 2026 21:58:52 +0000 (0:00:00.310) 0:00:19.206 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Monday 16 February 2026 21:58:52 +0000 (0:00:00.309) 0:00:19.515 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Monday 16 February 2026 21:58:52 +0000 (0:00:00.307) 0:00:19.823 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Monday 16 February 2026 21:58:53 +0000 (0:00:00.304) 0:00:20.127 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Monday 16 February 2026 21:58:53 +0000 (0:00:00.311) 0:00:20.439 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Monday 16 February 2026 21:58:53 +0000 (0:00:00.308) 0:00:20.747 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Monday 16 February 2026 21:58:53 +0000 (0:00:00.304) 0:00:21.052 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Monday 16 February 2026 21:58:54 +0000 (0:00:00.300) 0:00:21.352 ******* ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Monday 16 February 2026 21:58:54 +0000 (0:00:00.307) 0:00:21.660 ******* ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Monday 16 February 2026 21:58:54 +0000 (0:00:00.307) 0:00:21.967 ******* ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Monday 16 February 2026 21:58:55 +0000 (0:00:00.309) 0:00:22.276 ******* ok: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Monday 16 February 2026 21:58:55 +0000 (0:00:00.309) 0:00:22.586 ******* skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Monday 16 February 2026 21:58:55 +0000 (0:00:00.020) 0:00:22.606 ******* ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Monday 16 February 2026 21:58:55 +0000 (0:00:00.277) 0:00:22.883 ******* ok: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Monday 16 February 2026 21:58:56 +0000 (0:00:00.355) 0:00:23.239 ******* changed: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Monday 16 February 2026 21:58:56 +0000 (0:00:00.291) 0:00:23.531 ******* [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Monday 16 February 2026 21:58:56 +0000 (0:00:00.269) 0:00:23.800 ******* TASK [reproducer : Deploy networks in libvirt] ********************************* Monday 16 February 2026 21:58:56 +0000 (0:00:00.015) 0:00:23.815 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/reproducer/tasks/prepare_networking.yml for instance TASK [reproducer : Ensure networks are consistent] ***************************** Monday 16 February 2026 21:58:56 +0000 (0:00:00.091) 0:00:23.907 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/reproducer/tasks/network_assertions.yml for instance TASK [reproducer : Ensure all VM types have defined nets parameter] ************ Monday 16 February 2026 21:58:56 +0000 (0:00:00.040) 0:00:23.948 ******* ok: [instance] => (item=compute) ok: [instance] => (item=controller) ok: [instance] => (item=crc) TASK [reproducer : Ensure all standard attached networks are defined] ********** Monday 16 February 2026 21:58:56 +0000 (0:00:00.046) 0:00:23.994 ******* ok: [instance] TASK [reproducer : Ensure we don't have extra network defined] ***************** Monday 16 February 2026 21:58:56 +0000 (0:00:00.041) 0:00:24.036 ******* ok: [instance] => changed=false msg: All assertions passed TASK [Ensure we get latest OCP config] ***************************************** Monday 16 February 2026 21:58:57 +0000 (0:00:00.040) 0:00:24.076 ******* TASK [devscripts : Gather the configurations to be passed to dev-scripts.] ***** Monday 16 February 2026 21:58:57 +0000 (0:00:00.041) 0:00:24.118 ******* ok: [instance] => (item={'working_dir': '/home/dev-scripts', 'assets_extra_folder': '/home/dev-scripts/assets', 'openshift_release_type': 'ga', 'openshift_version': '4.16.0', 'cluster_name': 'ocp', 'base_domain': 'openstack.lab', 'ntp_servers': 'clock.corp.redhat.com', 'provisioning_network_profile': 'Managed', 'provisioning_network': '172.22.0.0/24', 'cluster_subnet_v4': '192.168.16.0/20', 'cluster_host_prefix_v4': '23', 'service_subnet_v4': '172.30.0.0/16', 'external_subnet_v4': '192.168.111.0/24', 'num_masters': 3, 'num_workers': 0, 'ip_stack': 'v4', 'network_type': 'OVNKubernetes'}) ok: [instance] => (item={}) TASK [devscripts : Replace OCP version if "stable-" alias used] **************** Monday 16 February 2026 21:58:57 +0000 (0:00:00.072) 0:00:24.191 ******* skipping: [instance] TASK [devscripts : Ensure output directory exists] ***************************** Monday 16 February 2026 21:58:57 +0000 (0:00:00.017) 0:00:24.208 ******* ok: [instance] TASK [devscripts : Output built config for easier debugging] ******************* Monday 16 February 2026 21:58:57 +0000 (0:00:00.212) 0:00:24.421 ******* changed: [instance] TASK [ci_network : Remove the local dns configuration] ************************* Monday 16 February 2026 21:58:57 +0000 (0:00:00.330) 0:00:24.751 ******* ok: [instance] => (item=/etc/NetworkManager/conf.d/00-use-dnsmasq.conf) ok: [instance] => (item=/etc/NetworkManager/dnsmasq.d/98-cifmw-static-leases.conf) ok: [instance] => (item=/etc/NetworkManager/dnsmasq.d/99-cifmw-dns-forwarders.conf) ok: [instance] => (item=/etc/NetworkManager/dnsmasq.d/97-cifmw-local-domain.conf) TASK [ci_network : Reload the NetworkManager to pick the changes] ************** Monday 16 February 2026 21:58:58 +0000 (0:00:00.719) 0:00:25.471 ******* skipping: [instance] TASK [reproducer : Ensure NetworkManager is configured to use dnsmasq] ********* Monday 16 February 2026 21:58:58 +0000 (0:00:00.025) 0:00:25.496 ******* changed: [instance] TASK [reproducer : Flush handlers for NetworkManager restart] ****************** Monday 16 February 2026 21:58:58 +0000 (0:00:00.336) 0:00:25.833 ******* RUNNING HANDLER [reproducer : Restart NetworkManager] ************************** Monday 16 February 2026 21:58:58 +0000 (0:00:00.008) 0:00:25.841 ******* changed: [instance] TASK [Ensure no default networks exists] *************************************** Monday 16 February 2026 21:58:59 +0000 (0:00:00.407) 0:00:26.249 ******* TASK [libvirt_manager : Deactivate crc] **************************************** Monday 16 February 2026 21:58:59 +0000 (0:00:00.074) 0:00:26.323 ******* ok: [instance] TASK [libvirt_manager : Removing crc] ****************************************** Monday 16 February 2026 21:59:00 +0000 (0:00:01.138) 0:00:27.462 ******* ok: [instance] TASK [libvirt_manager : Deactivate default] ************************************ Monday 16 February 2026 21:59:00 +0000 (0:00:00.221) 0:00:27.684 ******* ok: [instance] TASK [libvirt_manager : Removing default] ************************************** Monday 16 February 2026 21:59:01 +0000 (0:00:00.519) 0:00:28.203 ******* ok: [instance] TASK [reproducer : Ensure firewalld is installed] ****************************** Monday 16 February 2026 21:59:01 +0000 (0:00:00.219) 0:00:28.422 ******* ok: [instance] TASK [reproducer : Ensure firewalld service is enabled and started] ************ Monday 16 February 2026 21:59:02 +0000 (0:00:01.173) 0:00:29.595 ******* ok: [instance] TASK [reproducer : Ensure br_netfilter module is loaded] *********************** Monday 16 February 2026 21:59:02 +0000 (0:00:00.314) 0:00:29.910 ******* changed: [instance] TASK [reproducer : Ensure IP forwarding is enabled] **************************** Monday 16 February 2026 21:59:03 +0000 (0:00:00.272) 0:00:30.183 ******* changed: [instance] TASK [reproducer : Ensure the required parameters are loaded] ****************** Monday 16 February 2026 21:59:04 +0000 (0:00:01.265) 0:00:31.448 ******* changed: [instance] => (item=arptables) changed: [instance] => (item=iptables) changed: [instance] => (item=ip6tables) TASK [reproducer : Ensure firewall service is enabled and started] ************* Monday 16 February 2026 21:59:04 +0000 (0:00:00.546) 0:00:31.994 ******* ok: [instance] TASK [reproducer : Set cifmw_ci_nmstate_instance_config if needed] ************* Monday 16 February 2026 21:59:05 +0000 (0:00:00.316) 0:00:32.311 ******* ok: [instance] TASK [Ensure the required network configurations are applied] ****************** Monday 16 February 2026 21:59:05 +0000 (0:00:00.090) 0:00:32.401 ******* TASK [networking_mapper : Check for Networking Environment Definition file existence] *** Monday 16 February 2026 21:59:05 +0000 (0:00:00.042) 0:00:32.444 ******* skipping: [instance] TASK [networking_mapper : Check for Networking Definition file existance] ****** Monday 16 February 2026 21:59:05 +0000 (0:00:00.022) 0:00:32.467 ******* skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Monday 16 February 2026 21:59:05 +0000 (0:00:00.022) 0:00:32.489 ******* skipping: [instance] TASK [networking_mapper : Set cifmw_networking_env_definition is present] ****** Monday 16 February 2026 21:59:05 +0000 (0:00:00.022) 0:00:32.512 ******* skipping: [instance] TASK [ci_nmstate : Initialize NMstates for each instance] ********************** Monday 16 February 2026 21:59:05 +0000 (0:00:00.026) 0:00:32.538 ******* ok: [instance] TASK [ci_nmstate : Build NMstates from the Networking Environment Definition] *** Monday 16 February 2026 21:59:05 +0000 (0:00:00.038) 0:00:32.577 ******* skipping: [instance] TASK [ci_nmstate : Get k8s nodes] ********************************************** Monday 16 February 2026 21:59:05 +0000 (0:00:00.032) 0:00:32.609 ******* skipping: [instance] TASK [ci_nmstate : Set the hosts that will provision nmstate using k8s] ******** Monday 16 February 2026 21:59:05 +0000 (0:00:00.021) 0:00:32.630 ******* ok: [instance] TASK [ci_nmstate : Provision k8s workers with nmstate] ************************* Monday 16 February 2026 21:59:05 +0000 (0:00:00.056) 0:00:32.686 ******* skipping: [instance] TASK [ci_nmstate : Provision unmanaged nodes with nmstate] ********************* Monday 16 February 2026 21:59:05 +0000 (0:00:00.022) 0:00:32.709 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_nmstate/tasks/nmstate_unmanaged_provision_node.yml for instance => (item=localhost) TASK [ci_nmstate : Ensure we have needed facts] ******************************** Monday 16 February 2026 21:59:05 +0000 (0:00:00.046) 0:00:32.756 ******* ok: [instance -> localhost] TASK [ci_nmstate : Install required packages on localhost] ********************* Monday 16 February 2026 21:59:05 +0000 (0:00:00.309) 0:00:33.065 ******* changed: [instance -> localhost] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Monday 16 February 2026 21:59:11 +0000 (0:00:05.078) 0:00:38.144 ******* changed: [instance] TASK [ci_nmstate : Save nmstate state for localhost] *************************** Monday 16 February 2026 21:59:11 +0000 (0:00:00.180) 0:00:38.325 ******* changed: [instance] TASK [ci_nmstate : Apply the desidered state on localhost] ********************* Monday 16 February 2026 21:59:11 +0000 (0:00:00.322) 0:00:38.648 ******* changed: [instance -> localhost] TASK [ci_nmstate : Save nmstate debugging data for localhost] ****************** Monday 16 February 2026 21:59:13 +0000 (0:00:01.578) 0:00:40.226 ******* changed: [instance] TASK [reproducer : Select right domain] **************************************** Monday 16 February 2026 21:59:13 +0000 (0:00:00.326) 0:00:40.552 ******* ok: [instance] TASK [Create the virtual networks] ********************************************* Monday 16 February 2026 21:59:13 +0000 (0:00:00.027) 0:00:40.580 ******* TASK [libvirt_manager : Ensure fact is existing, and empty] ******************** Monday 16 February 2026 21:59:13 +0000 (0:00:00.124) 0:00:40.704 ******* ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Monday 16 February 2026 21:59:13 +0000 (0:00:00.017) 0:00:40.722 ******* ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Monday 16 February 2026 21:59:13 +0000 (0:00:00.177) 0:00:40.900 ******* skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Monday 16 February 2026 21:59:13 +0000 (0:00:00.028) 0:00:40.929 ******* skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Monday 16 February 2026 21:59:13 +0000 (0:00:00.028) 0:00:40.957 ******* ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Monday 16 February 2026 21:59:13 +0000 (0:00:00.050) 0:00:41.008 ******* ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'}) ok: [instance] => (item={'key': 'controller-0', 'value': 'controller'}) ok: [instance] => (item={'key': 'crc-0', 'value': 'crc'}) TASK [libvirt_manager : Append baremetal nodes if needed] ********************** Monday 16 February 2026 21:59:14 +0000 (0:00:00.115) 0:00:41.123 ******* skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Monday 16 February 2026 21:59:14 +0000 (0:00:00.032) 0:00:41.156 ******* changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Monday 16 February 2026 21:59:14 +0000 (0:00:00.323) 0:00:41.479 ******* changed: [instance] => (item=Adding compute-0 to computes) changed: [instance] => (item=Adding controller-0 to controllers) changed: [instance] => (item=Adding crc-0 to ocps) TASK [networking_mapper : Check for Networking Definition file existence] ****** Monday 16 February 2026 21:59:14 +0000 (0:00:00.116) 0:00:41.596 ******* skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Monday 16 February 2026 21:59:14 +0000 (0:00:00.023) 0:00:41.620 ******* skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Monday 16 February 2026 21:59:14 +0000 (0:00:00.021) 0:00:41.641 ******* skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Monday 16 February 2026 21:59:14 +0000 (0:00:00.024) 0:00:41.666 ******* skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Monday 16 February 2026 21:59:14 +0000 (0:00:00.024) 0:00:41.690 ******* ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Monday 16 February 2026 21:59:14 +0000 (0:00:00.017) 0:00:41.708 ******* ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'storage': {'network': '172.18.0.0/24', 'vlan': 21, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'tenant': {'network': '172.19.0.0/24', 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}, 'vlan': 22, 'mtu': 1496}, 'external': {'network': '10.0.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 22, 'mtu': 1500}, 'storagemgmt': {'network': '172.20.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 23, 'mtu': 1500}}, 'group-templates': {'ocps': {'network-template': {'range': {'start': 10, 'length': 10}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'computes': {'network-template': {'range': {'start': 100, 'length': 21}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}, 'storagemgmt': {'trunk-parent': 'ctlplane'}}}, 'cephs': {'network-template': {'range': {'start': 150, 'length': 21}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}, 'storagemgmt': {'trunk-parent': 'ctlplane'}}}}, 'instances': {'controller-0': {'networks': {'ctlplane': {'ip': '192.168.140.9'}}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Monday 16 February 2026 21:59:14 +0000 (0:00:00.076) 0:00:41.784 ******* skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Monday 16 February 2026 21:59:14 +0000 (0:00:00.018) 0:00:41.803 ******* changed: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Monday 16 February 2026 21:59:14 +0000 (0:00:00.204) 0:00:42.007 ******* changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Monday 16 February 2026 21:59:15 +0000 (0:00:00.412) 0:00:42.420 ******* ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Monday 16 February 2026 21:59:15 +0000 (0:00:00.057) 0:00:42.477 ******* ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Monday 16 February 2026 21:59:15 +0000 (0:00:00.033) 0:00:42.510 ******* changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Monday 16 February 2026 21:59:15 +0000 (0:00:00.377) 0:00:42.888 ******* 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.] *** Monday 16 February 2026 21:59:15 +0000 (0:00:00.076) 0:00:42.964 ******* ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Monday 16 February 2026 21:59:15 +0000 (0:00:00.048) 0:00:43.012 ******* changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Monday 16 February 2026 21:59:16 +0000 (0:00:00.458) 0:00:43.470 ******* ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Monday 16 February 2026 21:59:17 +0000 (0:00:00.612) 0:00:44.083 ******* ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Monday 16 February 2026 21:59:17 +0000 (0:00:00.439) 0:00:44.522 ******* changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Add a dummy interface to bridges if required] ********** Monday 16 February 2026 21:59:17 +0000 (0:00:00.434) 0:00:44.957 ******* 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] *********************** Monday 16 February 2026 21:59:17 +0000 (0:00:00.059) 0:00:45.016 ******* ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Monday 16 February 2026 21:59:18 +0000 (0:00:00.184) 0:00:45.201 ******* ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [Create dummy interfaces to ensure bridges are UP] ************************ Monday 16 February 2026 21:59:18 +0000 (0:00:00.377) 0:00:45.579 ******* TASK [ci_nmstate : Ensure we have needed facts] ******************************** Monday 16 February 2026 21:59:18 +0000 (0:00:00.067) 0:00:45.646 ******* skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Monday 16 February 2026 21:59:18 +0000 (0:00:00.037) 0:00:45.684 ******* ok: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Monday 16 February 2026 21:59:19 +0000 (0:00:01.216) 0:00:46.901 ******* ok: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Monday 16 February 2026 21:59:20 +0000 (0:00:00.177) 0:00:47.079 ******* changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Monday 16 February 2026 21:59:20 +0000 (0:00:00.373) 0:00:47.453 ******* changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Monday 16 February 2026 21:59:22 +0000 (0:00:01.702) 0:00:49.155 ******* changed: [instance] TASK [Create extra network configuration] ************************************** Monday 16 February 2026 21:59:22 +0000 (0:00:00.350) 0:00:49.506 ******* skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Monday 16 February 2026 21:59:22 +0000 (0:00:00.030) 0:00:49.537 ******* skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Monday 16 February 2026 21:59:22 +0000 (0:00:00.027) 0:00:49.564 ******* ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Monday 16 February 2026 21:59:22 +0000 (0:00:00.448) 0:00:50.012 ******* ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Monday 16 February 2026 21:59:23 +0000 (0:00:00.137) 0:00:50.150 ******* ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Monday 16 February 2026 21:59:24 +0000 (0:00:01.213) 0:00:51.364 ******* 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] ******************************** Monday 16 February 2026 21:59:27 +0000 (0:00:03.696) 0:00:55.060 ******* changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Monday 16 February 2026 21:59:28 +0000 (0:00:00.216) 0:00:55.277 ******* changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Monday 16 February 2026 21:59:28 +0000 (0:00:00.366) 0:00:55.644 ******* changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Monday 16 February 2026 21:59:28 +0000 (0:00:00.408) 0:00:56.052 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Monday 16 February 2026 21:59:29 +0000 (0:00:00.032) 0:00:56.084 ******* changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Monday 16 February 2026 21:59:29 +0000 (0:00:00.424) 0:00:56.509 ******* skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Monday 16 February 2026 21:59:29 +0000 (0:00:00.022) 0:00:56.531 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Monday 16 February 2026 21:59:29 +0000 (0:00:00.034) 0:00:56.565 ******* changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Monday 16 February 2026 21:59:29 +0000 (0:00:00.391) 0:00:56.956 ******* skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Monday 16 February 2026 21:59:29 +0000 (0:00:00.026) 0:00:56.982 ******* ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Monday 16 February 2026 21:59:30 +0000 (0:00:00.266) 0:00:57.249 ******* changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Monday 16 February 2026 21:59:30 +0000 (0:00:00.727) 0:00:57.976 ******* skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Monday 16 February 2026 21:59:30 +0000 (0:00:00.027) 0:00:58.003 ******* skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Monday 16 February 2026 21:59:30 +0000 (0:00:00.026) 0:00:58.029 ******* skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Monday 16 February 2026 21:59:30 +0000 (0:00:00.035) 0:00:58.065 ******* TASK [dnsmasq : Assert mandatory parameter] ************************************ Monday 16 February 2026 21:59:31 +0000 (0:00:00.120) 0:00:58.186 ******* ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Monday 16 February 2026 21:59:31 +0000 (0:00:00.037) 0:00:58.223 ******* ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Monday 16 February 2026 21:59:31 +0000 (0:00:00.045) 0:00:58.268 ******* changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Monday 16 February 2026 21:59:31 +0000 (0:00:00.494) 0:00:58.763 ******* skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Monday 16 February 2026 21:59:31 +0000 (0:00:00.028) 0:00:58.791 ******* skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Monday 16 February 2026 21:59:31 +0000 (0:00:00.033) 0:00:58.825 ******* ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Monday 16 February 2026 21:59:31 +0000 (0:00:00.039) 0:00:58.864 ******* ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Monday 16 February 2026 21:59:31 +0000 (0:00:00.048) 0:00:58.913 ******* changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Monday 16 February 2026 21:59:32 +0000 (0:00:00.458) 0:00:59.371 ******* skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Monday 16 February 2026 21:59:32 +0000 (0:00:00.030) 0:00:59.402 ******* skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Monday 16 February 2026 21:59:32 +0000 (0:00:00.031) 0:00:59.433 ******* skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Monday 16 February 2026 21:59:32 +0000 (0:00:00.038) 0:00:59.471 ******* changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Monday 16 February 2026 21:59:32 +0000 (0:00:00.487) 0:00:59.959 ******* 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) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Monday 16 February 2026 21:59:32 +0000 (0:00:00.040) 0:00:59.999 ******* ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Monday 16 February 2026 21:59:33 +0000 (0:00:00.359) 0:01:00.359 ******* ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Monday 16 February 2026 21:59:33 +0000 (0:00:00.039) 0:01:00.398 ******* ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Monday 16 February 2026 21:59:33 +0000 (0:00:00.215) 0:01:00.614 ******* ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Monday 16 February 2026 21:59:33 +0000 (0:00:00.041) 0:01:00.655 ******* changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Monday 16 February 2026 21:59:33 +0000 (0:00:00.342) 0:01:00.998 ******* changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Monday 16 February 2026 21:59:34 +0000 (0:00:00.343) 0:01:01.341 ******* changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Monday 16 February 2026 21:59:34 +0000 (0:00:00.378) 0:01:01.720 ******* ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Monday 16 February 2026 21:59:34 +0000 (0:00:00.116) 0:01:01.836 ******* changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Monday 16 February 2026 21:59:35 +0000 (0:00:00.368) 0:01:02.204 ******* skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Monday 16 February 2026 21:59:35 +0000 (0:00:00.033) 0:01:02.238 ******* skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Monday 16 February 2026 21:59:35 +0000 (0:00:00.028) 0:01:02.266 ******* skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Monday 16 February 2026 21:59:35 +0000 (0:00:00.028) 0:01:02.295 ******* skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Monday 16 February 2026 21:59:35 +0000 (0:00:00.031) 0:01:02.326 ******* ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Monday 16 February 2026 21:59:35 +0000 (0:00:00.024) 0:01:02.350 ******* ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'storage': {'network': '172.18.0.0/24', 'vlan': 21, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'tenant': {'network': '172.19.0.0/24', 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}, 'vlan': 22, 'mtu': 1496}, 'external': {'network': '10.0.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 22, 'mtu': 1500}, 'storagemgmt': {'network': '172.20.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 23, 'mtu': 1500}}, 'group-templates': {'ocps': {'network-template': {'range': {'start': 10, 'length': 10}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'computes': {'network-template': {'range': {'start': 100, 'length': 21}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}, 'storagemgmt': {'trunk-parent': 'ctlplane'}}}, 'cephs': {'network-template': {'range': {'start': 150, 'length': 21}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}, 'storagemgmt': {'trunk-parent': 'ctlplane'}}}}, 'instances': {'controller-0': {'networks': {'ctlplane': {'ip': '192.168.140.9'}}}}}) ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.101.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}, 'ocps': {'networks': {'public': None}}}, 'instances': {'controller-0': {'networks': {'public': {'ip-v4': '192.168.101.9'}}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Monday 16 February 2026 21:59:35 +0000 (0:00:00.096) 0:01:02.447 ******* skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Monday 16 February 2026 21:59:35 +0000 (0:00:00.026) 0:01:02.474 ******* ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Monday 16 February 2026 21:59:35 +0000 (0:00:00.217) 0:01:02.692 ******* changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Monday 16 February 2026 21:59:36 +0000 (0:00:00.451) 0:01:03.143 ******* ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Monday 16 February 2026 21:59:36 +0000 (0:00:00.076) 0:01:03.220 ******* ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Monday 16 February 2026 21:59:36 +0000 (0:00:00.041) 0:01:03.262 ******* changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Monday 16 February 2026 21:59:36 +0000 (0:00:00.449) 0:01:03.712 ******* ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Monday 16 February 2026 21:59:36 +0000 (0:00:00.031) 0:01:03.743 ******* ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Monday 16 February 2026 21:59:36 +0000 (0:00:00.026) 0:01:03.769 ******* ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Monday 16 February 2026 21:59:36 +0000 (0:00:00.022) 0:01:03.791 ******* 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=internalapi) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=storage) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=tenant) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=external) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=storagemgmt) 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] ************************************** Monday 16 February 2026 21:59:36 +0000 (0:00:00.081) 0:01:03.873 ******* ok: [instance] => (item=compute-0 - ctlplane) ok: [instance] => (item=controller-0 - ctlplane) ok: [instance] => (item=crc-0 - ctlplane) TASK [libvirt_manager : Loop on host IPs] ************************************** Monday 16 February 2026 21:59:36 +0000 (0:00:00.133) 0:01:04.007 ******* skipping: [instance] => (item=compute-0 - internalapi) skipping: [instance] => (item=controller-0 - internalapi) skipping: [instance] => (item=crc-0 - internalapi) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Monday 16 February 2026 21:59:37 +0000 (0:00:00.165) 0:01:04.173 ******* skipping: [instance] => (item=compute-0 - storage) skipping: [instance] => (item=controller-0 - storage) skipping: [instance] => (item=crc-0 - storage) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Monday 16 February 2026 21:59:37 +0000 (0:00:00.095) 0:01:04.268 ******* skipping: [instance] => (item=compute-0 - tenant) skipping: [instance] => (item=controller-0 - tenant) skipping: [instance] => (item=crc-0 - tenant) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Monday 16 February 2026 21:59:37 +0000 (0:00:00.084) 0:01:04.353 ******* skipping: [instance] => (item=compute-0 - external) skipping: [instance] => (item=controller-0 - external) skipping: [instance] => (item=crc-0 - external) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Monday 16 February 2026 21:59:37 +0000 (0:00:00.092) 0:01:04.445 ******* skipping: [instance] => (item=compute-0 - storagemgmt) skipping: [instance] => (item=controller-0 - storagemgmt) skipping: [instance] => (item=crc-0 - storagemgmt) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Monday 16 February 2026 21:59:37 +0000 (0:00:00.093) 0:01:04.539 ******* ok: [instance] => (item=compute-0 - public) ok: [instance] => (item=controller-0 - public) ok: [instance] => (item=crc-0 - public) TASK [Inject DHCP entries for net {{ net_name }}] ****************************** Monday 16 February 2026 21:59:37 +0000 (0:00:00.156) 0:01:04.696 ******* TASK [dnsmasq : Ensure we have the right data and type] ************************ Monday 16 February 2026 21:59:37 +0000 (0:00:00.111) 0:01:04.808 ******* ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Monday 16 February 2026 21:59:37 +0000 (0:00:00.043) 0:01:04.852 ******* ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:db:56:89', 'ips': ['192.168.140.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:ed:26:0d', 'ips': ['192.168.140.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'crc-0', 'state': 'present', 'mac': '52:54:02:cc:7c:c5', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:4f:83:84', 'ips': ['192.168.101.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:e4:47:5a', 'ips': ['192.168.101.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'public', 'name': 'crc-0', 'state': 'present', 'mac': '52:54:02:5a:55:0b', 'ips': ['192.168.101.10', ''], 'tag': 'ocp'}) TASK [dnsmasq : Ensure networks exists] **************************************** Monday 16 February 2026 21:59:37 +0000 (0:00:00.096) 0:01:04.949 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=osp_trunk) 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] ************************************* Monday 16 February 2026 21:59:37 +0000 (0:00:00.053) 0:01:05.002 ******* ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Monday 16 February 2026 21:59:38 +0000 (0:00:00.190) 0:01:05.192 ******* ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Monday 16 February 2026 21:59:38 +0000 (0:00:00.026) 0:01:05.219 ******* ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Monday 16 February 2026 21:59:38 +0000 (0:00:00.181) 0:01:05.401 ******* ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Monday 16 February 2026 21:59:38 +0000 (0:00:00.024) 0:01:05.426 ******* ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Monday 16 February 2026 21:59:38 +0000 (0:00:00.020) 0:01:05.446 ******* ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:db:56:89', 'ips': ['192.168.140.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:ed:26:0d', 'ips': ['192.168.140.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'crc-0', 'state': 'present', 'mac': '52:54:02:cc:7c:c5', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:4f:83:84', 'ips': ['192.168.101.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:e4:47:5a', 'ips': ['192.168.101.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'public', 'name': 'crc-0', 'state': 'present', 'mac': '52:54:02:5a:55:0b', 'ips': ['192.168.101.10', ''], 'tag': 'ocp'}) TASK [dnsmasq : Create add/remove sets] **************************************** Monday 16 February 2026 21:59:38 +0000 (0:00:00.170) 0:01:05.617 ******* ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Monday 16 February 2026 21:59:38 +0000 (0:00:00.039) 0:01:05.657 ******* changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:db:56:89', 'entry': 'set:compute,52:54:00:db:56:89,192.168.140.100,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_controller-0_52:54:01:ed:26:0d', 'entry': 'set:controller,52:54:01:ed:26:0d,192.168.140.9,controller-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_crc-0_52:54:02:cc:7c:c5', 'entry': 'set:ocp,52:54:02:cc:7c:c5,192.168.140.10,crc-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-0_52:54:00:4f:83:84', 'entry': 'set:compute,52:54:00:4f:83:84,192.168.101.100,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_controller-0_52:54:01:e4:47:5a', 'entry': 'set:controller,52:54:01:e4:47:5a,192.168.101.9,controller-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_crc-0_52:54:02:5a:55:0b', 'entry': 'set:ocp,52:54:02:5a:55:0b,192.168.101.10,crc-0', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Monday 16 February 2026 21:59:40 +0000 (0:00:02.188) 0:01:07.845 ******* skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Monday 16 February 2026 21:59:40 +0000 (0:00:00.031) 0:01:07.877 ******* ok: [instance] => (item=compute-0) ok: [instance] => (item=controller-0) ok: [instance] => (item=crc-0) TASK [Inject VMs in the .utility zone] ***************************************** Monday 16 February 2026 21:59:41 +0000 (0:00:00.236) 0:01:08.114 ******* TASK [dnsmasq : Assert we have needed host record data] ************************ Monday 16 February 2026 21:59:41 +0000 (0:00:00.121) 0:01:08.235 ******* ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Monday 16 February 2026 21:59:41 +0000 (0:00:00.043) 0:01:08.279 ******* ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.ctlplane.crc.testing', 'compute-0.ctlplane.crc.testing'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.internalapi.crc.testing', 'compute-0.internalapi.crc.testing'], 'ips': ['172.17.0.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.public.crc.testing', 'compute-0.public.crc.testing'], 'ips': ['192.168.101.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.storage.crc.testing', 'compute-0.storage.crc.testing'], 'ips': ['172.18.0.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.storagemgmt.crc.testing', 'compute-0.storagemgmt.crc.testing'], 'ips': ['172.20.0.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.tenant.crc.testing', 'compute-0.tenant.crc.testing'], 'ips': ['172.19.0.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['controller-0.utility', 'controller-0.instance', 'controller-0.utility', 'controller-0.instance'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['controller-0.ctlplane.crc.testing', 'controller-0.ctlplane.crc.testing'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['controller-0.public.crc.testing', 'controller-0.public.crc.testing'], 'ips': ['192.168.101.9', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['crc-0.utility', 'crc-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['crc-0.ctlplane.crc.testing', 'ocp-0.ctlplane.crc.testing'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['crc-0.internalapi.crc.testing', 'ocp-0.internalapi.crc.testing'], 'ips': ['172.17.0.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['crc-0.public.crc.testing', 'ocp-0.public.crc.testing'], 'ips': ['192.168.101.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['crc-0.storage.crc.testing', 'ocp-0.storage.crc.testing'], 'ips': ['172.18.0.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['crc-0.tenant.crc.testing', 'ocp-0.tenant.crc.testing'], 'ips': ['172.19.0.10', ''], 'state': 'present'}) TASK [dnsmasq : Add/Remove address] ******************************************** Monday 16 February 2026 21:59:41 +0000 (0:00:00.192) 0:01:08.471 ******* changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.ctlplane.crc.testing', 'compute-0.ctlplane.crc.testing'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.internalapi.crc.testing', 'compute-0.internalapi.crc.testing'], 'ips': ['172.17.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.public.crc.testing', 'compute-0.public.crc.testing'], 'ips': ['192.168.101.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.storage.crc.testing', 'compute-0.storage.crc.testing'], 'ips': ['172.18.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.storagemgmt.crc.testing', 'compute-0.storagemgmt.crc.testing'], 'ips': ['172.20.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.tenant.crc.testing', 'compute-0.tenant.crc.testing'], 'ips': ['172.19.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['controller-0.utility', 'controller-0.instance', 'controller-0.utility', 'controller-0.instance'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['controller-0.ctlplane.crc.testing', 'controller-0.ctlplane.crc.testing'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['controller-0.public.crc.testing', 'controller-0.public.crc.testing'], 'ips': ['192.168.101.9', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['crc-0.utility', 'crc-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['crc-0.ctlplane.crc.testing', 'ocp-0.ctlplane.crc.testing'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['crc-0.internalapi.crc.testing', 'ocp-0.internalapi.crc.testing'], 'ips': ['172.17.0.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['crc-0.public.crc.testing', 'ocp-0.public.crc.testing'], 'ips': ['192.168.101.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['crc-0.storage.crc.testing', 'ocp-0.storage.crc.testing'], 'ips': ['172.18.0.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['crc-0.tenant.crc.testing', 'ocp-0.tenant.crc.testing'], 'ips': ['172.19.0.10', ''], 'state': 'present'}) TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] **************** Monday 16 February 2026 21:59:44 +0000 (0:00:03.353) 0:01:11.825 ******* ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Monday 16 February 2026 21:59:44 +0000 (0:00:00.027) 0:01:11.852 ******* skipping: [instance] => (item=compute) skipping: [instance] => (item=controller) skipping: [instance] => (item=crc) skipping: [instance] TASK [libvirt_manager : Generate DHCP option configuration for VM types] ******* Monday 16 February 2026 21:59:44 +0000 (0:00:00.054) 0:01:11.907 ******* skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Monday 16 February 2026 21:59:44 +0000 (0:00:00.035) 0:01:11.942 ******* changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Monday 16 February 2026 21:59:45 +0000 (0:00:00.393) 0:01:12.336 ******* RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Monday 16 February 2026 21:59:45 +0000 (0:00:00.010) 0:01:12.347 ******* changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Monday 16 February 2026 21:59:45 +0000 (0:00:00.704) 0:01:13.051 ******* changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Monday 16 February 2026 21:59:46 +0000 (0:00:00.378) 0:01:13.429 ******* changed: [instance] TASK [reproducer : Delegate our domains to our own instance] ******************* Monday 16 February 2026 21:59:46 +0000 (0:00:00.375) 0:01:13.805 ******* changed: [instance] TASK [reproducer : Ensure "utility" domain is local] *************************** Monday 16 February 2026 21:59:47 +0000 (0:00:00.383) 0:01:14.189 ******* changed: [instance] TASK [Build utility records dataset] ******************************************* Monday 16 February 2026 21:59:47 +0000 (0:00:00.396) 0:01:14.585 ******* TASK [dnsmasq : Assert we have needed host record data] ************************ Monday 16 February 2026 21:59:47 +0000 (0:00:00.032) 0:01:14.617 ******* ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Monday 16 February 2026 21:59:47 +0000 (0:00:00.088) 0:01:14.706 ******* ok: [instance] => (item={'names': ['ipmi.utility', 'instance.utility', 'virthost.ocp.openstack.lab'], 'ips': ['192.168.101.1', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['sushy.utility', 'controller-0.utility'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) TASK [dnsmasq : Add/Remove address] ******************************************** Monday 16 February 2026 21:59:47 +0000 (0:00:00.109) 0:01:14.816 ******* changed: [instance] => (item={'names': ['ipmi.utility', 'instance.utility', 'virthost.ocp.openstack.lab'], 'ips': ['192.168.101.1', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['sushy.utility', 'controller-0.utility'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) TASK [reproducer : Flush handlers] ********************************************* Monday 16 February 2026 21:59:48 +0000 (0:00:00.525) 0:01:15.341 ******* RUNNING HANDLER [reproducer : Restart NetworkManager] ************************** Monday 16 February 2026 21:59:48 +0000 (0:00:00.010) 0:01:15.351 ******* changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Monday 16 February 2026 21:59:48 +0000 (0:00:00.498) 0:01:15.850 ******* changed: [instance] TASK [reproducer : Bootstrap nat64 if needed] ********************************** Monday 16 February 2026 21:59:49 +0000 (0:00:00.377) 0:01:16.228 ******* skipping: [instance] TASK [reproducer : Deploy CRC if needed] *************************************** Monday 16 February 2026 21:59:49 +0000 (0:00:00.036) 0:01:16.264 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/reproducer/tasks/crc_layout.yml for instance TASK [reproducer : Check for CRC availability in known path] ******************* Monday 16 February 2026 21:59:49 +0000 (0:00:00.077) 0:01:16.342 ******* ok: [instance] TASK [Deploy CRC if needed] **************************************************** Monday 16 February 2026 21:59:49 +0000 (0:00:00.190) 0:01:16.532 ******* skipping: [instance] TASK [rhol_crc : Stop CRC VM] ************************************************** Monday 16 February 2026 21:59:49 +0000 (0:00:00.022) 0:01:16.555 ******* ok: [instance] TASK [rhol_crc : Undefine CRC VM] ********************************************** Monday 16 February 2026 21:59:49 +0000 (0:00:00.390) 0:01:16.945 ******* ok: [instance] TASK [rhol_crc : Destroy CRC network] ****************************************** Monday 16 February 2026 21:59:51 +0000 (0:00:01.269) 0:01:18.215 ******* ok: [instance] TASK [rhol_crc : Undefine CRC network] ***************************************** Monday 16 February 2026 21:59:51 +0000 (0:00:00.231) 0:01:18.446 ******* ok: [instance] TASK [rhol_crc : Destroy default network] ************************************** Monday 16 February 2026 21:59:51 +0000 (0:00:00.224) 0:01:18.671 ******* ok: [instance] TASK [Check if new ssh keypair exists] ***************************************** Monday 16 February 2026 21:59:51 +0000 (0:00:00.231) 0:01:18.902 ******* TASK [recognize_ssh_keypair : Check if id_ed25519 key exists] ****************** Monday 16 February 2026 21:59:51 +0000 (0:00:00.043) 0:01:18.946 ******* ok: [instance] TASK [recognize_ssh_keypair : Set fact if new keypair exists] ****************** Monday 16 February 2026 21:59:52 +0000 (0:00:00.198) 0:01:19.144 ******* ok: [instance] TASK [recognize_ssh_keypair : Set fact if new keypair does not exists] ********* Monday 16 February 2026 21:59:52 +0000 (0:00:00.024) 0:01:19.169 ******* skipping: [instance] TASK [reproducer : Slurp ssh key for CRC access] ******************************* Monday 16 February 2026 21:59:52 +0000 (0:00:00.026) 0:01:19.195 ******* ok: [instance] TASK [reproducer : Get kubeconfig file from crc directory] ********************* Monday 16 February 2026 21:59:52 +0000 (0:00:00.300) 0:01:19.496 ******* ok: [instance] TASK [reproducer : Get kubeadmin-password file from crc directory] ************* Monday 16 February 2026 21:59:52 +0000 (0:00:00.253) 0:01:19.749 ******* ok: [instance] TASK [Ensure we expose openshift_login related facts] ************************** Monday 16 February 2026 21:59:52 +0000 (0:00:00.213) 0:01:19.963 ******* TASK [openshift_login : Assert we have needed parameters] ********************** Monday 16 February 2026 21:59:52 +0000 (0:00:00.059) 0:01:20.022 ******* ok: [instance] => changed=false msg: All assertions passed TASK [openshift_login : Stat kubeconfig] *************************************** Monday 16 February 2026 21:59:53 +0000 (0:00:00.045) 0:01:20.068 ******* ok: [instance] TASK [openshift_login : Stat kubeadmin] **************************************** Monday 16 February 2026 21:59:53 +0000 (0:00:00.187) 0:01:20.255 ******* ok: [instance] TASK [openshift_login : Assert files exist] ************************************ Monday 16 February 2026 21:59:53 +0000 (0:00:00.202) 0:01:20.458 ******* ok: [instance] => changed=false msg: All assertions passed TASK [openshift_login : Gather the password of the deployed cluster.] ********** Monday 16 February 2026 21:59:53 +0000 (0:00:00.025) 0:01:20.484 ******* ok: [instance] TASK [openshift_login : Gather the deployed OCP configuration.] **************** Monday 16 February 2026 21:59:53 +0000 (0:00:00.187) 0:01:20.671 ******* ok: [instance] TASK [openshift_login : Set the OpenShift platform access information.] ******** Monday 16 February 2026 21:59:53 +0000 (0:00:00.196) 0:01:20.868 ******* ok: [instance] TASK [reproducer : Remove CRC managed zone delegation] ************************* Monday 16 February 2026 21:59:53 +0000 (0:00:00.052) 0:01:20.920 ******* changed: [instance] => (item=dnsmasq.d/crc.conf) changed: [instance] => (item=conf.d/crc-nm-dnsmasq.conf) TASK [reproducer : Consume dev-scripts for OCP cluster] ************************ Monday 16 February 2026 21:59:54 +0000 (0:00:00.423) 0:01:21.344 ******* skipping: [instance] TASK [Load the architecture local kustomize patches] *************************** Monday 16 February 2026 21:59:54 +0000 (0:00:00.025) 0:01:21.369 ******* skipping: [instance] TASK [reproducer : Consume libvirt_manager] ************************************ Monday 16 February 2026 21:59:54 +0000 (0:00:00.027) 0:01:21.397 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/reproducer/tasks/libvirt_layout.yml for instance TASK [libvirt_manager : Import layout generator if needed] ********************* Monday 16 February 2026 21:59:54 +0000 (0:00:00.133) 0:01:21.531 ******* skipping: [instance] TASK [libvirt_manager : Enable forwarding in the libvirt zone] ***************** Monday 16 February 2026 21:59:54 +0000 (0:00:00.027) 0:01:21.558 ******* changed: [instance] TASK [libvirt_manager : Enable masquerading for public traffic] **************** Monday 16 February 2026 21:59:54 +0000 (0:00:00.474) 0:01:22.033 ******* changed: [instance] TASK [libvirt_manager : Ensure firewalld is restarts] ************************** Monday 16 February 2026 21:59:55 +0000 (0:00:00.534) 0:01:22.567 ******* RUNNING HANDLER [reproducer : Restart NetworkManager] ************************** Monday 16 February 2026 21:59:55 +0000 (0:00:00.010) 0:01:22.578 ******* changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Monday 16 February 2026 21:59:55 +0000 (0:00:00.475) 0:01:23.054 ******* changed: [instance] TASK [Deploy virtualbmc] ******************************************************* Monday 16 February 2026 21:59:56 +0000 (0:00:00.709) 0:01:23.764 ******* skipping: [instance] TASK [libvirt_manager : Let the project know we have vbmc available] *********** Monday 16 February 2026 21:59:56 +0000 (0:00:00.041) 0:01:23.805 ******* skipping: [instance] TASK [libvirt_manager : Create needed workload directory] ********************** Monday 16 February 2026 21:59:56 +0000 (0:00:00.040) 0:01:23.846 ******* changed: [instance] => (item=workload) changed: [instance] => (item=reproducer-inventory) ok: [instance] => (item=volumes) TASK [libvirt_manager : Allow QEMU on workload directory] ********************** Monday 16 February 2026 21:59:57 +0000 (0:00:00.575) 0:01:24.421 ******* changed: [instance] => (item=workload) changed: [instance] => (item=volumes) TASK [libvirt_manager : Generate networking data] ****************************** Monday 16 February 2026 21:59:57 +0000 (0:00:00.434) 0:01:24.855 ******* skipping: [instance] TASK [libvirt_manager : Create group inventories] ****************************** Monday 16 February 2026 21:59:57 +0000 (0:00:00.026) 0:01:24.882 ******* changed: [instance] => (item=compute) changed: [instance] => (item=controller) changed: [instance] => (item=crc) TASK [libvirt_manager : Create "all" group inventory file] ********************* Monday 16 February 2026 21:59:58 +0000 (0:00:01.090) 0:01:25.973 ******* 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] ***************** Monday 16 February 2026 21:59:58 +0000 (0:00:00.041) 0:01:26.014 ******* ok: [instance] TASK [libvirt_manager : Slurp existing all-group.yml if it exists] ************* Monday 16 February 2026 21:59:59 +0000 (0:00:00.187) 0:01:26.202 ******* skipping: [instance] TASK [libvirt_manager : Create new "all" group inventory file from template] *** Monday 16 February 2026 21:59:59 +0000 (0:00:00.020) 0:01:26.222 ******* changed: [instance] TASK [libvirt_manager : Slurp newly created all-group.yml] ********************* Monday 16 February 2026 21:59:59 +0000 (0:00:00.397) 0:01:26.619 ******* skipping: [instance] TASK [libvirt_manager : Write merged all-group.yml] **************************** Monday 16 February 2026 21:59:59 +0000 (0:00:00.022) 0:01:26.642 ******* skipping: [instance] TASK [libvirt_manager : Ensure storage pool is present.] *********************** Monday 16 February 2026 21:59:59 +0000 (0:00:00.021) 0:01:26.664 ******* skipping: [instance] TASK [libvirt_manager : Ensure images are present] ***************************** Monday 16 February 2026 21:59:59 +0000 (0:00:00.041) 0:01:26.706 ******* skipping: [instance] => (item=crc) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=compute) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=controller) TASK [libvirt_manager : Ensure directory exists] ******************************* Monday 16 February 2026 21:59:59 +0000 (0:00:00.064) 0:01:26.770 ******* changed: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Monday 16 February 2026 21:59:59 +0000 (0:00:00.223) 0:01:26.994 ******* ok: [instance] TASK [libvirt_manager : Download base image] *********************************** Monday 16 February 2026 22:00:00 +0000 (0:00:00.186) 0:01:27.180 ******* changed: [instance] TASK [libvirt_manager : Check image] ******************************************* Monday 16 February 2026 22:00:25 +0000 (0:00:25.805) 0:01:52.986 ******* ok: [instance] TASK [libvirt_manager : Assert image status] *********************************** Monday 16 February 2026 22:00:26 +0000 (0:00:00.202) 0:01:53.188 ******* ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Ensure image access rights] **************************** Monday 16 February 2026 22:00:26 +0000 (0:00:00.041) 0:01:53.230 ******* changed: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Monday 16 February 2026 22:00:26 +0000 (0:00:00.211) 0:01:53.441 ******* ok: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Monday 16 February 2026 22:00:26 +0000 (0:00:00.226) 0:01:53.667 ******* ok: [instance] TASK [libvirt_manager : Download base image] *********************************** Monday 16 February 2026 22:00:26 +0000 (0:00:00.211) 0:01:53.878 ******* skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Monday 16 February 2026 22:00:26 +0000 (0:00:00.022) 0:01:53.901 ******* ok: [instance] TASK [libvirt_manager : Assert image status] *********************************** Monday 16 February 2026 22:00:27 +0000 (0:00:00.208) 0:01:54.110 ******* ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Ensure image access rights] **************************** Monday 16 February 2026 22:00:27 +0000 (0:00:00.043) 0:01:54.154 ******* ok: [instance] TASK [libvirt_manager : Get ssh key state] ************************************* Monday 16 February 2026 22:00:27 +0000 (0:00:00.214) 0:01:54.368 ******* ok: [instance] TASK [libvirt_manager : Create temporary ssh keypair] ************************** Monday 16 February 2026 22:00:27 +0000 (0:00:00.181) 0:01:54.549 ******* changed: [instance] TASK [libvirt_manager : Slurp public key for later use] ************************ Monday 16 February 2026 22:00:27 +0000 (0:00:00.401) 0:01:54.951 ******* ok: [instance] TASK [libvirt_manager : Slurp private key for later use] *********************** Monday 16 February 2026 22:00:28 +0000 (0:00:00.182) 0:01:55.133 ******* ok: [instance] TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] *** Monday 16 February 2026 22:00:28 +0000 (0:00:00.186) 0:01:55.320 ******* changed: [instance] TASK [libvirt_manager : Create fact holding network data for VMs] ************** Monday 16 February 2026 22:00:28 +0000 (0:00:00.409) 0:01:55.729 ******* ok: [instance] TASK [libvirt_manager : List existing networks] ******************************** Monday 16 February 2026 22:00:28 +0000 (0:00:00.023) 0:01:55.752 ******* ok: [instance] TASK [libvirt_manager : Gather pool fact] ************************************** Monday 16 February 2026 22:00:28 +0000 (0:00:00.251) 0:01:56.004 ******* ok: [instance] TASK [libvirt_manager : Create and run VMs] ************************************ Monday 16 February 2026 22:00:29 +0000 (0:00:00.497) 0:01:56.502 ******* 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': 'controller-0', 'value': 'controller'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'crc-0', 'value': 'crc'}) TASK [libvirt_manager : Create VM image for compute-0] ************************* Monday 16 February 2026 22:00:29 +0000 (0:00:00.119) 0:01:56.622 ******* changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ******** Monday 16 February 2026 22:00:29 +0000 (0:00:00.277) 0:01:56.900 ******* changed: [instance] TASK [libvirt_manager : Define VMs for type compute-0] ************************* Monday 16 February 2026 22:00:30 +0000 (0:00:00.250) 0:01:57.150 ******* fatal: [instance]: FAILED! => changed=false msg: given XML is invalid TASK [Create dnsmasq dir] ****************************************************** Monday 16 February 2026 22:00:30 +0000 (0:00:00.289) 0:01:57.440 ******* changed: [instance] TASK [Get journalctl in a file] ************************************************ Monday 16 February 2026 22:00:30 +0000 (0:00:00.181) 0:01:57.621 ******* changed: [instance] TASK [Dump journalctl output] ************************************************** Monday 16 February 2026 22:00:30 +0000 (0:00:00.213) 0:01:57.834 ******* changed: [instance] TASK [Copy all dnsmasq config] ************************************************* Monday 16 February 2026 22:00:31 +0000 (0:00:00.387) 0:01:58.222 ******* changed: [instance] => (item=/etc/cifmw-dnsmasq.conf) changed: [instance] => (item=/etc/cifmw-dnsmasq.d/) TASK [Create log directory] **************************************************** Monday 16 February 2026 22:00:31 +0000 (0:00:00.590) 0:01:58.813 ******* changed: [instance] TASK [Sync logs from controller-0] ********************************************* Monday 16 February 2026 22:00:31 +0000 (0:00:00.194) 0:01:59.008 ******* changed: [instance] PLAY RECAP ********************************************************************* instance : ok=256 changed=79 unreachable=0 failed=1 skipped=63 rescued=0 ignored=0 Monday 16 February 2026 22:00:32 +0000 (0:00:00.223) 0:01:59.231 ******* =============================================================================== libvirt_manager : Download base image ---------------------------------- 25.81s libvirt_manager : Install packages required for using KVM --------------- 8.05s ci_nmstate : Install required packages on localhost --------------------- 5.08s dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.70s dnsmasq : Add/Remove address -------------------------------------------- 3.35s dnsmasq : Add DHCP entries ---------------------------------------------- 2.19s ci_nmstate : Apply the desidered state on instance ---------------------- 1.70s ci_nmstate : Apply the desidered state on localhost --------------------- 1.58s discover_latest_image : Get latest image -------------------------------- 1.55s reproducer : Restart NetworkManager ------------------------------------- 1.38s rhol_crc : Undefine CRC VM ---------------------------------------------- 1.27s reproducer : Ensure IP forwarding is enabled ---------------------------- 1.27s ci_nmstate : Install required packages on instance ---------------------- 1.22s dnsmasq : Install needed packages --------------------------------------- 1.21s reproducer : Ensure firewalld is installed ------------------------------ 1.17s libvirt_manager : Deactivate crc ---------------------------------------- 1.14s libvirt_manager : Create group inventories ------------------------------ 1.09s Gathering Facts --------------------------------------------------------- 0.80s libvirt_manager : Ensure firewalld service is up ------------------------ 0.77s dnsmasq : Enable and start service -------------------------------------- 0.73s