PLAY [Prepare] *****************************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:08:01 +0000 (0:00:00.024)       0:00:00.024 *****
ok: [instance]

TASK [Create custom basedir] ***************************************************
Thursday 11 December 2025  08:08:01 +0000 (0:00:00.826)       0:00:00.850 *****
changed: [instance]

TASK [test_deps : Gather facts if they don't exist] ****************************
Thursday 11 December 2025  08:08:02 +0000 (0:00:00.301)       0:00:01.151 *****
skipping: [instance]

TASK [test_deps : Gather variables for each operating system] ******************
Thursday 11 December 2025  08:08:02 +0000 (0:00:00.017)       0:00:01.169 *****
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] *****************************************
Thursday 11 December 2025  08:08:02 +0000 (0:00:00.041)       0:00:01.210 *****
ok: [instance]

TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Thursday 11 December 2025  08:08:02 +0000 (0:00:00.261)       0:00:01.472 *****
ok: [instance]

TASK [test_deps : Disable ubi 9 repos] *****************************************
Thursday 11 December 2025  08:08:02 +0000 (0:00:00.203)       0:00:01.675 *****
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)

TASK [Deploy repo-setup] *******************************************************
Thursday 11 December 2025  08:08:03 +0000 (0:00:00.666)       0:00:02.341 *****

TASK [repo_setup : Ensure directories are present] *****************************
Thursday 11 December 2025  08:08:03 +0000 (0:00:00.058)       0:00:02.400 *****
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] ********************
Thursday 11 December 2025  08:08:04 +0000 (0:00:00.526)       0:00:02.927 *****
ok: [instance]

TASK [repo_setup : Get repo-setup repository] **********************************
Thursday 11 December 2025  08:08:04 +0000 (0:00:00.776)       0:00:03.704 *****
changed: [instance]

TASK [repo_setup : Initialize python venv and install requirements] ************
Thursday 11 December 2025  08:08:05 +0000 (0:00:01.052)       0:00:04.756 *****
changed: [instance]

TASK [repo_setup : Install repo-setup package] *********************************
Thursday 11 December 2025  08:08:13 +0000 (0:00:07.757)       0:00:12.513 *****
changed: [instance]

TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Thursday 11 December 2025  08:08:14 +0000 (0:00:00.708)       0:00:13.221 *****
skipping: [instance]

TASK [repo_setup : Run repo-setup] *********************************************
Thursday 11 December 2025  08:08:14 +0000 (0:00:00.022)       0:00:13.244 *****
changed: [instance]

TASK [repo_setup : Get component repo] *****************************************
Thursday 11 December 2025  08:08:15 +0000 (0:00:00.784)       0:00:14.029 *****
skipping: [instance]

TASK [repo_setup : Rename component repo] **************************************
Thursday 11 December 2025  08:08:15 +0000 (0:00:00.035)       0:00:14.064 *****
skipping: [instance]

TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Thursday 11 December 2025  08:08:15 +0000 (0:00:00.035)       0:00:14.100 *****
skipping: [instance]

TASK [repo_setup : Run repo-setup-get-hash] ************************************
Thursday 11 December 2025  08:08:15 +0000 (0:00:00.034)       0:00:14.135 *****
changed: [instance]

TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Thursday 11 December 2025  08:08:15 +0000 (0:00:00.530)       0:00:14.665 *****
changed: [instance]

TASK [repo_setup : Dump current-podified hash] *********************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.433)       0:00:15.098 *****
skipping: [instance]

TASK [repo_setup : Slurp current podified hash] ********************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.029)       0:00:15.127 *****
skipping: [instance]

TASK [repo_setup : Update the value of full_hash] ******************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.029)       0:00:15.156 *****
skipping: [instance]

TASK [repo_setup : Export hashes facts for further use] ************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.028)       0:00:15.185 *****
ok: [instance]

TASK [repo_setup : Create download directory] **********************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.039)       0:00:15.225 *****
skipping: [instance]

TASK [repo_setup : Print the URL to request] ***********************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.028)       0:00:15.253 *****
skipping: [instance]

TASK [Download the RPM] ********************************************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.027)       0:00:15.281 *****
skipping: [instance]

TASK [repo_setup : Install RHOS Release tool] **********************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.027)       0:00:15.309 *****
skipping: [instance]

TASK [repo_setup : Get rhos-release tool version] ******************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.027)       0:00:15.336 *****
skipping: [instance]

TASK [repo_setup : Print rhos-release tool version] ****************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.027)       0:00:15.363 *****
skipping: [instance]

TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.029)       0:00:15.393 *****
skipping: [instance]

TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.026)       0:00:15.419 *****
ok: [instance]

TASK [repo_setup : Use RDO proxy mirrors] **************************************
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.184)       0:00:15.603 *****
changed: [instance]

TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Thursday 11 December 2025  08:08:16 +0000 (0:00:00.209)       0:00:15.813 *****
changed: [instance]

TASK [repo_setup : Check for gating.repo file on content provider] *************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.219)       0:00:16.032 *****
skipping: [instance]

TASK [repo_setup : Populate gating repo from content provider ip] **************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.021)       0:00:16.054 *****
skipping: [instance]

TASK [repo_setup : Check for DLRN repo at the destination] *********************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.022)       0:00:16.076 *****
skipping: [instance]

TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.021)       0:00:16.097 *****
skipping: [instance]

TASK [repo_setup : Check for DLRN component repo] ******************************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.021)       0:00:16.119 *****
skipping: [instance]

TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.021)       0:00:16.140 *****
skipping: [instance]

TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.021)       0:00:16.162 *****
skipping: [instance]

TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.016)       0:00:16.179 *****
skipping: [instance]

TASK [repo_setup : Cleanup existing metadata] **********************************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.028)       0:00:16.207 *****
skipping: [instance]

TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.016)       0:00:16.223 *****
skipping: [instance]

TASK [test_deps : Look for redhat-release rpm] *********************************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.023)       0:00:16.247 *****
skipping: [instance]

TASK [test_deps : Remove redhat-release] ***************************************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.028)       0:00:16.276 *****
skipping: [instance]

TASK [test_deps : Install centos-stream-release] *******************************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.028)       0:00:16.305 *****
skipping: [instance]

TASK [test_deps : Install additional packages] *********************************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.030)       0:00:16.335 *****
skipping: [instance]

TASK [test_deps : Install selinux python libs] *********************************
Thursday 11 December 2025  08:08:17 +0000 (0:00:00.029)       0:00:16.365 *****
ok: [instance]

TASK [test_deps : Install python yaml libs] ************************************
Thursday 11 December 2025  08:09:00 +0000 (0:00:43.334)       0:00:59.699 *****
ok: [instance]

TASK [test_deps : Install extra packages] **************************************
Thursday 11 December 2025  08:09:02 +0000 (0:00:01.159)       0:01:00.859 *****
skipping: [instance]

TASK [ci_setup : Gather variables for each operating system] *******************
Thursday 11 December 2025  08:09:02 +0000 (0:00:00.032)       0:01:00.891 *****
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] *************************************
Thursday 11 December 2025  08:09:02 +0000 (0:00:00.041)       0:01:00.933 *****
ok: [instance] =>
  cifmw_ci_setup_packages:
  - bash-completion
  - ca-certificates
  - git-core
  - make
  - tar
  - tmux
  - python3-pip

TASK [ci_setup : Install needed packages] **************************************
Thursday 11 December 2025  08:09:02 +0000 (0:00:00.020)       0:01:00.953 *****
changed: [instance]

TASK [ci_setup : Gather version of openshift client] ***************************
Thursday 11 December 2025  08:09:06 +0000 (0:00:04.590)       0:01:05.543 *****
ok: [instance]

TASK [ci_setup : Ensure openshift client install path is present] **************
Thursday 11 December 2025  08:09:06 +0000 (0:00:00.180)       0:01:05.723 *****
changed: [instance]

TASK [ci_setup : Install openshift client] *************************************
Thursday 11 December 2025  08:09:07 +0000 (0:00:00.191)       0:01:05.915 *****
changed: [instance]

TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Thursday 11 December 2025  08:09:13 +0000 (0:00:05.944)       0:01:11.860 *****
ok: [instance]

TASK [ci_setup : Create completion file] ***************************************
Thursday 11 December 2025  08:09:13 +0000 (0:00:00.035)       0:01:11.895 *****
changed: [instance]

TASK [ci_setup : Source completion from within .bashrc] ************************
Thursday 11 December 2025  08:09:13 +0000 (0:00:00.242)       0:01:12.137 *****
changed: [instance]

TASK [ci_setup : Check rhsm status] ********************************************
Thursday 11 December 2025  08:09:13 +0000 (0:00:00.277)       0:01:12.415 *****
skipping: [instance]

TASK [ci_setup : Gather the repos to be enabled] *******************************
Thursday 11 December 2025  08:09:13 +0000 (0:00:00.017)       0:01:12.432 *****
skipping: [instance]

TASK [ci_setup : Enabling the required repositories.] **************************
Thursday 11 December 2025  08:09:13 +0000 (0:00:00.016)       0:01:12.448 *****
skipping: [instance]

TASK [ci_setup : Get current /etc/redhat-release] ******************************
Thursday 11 December 2025  08:09:13 +0000 (0:00:00.016)       0:01:12.465 *****
skipping: [instance]

TASK [ci_setup : Print current /etc/redhat-release] ****************************
Thursday 11 December 2025  08:09:13 +0000 (0:00:00.015)       0:01:12.481 *****
skipping: [instance]

TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Thursday 11 December 2025  08:09:13 +0000 (0:00:00.015)       0:01:12.496 *****
skipping: [instance]

TASK [ci_setup : Manage directories] *******************************************
Thursday 11 December 2025  08:09:13 +0000 (0:00:00.019)       0:01:12.515 *****
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 [libvirt_manager : Get installed packages list] ***************************
Thursday 11 December 2025  08:09:14 +0000 (0:00:00.959)       0:01:13.475 *****
ok: [instance]

TASK [libvirt_manager : Populate service facts] ********************************
Thursday 11 December 2025  08:09:15 +0000 (0:00:00.715)       0:01:14.190 *****
ok: [instance]

TASK [libvirt_manager : Start virtqemud socket service] ************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:01.788)       0:01:15.979 *****
skipping: [instance] => (item=virtqemud.service)
skipping: [instance] => (item=virtqemud.socket)
skipping: [instance]

TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.061)       0:01:16.040 *****
ok: [instance]

TASK [libvirt_manager : List all of the existing virtual machines] *************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.047)       0:01:16.087 *****
skipping: [instance]

TASK [libvirt_manager : Get pool configuration] ********************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.060)       0:01:16.147 *****
skipping: [instance]

TASK [libvirt_manager : Filter out target environment] *************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.059)       0:01:16.207 *****
skipping: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.077)       0:01:16.285 *****
skipping: [instance]

TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.060)       0:01:16.345 *****
skipping: [instance]

TASK [libvirt_manager : Destroy machine] ***************************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.059)       0:01:16.405 *****
skipping: [instance]

TASK [libvirt_manager : Undefine machine] **************************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.060)       0:01:16.465 *****
skipping: [instance]

TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.060)       0:01:16.526 *****
skipping: [instance]

TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.064)       0:01:16.590 *****
skipping: [instance]

TASK [libvirt_manager : Get network list] **************************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.060)       0:01:16.651 *****
skipping: [instance]

TASK [libvirt_manager : Filter out target nets] ********************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.059)       0:01:16.711 *****
skipping: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.059)       0:01:16.770 *****
skipping: [instance]

TASK [Remove dnsmasq network bits] *********************************************
Thursday 11 December 2025  08:09:17 +0000 (0:00:00.059)       0:01:16.830 *****
skipping: [instance]

TASK [libvirt_manager : Destroy networks] **************************************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.061)       0:01:16.891 *****
skipping: [instance]

TASK [libvirt_manager : Undefine networks] *************************************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.061)       0:01:16.952 *****
skipping: [instance]

TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.059)       0:01:17.012 *****
skipping: [instance]

TASK [libvirt_manager : Find dummy interface connection files] *****************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.060)       0:01:17.073 *****
skipping: [instance]

TASK [libvirt_manager : Remove dummy interface connections] ********************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.085)       0:01:17.158 *****
skipping: [instance]

TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.062)       0:01:17.220 *****
skipping: [instance]

TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.061)       0:01:17.281 *****
skipping: [instance]

TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.059)       0:01:17.341 *****
skipping: [instance]

TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.059)       0:01:17.401 *****
skipping: [instance]

TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.058)       0:01:17.459 *****
skipping: [instance]

TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.058)       0:01:17.518 *****
skipping: [instance]

TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.040)       0:01:17.558 *****
skipping: [instance]

TASK [libvirt_manager : Refresh all pools after actions] ***********************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.060)       0:01:17.619 *****
skipping: [instance]

TASK [libvirt_manager : Get temporary key status] ******************************
Thursday 11 December 2025  08:09:18 +0000 (0:00:00.059)       0:01:17.678 *****
ok: [instance]

TASK [libvirt_manager : Get public key] ****************************************
Thursday 11 December 2025  08:09:19 +0000 (0:00:00.192)       0:01:17.871 *****
skipping: [instance]

TASK [libvirt_manager : Remove public key] *************************************
Thursday 11 December 2025  08:09:19 +0000 (0:00:00.031)       0:01:17.902 *****
skipping: [instance]

TASK [libvirt_manager : Remove keypair] ****************************************
Thursday 11 December 2025  08:09:19 +0000 (0:00:00.031)       0:01:17.934 *****
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]

TASK [libvirt_manager : List libvirt logs] *************************************
Thursday 11 December 2025  08:09:19 +0000 (0:00:00.059)       0:01:17.993 *****
[WARNING]: Skipped '/var/log/libvirt/qemu/' path due to this access issue:
'/var/log/libvirt/qemu/' is not a directory
ok: [instance]

TASK [libvirt_manager : Remove detected logs] **********************************
Thursday 11 December 2025  08:09:19 +0000 (0:00:00.284)       0:01:18.277 *****
skipping: [instance]

TASK [libvirt_manager : Remove workload and volumes] ***************************
Thursday 11 December 2025  08:09:19 +0000 (0:00:00.029)       0:01:18.307 *****
ok: [instance] => (item=workload)
changed: [instance] => (item=volumes)
ok: [instance] => (item=artifacts/debug_network_data.yml)
ok: [instance] => (item=artifacts/debug_pub_net_value.txt)
ok: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml)
ok: [instance] => (item=artifacts/interfaces-info.yml)
ok: [instance] => (item=artifacts/libvirt-uuids.yml)
ok: [instance] => (item=artifacts/net-map-def-patch.yml)

TASK [libvirt_manager : Deepscrub data] ****************************************
Thursday 11 December 2025  08:09:20 +0000 (0:00:01.354)       0:01:19.661 *****
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)

TASK [podman : Ensure podman is installed] *************************************
Thursday 11 December 2025  08:09:21 +0000 (0:00:00.374)       0:01:20.036 *****
ok: [instance]

TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Thursday 11 December 2025  08:09:22 +0000 (0:00:01.187)       0:01:21.224 *****
changed: [instance]

TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Thursday 11 December 2025  08:09:22 +0000 (0:00:00.325)       0:01:21.549 *****
skipping: [instance]

TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Thursday 11 December 2025  08:09:22 +0000 (0:00:00.040)       0:01:21.590 *****
skipping: [instance]

TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Thursday 11 December 2025  08:09:22 +0000 (0:00:00.036)       0:01:21.627 *****
skipping: [instance]

TASK [virtualbmc : Stop and remove vbmc container] *****************************
Thursday 11 December 2025  08:09:22 +0000 (0:00:00.055)       0:01:21.682 *****
ok: [instance]

TASK [virtualbmc : Remove vbmc container image] ********************************
Thursday 11 December 2025  08:09:23 +0000 (0:00:00.633)       0:01:22.316 *****
ok: [instance]

TASK [virtualbmc : Check if VBMC key exists] ***********************************
Thursday 11 December 2025  08:09:23 +0000 (0:00:00.435)       0:01:22.751 *****
ok: [instance]

TASK [virtualbmc : Slurp key] **************************************************
Thursday 11 December 2025  08:09:24 +0000 (0:00:00.189)       0:01:22.941 *****
skipping: [instance]

TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Thursday 11 December 2025  08:09:24 +0000 (0:00:00.031)       0:01:22.972 *****
skipping: [instance]

TASK [virtualbmc : Remove vbmc files] ******************************************
Thursday 11 December 2025  08:09:24 +0000 (0:00:00.034)       0:01:23.006 *****
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key)
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub)
ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf)
ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh)

TASK [Clean remote ssh config] *************************************************
Thursday 11 December 2025  08:09:24 +0000 (0:00:00.701)       0:01:23.708 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:09:24 +0000 (0:00:00.072)       0:01:23.781 *****
ok: [instance]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:09:25 +0000 (0:00:00.313)       0:01:24.095 *****
ok: [instance]

TASK [Clean local ssh config] **************************************************
Thursday 11 December 2025  08:09:25 +0000 (0:00:00.245)       0:01:24.340 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:09:25 +0000 (0:00:00.078)       0:01:24.418 *****
ok: [instance -> localhost]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:09:25 +0000 (0:00:00.198)       0:01:24.617 *****
ok: [instance -> localhost]

TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Thursday 11 December 2025  08:09:25 +0000 (0:00:00.219)       0:01:24.836 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:09:26 +0000 (0:00:00.059)       0:01:24.896 *****
changed: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:09:29 +0000 (0:00:03.647)       0:01:28.543 *****
ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
ok: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})

TASK [dnsmasq : Manage configuration directory] ********************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:01.313)       0:01:29.857 *****
ok: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.213)       0:01:30.070 *****
skipping: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.051)       0:01:30.122 *****
skipping: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.032)       0:01:30.155 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.057)       0:01:30.212 *****
skipping: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.033)       0:01:30.246 *****
ok: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.222)       0:01:30.468 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.055)       0:01:30.524 *****
skipping: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.032)       0:01:30.557 *****
ok: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.221)       0:01:30.778 *****
skipping: [instance]

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.031)       0:01:30.809 *****
skipping: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:09:31 +0000 (0:00:00.032)       0:01:30.841 *****
ok: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:09:32 +0000 (0:00:00.581)       0:01:31.423 *****
ok: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:09:32 +0000 (0:00:00.220)       0:01:31.643 *****
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [dnsmasq : Remove lease file] *********************************************
Thursday 11 December 2025  08:09:33 +0000 (0:00:00.389)       0:01:32.032 *****
ok: [instance]

TASK [radvd : Gather package facts] ********************************************
Thursday 11 December 2025  08:09:33 +0000 (0:00:00.228)       0:01:32.261 *****
ok: [instance]

TASK [radvd : Stop and disable radvd service] **********************************
Thursday 11 December 2025  08:09:33 +0000 (0:00:00.504)       0:01:32.766 *****
skipping: [instance]

TASK [radvd : Remove radvd configuration file] *********************************
Thursday 11 December 2025  08:09:33 +0000 (0:00:00.041)       0:01:32.807 *****
ok: [instance]

TASK [radvd : Remove configuration directory] **********************************
Thursday 11 December 2025  08:09:34 +0000 (0:00:00.250)       0:01:33.057 *****
ok: [instance]

TASK [radvd : Remove radvd package] ********************************************
Thursday 11 December 2025  08:09:34 +0000 (0:00:00.219)       0:01:33.277 *****
skipping: [instance]

TASK [libvirt_manager : Ensure output directory exists] ************************
Thursday 11 December 2025  08:09:34 +0000 (0:00:00.068)       0:01:33.345 *****
ok: [instance]

TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Thursday 11 December 2025  08:09:34 +0000 (0:00:00.197)       0:01:33.542 *****
changed: [instance]

TASK [libvirt_manager : Check if KVM is enabled] *******************************
Thursday 11 December 2025  08:09:34 +0000 (0:00:00.195)       0:01:33.738 *****
ok: [instance]

TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Thursday 11 December 2025  08:09:35 +0000 (0:00:00.198)       0:01:33.936 *****
skipping: [instance]

TASK [libvirt_manager : Check if VMX virtualization] ***************************
Thursday 11 December 2025  08:09:35 +0000 (0:00:00.032)       0:01:33.969 *****
skipping: [instance]

TASK [libvirt_manager : Check if SVM virtualization] ***************************
Thursday 11 December 2025  08:09:35 +0000 (0:00:00.032)       0:01:34.002 *****
ok: [instance]

TASK [libvirt_manager : Enable VMX virtualization] *****************************
Thursday 11 December 2025  08:09:35 +0000 (0:00:00.035)       0:01:34.037 *****
skipping: [instance]

TASK [libvirt_manager : Install packages required for using KVM] ***************
Thursday 11 December 2025  08:09:35 +0000 (0:00:00.032)       0:01:34.070 *****
changed: [instance]

TASK [libvirt_manager : Create rules.d polkit folder] **************************
Thursday 11 December 2025  08:10:43 +0000 (0:01:08.309)       0:02:42.379 *****
changed: [instance]

TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Thursday 11 December 2025  08:10:43 +0000 (0:00:00.217)       0:02:42.596 *****
changed: [instance]

TASK [libvirt_manager : Restart service polkit service] ************************
Thursday 11 December 2025  08:10:44 +0000 (0:00:00.380)       0:02:42.977 *****
changed: [instance]

TASK [libvirt_manager : Remove directory for service override] *****************
Thursday 11 December 2025  08:10:44 +0000 (0:00:00.580)       0:02:43.557 *****
ok: [instance]

TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Thursday 11 December 2025  08:10:44 +0000 (0:00:00.216)       0:02:43.774 *****
ok: [instance]

TASK [libvirt_manager : Ensure firewalld service is up] ************************
Thursday 11 December 2025  08:10:45 +0000 (0:00:00.481)       0:02:44.255 *****
changed: [instance]

TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Thursday 11 December 2025  08:10:46 +0000 (0:00:00.839)       0:02:45.094 *****
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.] *********
Thursday 11 December 2025  08:10:46 +0000 (0:00:00.228)       0:02:45.323 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Thursday 11 December 2025  08:10:46 +0000 (0:00:00.362)       0:02:45.686 *****
changed: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Thursday 11 December 2025  08:10:47 +0000 (0:00:00.336)       0:02:46.022 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Thursday 11 December 2025  08:10:47 +0000 (0:00:00.339)       0:02:46.362 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Thursday 11 December 2025  08:10:47 +0000 (0:00:00.342)       0:02:46.704 *****
changed: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Thursday 11 December 2025  08:10:48 +0000 (0:00:00.337)       0:02:47.042 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Thursday 11 December 2025  08:10:48 +0000 (0:00:00.347)       0:02:47.389 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Thursday 11 December 2025  08:10:48 +0000 (0:00:00.375)       0:02:47.764 *****
changed: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Thursday 11 December 2025  08:10:49 +0000 (0:00:00.334)       0:02:48.099 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Thursday 11 December 2025  08:10:49 +0000 (0:00:00.338)       0:02:48.437 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Thursday 11 December 2025  08:10:49 +0000 (0:00:00.339)       0:02:48.776 *****
changed: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Thursday 11 December 2025  08:10:50 +0000 (0:00:00.341)       0:02:49.118 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Thursday 11 December 2025  08:10:50 +0000 (0:00:00.337)       0:02:49.456 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Thursday 11 December 2025  08:10:50 +0000 (0:00:00.332)       0:02:49.788 *****
changed: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Thursday 11 December 2025  08:10:51 +0000 (0:00:00.334)       0:02:50.123 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Thursday 11 December 2025  08:10:51 +0000 (0:00:00.343)       0:02:50.466 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Thursday 11 December 2025  08:10:51 +0000 (0:00:00.343)       0:02:50.810 *****
changed: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Thursday 11 December 2025  08:10:52 +0000 (0:00:00.343)       0:02:51.154 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Thursday 11 December 2025  08:10:52 +0000 (0:00:00.349)       0:02:51.503 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Thursday 11 December 2025  08:10:52 +0000 (0:00:00.341)       0:02:51.845 *****
changed: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Thursday 11 December 2025  08:10:53 +0000 (0:00:00.336)       0:02:52.181 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Thursday 11 December 2025  08:10:53 +0000 (0:00:00.336)       0:02:52.517 *****
changed: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Thursday 11 December 2025  08:10:54 +0000 (0:00:00.340)       0:02:52.857 *****
changed: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Thursday 11 December 2025  08:10:54 +0000 (0:00:00.324)       0:02:53.181 *****
changed: [instance]

TASK [libvirt_manager : Manage service for older releases] *********************
Thursday 11 December 2025  08:10:54 +0000 (0:00:00.326)       0:02:53.507 *****
skipping: [instance]

TASK [libvirt_manager : Get libvirt group users] *******************************
Thursday 11 December 2025  08:10:54 +0000 (0:00:00.044)       0:02:53.552 *****
ok: [instance]

TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Thursday 11 December 2025  08:10:54 +0000 (0:00:00.291)       0:02:53.844 *****
changed: [instance]

TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Thursday 11 December 2025  08:10:55 +0000 (0:00:00.399)       0:02:54.243 *****
changed: [instance]

TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Thursday 11 December 2025  08:10:55 +0000 (0:00:00.338)       0:02:54.582 *****
[WARNING]: Reset is not implemented for this connection
changed: [instance]

TASK [libvirt_manager : Ensure we reload user env] *****************************
Thursday 11 December 2025  08:10:55 +0000 (0:00:00.176)       0:02:54.758 *****

TASK [libvirt_manager : Deactivate default] ************************************
Thursday 11 December 2025  08:10:55 +0000 (0:00:00.052)       0:02:54.811 *****
ok: [instance]

TASK [libvirt_manager : Removing default] **************************************
Thursday 11 December 2025  08:10:56 +0000 (0:00:00.919)       0:02:55.731 *****
ok: [instance]

TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Thursday 11 December 2025  08:10:57 +0000 (0:00:00.245)       0:02:55.977 *****
changed: [instance]

TASK [Ensure we delegate .utility zone to our own instance] ********************
Thursday 11 December 2025  08:10:57 +0000 (0:00:00.369)       0:02:56.347 *****
changed: [instance]

TASK [Restart NetworkManager] **************************************************
Thursday 11 December 2025  08:10:57 +0000 (0:00:00.356)       0:02:56.703 *****
changed: [instance]

TASK [Ensure ocp_volumes exists] ***********************************************
Thursday 11 December 2025  08:10:58 +0000 (0:00:00.434)       0:02:57.137 *****
changed: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=115  changed=56   unreachable=0    failed=0    skipped=84   rescued=0    ignored=0

Thursday 11 December 2025  08:10:58 +0000 (0:00:00.239)       0:02:57.377 *****
===============================================================================
libvirt_manager : Install packages required for using KVM -------------- 68.31s
test_deps : Install selinux python libs -------------------------------- 43.33s
repo_setup : Initialize python venv and install requirements ------------ 7.76s
ci_setup : Install openshift client ------------------------------------- 5.94s
ci_setup : Install needed packages -------------------------------------- 4.59s
dnsmasq : Install needed packages --------------------------------------- 3.65s
libvirt_manager : Populate service facts -------------------------------- 1.79s
libvirt_manager : Remove workload and volumes --------------------------- 1.35s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.31s
podman : Ensure podman is installed ------------------------------------- 1.19s
test_deps : Install python yaml libs ------------------------------------ 1.16s
repo_setup : Get repo-setup repository ---------------------------------- 1.05s
ci_setup : Manage directories ------------------------------------------- 0.96s
libvirt_manager : Deactivate default ------------------------------------ 0.92s
libvirt_manager : Ensure firewalld service is up ------------------------ 0.84s
Gathering Facts --------------------------------------------------------- 0.83s
repo_setup : Run repo-setup --------------------------------------------- 0.78s
repo_setup : Make sure git-core package is installed -------------------- 0.78s
libvirt_manager : Get installed packages list --------------------------- 0.72s
repo_setup : Install repo-setup package --------------------------------- 0.71s

PLAY [Test boot_order configuration] *******************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:10:59 +0000 (0:00:00.037)       0:00:00.037 *****
ok: [instance]

TASK [Load networking definition] **********************************************
Thursday 11 December 2025  08:10:59 +0000 (0:00:00.830)       0:00:00.867 *****
ok: [instance]

TASK [libvirt_manager : Import layout generator if needed] *********************
Thursday 11 December 2025  08:10:59 +0000 (0:00:00.037)       0:00:00.905 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_layout.yml for instance

TASK [libvirt_manager : Chose right parameter for layout definition] ***********
Thursday 11 December 2025  08:10:59 +0000 (0:00:00.067)       0:00:00.973 *****
ok: [instance]

TASK [libvirt_manager : Patch the layout if needed] ****************************
Thursday 11 December 2025  08:11:00 +0000 (0:00:00.137)       0:00:01.111 *****
skipping: [instance]

TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Thursday 11 December 2025  08:11:00 +0000 (0:00:00.106)       0:00:01.217 *****
changed: [instance]

TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Thursday 11 December 2025  08:11:00 +0000 (0:00:00.464)       0:00:01.681 *****
changed: [instance]

TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Thursday 11 December 2025  08:11:01 +0000 (0:00:00.465)       0:00:02.147 *****

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:11:01 +0000 (0:00:00.069)       0:00:02.217 *****
changed: [instance]

TASK [Deploy virtualbmc] *******************************************************
Thursday 11 December 2025  08:11:02 +0000 (0:00:00.891)       0:00:03.108 *****
skipping: [instance]

TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Thursday 11 December 2025  08:11:02 +0000 (0:00:00.049)       0:00:03.157 *****
skipping: [instance]

TASK [libvirt_manager : Create needed workload directory] **********************
Thursday 11 December 2025  08:11:02 +0000 (0:00:00.049)       0:00:03.207 *****
changed: [instance] => (item=workload)
changed: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)

TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Thursday 11 December 2025  08:11:02 +0000 (0:00:00.617)       0:00:03.824 *****
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)

TASK [libvirt_manager : Generate networking data] ******************************
Thursday 11 December 2025  08:11:03 +0000 (0:00:00.469)       0:00:04.294 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_networking_data.yml for instance

TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Thursday 11 December 2025  08:11:03 +0000 (0:00:00.117)       0:00:04.411 *****
ok: [instance]

TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Thursday 11 December 2025  08:11:03 +0000 (0:00:00.053)       0:00:04.465 *****
ok: [instance]

TASK [libvirt_manager : Load file if exists] ***********************************
Thursday 11 December 2025  08:11:03 +0000 (0:00:00.271)       0:00:04.736 *****
skipping: [instance]

TASK [libvirt_manager : Update fact with existing content] *********************
Thursday 11 December 2025  08:11:03 +0000 (0:00:00.047)       0:00:04.784 *****
skipping: [instance]

TASK [libvirt_manager : Generate VM list] **************************************
Thursday 11 December 2025  08:11:03 +0000 (0:00:00.045)       0:00:04.830 *****
ok: [instance]

TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Thursday 11 December 2025  08:11:03 +0000 (0:00:00.072)       0:00:04.903 *****
ok: [instance] => (item={'key': 'disk-first-0', 'value': 'disk_first'})
ok: [instance] => (item={'key': 'net-first-0', 'value': 'net_first'})
ok: [instance] => (item={'key': 'net-only-0', 'value': 'net_only'})
ok: [instance] => (item={'key': 'no-boot-order-0', 'value': 'no_boot_order'})

TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Thursday 11 December 2025  08:11:04 +0000 (0:00:00.183)       0:00:05.086 *****
skipping: [instance]

TASK [libvirt_manager : Dump MAC mapping] **************************************
Thursday 11 December 2025  08:11:04 +0000 (0:00:00.052)       0:00:05.138 *****
changed: [instance]

TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Thursday 11 December 2025  08:11:04 +0000 (0:00:00.411)       0:00:05.550 *****
changed: [instance] => (item=Adding disk-first-0 to disk_firsts)
changed: [instance] => (item=Adding net-first-0 to net_firsts)
changed: [instance] => (item=Adding net-only-0 to net_onlys)
changed: [instance] => (item=Adding no-boot-order-0 to no_boot_orders)

TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Thursday 11 December 2025  08:11:04 +0000 (0:00:00.158)       0:00:05.708 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding disk-first-0 to disk_firsts)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding net-first-0 to net_firsts)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding net-only-0 to net_onlys)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding no-boot-order-0 to no_boot_orders)

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:11:04 +0000 (0:00:00.154)       0:00:05.863 *****
changed: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:11:05 +0000 (0:00:00.283)       0:00:06.146 *****
changed: [instance]

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:11:05 +0000 (0:00:00.225)       0:00:06.372 *****
changed: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:11:05 +0000 (0:00:00.211)       0:00:06.583 *****
changed: [instance]

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:11:05 +0000 (0:00:00.227)       0:00:06.811 *****
changed: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:11:06 +0000 (0:00:00.205)       0:00:07.016 *****
changed: [instance]

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:11:06 +0000 (0:00:00.230)       0:00:07.246 *****
changed: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:11:06 +0000 (0:00:00.216)       0:00:07.463 *****
changed: [instance]

TASK [libvirt_manager : Check if ini inventory file exists] ********************
Thursday 11 December 2025  08:11:06 +0000 (0:00:00.218)       0:00:07.682 *****
ok: [instance]

TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Thursday 11 December 2025  08:11:06 +0000 (0:00:00.229)       0:00:07.911 *****
changed: [instance]

TASK [networking_mapper : Check for Networking Definition file existence] ******
Thursday 11 December 2025  08:11:07 +0000 (0:00:00.507)       0:00:08.419 *****
skipping: [instance]

TASK [networking_mapper : Load the Networking Definition from file] ************
Thursday 11 December 2025  08:11:07 +0000 (0:00:00.044)       0:00:08.463 *****
skipping: [instance]

TASK [networking_mapper : Check for interfaces info file existence] ************
Thursday 11 December 2025  08:11:07 +0000 (0:00:00.043)       0:00:08.507 *****
skipping: [instance]

TASK [networking_mapper : Load the interfaces info from file] ******************
Thursday 11 December 2025  08:11:07 +0000 (0:00:00.044)       0:00:08.551 *****
skipping: [instance]

TASK [networking_mapper : Ensure local fact is empty] **************************
Thursday 11 December 2025  08:11:07 +0000 (0:00:00.044)       0:00:08.596 *****
ok: [instance]

TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Thursday 11 December 2025  08:11:07 +0000 (0:00:00.065)       0:00:08.661 *****
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'mtu': 1500}}, 'group-templates': {'disk_firsts': {'network-template': {'range': {'start': 10, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'net_firsts': {'network-template': {'range': {'start': 20, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'net_onlys': {'network-template': {'range': {'start': 30, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'no_boot_orders': {'network-template': {'range': {'start': 40, 'length': 1}}, 'networks': {'ctlplane': {}}}}})

TASK [networking_mapper : Gather facts if requested] ***************************
Thursday 11 December 2025  08:11:07 +0000 (0:00:00.118)       0:00:08.779 *****
skipping: [instance]

TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Thursday 11 December 2025  08:11:07 +0000 (0:00:00.041)       0:00:08.821 *****
changed: [instance]

TASK [networking_mapper : Write the Networking Definition to file] *************
Thursday 11 December 2025  08:11:08 +0000 (0:00:00.207)       0:00:09.028 *****
changed: [instance]

TASK [networking_mapper : Call the networking mapper] **************************
Thursday 11 December 2025  08:11:08 +0000 (0:00:00.389)       0:00:09.418 *****
ok: [instance]

TASK [networking_mapper : Set networking mapper facts] *************************
Thursday 11 December 2025  08:11:08 +0000 (0:00:00.121)       0:00:09.540 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Thursday 11 December 2025  08:11:08 +0000 (0:00:00.043)       0:00:09.583 *****
changed: [instance]

TASK [libvirt_manager : Manage networks if needed] *****************************
Thursday 11 December 2025  08:11:09 +0000 (0:00:00.409)       0:00:09.993 *****
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.] ***
Thursday 11 December 2025  08:11:09 +0000 (0:00:00.139)       0:00:10.132 *****
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)

TASK [libvirt_manager : Ensure networks are defined] ***************************
Thursday 11 December 2025  08:11:09 +0000 (0:00:00.070)       0:00:10.203 *****
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure networks are created/started] *******************
Thursday 11 December 2025  08:11:09 +0000 (0:00:00.525)       0:00:10.728 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure networks are active] ****************************
Thursday 11 December 2025  08:11:10 +0000 (0:00:00.601)       0:00:11.330 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Thursday 11 December 2025  08:11:10 +0000 (0:00:00.432)       0:00:11.763 *****
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Thursday 11 December 2025  08:11:11 +0000 (0:00:00.446)       0:00:12.209 *****
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] ***********************
Thursday 11 December 2025  08:11:11 +0000 (0:00:00.099)       0:00:12.309 *****
ok: [instance]

TASK [libvirt_manager : Fetch bridges ports link info] *************************
Thursday 11 December 2025  08:11:11 +0000 (0:00:00.240)       0:00:12.550 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [Create dummy interfaces to ensure bridges are UP] ************************
Thursday 11 December 2025  08:11:11 +0000 (0:00:00.378)       0:00:12.928 *****

TASK [ci_nmstate : Ensure we have needed facts] ********************************
Thursday 11 December 2025  08:11:12 +0000 (0:00:00.113)       0:00:13.041 *****
skipping: [instance]

TASK [ci_nmstate : Install required packages on instance] **********************
Thursday 11 December 2025  08:11:12 +0000 (0:00:00.145)       0:00:13.187 *****
changed: [instance]

TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Thursday 11 December 2025  08:11:19 +0000 (0:00:07.699)       0:00:20.886 *****
changed: [instance]

TASK [ci_nmstate : Save nmstate state for instance] ****************************
Thursday 11 December 2025  08:11:20 +0000 (0:00:00.230)       0:00:21.117 *****
changed: [instance]

TASK [ci_nmstate : Apply the desidered state on instance] **********************
Thursday 11 December 2025  08:11:20 +0000 (0:00:00.361)       0:00:21.478 *****
changed: [instance]

TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Thursday 11 December 2025  08:11:22 +0000 (0:00:01.822)       0:00:23.301 *****
changed: [instance]

TASK [Create extra network configuration] **************************************
Thursday 11 December 2025  08:11:22 +0000 (0:00:00.377)       0:00:23.678 *****
skipping: [instance]

TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Thursday 11 December 2025  08:11:22 +0000 (0:00:00.052)       0:00:23.731 *****
skipping: [instance]

TASK [libvirt_manager : Refresh networking facts on host] **********************
Thursday 11 December 2025  08:11:22 +0000 (0:00:00.046)       0:00:23.777 *****
ok: [instance]

TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Thursday 11 December 2025  08:11:23 +0000 (0:00:00.439)       0:00:24.217 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:11:23 +0000 (0:00:00.268)       0:00:24.485 *****
ok: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:11:24 +0000 (0:00:01.167)       0:00:25.653 *****
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] ********************************
Thursday 11 December 2025  08:11:27 +0000 (0:00:03.232)       0:00:28.885 *****
changed: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:11:28 +0000 (0:00:00.213)       0:00:29.099 *****
changed: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:11:28 +0000 (0:00:00.378)       0:00:29.478 *****
changed: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:11:28 +0000 (0:00:00.378)       0:00:29.856 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:11:28 +0000 (0:00:00.067)       0:00:29.924 *****
changed: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:11:29 +0000 (0:00:00.402)       0:00:30.327 *****
skipping: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:11:29 +0000 (0:00:00.039)       0:00:30.366 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:11:29 +0000 (0:00:00.070)       0:00:30.436 *****
changed: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:11:29 +0000 (0:00:00.354)       0:00:30.790 *****
skipping: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:11:29 +0000 (0:00:00.039)       0:00:30.829 *****
ok: [instance] => (item=127.0.0.2)

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:11:30 +0000 (0:00:00.237)       0:00:31.067 *****
changed: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:11:30 +0000 (0:00:00.670)       0:00:31.737 *****
skipping: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:11:30 +0000 (0:00:00.039)       0:00:31.777 *****
skipping: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:11:30 +0000 (0:00:00.037)       0:00:31.814 *****
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]

TASK [Create dnsmasq networks] *************************************************
Thursday 11 December 2025  08:11:30 +0000 (0:00:00.093)       0:00:31.907 *****

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:11:31 +0000 (0:00:00.136)       0:00:32.043 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:11:31 +0000 (0:00:00.046)       0:00:32.090 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:11:31 +0000 (0:00:00.055)       0:00:32.145 *****
changed: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:11:31 +0000 (0:00:00.451)       0:00:32.597 *****
skipping: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:11:31 +0000 (0:00:00.038)       0:00:32.635 *****
skipping: [instance]

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:11:31 +0000 (0:00:00.063)       0:00:32.698 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:11:31 +0000 (0:00:00.047)       0:00:32.746 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:11:31 +0000 (0:00:00.054)       0:00:32.800 *****
changed: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:11:32 +0000 (0:00:00.462)       0:00:33.262 *****
skipping: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:11:32 +0000 (0:00:00.040)       0:00:33.303 *****
skipping: [instance]

TASK [Deploy radvd for IPv6 router advertisements] *****************************
Thursday 11 December 2025  08:11:32 +0000 (0:00:00.067)       0:00:33.370 *****
skipping: [instance]

TASK [libvirt_manager : Ensure network is in correct zone] *********************
Thursday 11 December 2025  08:11:32 +0000 (0:00:00.047)       0:00:33.418 *****
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Extract IP address from network bridges] ***************
Thursday 11 December 2025  08:11:32 +0000 (0:00:00.511)       0:00:33.930 *****
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] ***************
Thursday 11 December 2025  08:11:33 +0000 (0:00:00.074)       0:00:34.004 *****
ok: [instance]

TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Thursday 11 December 2025  08:11:33 +0000 (0:00:00.358)       0:00:34.362 *****
ok: [instance]

TASK [libvirt_manager : Extract IP address from network bridges] ***************
Thursday 11 December 2025  08:11:33 +0000 (0:00:00.060)       0:00:34.423 *****
ok: [instance]

TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Thursday 11 December 2025  08:11:33 +0000 (0:00:00.210)       0:00:34.634 *****
ok: [instance]

TASK [libvirt_manager : Output _network_data] **********************************
Thursday 11 December 2025  08:11:33 +0000 (0:00:00.059)       0:00:34.693 *****
changed: [instance]

TASK [libvirt_manager : Output pub_net] ****************************************
Thursday 11 December 2025  08:11:34 +0000 (0:00:00.358)       0:00:35.051 *****
changed: [instance]

TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Thursday 11 December 2025  08:11:34 +0000 (0:00:00.358)       0:00:35.409 *****
changed: [instance]

TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Thursday 11 December 2025  08:11:34 +0000 (0:00:00.385)       0:00:35.795 *****
ok: [instance]

TASK [libvirt_manager : Save networking_mapper patch] **************************
Thursday 11 December 2025  08:11:34 +0000 (0:00:00.119)       0:00:35.914 *****
changed: [instance]

TASK [networking_mapper : Check for Networking Definition file existence] ******
Thursday 11 December 2025  08:11:35 +0000 (0:00:00.356)       0:00:36.270 *****
skipping: [instance]

TASK [networking_mapper : Load the Networking Definition from file] ************
Thursday 11 December 2025  08:11:35 +0000 (0:00:00.047)       0:00:36.318 *****
skipping: [instance]

TASK [networking_mapper : Check for interfaces info file existence] ************
Thursday 11 December 2025  08:11:35 +0000 (0:00:00.047)       0:00:36.365 *****
skipping: [instance]

TASK [networking_mapper : Load the interfaces info from file] ******************
Thursday 11 December 2025  08:11:35 +0000 (0:00:00.081)       0:00:36.447 *****
skipping: [instance]

TASK [networking_mapper : Ensure local fact is empty] **************************
Thursday 11 December 2025  08:11:35 +0000 (0:00:00.048)       0:00:36.496 *****
ok: [instance]

TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Thursday 11 December 2025  08:11:35 +0000 (0:00:00.043)       0:00:36.540 *****
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'mtu': 1500}}, 'group-templates': {'disk_firsts': {'network-template': {'range': {'start': 10, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'net_firsts': {'network-template': {'range': {'start': 20, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'net_onlys': {'network-template': {'range': {'start': 30, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'no_boot_orders': {'network-template': {'range': {'start': 40, 'length': 1}}, 'networks': {'ctlplane': {}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'disk_firsts': {'networks': {'public': None}}, 'net_firsts': {'networks': {'public': None}}, 'net_onlys': {'networks': {'public': None}}, 'no_boot_orders': {'networks': {'public': None}}}})

TASK [networking_mapper : Gather facts if requested] ***************************
Thursday 11 December 2025  08:11:35 +0000 (0:00:00.130)       0:00:36.670 *****
skipping: [instance]

TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Thursday 11 December 2025  08:11:35 +0000 (0:00:00.041)       0:00:36.712 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Definition to file] *************
Thursday 11 December 2025  08:11:35 +0000 (0:00:00.236)       0:00:36.949 *****
changed: [instance]

TASK [networking_mapper : Call the networking mapper] **************************
Thursday 11 December 2025  08:11:36 +0000 (0:00:00.416)       0:00:37.365 *****
ok: [instance]

TASK [networking_mapper : Set networking mapper facts] *************************
Thursday 11 December 2025  08:11:36 +0000 (0:00:00.102)       0:00:37.467 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Thursday 11 December 2025  08:11:36 +0000 (0:00:00.049)       0:00:37.517 *****
changed: [instance]

TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Thursday 11 December 2025  08:11:36 +0000 (0:00:00.437)       0:00:37.954 *****
ok: [instance]

TASK [libvirt_manager : Unset patch] *******************************************
Thursday 11 December 2025  08:11:37 +0000 (0:00:00.078)       0:00:38.033 *****
ok: [instance]

TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Thursday 11 December 2025  08:11:37 +0000 (0:00:00.044)       0:00:38.078 *****
ok: [instance]

TASK [libvirt_manager : Reserve IPs on networks] *******************************
Thursday 11 December 2025  08:11:37 +0000 (0:00:00.042)       0:00:38.120 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public)

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:11:37 +0000 (0:00:00.079)       0:00:38.199 *****
ok: [instance] => (item=disk-first-0 - ctlplane)
ok: [instance] => (item=net-first-0 - ctlplane)
ok: [instance] => (item=net-only-0 - ctlplane)
ok: [instance] => (item=no-boot-order-0 - ctlplane)

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:11:37 +0000 (0:00:00.207)       0:00:38.407 *****
ok: [instance] => (item=disk-first-0 - public)
ok: [instance] => (item=net-first-0 - public)
ok: [instance] => (item=net-only-0 - public)
ok: [instance] => (item=no-boot-order-0 - public)

TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Thursday 11 December 2025  08:11:37 +0000 (0:00:00.180)       0:00:38.587 *****

TASK [dnsmasq : Ensure we have the right data and type] ************************
Thursday 11 December 2025  08:11:37 +0000 (0:00:00.093)       0:00:38.681 *****
ok: [instance]

TASK [dnsmasq : Assert we have needed host data] *******************************
Thursday 11 December 2025  08:11:37 +0000 (0:00:00.063)       0:00:38.744 *****
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:f0:e8:a6', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:d0:f8:27', 'ips': ['192.168.140.20', ''], 'tag': 'net_first'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:00:36:cb:6d', 'ips': ['192.168.140.30', ''], 'tag': 'net_only'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:00:6e:30:bb', 'ips': ['192.168.140.40', ''], 'tag': 'no_boot_order'})
ok: [instance] => (item={'network': 'public', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:f3:ee:58', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'})
ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:6e:86:66', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'})
ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:2f:df:e1', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'})
ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:de:ef:4c', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'})

TASK [dnsmasq : Ensure networks exists] ****************************************
Thursday 11 December 2025  08:11:37 +0000 (0:00:00.138)       0:00:38.882 *****
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] *************************************
Thursday 11 December 2025  08:11:38 +0000 (0:00:00.118)       0:00:39.001 *****
ok: [instance]

TASK [dnsmasq : Assert network exists] *****************************************
Thursday 11 December 2025  08:11:38 +0000 (0:00:00.192)       0:00:39.193 *****
ok: [instance]

TASK [dnsmasq : Check network file status] *************************************
Thursday 11 December 2025  08:11:38 +0000 (0:00:00.046)       0:00:39.239 *****
ok: [instance]

TASK [dnsmasq : Assert network exists] *****************************************
Thursday 11 December 2025  08:11:38 +0000 (0:00:00.190)       0:00:39.429 *****
ok: [instance]

TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Thursday 11 December 2025  08:11:38 +0000 (0:00:00.073)       0:00:39.502 *****
ok: [instance]

TASK [dnsmasq : Compute entry] *************************************************
Thursday 11 December 2025  08:11:38 +0000 (0:00:00.041)       0:00:39.544 *****
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:f0:e8:a6', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:d0:f8:27', 'ips': ['192.168.140.20', ''], 'tag': 'net_first'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:00:36:cb:6d', 'ips': ['192.168.140.30', ''], 'tag': 'net_only'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:00:6e:30:bb', 'ips': ['192.168.140.40', ''], 'tag': 'no_boot_order'})
ok: [instance] => (item={'network': 'public', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:f3:ee:58', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'})
ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:6e:86:66', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'})
ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:2f:df:e1', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'})
ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:de:ef:4c', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'})

TASK [dnsmasq : Create add/remove sets] ****************************************
Thursday 11 December 2025  08:11:38 +0000 (0:00:00.230)       0:00:39.774 *****
ok: [instance]

TASK [dnsmasq : Add DHCP entries] **********************************************
Thursday 11 December 2025  08:11:38 +0000 (0:00:00.059)       0:00:39.834 *****
changed: [instance] => (item={'file': 'osp_trunk_disk-first-0_52:54:00:f0:e8:a6', 'entry': 'set:disk_first,52:54:00:f0:e8:a6,192.168.140.10,disk-first-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_net-first-0_52:54:01:d0:f8:27', 'entry': 'set:net_first,52:54:01:d0:f8:27,192.168.140.20,net-first-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_net-only-0_52:54:00:36:cb:6d', 'entry': 'set:net_only,52:54:00:36:cb:6d,192.168.140.30,net-only-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_no-boot-order-0_52:54:00:6e:30:bb', 'entry': 'set:no_boot_order,52:54:00:6e:30:bb,192.168.140.40,no-boot-order-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_disk-first-0_52:54:00:f3:ee:58', 'entry': 'set:disk_first,52:54:00:f3:ee:58,192.168.110.10,disk-first-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_net-first-0_52:54:01:6e:86:66', 'entry': 'set:net_first,52:54:01:6e:86:66,192.168.110.20,net-first-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_net-only-0_52:54:02:2f:df:e1', 'entry': 'set:net_only,52:54:02:2f:df:e1,192.168.110.30,net-only-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_no-boot-order-0_52:54:03:de:ef:4c', 'entry': 'set:no_boot_order,52:54:03:de:ef:4c,192.168.110.40,no-boot-order-0', 'state': 'present'})

TASK [dnsmasq : Remove DHCP entries] *******************************************
Thursday 11 December 2025  08:11:41 +0000 (0:00:02.646)       0:00:42.480 *****
skipping: [instance]

TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Thursday 11 December 2025  08:11:41 +0000 (0:00:00.069)       0:00:42.549 *****
ok: [instance] => (item=disk-first-0)
ok: [instance] => (item=net-first-0)
ok: [instance] => (item=net-only-0)
ok: [instance] => (item=no-boot-order-0)

TASK [Inject VMs in the .utility zone] *****************************************
Thursday 11 December 2025  08:11:41 +0000 (0:00:00.259)       0:00:42.809 *****

TASK [dnsmasq : Assert we have needed host record data] ************************
Thursday 11 December 2025  08:11:41 +0000 (0:00:00.098)       0:00:42.907 *****
ok: [instance]

TASK [dnsmasq : Assert each address element have needed data] ******************
Thursday 11 December 2025  08:11:41 +0000 (0:00:00.060)       0:00:42.968 *****
ok: [instance] => (item={'names': ['disk-first-0.utility', 'disk-first-0.instance', 'disk_first-0.utility', 'disk_first-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['disk-first-0.ctlplane.local', 'disk_first-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['disk-first-0.public.local', 'disk_first-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['net-first-0.utility', 'net-first-0.instance', 'net_first-0.utility', 'net_first-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['net-first-0.ctlplane.local', 'net_first-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['net-first-0.public.local', 'net_first-0.public.local'], 'ips': ['192.168.110.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['net-only-0.utility', 'net-only-0.instance', 'net_only-0.utility', 'net_only-0.instance'], 'ips': ['192.168.140.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['net-only-0.ctlplane.local', 'net_only-0.ctlplane.local'], 'ips': ['192.168.140.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['net-only-0.public.local', 'net_only-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['no-boot-order-0.utility', 'no-boot-order-0.instance', 'no_boot_order-0.utility', 'no_boot_order-0.instance'], 'ips': ['192.168.140.40', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['no-boot-order-0.ctlplane.local', 'no_boot_order-0.ctlplane.local'], 'ips': ['192.168.140.40', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['no-boot-order-0.public.local', 'no_boot_order-0.public.local'], 'ips': ['192.168.110.40', ''], 'state': 'present'})

TASK [dnsmasq : Add/Remove address] ********************************************
Thursday 11 December 2025  08:11:42 +0000 (0:00:00.178)       0:00:43.146 *****
changed: [instance] => (item={'names': ['disk-first-0.utility', 'disk-first-0.instance', 'disk_first-0.utility', 'disk_first-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['disk-first-0.ctlplane.local', 'disk_first-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['disk-first-0.public.local', 'disk_first-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['net-first-0.utility', 'net-first-0.instance', 'net_first-0.utility', 'net_first-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['net-first-0.ctlplane.local', 'net_first-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['net-first-0.public.local', 'net_first-0.public.local'], 'ips': ['192.168.110.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['net-only-0.utility', 'net-only-0.instance', 'net_only-0.utility', 'net_only-0.instance'], 'ips': ['192.168.140.30', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['net-only-0.ctlplane.local', 'net_only-0.ctlplane.local'], 'ips': ['192.168.140.30', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['net-only-0.public.local', 'net_only-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['no-boot-order-0.utility', 'no-boot-order-0.instance', 'no_boot_order-0.utility', 'no_boot_order-0.instance'], 'ips': ['192.168.140.40', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['no-boot-order-0.ctlplane.local', 'no_boot_order-0.ctlplane.local'], 'ips': ['192.168.140.40', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['no-boot-order-0.public.local', 'no_boot_order-0.public.local'], 'ips': ['192.168.110.40', ''], 'state': 'present'})

TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Thursday 11 December 2025  08:11:44 +0000 (0:00:02.200)       0:00:45.347 *****
ok: [instance]

TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Thursday 11 December 2025  08:11:44 +0000 (0:00:00.039)       0:00:45.386 *****
skipping: [instance] => (item=disk_first)
skipping: [instance] => (item=net_first)
skipping: [instance] => (item=net_only)
skipping: [instance] => (item=no_boot_order)
skipping: [instance]

TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Thursday 11 December 2025  08:11:44 +0000 (0:00:00.088)       0:00:45.475 *****
skipping: [instance]

TASK [libvirt_manager : Ensure some domains are local] *************************
Thursday 11 December 2025  08:11:44 +0000 (0:00:00.050)       0:00:45.525 *****
changed: [instance]

TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Thursday 11 December 2025  08:11:44 +0000 (0:00:00.373)       0:00:45.899 *****

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:11:44 +0000 (0:00:00.050)       0:00:45.949 *****
changed: [instance]

RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Thursday 11 December 2025  08:11:45 +0000 (0:00:00.796)       0:00:46.746 *****
changed: [instance]

RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Thursday 11 December 2025  08:11:46 +0000 (0:00:00.351)       0:00:47.097 *****
changed: [instance]

TASK [libvirt_manager : Create group inventories] ******************************
Thursday 11 December 2025  08:11:46 +0000 (0:00:00.336)       0:00:47.434 *****
changed: [instance] => (item=disk_first)
changed: [instance] => (item=net_first)
changed: [instance] => (item=net_only)
changed: [instance] => (item=no_boot_order)

TASK [libvirt_manager : Create "all" group inventory file] *********************
Thursday 11 December 2025  08:11:47 +0000 (0:00:01.492)       0:00:48.926 *****
changed: [instance]

TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.431)       0:00:49.358 *****
skipping: [instance]

TASK [libvirt_manager : Ensure images are present] *****************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.062)       0:00:49.420 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=disk_first)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=net_first)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=net_only)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=no_boot_order)

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.172)       0:00:49.593 *****
skipping: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.041)       0:00:49.634 *****
skipping: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.040)       0:00:49.675 *****
skipping: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.040)       0:00:49.716 *****
skipping: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.039)       0:00:49.755 *****
skipping: [instance]

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.040)       0:00:49.796 *****
skipping: [instance]

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.072)       0:00:49.868 *****
skipping: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.041)       0:00:49.909 *****
skipping: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:11:48 +0000 (0:00:00.038)       0:00:49.948 *****
skipping: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.039)       0:00:49.987 *****
skipping: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.040)       0:00:50.028 *****
skipping: [instance]

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.040)       0:00:50.068 *****
skipping: [instance]

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.075)       0:00:50.143 *****
skipping: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.041)       0:00:50.185 *****
skipping: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.039)       0:00:50.225 *****
skipping: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.039)       0:00:50.264 *****
skipping: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.039)       0:00:50.304 *****
skipping: [instance]

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.041)       0:00:50.345 *****
skipping: [instance]

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.076)       0:00:50.422 *****
skipping: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.040)       0:00:50.463 *****
skipping: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.040)       0:00:50.503 *****
skipping: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.040)       0:00:50.544 *****
skipping: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.040)       0:00:50.584 *****
skipping: [instance]

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.040)       0:00:50.625 *****
skipping: [instance]

TASK [libvirt_manager : Get ssh key state] *************************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.084)       0:00:50.709 *****
ok: [instance]

TASK [libvirt_manager : Create temporary ssh keypair] **************************
Thursday 11 December 2025  08:11:49 +0000 (0:00:00.189)       0:00:50.899 *****
changed: [instance]

TASK [libvirt_manager : Slurp public key for later use] ************************
Thursday 11 December 2025  08:11:50 +0000 (0:00:00.364)       0:00:51.263 *****
ok: [instance]

TASK [libvirt_manager : Slurp private key for later use] ***********************
Thursday 11 December 2025  08:11:50 +0000 (0:00:00.307)       0:00:51.571 *****
ok: [instance]

TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Thursday 11 December 2025  08:11:50 +0000 (0:00:00.183)       0:00:51.754 *****
changed: [instance]

TASK [libvirt_manager : Create fact holding network data for VMs] **************
Thursday 11 December 2025  08:11:51 +0000 (0:00:00.438)       0:00:52.193 *****
ok: [instance]

TASK [libvirt_manager : List existing networks] ********************************
Thursday 11 December 2025  08:11:51 +0000 (0:00:00.042)       0:00:52.236 *****
ok: [instance]

TASK [libvirt_manager : Gather pool fact] **************************************
Thursday 11 December 2025  08:11:51 +0000 (0:00:00.236)       0:00:52.472 *****
ok: [instance]

TASK [libvirt_manager : Create and run VMs] ************************************
Thursday 11 December 2025  08:11:51 +0000 (0:00:00.423)       0:00:52.896 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'disk-first-0', 'value': 'disk_first'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'net-first-0', 'value': 'net_first'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'net-only-0', 'value': 'net_only'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'no-boot-order-0', 'value': 'no_boot_order'})

TASK [libvirt_manager : Create VM image for disk-first-0] **********************
Thursday 11 December 2025  08:11:52 +0000 (0:00:00.206)       0:00:53.102 *****
changed: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for disk-first-0] *****
Thursday 11 December 2025  08:11:52 +0000 (0:00:00.259)       0:00:53.361 *****
changed: [instance]

TASK [libvirt_manager : Define VMs for type disk-first-0] **********************
Thursday 11 December 2025  08:11:52 +0000 (0:00:00.238)       0:00:53.599 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs disk-first-0] ********
Thursday 11 December 2025  08:11:53 +0000 (0:00:01.107)       0:00:54.707 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:11:53 +0000 (0:00:00.068)       0:00:54.775 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:11:53 +0000 (0:00:00.081)       0:00:54.857 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:11:54 +0000 (0:00:00.273)       0:00:55.130 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:11:54 +0000 (0:00:00.065)       0:00:55.196 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:11:54 +0000 (0:00:00.246)       0:00:55.443 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-disk-first-0] *********
Thursday 11 December 2025  08:11:54 +0000 (0:00:00.220)       0:00:55.663 *****
changed: [instance]

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:11:54 +0000 (0:00:00.301)       0:00:55.964 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:11:55 +0000 (0:00:00.267)       0:00:56.232 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:11:55 +0000 (0:00:00.066)       0:00:56.298 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:11:55 +0000 (0:00:00.249)       0:00:56.547 *****
ok: [instance]

TASK [libvirt_manager : Attach interface osp_trunk on cifmw-disk-first-0] ******
Thursday 11 December 2025  08:11:55 +0000 (0:00:00.215)       0:00:56.763 *****
changed: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs disk-first-0] ***
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.296)       0:00:57.059 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for disk-first-0] *****
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.077)       0:00:57.137 *****
skipping: [instance]

TASK [libvirt_manager : Find volume attachments for VM disk-first-0] ***********
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.049)       0:00:57.187 *****
skipping: [instance]

TASK [libvirt_manager : Attach volumes for VM disk-first-0] ********************
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.048)       0:00:57.235 *****
skipping: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.047)       0:00:57.282 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.226)       0:00:57.508 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.093)       0:00:57.602 *****
skipping: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.042)       0:00:57.644 *****
skipping: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.041)       0:00:57.686 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for disk-first-0] *****************
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.064)       0:00:57.750 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/configure_boot_order.yml for instance

TASK [libvirt_manager : Get current domain XML for cifmw-disk-first-0] *********
Thursday 11 December 2025  08:11:56 +0000 (0:00:00.094)       0:00:57.845 *****
ok: [instance]

TASK [libvirt_manager : Create temporary file for domain XML] ******************
Thursday 11 December 2025  08:11:57 +0000 (0:00:00.285)       0:00:58.131 *****
changed: [instance]

TASK [libvirt_manager : Write current domain XML to temporary file] ************
Thursday 11 December 2025  08:11:57 +0000 (0:00:00.285)       0:00:58.416 *****
changed: [instance]

TASK [libvirt_manager : Remove existing boot elements from os section] *********
Thursday 11 December 2025  08:11:57 +0000 (0:00:00.377)       0:00:58.793 *****
changed: [instance]

TASK [libvirt_manager : Add boot order to disk device] *************************
Thursday 11 December 2025  08:11:58 +0000 (0:00:00.227)       0:00:59.021 *****
changed: [instance]

TASK [libvirt_manager : Get interface count for boot order] ********************
Thursday 11 December 2025  08:11:58 +0000 (0:00:00.276)       0:00:59.297 *****
ok: [instance]

TASK [libvirt_manager : Add boot order to network interfaces] ******************
Thursday 11 December 2025  08:11:58 +0000 (0:00:00.230)       0:00:59.528 *****
changed: [instance]

TASK [libvirt_manager : Read updated domain XML] *******************************
Thursday 11 December 2025  08:11:58 +0000 (0:00:00.244)       0:00:59.772 *****
ok: [instance]

TASK [libvirt_manager : Redefine domain with updated boot order] ***************
Thursday 11 December 2025  08:11:58 +0000 (0:00:00.210)       0:00:59.982 *****
changed: [instance]

TASK [libvirt_manager : Clean up temporary domain XML file] ********************
Thursday 11 December 2025  08:11:59 +0000 (0:00:00.266)       0:01:00.249 *****
changed: [instance]

TASK [libvirt_manager : Create VM image for net-first-0] ***********************
Thursday 11 December 2025  08:11:59 +0000 (0:00:00.264)       0:01:00.514 *****
changed: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for net-first-0] ******
Thursday 11 December 2025  08:11:59 +0000 (0:00:00.268)       0:01:00.782 *****
changed: [instance]

TASK [libvirt_manager : Define VMs for type net-first-0] ***********************
Thursday 11 December 2025  08:12:00 +0000 (0:00:00.245)       0:01:01.028 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs net-first-0] *********
Thursday 11 December 2025  08:12:00 +0000 (0:00:00.337)       0:01:01.366 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:12:00 +0000 (0:00:00.099)       0:01:01.465 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:12:00 +0000 (0:00:00.084)       0:01:01.549 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:12:00 +0000 (0:00:00.242)       0:01:01.791 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:12:00 +0000 (0:00:00.066)       0:01:01.858 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:12:01 +0000 (0:00:00.282)       0:01:02.141 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-net-first-0] **********
Thursday 11 December 2025  08:12:01 +0000 (0:00:00.211)       0:01:02.353 *****
changed: [instance]

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:12:01 +0000 (0:00:00.295)       0:01:02.648 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:12:01 +0000 (0:00:00.237)       0:01:02.886 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:12:01 +0000 (0:00:00.062)       0:01:02.949 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:12:02 +0000 (0:00:00.243)       0:01:03.192 *****
ok: [instance]

TASK [libvirt_manager : Attach interface osp_trunk on cifmw-net-first-0] *******
Thursday 11 December 2025  08:12:02 +0000 (0:00:00.216)       0:01:03.409 *****
changed: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-first-0] ***
Thursday 11 December 2025  08:12:02 +0000 (0:00:00.312)       0:01:03.721 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for net-first-0] ******
Thursday 11 December 2025  08:12:02 +0000 (0:00:00.044)       0:01:03.766 *****
skipping: [instance]

TASK [libvirt_manager : Find volume attachments for VM net-first-0] ************
Thursday 11 December 2025  08:12:02 +0000 (0:00:00.050)       0:01:03.816 *****
skipping: [instance]

TASK [libvirt_manager : Attach volumes for VM net-first-0] *********************
Thursday 11 December 2025  08:12:02 +0000 (0:00:00.084)       0:01:03.901 *****
skipping: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:12:02 +0000 (0:00:00.048)       0:01:03.949 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:12:03 +0000 (0:00:00.225)       0:01:04.174 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:12:03 +0000 (0:00:00.060)       0:01:04.235 *****
skipping: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:12:03 +0000 (0:00:00.042)       0:01:04.278 *****
skipping: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:12:03 +0000 (0:00:00.077)       0:01:04.356 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for net-first-0] ******************
Thursday 11 December 2025  08:12:03 +0000 (0:00:00.068)       0:01:04.424 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/configure_boot_order.yml for instance

TASK [libvirt_manager : Get current domain XML for cifmw-net-first-0] **********
Thursday 11 December 2025  08:12:03 +0000 (0:00:00.095)       0:01:04.519 *****
ok: [instance]

TASK [libvirt_manager : Create temporary file for domain XML] ******************
Thursday 11 December 2025  08:12:03 +0000 (0:00:00.242)       0:01:04.761 *****
changed: [instance]

TASK [libvirt_manager : Write current domain XML to temporary file] ************
Thursday 11 December 2025  08:12:03 +0000 (0:00:00.205)       0:01:04.967 *****
changed: [instance]

TASK [libvirt_manager : Remove existing boot elements from os section] *********
Thursday 11 December 2025  08:12:04 +0000 (0:00:00.363)       0:01:05.330 *****
changed: [instance]

TASK [libvirt_manager : Add boot order to disk device] *************************
Thursday 11 December 2025  08:12:04 +0000 (0:00:00.228)       0:01:05.559 *****
changed: [instance]

TASK [libvirt_manager : Get interface count for boot order] ********************
Thursday 11 December 2025  08:12:04 +0000 (0:00:00.231)       0:01:05.791 *****
ok: [instance]

TASK [libvirt_manager : Add boot order to network interfaces] ******************
Thursday 11 December 2025  08:12:05 +0000 (0:00:00.235)       0:01:06.026 *****
changed: [instance]

TASK [libvirt_manager : Read updated domain XML] *******************************
Thursday 11 December 2025  08:12:05 +0000 (0:00:00.284)       0:01:06.311 *****
ok: [instance]

TASK [libvirt_manager : Redefine domain with updated boot order] ***************
Thursday 11 December 2025  08:12:05 +0000 (0:00:00.215)       0:01:06.527 *****
changed: [instance]

TASK [libvirt_manager : Clean up temporary domain XML file] ********************
Thursday 11 December 2025  08:12:05 +0000 (0:00:00.268)       0:01:06.795 *****
changed: [instance]

TASK [libvirt_manager : Create VM image for net-only-0] ************************
Thursday 11 December 2025  08:12:06 +0000 (0:00:00.220)       0:01:07.015 *****
changed: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for net-only-0] *******
Thursday 11 December 2025  08:12:06 +0000 (0:00:00.254)       0:01:07.269 *****
changed: [instance]

TASK [libvirt_manager : Define VMs for type net-only-0] ************************
Thursday 11 December 2025  08:12:06 +0000 (0:00:00.235)       0:01:07.505 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs net-only-0] **********
Thursday 11 December 2025  08:12:06 +0000 (0:00:00.321)       0:01:07.826 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:12:06 +0000 (0:00:00.068)       0:01:07.895 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:12:07 +0000 (0:00:00.104)       0:01:08.000 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:12:07 +0000 (0:00:00.237)       0:01:08.237 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:12:07 +0000 (0:00:00.066)       0:01:08.303 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:12:07 +0000 (0:00:00.241)       0:01:08.544 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-net-only-0] ***********
Thursday 11 December 2025  08:12:07 +0000 (0:00:00.221)       0:01:08.765 *****
changed: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-only-0] ****
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.331)       0:01:09.096 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for net-only-0] *******
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.041)       0:01:09.138 *****
skipping: [instance]

TASK [libvirt_manager : Find volume attachments for VM net-only-0] *************
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.046)       0:01:09.185 *****
skipping: [instance]

TASK [libvirt_manager : Attach volumes for VM net-only-0] **********************
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.052)       0:01:09.237 *****
skipping: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.049)       0:01:09.287 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.273)       0:01:09.560 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.057)       0:01:09.618 *****
skipping: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.042)       0:01:09.661 *****
skipping: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.042)       0:01:09.703 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for net-only-0] *******************
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.064)       0:01:09.768 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/configure_boot_order.yml for instance

TASK [libvirt_manager : Get current domain XML for cifmw-net-only-0] ***********
Thursday 11 December 2025  08:12:08 +0000 (0:00:00.132)       0:01:09.900 *****
ok: [instance]

TASK [libvirt_manager : Create temporary file for domain XML] ******************
Thursday 11 December 2025  08:12:09 +0000 (0:00:00.242)       0:01:10.143 *****
changed: [instance]

TASK [libvirt_manager : Write current domain XML to temporary file] ************
Thursday 11 December 2025  08:12:09 +0000 (0:00:00.210)       0:01:10.354 *****
changed: [instance]

TASK [libvirt_manager : Remove existing boot elements from os section] *********
Thursday 11 December 2025  08:12:09 +0000 (0:00:00.377)       0:01:10.731 *****
changed: [instance]

TASK [libvirt_manager : Add boot order to disk device] *************************
Thursday 11 December 2025  08:12:09 +0000 (0:00:00.236)       0:01:10.967 *****
skipping: [instance]

TASK [libvirt_manager : Get interface count for boot order] ********************
Thursday 11 December 2025  08:12:10 +0000 (0:00:00.082)       0:01:11.049 *****
ok: [instance]

TASK [libvirt_manager : Add boot order to network interfaces] ******************
Thursday 11 December 2025  08:12:10 +0000 (0:00:00.239)       0:01:11.289 *****
changed: [instance]

TASK [libvirt_manager : Read updated domain XML] *******************************
Thursday 11 December 2025  08:12:10 +0000 (0:00:00.253)       0:01:11.542 *****
ok: [instance]

TASK [libvirt_manager : Redefine domain with updated boot order] ***************
Thursday 11 December 2025  08:12:10 +0000 (0:00:00.212)       0:01:11.755 *****
changed: [instance]

TASK [libvirt_manager : Clean up temporary domain XML file] ********************
Thursday 11 December 2025  08:12:11 +0000 (0:00:00.303)       0:01:12.058 *****
changed: [instance]

TASK [libvirt_manager : Create VM image for no-boot-order-0] *******************
Thursday 11 December 2025  08:12:11 +0000 (0:00:00.230)       0:01:12.289 *****
changed: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for no-boot-order-0] ***
Thursday 11 December 2025  08:12:11 +0000 (0:00:00.259)       0:01:12.549 *****
changed: [instance]

TASK [libvirt_manager : Define VMs for type no-boot-order-0] *******************
Thursday 11 December 2025  08:12:11 +0000 (0:00:00.256)       0:01:12.805 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs no-boot-order-0] *****
Thursday 11 December 2025  08:12:12 +0000 (0:00:00.326)       0:01:13.132 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:12:12 +0000 (0:00:00.098)       0:01:13.231 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:12:12 +0000 (0:00:00.073)       0:01:13.304 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:12:12 +0000 (0:00:00.235)       0:01:13.540 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:12:12 +0000 (0:00:00.063)       0:01:13.603 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:12:12 +0000 (0:00:00.240)       0:01:13.844 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-no-boot-order-0] ******
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.209)       0:01:14.054 *****
changed: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs no-boot-order-0] ***
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.283)       0:01:14.337 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for no-boot-order-0] ***
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.044)       0:01:14.382 *****
skipping: [instance]

TASK [libvirt_manager : Find volume attachments for VM no-boot-order-0] ********
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.053)       0:01:14.436 *****
skipping: [instance]

TASK [libvirt_manager : Attach volumes for VM no-boot-order-0] *****************
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.085)       0:01:14.521 *****
skipping: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.047)       0:01:14.569 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.222)       0:01:14.792 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.060)       0:01:14.852 *****
skipping: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.043)       0:01:14.896 *****
skipping: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:12:13 +0000 (0:00:00.080)       0:01:14.977 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for no-boot-order-0] **************
Thursday 11 December 2025  08:12:14 +0000 (0:00:00.064)       0:01:15.041 *****
skipping: [instance]

TASK [libvirt_manager : Start (power-on) VMs] **********************************
Thursday 11 December 2025  08:12:14 +0000 (0:00:00.045)       0:01:15.087 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance

TASK [libvirt_manager : Refresh oooq_pool before starting VMs] *****************
Thursday 11 December 2025  08:12:14 +0000 (0:00:00.087)       0:01:15.174 *****
skipping: [instance]

TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Thursday 11 December 2025  08:12:14 +0000 (0:00:00.046)       0:01:15.221 *****
skipping: [instance] => (item={'key': 'disk-first-0', 'value': 'disk_first'})
skipping: [instance] => (item={'key': 'net-first-0', 'value': 'net_first'})
skipping: [instance] => (item={'key': 'net-only-0', 'value': 'net_only'})
skipping: [instance] => (item={'key': 'no-boot-order-0', 'value': 'no_boot_order'})
skipping: [instance]

TASK [libvirt_manager : Wait for SSH on started VMs] ***************************
Thursday 11 December 2025  08:12:17 +0000 (0:00:03.083)       0:01:18.304 *****
skipping: [instance] => (item=disk-first-0.utility)
skipping: [instance] => (item=net-first-0.utility)
skipping: [instance] => (item=net-only-0.utility)
skipping: [instance] => (item=no-boot-order-0.utility)
skipping: [instance]

TASK [libvirt_manager : Ensure we get SSH on nodes] ****************************
Thursday 11 December 2025  08:12:17 +0000 (0:00:00.116)       0:01:18.421 *****
skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'disk-first-0', 'value': 'disk_first'}, 'ansible_loop_var': '_vm'})
skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'net-first-0', 'value': 'net_first'}, 'ansible_loop_var': '_vm'})
skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'net-only-0', 'value': 'net_only'}, 'ansible_loop_var': '_vm'})
skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'no-boot-order-0', 'value': 'no_boot_order'}, 'ansible_loop_var': '_vm'})
skipping: [instance]

TASK [libvirt_manager : Configure managed VMs] *********************************
Thursday 11 December 2025  08:12:17 +0000 (0:00:00.062)       0:01:18.483 *****
skipping: [instance] => (item={'key': 'disk-first-0', 'value': 'disk_first'})
skipping: [instance] => (item={'key': 'net-first-0', 'value': 'net_first'})
skipping: [instance] => (item={'key': 'net-only-0', 'value': 'net_only'})
skipping: [instance] => (item={'key': 'no-boot-order-0', 'value': 'no_boot_order'})
skipping: [instance]

TASK [Create VBMC entity] ******************************************************
Thursday 11 December 2025  08:12:17 +0000 (0:00:00.082)       0:01:18.565 *****
skipping: [instance] => (item=disk-first-0)
skipping: [instance] => (item=net-first-0)
skipping: [instance] => (item=net-only-0)
skipping: [instance] => (item=no-boot-order-0)
skipping: [instance]

TASK [libvirt_manager : List running virtual machines.] ************************
Thursday 11 December 2025  08:12:17 +0000 (0:00:00.069)       0:01:18.635 *****
ok: [instance]

TASK [libvirt_manager : Dump UUIDs] ********************************************
Thursday 11 December 2025  08:12:17 +0000 (0:00:00.243)       0:01:18.879 *****
changed: [instance]

TASK [Ensure fresh vbmc listing] ***********************************************
Thursday 11 December 2025  08:12:18 +0000 (0:00:00.378)       0:01:19.258 *****
skipping: [instance]

TASK [libvirt_manager : Update vbmc related fact] ******************************
Thursday 11 December 2025  08:12:18 +0000 (0:00:00.052)       0:01:19.310 *****
skipping: [instance]

TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Thursday 11 December 2025  08:12:18 +0000 (0:00:00.050)       0:01:19.360 *****
skipping: [instance]

TASK [libvirt_manager : Copy authorized_keys] **********************************
Thursday 11 December 2025  08:12:18 +0000 (0:00:00.050)       0:01:19.411 *****
skipping: [instance]

TASK [libvirt_manager : Enable root access on CRC] *****************************
Thursday 11 December 2025  08:12:18 +0000 (0:00:00.043)       0:01:19.454 *****
skipping: [instance]

TASK [Get disk_first VM XML] ***************************************************
Thursday 11 December 2025  08:12:18 +0000 (0:00:00.103)       0:01:19.558 *****
ok: [instance]

TASK [Check disk boot order in disk-first VM] **********************************
Thursday 11 December 2025  08:12:18 +0000 (0:00:00.233)       0:01:19.792 *****
ok: [instance]

TASK [Check interface boot order in disk-first VM] *****************************
Thursday 11 December 2025  08:12:19 +0000 (0:00:00.213)       0:01:20.005 *****
ok: [instance]

TASK [Assert disk-first VM has correct boot order] *****************************
Thursday 11 December 2025  08:12:19 +0000 (0:00:00.211)       0:01:20.216 *****
ok: [instance]

TASK [Get net_first VM XML] ****************************************************
Thursday 11 December 2025  08:12:19 +0000 (0:00:00.044)       0:01:20.261 *****
ok: [instance]

TASK [Check disk boot order in network-first VM] *******************************
Thursday 11 December 2025  08:12:19 +0000 (0:00:00.263)       0:01:20.524 *****
ok: [instance]

TASK [Check interface boot order in network-first VM] **************************
Thursday 11 December 2025  08:12:19 +0000 (0:00:00.207)       0:01:20.732 *****
ok: [instance]

TASK [Assert network-first VM has correct boot order] **************************
Thursday 11 December 2025  08:12:19 +0000 (0:00:00.207)       0:01:20.939 *****
ok: [instance]

TASK [Get net_only VM XML] *****************************************************
Thursday 11 December 2025  08:12:19 +0000 (0:00:00.044)       0:01:20.983 *****
ok: [instance]

TASK [Check interface boot order in network-only VM] ***************************
Thursday 11 December 2025  08:12:20 +0000 (0:00:00.228)       0:01:21.212 *****
ok: [instance]

TASK [Check disk boot order in network-only VM (should not exist)] *************
Thursday 11 December 2025  08:12:20 +0000 (0:00:00.241)       0:01:21.453 *****
ok: [instance]

TASK [Assert network-only VM has correct boot order] ***************************
Thursday 11 December 2025  08:12:20 +0000 (0:00:00.204)       0:01:21.657 *****
ok: [instance]

TASK [Get no_boot_order VM XML] ************************************************
Thursday 11 December 2025  08:12:20 +0000 (0:00:00.058)       0:01:21.715 *****
ok: [instance]

TASK [Check for any boot order attributes in no-boot-order VM] *****************
Thursday 11 December 2025  08:12:20 +0000 (0:00:00.231)       0:01:21.947 *****
ok: [instance]

TASK [Assert no-boot-order VM has no boot order attributes] ********************
Thursday 11 December 2025  08:12:21 +0000 (0:00:00.202)       0:01:22.150 *****
ok: [instance]

TASK [Output success message] **************************************************
Thursday 11 December 2025  08:12:21 +0000 (0:00:00.088)       0:01:22.238 *****
ok: [instance] =>
  msg: All boot_order validations passed successfully!

PLAY RECAP *********************************************************************
instance                   : ok=246  changed=95   unreachable=0    failed=0    skipped=98   rescued=0    ignored=0

Thursday 11 December 2025  08:12:21 +0000 (0:00:00.116)       0:01:22.354 *****
===============================================================================
ci_nmstate : Install required packages on instance ---------------------- 7.70s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.23s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 3.08s
dnsmasq : Add DHCP entries ---------------------------------------------- 2.65s
dnsmasq : Add/Remove address -------------------------------------------- 2.20s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.82s
libvirt_manager : Restart firewalld ------------------------------------- 1.69s
libvirt_manager : Create group inventories ------------------------------ 1.49s
dnsmasq : Install needed packages --------------------------------------- 1.17s
libvirt_manager : Define VMs for type disk-first-0 ---------------------- 1.11s
Gathering Facts --------------------------------------------------------- 0.83s
dnsmasq : Enable and start service -------------------------------------- 0.67s
libvirt_manager : Create needed workload directory ---------------------- 0.62s
libvirt_manager : Ensure networks are created/started ------------------- 0.60s
libvirt_manager : Ensure networks are defined --------------------------- 0.53s
libvirt_manager : Ensure network is in correct zone --------------------- 0.51s
libvirt_manager : Convert ini inventory file into yaml ------------------ 0.51s
libvirt_manager : Allow QEMU on workload directory ---------------------- 0.47s
libvirt_manager : Enable masquerading for public traffic ---------------- 0.47s
libvirt_manager : Enable forwarding in the libvirt zone ----------------- 0.46s

PLAY [Cleanup] *****************************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:12:21 +0000 (0:00:00.037)       0:00:00.037 *****
ok: [instance]

TASK [Ensure we have the destination directory] ********************************
Thursday 11 December 2025  08:12:22 +0000 (0:00:00.898)       0:00:00.936 *****
changed: [instance]

TASK [Copy generated content to proper location] *******************************
Thursday 11 December 2025  08:12:23 +0000 (0:00:00.305)       0:00:01.242 *****
changed: [instance] => (item=/opt/basedir/artifacts)
changed: [instance] => (item=/opt/basedir/logs)
ok: [instance] => (item=/opt/basedir/cifmw_config_drive)
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [libvirt_manager : Get installed packages list] ***************************
Thursday 11 December 2025  08:12:24 +0000 (0:00:01.363)       0:00:02.606 *****
ok: [instance]

TASK [libvirt_manager : Populate service facts] ********************************
Thursday 11 December 2025  08:12:25 +0000 (0:00:00.763)       0:00:03.369 *****
ok: [instance]

TASK [libvirt_manager : Start virtqemud socket service] ************************
Thursday 11 December 2025  08:12:28 +0000 (0:00:03.052)       0:00:06.422 *****
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)

TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Thursday 11 December 2025  08:12:29 +0000 (0:00:00.864)       0:00:07.286 *****
ok: [instance]

TASK [libvirt_manager : List all of the existing virtual machines] *************
Thursday 11 December 2025  08:12:29 +0000 (0:00:00.052)       0:00:07.338 *****
ok: [instance]

TASK [libvirt_manager : Get pool configuration] ********************************
Thursday 11 December 2025  08:12:29 +0000 (0:00:00.361)       0:00:07.699 *****
ok: [instance]

TASK [libvirt_manager : Filter out target environment] *************************
Thursday 11 December 2025  08:12:29 +0000 (0:00:00.379)       0:00:08.079 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:12:30 +0000 (0:00:00.078)       0:00:08.157 *****
ok: [instance] =>
  cleanup_vms:
  - cifmw-net-only-0
  - cifmw-disk-first-0
  - cifmw-no-boot-order-0
  - cifmw-net-first-0

TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Thursday 11 December 2025  08:12:30 +0000 (0:00:00.077)       0:00:08.234 *****
ok: [instance] => (item=cifmw-net-only-0)
ok: [instance] => (item=cifmw-disk-first-0)
ok: [instance] => (item=cifmw-no-boot-order-0)
ok: [instance] => (item=cifmw-net-first-0)

TASK [libvirt_manager : Destroy machine] ***************************************
Thursday 11 December 2025  08:12:31 +0000 (0:00:00.920)       0:00:09.155 *****
ok: [instance] => (item=cifmw-net-only-0)
ok: [instance] => (item=cifmw-disk-first-0)
ok: [instance] => (item=cifmw-no-boot-order-0)
ok: [instance] => (item=cifmw-net-first-0)

TASK [libvirt_manager : Undefine machine] **************************************
Thursday 11 December 2025  08:12:32 +0000 (0:00:01.037)       0:00:10.192 *****
ok: [instance] => (item=cifmw-net-only-0)
ok: [instance] => (item=cifmw-disk-first-0)
ok: [instance] => (item=cifmw-no-boot-order-0)
ok: [instance] => (item=cifmw-net-first-0)

TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Thursday 11 December 2025  08:12:33 +0000 (0:00:01.039)       0:00:11.232 *****
ok: [instance -> localhost] => (item=cifmw-net-only-0)
ok: [instance -> localhost] => (item=cifmw-disk-first-0)
ok: [instance -> localhost] => (item=cifmw-no-boot-order-0)
ok: [instance -> localhost] => (item=cifmw-net-first-0)

TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Thursday 11 December 2025  08:12:34 +0000 (0:00:00.952)       0:00:12.184 *****
ok: [instance] => (item=cifmw-net-only-0)
ok: [instance] => (item=cifmw-disk-first-0)
ok: [instance] => (item=cifmw-no-boot-order-0)
ok: [instance] => (item=cifmw-net-first-0)

TASK [libvirt_manager : Get network list] **************************************
Thursday 11 December 2025  08:12:34 +0000 (0:00:00.847)       0:00:13.032 *****
ok: [instance]

TASK [libvirt_manager : Filter out target nets] ********************************
Thursday 11 December 2025  08:12:35 +0000 (0:00:00.373)       0:00:13.405 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:12:35 +0000 (0:00:00.087)       0:00:13.493 *****
ok: [instance] =>
  cleanup_nets:
  - cifmw-osp_trunk
  - cifmw-public

TASK [Remove dnsmasq network bits] *********************************************
Thursday 11 December 2025  08:12:35 +0000 (0:00:00.075)       0:00:13.569 *****

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:12:35 +0000 (0:00:00.190)       0:00:13.759 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:12:35 +0000 (0:00:00.104)       0:00:13.864 *****
skipping: [instance]

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:12:35 +0000 (0:00:00.079)       0:00:13.943 *****
skipping: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:12:35 +0000 (0:00:00.075)       0:00:14.019 *****
ok: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:12:36 +0000 (0:00:00.255)       0:00:14.274 *****
ok: [instance]

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:12:36 +0000 (0:00:00.271)       0:00:14.546 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:12:36 +0000 (0:00:00.079)       0:00:14.625 *****
skipping: [instance]

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:12:36 +0000 (0:00:00.074)       0:00:14.700 *****
skipping: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:12:36 +0000 (0:00:00.078)       0:00:14.778 *****
ok: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:12:36 +0000 (0:00:00.280)       0:00:15.059 *****
ok: [instance]

TASK [libvirt_manager : Destroy networks] **************************************
Thursday 11 December 2025  08:12:37 +0000 (0:00:00.288)       0:00:15.348 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Undefine networks] *************************************
Thursday 11 December 2025  08:12:38 +0000 (0:00:01.093)       0:00:16.442 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Thursday 11 December 2025  08:12:38 +0000 (0:00:00.628)       0:00:17.070 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Find dummy interface connection files] *****************
Thursday 11 December 2025  08:12:39 +0000 (0:00:00.681)       0:00:17.752 *****
ok: [instance]

TASK [libvirt_manager : Remove dummy interface connections] ********************
Thursday 11 December 2025  08:12:39 +0000 (0:00:00.308)       0:00:18.061 *****
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-yyi5jwm5.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 314, 'inode': 826460, 'dev': 64513, 'nlink': 1, 'atime': 1765440681.0375419, 'mtime': 1765440681.0375419, 'ctime': 1765440681.0375419, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False})
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-zoorn5o4.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 308, 'inode': 1159699, 'dev': 64513, 'nlink': 1, 'atime': 1765440681.0385418, 'mtime': 1765440681.0385418, 'ctime': 1765440681.0385418, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False})

TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Thursday 11 December 2025  08:12:40 +0000 (0:00:00.490)       0:00:18.551 *****
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)

TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Thursday 11 December 2025  08:12:41 +0000 (0:00:00.830)       0:00:19.381 *****
ok: [instance]

TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Thursday 11 December 2025  08:12:41 +0000 (0:00:00.570)       0:00:19.952 *****
changed: [instance]

TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Thursday 11 December 2025  08:12:42 +0000 (0:00:00.401)       0:00:20.353 *****
changed: [instance]

TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Thursday 11 December 2025  08:12:42 +0000 (0:00:00.510)       0:00:20.864 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:12:42 +0000 (0:00:00.108)       0:00:20.973 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:12:42 +0000 (0:00:00.076)       0:00:21.049 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:12:43 +0000 (0:00:00.263)       0:00:21.312 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:12:43 +0000 (0:00:00.073)       0:00:21.386 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:12:43 +0000 (0:00:00.152)       0:00:21.538 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:12:43 +0000 (0:00:00.075)       0:00:21.614 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:12:43 +0000 (0:00:00.075)       0:00:21.689 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:12:43 +0000 (0:00:00.104)       0:00:21.794 *****
ok: [instance]

TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Thursday 11 December 2025  08:12:43 +0000 (0:00:00.275)       0:00:22.070 *****
skipping: [instance]

TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Thursday 11 December 2025  08:12:43 +0000 (0:00:00.047)       0:00:22.117 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:12:44 +0000 (0:00:00.112)       0:00:22.230 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:12:44 +0000 (0:00:00.076)       0:00:22.307 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:12:44 +0000 (0:00:00.290)       0:00:22.597 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:12:44 +0000 (0:00:00.077)       0:00:22.675 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:12:44 +0000 (0:00:00.101)       0:00:22.776 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:12:44 +0000 (0:00:00.078)       0:00:22.854 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:12:44 +0000 (0:00:00.079)       0:00:22.934 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:12:44 +0000 (0:00:00.110)       0:00:23.044 *****
ok: [instance]

TASK [libvirt_manager : Refresh all pools after actions] ***********************
Thursday 11 December 2025  08:12:45 +0000 (0:00:00.278)       0:00:23.323 *****
skipping: [instance]

TASK [libvirt_manager : Get temporary key status] ******************************
Thursday 11 December 2025  08:12:45 +0000 (0:00:00.042)       0:00:23.366 *****
ok: [instance]

TASK [libvirt_manager : Get public key] ****************************************
Thursday 11 December 2025  08:12:45 +0000 (0:00:00.304)       0:00:23.671 *****
ok: [instance]

TASK [libvirt_manager : Remove public key] *************************************
Thursday 11 December 2025  08:12:45 +0000 (0:00:00.324)       0:00:23.995 *****
changed: [instance]

TASK [libvirt_manager : Remove keypair] ****************************************
Thursday 11 December 2025  08:12:46 +0000 (0:00:00.355)       0:00:24.351 *****
changed: [instance] => (item=cifmw_reproducer_key.pub)
changed: [instance] => (item=cifmw_reproducer_key)

TASK [libvirt_manager : List libvirt logs] *************************************
Thursday 11 December 2025  08:12:46 +0000 (0:00:00.374)       0:00:24.725 *****
ok: [instance]

TASK [libvirt_manager : Remove detected logs] **********************************
Thursday 11 December 2025  08:12:46 +0000 (0:00:00.208)       0:00:24.933 *****
skipping: [instance]

TASK [libvirt_manager : Remove workload and volumes] ***************************
Thursday 11 December 2025  08:12:46 +0000 (0:00:00.034)       0:00:24.968 *****
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)
changed: [instance] => (item=artifacts/debug_network_data.yml)
changed: [instance] => (item=artifacts/debug_pub_net_value.txt)
changed: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml)
changed: [instance] => (item=artifacts/interfaces-info.yml)
changed: [instance] => (item=artifacts/libvirt-uuids.yml)
changed: [instance] => (item=artifacts/net-map-def-patch.yml)

TASK [libvirt_manager : Deepscrub data] ****************************************
Thursday 11 December 2025  08:12:48 +0000 (0:00:01.337)       0:00:26.305 *****
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)

TASK [podman : Ensure podman is installed] *************************************
Thursday 11 December 2025  08:12:48 +0000 (0:00:00.390)       0:00:26.696 *****
ok: [instance]

TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Thursday 11 December 2025  08:12:49 +0000 (0:00:01.341)       0:00:28.037 *****
changed: [instance]

TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Thursday 11 December 2025  08:12:50 +0000 (0:00:00.249)       0:00:28.286 *****
skipping: [instance]

TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Thursday 11 December 2025  08:12:50 +0000 (0:00:00.043)       0:00:28.330 *****
skipping: [instance]

TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Thursday 11 December 2025  08:12:50 +0000 (0:00:00.062)       0:00:28.392 *****
skipping: [instance]

TASK [virtualbmc : Stop and remove vbmc container] *****************************
Thursday 11 December 2025  08:12:50 +0000 (0:00:00.066)       0:00:28.458 *****
ok: [instance]

TASK [virtualbmc : Remove vbmc container image] ********************************
Thursday 11 December 2025  08:12:50 +0000 (0:00:00.453)       0:00:28.911 *****
ok: [instance]

TASK [virtualbmc : Check if VBMC key exists] ***********************************
Thursday 11 December 2025  08:12:51 +0000 (0:00:00.429)       0:00:29.340 *****
ok: [instance]

TASK [virtualbmc : Slurp key] **************************************************
Thursday 11 December 2025  08:12:51 +0000 (0:00:00.182)       0:00:29.522 *****
skipping: [instance]

TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Thursday 11 December 2025  08:12:51 +0000 (0:00:00.034)       0:00:29.557 *****
skipping: [instance]

TASK [virtualbmc : Remove vbmc files] ******************************************
Thursday 11 December 2025  08:12:51 +0000 (0:00:00.036)       0:00:29.593 *****
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key)
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub)
ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf)
ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh)

TASK [Clean remote ssh config] *************************************************
Thursday 11 December 2025  08:12:52 +0000 (0:00:00.688)       0:00:30.281 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:12:52 +0000 (0:00:00.079)       0:00:30.361 *****
ok: [instance]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:12:52 +0000 (0:00:00.310)       0:00:30.671 *****
ok: [instance]

TASK [Clean local ssh config] **************************************************
Thursday 11 December 2025  08:12:52 +0000 (0:00:00.219)       0:00:30.891 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:12:52 +0000 (0:00:00.080)       0:00:30.972 *****
ok: [instance -> localhost]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:12:53 +0000 (0:00:00.199)       0:00:31.171 *****
ok: [instance -> localhost]

TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Thursday 11 December 2025  08:12:53 +0000 (0:00:00.221)       0:00:31.393 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:12:53 +0000 (0:00:00.064)       0:00:31.457 *****
ok: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:12:54 +0000 (0:00:01.151)       0:00:32.608 *****
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] ********************************
Thursday 11 December 2025  08:12:57 +0000 (0:00:03.163)       0:00:35.772 *****
changed: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:12:57 +0000 (0:00:00.216)       0:00:35.988 *****
skipping: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:12:57 +0000 (0:00:00.037)       0:00:36.026 *****
skipping: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:12:57 +0000 (0:00:00.057)       0:00:36.084 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:12:58 +0000 (0:00:00.062)       0:00:36.146 *****
skipping: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:12:58 +0000 (0:00:00.036)       0:00:36.183 *****
changed: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:12:58 +0000 (0:00:00.209)       0:00:36.392 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:12:58 +0000 (0:00:00.060)       0:00:36.453 *****
skipping: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:12:58 +0000 (0:00:00.035)       0:00:36.489 *****
changed: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:12:58 +0000 (0:00:00.204)       0:00:36.694 *****
skipping: [instance]

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:12:58 +0000 (0:00:00.033)       0:00:36.727 *****
skipping: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:12:58 +0000 (0:00:00.061)       0:00:36.789 *****
changed: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:12:59 +0000 (0:00:00.517)       0:00:37.307 *****
changed: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:12:59 +0000 (0:00:00.208)       0:00:37.515 *****
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [dnsmasq : Remove lease file] *********************************************
Thursday 11 December 2025  08:12:59 +0000 (0:00:00.376)       0:00:37.891 *****
changed: [instance]

TASK [radvd : Gather package facts] ********************************************
Thursday 11 December 2025  08:12:59 +0000 (0:00:00.226)       0:00:38.118 *****
ok: [instance]

TASK [radvd : Stop and disable radvd service] **********************************
Thursday 11 December 2025  08:13:00 +0000 (0:00:00.602)       0:00:38.720 *****
skipping: [instance]

TASK [radvd : Remove radvd configuration file] *********************************
Thursday 11 December 2025  08:13:00 +0000 (0:00:00.047)       0:00:38.767 *****
ok: [instance]

TASK [radvd : Remove configuration directory] **********************************
Thursday 11 December 2025  08:13:00 +0000 (0:00:00.221)       0:00:38.989 *****
ok: [instance]

TASK [radvd : Remove radvd package] ********************************************
Thursday 11 December 2025  08:13:01 +0000 (0:00:00.221)       0:00:39.211 *****
skipping: [instance]

TASK [Ensure work directory is removed] ****************************************
Thursday 11 December 2025  08:13:01 +0000 (0:00:00.078)       0:00:39.289 *****
changed: [instance]

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:13:01 +0000 (0:00:00.368)       0:00:39.658 *****
changed: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=76   changed=22   unreachable=0    failed=0    skipped=30   rescued=0    ignored=0

Thursday 11 December 2025  08:13:02 +0000 (0:00:00.776)       0:00:40.434 *****
===============================================================================
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.16s
libvirt_manager : Populate service facts -------------------------------- 3.05s
Copy generated content to proper location ------------------------------- 1.36s
podman : Ensure podman is installed ------------------------------------- 1.34s
libvirt_manager : Remove workload and volumes --------------------------- 1.34s
dnsmasq : Install needed packages --------------------------------------- 1.15s
libvirt_manager : Destroy networks -------------------------------------- 1.09s
libvirt_manager : Undefine machine -------------------------------------- 1.04s
libvirt_manager : Destroy machine --------------------------------------- 1.04s
libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 0.95s
libvirt_manager : Clean ssh known_hosts --------------------------------- 0.92s
Gathering Facts --------------------------------------------------------- 0.90s
libvirt_manager : Start virtqemud socket service ------------------------ 0.86s
libvirt_manager : (instance) Clean ssh jumpers -------------------------- 0.85s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 0.83s
libvirt_manager : Restart firewalld ------------------------------------- 0.78s
libvirt_manager : Get installed packages list --------------------------- 0.76s
virtualbmc : Remove vbmc files ------------------------------------------ 0.69s
libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.68s
libvirt_manager : Undefine networks ------------------------------------- 0.63s

PLAY [Prepare] *****************************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:13:19 +0000 (0:00:00.060)       0:00:00.060 *****
ok: [instance]

TASK [Create custom basedir] ***************************************************
Thursday 11 December 2025  08:13:20 +0000 (0:00:00.816)       0:00:00.876 *****
changed: [instance]

TASK [test_deps : Gather facts if they don't exist] ****************************
Thursday 11 December 2025  08:13:20 +0000 (0:00:00.402)       0:00:01.278 *****
skipping: [instance]

TASK [test_deps : Gather variables for each operating system] ******************
Thursday 11 December 2025  08:13:20 +0000 (0:00:00.060)       0:00:01.338 *****
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] *****************************************
Thursday 11 December 2025  08:13:21 +0000 (0:00:00.099)       0:00:01.438 *****
ok: [instance]

TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Thursday 11 December 2025  08:13:21 +0000 (0:00:00.315)       0:00:01.753 *****
ok: [instance]

TASK [test_deps : Disable ubi 9 repos] *****************************************
Thursday 11 December 2025  08:13:21 +0000 (0:00:00.271)       0:00:02.024 *****
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)

TASK [Deploy repo-setup] *******************************************************
Thursday 11 December 2025  08:13:22 +0000 (0:00:00.737)       0:00:02.761 *****

TASK [repo_setup : Ensure directories are present] *****************************
Thursday 11 December 2025  08:13:22 +0000 (0:00:00.140)       0:00:02.902 *****
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] ********************
Thursday 11 December 2025  08:13:23 +0000 (0:00:00.556)       0:00:03.459 *****
ok: [instance]

TASK [repo_setup : Get repo-setup repository] **********************************
Thursday 11 December 2025  08:13:24 +0000 (0:00:01.330)       0:00:04.789 *****
changed: [instance]

TASK [repo_setup : Initialize python venv and install requirements] ************
Thursday 11 December 2025  08:13:25 +0000 (0:00:01.047)       0:00:05.837 *****
changed: [instance]

TASK [repo_setup : Install repo-setup package] *********************************
Thursday 11 December 2025  08:13:31 +0000 (0:00:06.311)       0:00:12.148 *****
changed: [instance]

TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Thursday 11 December 2025  08:13:32 +0000 (0:00:00.703)       0:00:12.851 *****
skipping: [instance]

TASK [repo_setup : Run repo-setup] *********************************************
Thursday 11 December 2025  08:13:32 +0000 (0:00:00.053)       0:00:12.904 *****
changed: [instance]

TASK [repo_setup : Get component repo] *****************************************
Thursday 11 December 2025  08:13:33 +0000 (0:00:00.874)       0:00:13.779 *****
skipping: [instance]

TASK [repo_setup : Rename component repo] **************************************
Thursday 11 December 2025  08:13:33 +0000 (0:00:00.065)       0:00:13.844 *****
skipping: [instance]

TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Thursday 11 December 2025  08:13:33 +0000 (0:00:00.065)       0:00:13.910 *****
skipping: [instance]

TASK [repo_setup : Run repo-setup-get-hash] ************************************
Thursday 11 December 2025  08:13:33 +0000 (0:00:00.063)       0:00:13.973 *****
changed: [instance]

TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Thursday 11 December 2025  08:13:34 +0000 (0:00:00.564)       0:00:14.538 *****
changed: [instance]

TASK [repo_setup : Dump current-podified hash] *********************************
Thursday 11 December 2025  08:13:34 +0000 (0:00:00.422)       0:00:14.961 *****
skipping: [instance]

TASK [repo_setup : Slurp current podified hash] ********************************
Thursday 11 December 2025  08:13:34 +0000 (0:00:00.057)       0:00:15.018 *****
skipping: [instance]

TASK [repo_setup : Update the value of full_hash] ******************************
Thursday 11 December 2025  08:13:34 +0000 (0:00:00.057)       0:00:15.076 *****
skipping: [instance]

TASK [repo_setup : Export hashes facts for further use] ************************
Thursday 11 December 2025  08:13:34 +0000 (0:00:00.094)       0:00:15.171 *****
ok: [instance]

TASK [repo_setup : Create download directory] **********************************
Thursday 11 December 2025  08:13:34 +0000 (0:00:00.073)       0:00:15.244 *****
skipping: [instance]

TASK [repo_setup : Print the URL to request] ***********************************
Thursday 11 December 2025  08:13:34 +0000 (0:00:00.055)       0:00:15.299 *****
skipping: [instance]

TASK [Download the RPM] ********************************************************
Thursday 11 December 2025  08:13:34 +0000 (0:00:00.055)       0:00:15.354 *****
skipping: [instance]

TASK [repo_setup : Install RHOS Release tool] **********************************
Thursday 11 December 2025  08:13:35 +0000 (0:00:00.085)       0:00:15.440 *****
skipping: [instance]

TASK [repo_setup : Get rhos-release tool version] ******************************
Thursday 11 December 2025  08:13:35 +0000 (0:00:00.055)       0:00:15.495 *****
skipping: [instance]

TASK [repo_setup : Print rhos-release tool version] ****************************
Thursday 11 December 2025  08:13:35 +0000 (0:00:00.054)       0:00:15.550 *****
skipping: [instance]

TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Thursday 11 December 2025  08:13:35 +0000 (0:00:00.057)       0:00:15.607 *****
skipping: [instance]

TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Thursday 11 December 2025  08:13:35 +0000 (0:00:00.086)       0:00:15.693 *****
ok: [instance]

TASK [repo_setup : Use RDO proxy mirrors] **************************************
Thursday 11 December 2025  08:13:35 +0000 (0:00:00.202)       0:00:15.895 *****
changed: [instance]

TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Thursday 11 December 2025  08:13:35 +0000 (0:00:00.225)       0:00:16.121 *****
changed: [instance]

TASK [repo_setup : Check for gating.repo file on content provider] *************
Thursday 11 December 2025  08:13:35 +0000 (0:00:00.244)       0:00:16.365 *****
skipping: [instance]

TASK [repo_setup : Populate gating repo from content provider ip] **************
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.078)       0:00:16.444 *****
skipping: [instance]

TASK [repo_setup : Check for DLRN repo at the destination] *********************
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.055)       0:00:16.500 *****
skipping: [instance]

TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.050)       0:00:16.551 *****
skipping: [instance]

TASK [repo_setup : Check for DLRN component repo] ******************************
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.051)       0:00:16.602 *****
skipping: [instance]

TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.050)       0:00:16.652 *****
skipping: [instance]

TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.083)       0:00:16.736 *****
skipping: [instance]

TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.045)       0:00:16.781 *****
skipping: [instance]

TASK [repo_setup : Cleanup existing metadata] **********************************
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.058)       0:00:16.840 *****
skipping: [instance]

TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.045)       0:00:16.886 *****
skipping: [instance]

TASK [test_deps : Look for redhat-release rpm] *********************************
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.105)       0:00:16.992 *****
skipping: [instance]

TASK [test_deps : Remove redhat-release] ***************************************
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.067)       0:00:17.059 *****
skipping: [instance]

TASK [test_deps : Install centos-stream-release] *******************************
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.064)       0:00:17.124 *****
skipping: [instance]

TASK [test_deps : Install additional packages] *********************************
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.099)       0:00:17.223 *****
skipping: [instance]

TASK [test_deps : Install selinux python libs] *********************************
Thursday 11 December 2025  08:13:36 +0000 (0:00:00.070)       0:00:17.294 *****
ok: [instance]

TASK [test_deps : Install python yaml libs] ************************************
Thursday 11 December 2025  08:14:15 +0000 (0:00:38.898)       0:00:56.192 *****
ok: [instance]

TASK [test_deps : Install extra packages] **************************************
Thursday 11 December 2025  08:14:17 +0000 (0:00:01.246)       0:00:57.439 *****
skipping: [instance]

TASK [ci_setup : Gather variables for each operating system] *******************
Thursday 11 December 2025  08:14:17 +0000 (0:00:00.092)       0:00:57.532 *****
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] *************************************
Thursday 11 December 2025  08:14:17 +0000 (0:00:00.167)       0:00:57.699 *****
ok: [instance] =>
  cifmw_ci_setup_packages:
  - bash-completion
  - ca-certificates
  - git-core
  - make
  - tar
  - tmux
  - python3-pip

TASK [ci_setup : Install needed packages] **************************************
Thursday 11 December 2025  08:14:17 +0000 (0:00:00.052)       0:00:57.752 *****
ok: [instance]

TASK [ci_setup : Gather version of openshift client] ***************************
Thursday 11 December 2025  08:14:18 +0000 (0:00:01.207)       0:00:58.960 *****
ok: [instance]

TASK [ci_setup : Ensure openshift client install path is present] **************
Thursday 11 December 2025  08:14:18 +0000 (0:00:00.285)       0:00:59.245 *****
ok: [instance]

TASK [ci_setup : Install openshift client] *************************************
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.219)       0:00:59.465 *****
skipping: [instance]

TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.089)       0:00:59.554 *****
skipping: [instance]

TASK [ci_setup : Create completion file] ***************************************
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.060)       0:00:59.614 *****
ok: [instance]

TASK [ci_setup : Source completion from within .bashrc] ************************
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.225)       0:00:59.839 *****
changed: [instance]

TASK [ci_setup : Check rhsm status] ********************************************
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.282)       0:01:00.122 *****
skipping: [instance]

TASK [ci_setup : Gather the repos to be enabled] *******************************
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.047)       0:01:00.169 *****
skipping: [instance]

TASK [ci_setup : Enabling the required repositories.] **************************
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.045)       0:01:00.215 *****
skipping: [instance]

TASK [ci_setup : Get current /etc/redhat-release] ******************************
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.078)       0:01:00.294 *****
skipping: [instance]

TASK [ci_setup : Print current /etc/redhat-release] ****************************
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.047)       0:01:00.341 *****
skipping: [instance]

TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Thursday 11 December 2025  08:14:19 +0000 (0:00:00.048)       0:01:00.390 *****
skipping: [instance]

TASK [ci_setup : Manage directories] *******************************************
Thursday 11 December 2025  08:14:20 +0000 (0:00:00.052)       0:01:00.442 *****
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 [libvirt_manager : Get installed packages list] ***************************
Thursday 11 December 2025  08:14:21 +0000 (0:00:01.005)       0:01:01.448 *****
ok: [instance]

TASK [libvirt_manager : Populate service facts] ********************************
Thursday 11 December 2025  08:14:21 +0000 (0:00:00.837)       0:01:02.286 *****
ok: [instance]

TASK [libvirt_manager : Start virtqemud socket service] ************************
Thursday 11 December 2025  08:14:23 +0000 (0:00:01.945)       0:01:04.231 *****
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)

TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Thursday 11 December 2025  08:14:24 +0000 (0:00:00.867)       0:01:05.099 *****
ok: [instance]

TASK [libvirt_manager : List all of the existing virtual machines] *************
Thursday 11 December 2025  08:14:24 +0000 (0:00:00.050)       0:01:05.149 *****
ok: [instance]

TASK [libvirt_manager : Get pool configuration] ********************************
Thursday 11 December 2025  08:14:25 +0000 (0:00:00.353)       0:01:05.503 *****
ok: [instance]

TASK [libvirt_manager : Filter out target environment] *************************
Thursday 11 December 2025  08:14:25 +0000 (0:00:00.375)       0:01:05.878 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:14:25 +0000 (0:00:00.075)       0:01:05.953 *****
ok: [instance] =>
  cleanup_vms: []

TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Thursday 11 December 2025  08:14:25 +0000 (0:00:00.073)       0:01:06.027 *****
skipping: [instance]

TASK [libvirt_manager : Destroy machine] ***************************************
Thursday 11 December 2025  08:14:25 +0000 (0:00:00.036)       0:01:06.063 *****
skipping: [instance]

TASK [libvirt_manager : Undefine machine] **************************************
Thursday 11 December 2025  08:14:25 +0000 (0:00:00.035)       0:01:06.099 *****
skipping: [instance]

TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Thursday 11 December 2025  08:14:25 +0000 (0:00:00.061)       0:01:06.160 *****
skipping: [instance]

TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Thursday 11 December 2025  08:14:25 +0000 (0:00:00.035)       0:01:06.196 *****
skipping: [instance]

TASK [libvirt_manager : Get network list] **************************************
Thursday 11 December 2025  08:14:25 +0000 (0:00:00.034)       0:01:06.230 *****
ok: [instance]

TASK [libvirt_manager : Filter out target nets] ********************************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.348)       0:01:06.579 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.099)       0:01:06.679 *****
ok: [instance] =>
  cleanup_nets: []

TASK [Remove dnsmasq network bits] *********************************************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.076)       0:01:06.756 *****
skipping: [instance]

TASK [libvirt_manager : Destroy networks] **************************************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.033)       0:01:06.789 *****
skipping: [instance]

TASK [libvirt_manager : Undefine networks] *************************************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.033)       0:01:06.823 *****
skipping: [instance]

TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.033)       0:01:06.857 *****
skipping: [instance]

TASK [libvirt_manager : Find dummy interface connection files] *****************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.033)       0:01:06.891 *****
ok: [instance]

TASK [libvirt_manager : Remove dummy interface connections] ********************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.334)       0:01:07.225 *****
skipping: [instance]

TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.035)       0:01:07.261 *****
skipping: [instance]

TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Thursday 11 December 2025  08:14:26 +0000 (0:00:00.036)       0:01:07.297 *****
ok: [instance]

TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Thursday 11 December 2025  08:14:27 +0000 (0:00:00.554)       0:01:07.852 *****
ok: [instance]

TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Thursday 11 December 2025  08:14:27 +0000 (0:00:00.451)       0:01:08.304 *****
changed: [instance]

TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Thursday 11 December 2025  08:14:28 +0000 (0:00:00.434)       0:01:08.738 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:14:28 +0000 (0:00:00.164)       0:01:08.902 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:14:28 +0000 (0:00:00.083)       0:01:08.986 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:14:28 +0000 (0:00:00.261)       0:01:09.248 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:14:28 +0000 (0:00:00.077)       0:01:09.326 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:14:29 +0000 (0:00:00.109)       0:01:09.435 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:14:29 +0000 (0:00:00.076)       0:01:09.511 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:14:29 +0000 (0:00:00.080)       0:01:09.592 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:14:29 +0000 (0:00:00.103)       0:01:09.695 *****
ok: [instance]

TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Thursday 11 December 2025  08:14:29 +0000 (0:00:00.302)       0:01:09.998 *****
skipping: [instance]

TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Thursday 11 December 2025  08:14:29 +0000 (0:00:00.044)       0:01:10.043 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:14:29 +0000 (0:00:00.113)       0:01:10.156 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:14:29 +0000 (0:00:00.082)       0:01:10.239 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:14:30 +0000 (0:00:00.267)       0:01:10.506 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:14:30 +0000 (0:00:00.074)       0:01:10.581 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:14:30 +0000 (0:00:00.111)       0:01:10.692 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:14:30 +0000 (0:00:00.105)       0:01:10.797 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:14:30 +0000 (0:00:00.077)       0:01:10.875 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:14:30 +0000 (0:00:00.100)       0:01:10.976 *****
ok: [instance]

TASK [libvirt_manager : Refresh all pools after actions] ***********************
Thursday 11 December 2025  08:14:30 +0000 (0:00:00.279)       0:01:11.255 *****
skipping: [instance]

TASK [libvirt_manager : Get temporary key status] ******************************
Thursday 11 December 2025  08:14:30 +0000 (0:00:00.043)       0:01:11.298 *****
ok: [instance]

TASK [libvirt_manager : Get public key] ****************************************
Thursday 11 December 2025  08:14:31 +0000 (0:00:00.176)       0:01:11.474 *****
skipping: [instance]

TASK [libvirt_manager : Remove public key] *************************************
Thursday 11 December 2025  08:14:31 +0000 (0:00:00.035)       0:01:11.510 *****
skipping: [instance]

TASK [libvirt_manager : Remove keypair] ****************************************
Thursday 11 December 2025  08:14:31 +0000 (0:00:00.034)       0:01:11.545 *****
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]

TASK [libvirt_manager : List libvirt logs] *************************************
Thursday 11 December 2025  08:14:31 +0000 (0:00:00.038)       0:01:11.583 *****
ok: [instance]

TASK [libvirt_manager : Remove detected logs] **********************************
Thursday 11 December 2025  08:14:31 +0000 (0:00:00.225)       0:01:11.809 *****
skipping: [instance]

TASK [libvirt_manager : Remove workload and volumes] ***************************
Thursday 11 December 2025  08:14:31 +0000 (0:00:00.035)       0:01:11.845 *****
ok: [instance] => (item=workload)
changed: [instance] => (item=volumes)
ok: [instance] => (item=artifacts/debug_network_data.yml)
ok: [instance] => (item=artifacts/debug_pub_net_value.txt)
ok: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml)
ok: [instance] => (item=artifacts/interfaces-info.yml)
ok: [instance] => (item=artifacts/libvirt-uuids.yml)
ok: [instance] => (item=artifacts/net-map-def-patch.yml)

TASK [libvirt_manager : Deepscrub data] ****************************************
Thursday 11 December 2025  08:14:32 +0000 (0:00:01.287)       0:01:13.133 *****
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)

TASK [podman : Ensure podman is installed] *************************************
Thursday 11 December 2025  08:14:33 +0000 (0:00:00.349)       0:01:13.482 *****
ok: [instance]

TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Thursday 11 December 2025  08:14:34 +0000 (0:00:01.171)       0:01:14.653 *****
changed: [instance]

TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Thursday 11 December 2025  08:14:34 +0000 (0:00:00.231)       0:01:14.884 *****
skipping: [instance]

TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Thursday 11 December 2025  08:14:34 +0000 (0:00:00.042)       0:01:14.927 *****
skipping: [instance]

TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Thursday 11 December 2025  08:14:34 +0000 (0:00:00.039)       0:01:14.967 *****
skipping: [instance]

TASK [virtualbmc : Stop and remove vbmc container] *****************************
Thursday 11 December 2025  08:14:34 +0000 (0:00:00.060)       0:01:15.028 *****
ok: [instance]

TASK [virtualbmc : Remove vbmc container image] ********************************
Thursday 11 December 2025  08:14:35 +0000 (0:00:00.427)       0:01:15.456 *****
ok: [instance]

TASK [virtualbmc : Check if VBMC key exists] ***********************************
Thursday 11 December 2025  08:14:35 +0000 (0:00:00.420)       0:01:15.877 *****
ok: [instance]

TASK [virtualbmc : Slurp key] **************************************************
Thursday 11 December 2025  08:14:35 +0000 (0:00:00.187)       0:01:16.064 *****
skipping: [instance]

TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Thursday 11 December 2025  08:14:35 +0000 (0:00:00.036)       0:01:16.100 *****
skipping: [instance]

TASK [virtualbmc : Remove vbmc files] ******************************************
Thursday 11 December 2025  08:14:35 +0000 (0:00:00.035)       0:01:16.136 *****
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key)
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub)
ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf)
ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh)

TASK [Clean remote ssh config] *************************************************
Thursday 11 December 2025  08:14:36 +0000 (0:00:00.664)       0:01:16.800 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:14:36 +0000 (0:00:00.082)       0:01:16.883 *****
ok: [instance]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:14:36 +0000 (0:00:00.332)       0:01:17.215 *****
ok: [instance]

TASK [Clean local ssh config] **************************************************
Thursday 11 December 2025  08:14:37 +0000 (0:00:00.216)       0:01:17.432 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:14:37 +0000 (0:00:00.081)       0:01:17.513 *****
ok: [instance -> localhost]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:14:37 +0000 (0:00:00.185)       0:01:17.699 *****
ok: [instance -> localhost]

TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Thursday 11 December 2025  08:14:37 +0000 (0:00:00.220)       0:01:17.919 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:14:37 +0000 (0:00:00.091)       0:01:18.011 *****
ok: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:14:38 +0000 (0:00:01.168)       0:01:19.179 *****
ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
ok: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})

TASK [dnsmasq : Manage configuration directory] ********************************
Thursday 11 December 2025  08:14:39 +0000 (0:00:01.201)       0:01:20.380 *****
ok: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.209)       0:01:20.590 *****
skipping: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.057)       0:01:20.647 *****
skipping: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.036)       0:01:20.684 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.062)       0:01:20.746 *****
skipping: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.036)       0:01:20.782 *****
ok: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.211)       0:01:20.994 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.062)       0:01:21.057 *****
skipping: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.035)       0:01:21.092 *****
ok: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.240)       0:01:21.332 *****
skipping: [instance]

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.035)       0:01:21.368 *****
skipping: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:14:40 +0000 (0:00:00.035)       0:01:21.404 *****
ok: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:14:41 +0000 (0:00:00.311)       0:01:21.715 *****
ok: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:14:41 +0000 (0:00:00.208)       0:01:21.924 *****
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [dnsmasq : Remove lease file] *********************************************
Thursday 11 December 2025  08:14:41 +0000 (0:00:00.388)       0:01:22.312 *****
ok: [instance]

TASK [radvd : Gather package facts] ********************************************
Thursday 11 December 2025  08:14:42 +0000 (0:00:00.234)       0:01:22.546 *****
ok: [instance]

TASK [radvd : Stop and disable radvd service] **********************************
Thursday 11 December 2025  08:14:42 +0000 (0:00:00.587)       0:01:23.134 *****
skipping: [instance]

TASK [radvd : Remove radvd configuration file] *********************************
Thursday 11 December 2025  08:14:42 +0000 (0:00:00.048)       0:01:23.183 *****
ok: [instance]

TASK [radvd : Remove configuration directory] **********************************
Thursday 11 December 2025  08:14:42 +0000 (0:00:00.212)       0:01:23.395 *****
ok: [instance]

TASK [radvd : Remove radvd package] ********************************************
Thursday 11 December 2025  08:14:43 +0000 (0:00:00.223)       0:01:23.619 *****
skipping: [instance]

TASK [libvirt_manager : Ensure output directory exists] ************************
Thursday 11 December 2025  08:14:43 +0000 (0:00:00.114)       0:01:23.733 *****
ok: [instance]

TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Thursday 11 December 2025  08:14:43 +0000 (0:00:00.196)       0:01:23.930 *****
changed: [instance]

TASK [libvirt_manager : Check if KVM is enabled] *******************************
Thursday 11 December 2025  08:14:43 +0000 (0:00:00.193)       0:01:24.124 *****
ok: [instance]

TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Thursday 11 December 2025  08:14:43 +0000 (0:00:00.197)       0:01:24.321 *****
skipping: [instance]

TASK [libvirt_manager : Check if VMX virtualization] ***************************
Thursday 11 December 2025  08:14:43 +0000 (0:00:00.041)       0:01:24.362 *****
skipping: [instance]

TASK [libvirt_manager : Check if SVM virtualization] ***************************
Thursday 11 December 2025  08:14:43 +0000 (0:00:00.037)       0:01:24.399 *****
ok: [instance]

TASK [libvirt_manager : Enable VMX virtualization] *****************************
Thursday 11 December 2025  08:14:44 +0000 (0:00:00.039)       0:01:24.439 *****
skipping: [instance]

TASK [libvirt_manager : Install packages required for using KVM] ***************
Thursday 11 December 2025  08:14:44 +0000 (0:00:00.039)       0:01:24.478 *****
ok: [instance]

TASK [libvirt_manager : Create rules.d polkit folder] **************************
Thursday 11 December 2025  08:14:45 +0000 (0:00:01.166)       0:01:25.645 *****
ok: [instance]

TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Thursday 11 December 2025  08:14:45 +0000 (0:00:00.216)       0:01:25.862 *****
ok: [instance]

TASK [libvirt_manager : Restart service polkit service] ************************
Thursday 11 December 2025  08:14:45 +0000 (0:00:00.375)       0:01:26.237 *****
skipping: [instance]

TASK [libvirt_manager : Remove directory for service override] *****************
Thursday 11 December 2025  08:14:45 +0000 (0:00:00.044)       0:01:26.281 *****
ok: [instance]

TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Thursday 11 December 2025  08:14:46 +0000 (0:00:00.209)       0:01:26.491 *****
ok: [instance]

TASK [libvirt_manager : Ensure firewalld service is up] ************************
Thursday 11 December 2025  08:14:46 +0000 (0:00:00.512)       0:01:27.004 *****
ok: [instance]

TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Thursday 11 December 2025  08:14:46 +0000 (0:00:00.331)       0:01:27.335 *****
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.] *********
Thursday 11 December 2025  08:14:47 +0000 (0:00:00.213)       0:01:27.549 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Thursday 11 December 2025  08:14:47 +0000 (0:00:00.336)       0:01:27.886 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Thursday 11 December 2025  08:14:47 +0000 (0:00:00.342)       0:01:28.228 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Thursday 11 December 2025  08:14:48 +0000 (0:00:00.333)       0:01:28.562 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Thursday 11 December 2025  08:14:48 +0000 (0:00:00.330)       0:01:28.893 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Thursday 11 December 2025  08:14:48 +0000 (0:00:00.333)       0:01:29.227 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Thursday 11 December 2025  08:14:49 +0000 (0:00:00.331)       0:01:29.558 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Thursday 11 December 2025  08:14:49 +0000 (0:00:00.346)       0:01:29.905 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Thursday 11 December 2025  08:14:49 +0000 (0:00:00.342)       0:01:30.247 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Thursday 11 December 2025  08:14:50 +0000 (0:00:00.346)       0:01:30.593 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Thursday 11 December 2025  08:14:50 +0000 (0:00:00.362)       0:01:30.956 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Thursday 11 December 2025  08:14:50 +0000 (0:00:00.334)       0:01:31.291 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Thursday 11 December 2025  08:14:51 +0000 (0:00:00.335)       0:01:31.626 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Thursday 11 December 2025  08:14:51 +0000 (0:00:00.348)       0:01:31.974 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Thursday 11 December 2025  08:14:51 +0000 (0:00:00.351)       0:01:32.326 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Thursday 11 December 2025  08:14:52 +0000 (0:00:00.370)       0:01:32.696 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Thursday 11 December 2025  08:14:52 +0000 (0:00:00.332)       0:01:33.029 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Thursday 11 December 2025  08:14:52 +0000 (0:00:00.328)       0:01:33.357 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Thursday 11 December 2025  08:14:53 +0000 (0:00:00.325)       0:01:33.683 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Thursday 11 December 2025  08:14:53 +0000 (0:00:00.349)       0:01:34.032 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Thursday 11 December 2025  08:14:53 +0000 (0:00:00.338)       0:01:34.370 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Thursday 11 December 2025  08:14:54 +0000 (0:00:00.364)       0:01:34.735 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Thursday 11 December 2025  08:14:54 +0000 (0:00:00.339)       0:01:35.075 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Thursday 11 December 2025  08:14:55 +0000 (0:00:00.335)       0:01:35.411 *****
ok: [instance]

TASK [libvirt_manager : Manage service for older releases] *********************
Thursday 11 December 2025  08:14:55 +0000 (0:00:00.351)       0:01:35.762 *****
skipping: [instance]

TASK [libvirt_manager : Get libvirt group users] *******************************
Thursday 11 December 2025  08:14:55 +0000 (0:00:00.052)       0:01:35.815 *****
ok: [instance]

TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Thursday 11 December 2025  08:14:55 +0000 (0:00:00.309)       0:01:36.124 *****
ok: [instance]

TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Thursday 11 December 2025  08:14:56 +0000 (0:00:00.397)       0:01:36.521 *****
ok: [instance]

TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Thursday 11 December 2025  08:14:56 +0000 (0:00:00.279)       0:01:36.800 *****
[WARNING]: Reset is not implemented for this connection
changed: [instance]

TASK [libvirt_manager : Ensure we reload user env] *****************************
Thursday 11 December 2025  08:14:56 +0000 (0:00:00.191)       0:01:36.991 *****

TASK [libvirt_manager : Deactivate default] ************************************
Thursday 11 December 2025  08:14:56 +0000 (0:00:00.070)       0:01:37.062 *****
fatal: [instance]: FAILED! => changed=false
  msg: network default not found

TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Thursday 11 December 2025  08:14:56 +0000 (0:00:00.231)       0:01:37.294 *****
ok: [instance] =>
  msg: Looks like the provided virtual network does not exist.

TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Thursday 11 December 2025  08:14:56 +0000 (0:00:00.061)       0:01:37.355 *****
ok: [instance]

TASK [Ensure we delegate .utility zone to our own instance] ********************
Thursday 11 December 2025  08:14:57 +0000 (0:00:00.357)       0:01:37.712 *****
ok: [instance]

TASK [Restart NetworkManager] **************************************************
Thursday 11 December 2025  08:14:57 +0000 (0:00:00.370)       0:01:38.083 *****
changed: [instance]

TASK [Ensure ocp_volumes exists] ***********************************************
Thursday 11 December 2025  08:14:58 +0000 (0:00:00.416)       0:01:38.499 *****
changed: [instance]

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:14:58 +0000 (0:00:00.244)       0:01:38.744 *****
changed: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=132  changed=22   unreachable=0    failed=0    skipped=83   rescued=1    ignored=0

Thursday 11 December 2025  08:14:59 +0000 (0:00:00.739)       0:01:39.483 *****
===============================================================================
test_deps : Install selinux python libs -------------------------------- 38.90s
repo_setup : Initialize python venv and install requirements ------------ 6.31s
libvirt_manager : Populate service facts -------------------------------- 1.95s
repo_setup : Make sure git-core package is installed -------------------- 1.33s
libvirt_manager : Remove workload and volumes --------------------------- 1.29s
test_deps : Install python yaml libs ------------------------------------ 1.25s
ci_setup : Install needed packages -------------------------------------- 1.21s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.20s
podman : Ensure podman is installed ------------------------------------- 1.17s
dnsmasq : Install needed packages --------------------------------------- 1.17s
libvirt_manager : Install packages required for using KVM --------------- 1.17s
repo_setup : Get repo-setup repository ---------------------------------- 1.05s
ci_setup : Manage directories ------------------------------------------- 1.01s
repo_setup : Run repo-setup --------------------------------------------- 0.87s
libvirt_manager : Start virtqemud socket service ------------------------ 0.87s
libvirt_manager : Get installed packages list --------------------------- 0.84s
Gathering Facts --------------------------------------------------------- 0.82s
libvirt_manager : Restart firewalld ------------------------------------- 0.74s
test_deps : Disable ubi 9 repos ----------------------------------------- 0.74s
repo_setup : Install repo-setup package --------------------------------- 0.70s

PLAY [Test DNS entries] ********************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:14:59 +0000 (0:00:00.045)       0:00:00.045 *****
ok: [instance]

TASK [Load networking definition] **********************************************
Thursday 11 December 2025  08:15:00 +0000 (0:00:00.846)       0:00:00.892 *****
ok: [instance]

TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Thursday 11 December 2025  08:15:00 +0000 (0:00:00.051)       0:00:00.944 *****
ok: [instance]

TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Thursday 11 December 2025  08:15:00 +0000 (0:00:00.068)       0:00:01.012 *****
ok: [instance]

TASK [libvirt_manager : Load file if exists] ***********************************
Thursday 11 December 2025  08:15:00 +0000 (0:00:00.272)       0:00:01.285 *****
skipping: [instance]

TASK [libvirt_manager : Update fact with existing content] *********************
Thursday 11 December 2025  08:15:00 +0000 (0:00:00.054)       0:00:01.340 *****
skipping: [instance]

TASK [libvirt_manager : Generate VM list] **************************************
Thursday 11 December 2025  08:15:00 +0000 (0:00:00.052)       0:00:01.392 *****
ok: [instance]

TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Thursday 11 December 2025  08:15:01 +0000 (0:00:00.105)       0:00:01.497 *****
ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'})
ok: [instance] => (item={'key': 'controller-0', 'value': 'controller'})
ok: [instance] => (item={'key': 'ocp-master-0', 'value': 'ocp'})
ok: [instance] => (item={'key': 'ocp-worker-0', 'value': 'ocp_worker'})

TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Thursday 11 December 2025  08:15:01 +0000 (0:00:00.154)       0:00:01.652 *****
skipping: [instance]

TASK [libvirt_manager : Dump MAC mapping] **************************************
Thursday 11 December 2025  08:15:01 +0000 (0:00:00.058)       0:00:01.710 *****
changed: [instance]

TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Thursday 11 December 2025  08:15:01 +0000 (0:00:00.441)       0:00:02.151 *****
changed: [instance] => (item=Adding compute-0 to computes)
changed: [instance] => (item=Adding controller-0 to controllers)
changed: [instance] => (item=Adding ocp-master-0 to ocps)
changed: [instance] => (item=Adding ocp-worker-0 to ocp_workers)

TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Thursday 11 December 2025  08:15:01 +0000 (0:00:00.187)       0:00:02.338 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding compute-0 to computes)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding controller-0 to controllers)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding ocp-master-0 to ocps)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding ocp-worker-0 to ocp_workers)

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:15:02 +0000 (0:00:00.136)       0:00:02.474 *****
changed: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:15:02 +0000 (0:00:00.313)       0:00:02.787 *****
changed: [instance]

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:15:02 +0000 (0:00:00.224)       0:00:03.012 *****
changed: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:15:02 +0000 (0:00:00.214)       0:00:03.227 *****
changed: [instance]

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:15:03 +0000 (0:00:00.220)       0:00:03.448 *****
changed: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:15:03 +0000 (0:00:00.245)       0:00:03.693 *****
changed: [instance]

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:15:03 +0000 (0:00:00.221)       0:00:03.915 *****
changed: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:15:03 +0000 (0:00:00.218)       0:00:04.133 *****
changed: [instance]

TASK [libvirt_manager : Check if ini inventory file exists] ********************
Thursday 11 December 2025  08:15:03 +0000 (0:00:00.221)       0:00:04.355 *****
ok: [instance]

TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Thursday 11 December 2025  08:15:04 +0000 (0:00:00.230)       0:00:04.585 *****
changed: [instance]

TASK [networking_mapper : Check for Networking Definition file existence] ******
Thursday 11 December 2025  08:15:04 +0000 (0:00:00.576)       0:00:05.162 *****
skipping: [instance]

TASK [networking_mapper : Load the Networking Definition from file] ************
Thursday 11 December 2025  08:15:04 +0000 (0:00:00.048)       0:00:05.210 *****
skipping: [instance]

TASK [networking_mapper : Check for interfaces info file existence] ************
Thursday 11 December 2025  08:15:04 +0000 (0:00:00.049)       0:00:05.260 *****
skipping: [instance]

TASK [networking_mapper : Load the interfaces info from file] ******************
Thursday 11 December 2025  08:15:04 +0000 (0:00:00.075)       0:00:05.336 *****
skipping: [instance]

TASK [networking_mapper : Ensure local fact is empty] **************************
Thursday 11 December 2025  08:15:04 +0000 (0:00:00.049)       0:00:05.385 *****
ok: [instance]

TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Thursday 11 December 2025  08:15:04 +0000 (0:00:00.043)       0:00:05.429 *****
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': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'ocp_workers': {'network-template': {'range': {'start': 15, 'length': 3}}, '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'}}}}, 'instances': {'controller-0': {'networks': {'ctlplane': {'ip': '192.168.140.9'}}}}})

TASK [networking_mapper : Gather facts if requested] ***************************
Thursday 11 December 2025  08:15:05 +0000 (0:00:00.138)       0:00:05.568 *****
skipping: [instance]

TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Thursday 11 December 2025  08:15:05 +0000 (0:00:00.070)       0:00:05.638 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Definition to file] *************
Thursday 11 December 2025  08:15:05 +0000 (0:00:00.300)       0:00:05.938 *****
changed: [instance]

TASK [networking_mapper : Call the networking mapper] **************************
Thursday 11 December 2025  08:15:05 +0000 (0:00:00.412)       0:00:06.350 *****
ok: [instance]

TASK [networking_mapper : Set networking mapper facts] *************************
Thursday 11 December 2025  08:15:06 +0000 (0:00:00.170)       0:00:06.521 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Thursday 11 December 2025  08:15:06 +0000 (0:00:00.057)       0:00:06.579 *****
changed: [instance]

TASK [libvirt_manager : Manage networks if needed] *****************************
Thursday 11 December 2025  08:15:06 +0000 (0:00:00.435)       0:00:07.014 *****
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.] ***
Thursday 11 December 2025  08:15:06 +0000 (0:00:00.155)       0:00:07.169 *****
ok: [instance] => (item=ocppr)
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)

TASK [libvirt_manager : Ensure networks are defined] ***************************
Thursday 11 December 2025  08:15:06 +0000 (0:00:00.081)       0:00:07.251 *****
changed: [instance] => (item=ocppr)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure networks are created/started] *******************
Thursday 11 December 2025  08:15:07 +0000 (0:00:00.743)       0:00:07.995 *****
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure networks are active] ****************************
Thursday 11 December 2025  08:15:08 +0000 (0:00:00.868)       0:00:08.863 *****
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Thursday 11 December 2025  08:15:09 +0000 (0:00:00.620)       0:00:09.484 *****
changed: [instance] => (item=ocppr)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Thursday 11 December 2025  08:15:09 +0000 (0:00:00.659)       0:00:10.144 *****
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] ***********************
Thursday 11 December 2025  08:15:09 +0000 (0:00:00.107)       0:00:10.251 *****
ok: [instance]

TASK [libvirt_manager : Fetch bridges ports link info] *************************
Thursday 11 December 2025  08:15:10 +0000 (0:00:00.200)       0:00:10.452 *****
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [Create dummy interfaces to ensure bridges are UP] ************************
Thursday 11 December 2025  08:15:10 +0000 (0:00:00.572)       0:00:11.024 *****

TASK [ci_nmstate : Ensure we have needed facts] ********************************
Thursday 11 December 2025  08:15:10 +0000 (0:00:00.122)       0:00:11.147 *****
skipping: [instance]

TASK [ci_nmstate : Install required packages on instance] **********************
Thursday 11 December 2025  08:15:10 +0000 (0:00:00.157)       0:00:11.305 *****
ok: [instance]

TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Thursday 11 December 2025  08:15:12 +0000 (0:00:01.385)       0:00:12.690 *****
changed: [instance]

TASK [ci_nmstate : Save nmstate state for instance] ****************************
Thursday 11 December 2025  08:15:12 +0000 (0:00:00.213)       0:00:12.904 *****
changed: [instance]

TASK [ci_nmstate : Apply the desidered state on instance] **********************
Thursday 11 December 2025  08:15:12 +0000 (0:00:00.399)       0:00:13.304 *****
changed: [instance]

TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Thursday 11 December 2025  08:15:14 +0000 (0:00:01.790)       0:00:15.095 *****
changed: [instance]

TASK [Create extra network configuration] **************************************
Thursday 11 December 2025  08:15:15 +0000 (0:00:00.411)       0:00:15.506 *****
skipping: [instance]

TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Thursday 11 December 2025  08:15:15 +0000 (0:00:00.059)       0:00:15.565 *****
skipping: [instance]

TASK [libvirt_manager : Refresh networking facts on host] **********************
Thursday 11 December 2025  08:15:15 +0000 (0:00:00.055)       0:00:15.620 *****
ok: [instance]

TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Thursday 11 December 2025  08:15:15 +0000 (0:00:00.513)       0:00:16.134 *****
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:15:16 +0000 (0:00:00.346)       0:00:16.481 *****
ok: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:15:17 +0000 (0:00:01.178)       0:00:17.659 *****
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] ********************************
Thursday 11 December 2025  08:15:20 +0000 (0:00:03.324)       0:00:20.984 *****
changed: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:15:20 +0000 (0:00:00.234)       0:00:21.218 *****
changed: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:15:21 +0000 (0:00:00.372)       0:00:21.591 *****
changed: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:15:21 +0000 (0:00:00.399)       0:00:21.990 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:15:21 +0000 (0:00:00.113)       0:00:22.104 *****
changed: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:15:22 +0000 (0:00:00.412)       0:00:22.516 *****
skipping: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:15:22 +0000 (0:00:00.047)       0:00:22.564 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:15:22 +0000 (0:00:00.117)       0:00:22.682 *****
changed: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:15:22 +0000 (0:00:00.400)       0:00:23.082 *****
skipping: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:15:22 +0000 (0:00:00.047)       0:00:23.129 *****
ok: [instance] => (item=127.0.0.2)

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:15:22 +0000 (0:00:00.263)       0:00:23.393 *****
changed: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:15:23 +0000 (0:00:00.901)       0:00:24.294 *****
skipping: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:15:23 +0000 (0:00:00.046)       0:00:24.341 *****
skipping: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:15:23 +0000 (0:00:00.043)       0:00:24.385 *****
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]

TASK [Create dnsmasq networks] *************************************************
Thursday 11 December 2025  08:15:24 +0000 (0:00:00.108)       0:00:24.493 *****
skipping: [instance] => (item=ocppr)

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:15:24 +0000 (0:00:00.142)       0:00:24.636 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:15:24 +0000 (0:00:00.089)       0:00:24.725 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:15:24 +0000 (0:00:00.064)       0:00:24.790 *****
changed: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:15:24 +0000 (0:00:00.436)       0:00:25.227 *****
skipping: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:15:24 +0000 (0:00:00.044)       0:00:25.271 *****
skipping: [instance]

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:15:24 +0000 (0:00:00.107)       0:00:25.379 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:15:25 +0000 (0:00:00.059)       0:00:25.439 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:15:25 +0000 (0:00:00.066)       0:00:25.505 *****
changed: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:15:25 +0000 (0:00:00.480)       0:00:25.986 *****
skipping: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:15:25 +0000 (0:00:00.048)       0:00:26.034 *****
skipping: [instance]

TASK [Deploy radvd for IPv6 router advertisements] *****************************
Thursday 11 December 2025  08:15:25 +0000 (0:00:00.083)       0:00:26.117 *****
skipping: [instance]

TASK [libvirt_manager : Ensure network is in correct zone] *********************
Thursday 11 December 2025  08:15:25 +0000 (0:00:00.058)       0:00:26.175 *****
changed: [instance] => (item=ocppr)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Extract IP address from network bridges] ***************
Thursday 11 December 2025  08:15:26 +0000 (0:00:00.694)       0:00:26.870 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=ocppr)
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] ***************
Thursday 11 December 2025  08:15:26 +0000 (0:00:00.092)       0:00:26.963 *****
ok: [instance]

TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Thursday 11 December 2025  08:15:26 +0000 (0:00:00.402)       0:00:27.366 *****
ok: [instance]

TASK [libvirt_manager : Extract IP address from network bridges] ***************
Thursday 11 December 2025  08:15:26 +0000 (0:00:00.063)       0:00:27.429 *****
ok: [instance]

TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Thursday 11 December 2025  08:15:27 +0000 (0:00:00.212)       0:00:27.641 *****
ok: [instance]

TASK [libvirt_manager : Extract IP address from network bridges] ***************
Thursday 11 December 2025  08:15:27 +0000 (0:00:00.061)       0:00:27.702 *****
ok: [instance]

TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Thursday 11 December 2025  08:15:27 +0000 (0:00:00.250)       0:00:27.952 *****
ok: [instance]

TASK [libvirt_manager : Output _network_data] **********************************
Thursday 11 December 2025  08:15:27 +0000 (0:00:00.059)       0:00:28.012 *****
changed: [instance]

TASK [libvirt_manager : Output pub_net] ****************************************
Thursday 11 December 2025  08:15:27 +0000 (0:00:00.352)       0:00:28.365 *****
changed: [instance]

TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Thursday 11 December 2025  08:15:28 +0000 (0:00:00.362)       0:00:28.727 *****
changed: [instance]

TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Thursday 11 December 2025  08:15:28 +0000 (0:00:00.398)       0:00:29.126 *****
ok: [instance]

TASK [libvirt_manager : Save networking_mapper patch] **************************
Thursday 11 December 2025  08:15:28 +0000 (0:00:00.127)       0:00:29.254 *****
changed: [instance]

TASK [networking_mapper : Check for Networking Definition file existence] ******
Thursday 11 December 2025  08:15:29 +0000 (0:00:00.361)       0:00:29.615 *****
skipping: [instance]

TASK [networking_mapper : Load the Networking Definition from file] ************
Thursday 11 December 2025  08:15:29 +0000 (0:00:00.054)       0:00:29.669 *****
skipping: [instance]

TASK [networking_mapper : Check for interfaces info file existence] ************
Thursday 11 December 2025  08:15:29 +0000 (0:00:00.087)       0:00:29.757 *****
skipping: [instance]

TASK [networking_mapper : Load the interfaces info from file] ******************
Thursday 11 December 2025  08:15:29 +0000 (0:00:00.052)       0:00:29.809 *****
skipping: [instance]

TASK [networking_mapper : Ensure local fact is empty] **************************
Thursday 11 December 2025  08:15:29 +0000 (0:00:00.054)       0:00:29.864 *****
ok: [instance]

TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Thursday 11 December 2025  08:15:29 +0000 (0:00:00.048)       0:00:29.912 *****
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': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'ocp_workers': {'network-template': {'range': {'start': 15, 'length': 3}}, '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'}}}}, 'instances': {'controller-0': {'networks': {'ctlplane': {'ip': '192.168.140.9'}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}, 'ocps': {'networks': {'public': None}}, 'ocp_workers': {'networks': {'public': None}}}, 'instances': {'controller-0': {'networks': {'public': {'ip-v4': '192.168.110.9'}}}}})

TASK [networking_mapper : Gather facts if requested] ***************************
Thursday 11 December 2025  08:15:29 +0000 (0:00:00.228)       0:00:30.141 *****
skipping: [instance]

TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Thursday 11 December 2025  08:15:29 +0000 (0:00:00.052)       0:00:30.193 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Definition to file] *************
Thursday 11 December 2025  08:15:29 +0000 (0:00:00.233)       0:00:30.426 *****
changed: [instance]

TASK [networking_mapper : Call the networking mapper] **************************
Thursday 11 December 2025  08:15:30 +0000 (0:00:00.432)       0:00:30.859 *****
ok: [instance]

TASK [networking_mapper : Set networking mapper facts] *************************
Thursday 11 December 2025  08:15:30 +0000 (0:00:00.192)       0:00:31.051 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Thursday 11 December 2025  08:15:30 +0000 (0:00:00.065)       0:00:31.117 *****
changed: [instance]

TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Thursday 11 December 2025  08:15:31 +0000 (0:00:00.486)       0:00:31.603 *****
ok: [instance]

TASK [libvirt_manager : Unset patch] *******************************************
Thursday 11 December 2025  08:15:31 +0000 (0:00:00.092)       0:00:31.696 *****
ok: [instance]

TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Thursday 11 December 2025  08:15:31 +0000 (0:00:00.051)       0:00:31.748 *****
ok: [instance]

TASK [libvirt_manager : Reserve IPs on networks] *******************************
Thursday 11 December 2025  08:15:31 +0000 (0:00:00.050)       0:00:31.799 *****
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] **************************************
Thursday 11 December 2025  08:15:31 +0000 (0:00:00.148)       0:00:31.948 *****
ok: [instance] => (item=compute-0 - ctlplane)
ok: [instance] => (item=controller-0 - ctlplane)
ok: [instance] => (item=ocp-master-0 - ctlplane)
ok: [instance] => (item=ocp-worker-0 - ctlplane)

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:15:31 +0000 (0:00:00.198)       0:00:32.146 *****
skipping: [instance] => (item=compute-0 - internalapi)
skipping: [instance] => (item=controller-0 - internalapi)
skipping: [instance] => (item=ocp-master-0 - internalapi)
skipping: [instance] => (item=ocp-worker-0 - internalapi)
skipping: [instance]

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:15:31 +0000 (0:00:00.121)       0:00:32.267 *****
skipping: [instance] => (item=compute-0 - storage)
skipping: [instance] => (item=controller-0 - storage)
skipping: [instance] => (item=ocp-master-0 - storage)
skipping: [instance] => (item=ocp-worker-0 - storage)
skipping: [instance]

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:15:31 +0000 (0:00:00.119)       0:00:32.387 *****
skipping: [instance] => (item=compute-0 - tenant)
skipping: [instance] => (item=controller-0 - tenant)
skipping: [instance] => (item=ocp-master-0 - tenant)
skipping: [instance] => (item=ocp-worker-0 - tenant)
skipping: [instance]

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:15:32 +0000 (0:00:00.159)       0:00:32.546 *****
skipping: [instance] => (item=compute-0 - external)
skipping: [instance] => (item=controller-0 - external)
skipping: [instance] => (item=ocp-master-0 - external)
skipping: [instance] => (item=ocp-worker-0 - external)
skipping: [instance]

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:15:32 +0000 (0:00:00.119)       0:00:32.666 *****
skipping: [instance] => (item=compute-0 - storagemgmt)
skipping: [instance] => (item=controller-0 - storagemgmt)
skipping: [instance] => (item=ocp-master-0 - storagemgmt)
skipping: [instance] => (item=ocp-worker-0 - storagemgmt)
skipping: [instance]

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:15:32 +0000 (0:00:00.121)       0:00:32.788 *****
ok: [instance] => (item=compute-0 - public)
ok: [instance] => (item=controller-0 - public)
ok: [instance] => (item=ocp-master-0 - public)
ok: [instance] => (item=ocp-worker-0 - public)

TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Thursday 11 December 2025  08:15:32 +0000 (0:00:00.199)       0:00:32.987 *****

TASK [dnsmasq : Ensure we have the right data and type] ************************
Thursday 11 December 2025  08:15:32 +0000 (0:00:00.170)       0:00:33.157 *****
ok: [instance]

TASK [dnsmasq : Assert we have needed host data] *******************************
Thursday 11 December 2025  08:15:32 +0000 (0:00:00.067)       0:00:33.225 *****
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:a9:25:2e', 'ips': ['192.168.140.100', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:3f:7f:f4', 'ips': ['192.168.140.9', ''], 'tag': 'controller'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:42:59:8c', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:e1:c3:41', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:26:8e:c8', 'ips': ['192.168.110.100', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:7f:97:e0', 'ips': ['192.168.110.9', ''], 'tag': 'controller'})
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:d5:9e:38', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:ef:21:8b', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'})

TASK [dnsmasq : Ensure networks exists] ****************************************
Thursday 11 December 2025  08:15:32 +0000 (0:00:00.141)       0:00:33.367 *****
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] *************************************
Thursday 11 December 2025  08:15:33 +0000 (0:00:00.131)       0:00:33.498 *****
ok: [instance]

TASK [dnsmasq : Assert network exists] *****************************************
Thursday 11 December 2025  08:15:33 +0000 (0:00:00.187)       0:00:33.686 *****
ok: [instance]

TASK [dnsmasq : Check network file status] *************************************
Thursday 11 December 2025  08:15:33 +0000 (0:00:00.049)       0:00:33.735 *****
ok: [instance]

TASK [dnsmasq : Assert network exists] *****************************************
Thursday 11 December 2025  08:15:33 +0000 (0:00:00.193)       0:00:33.929 *****
ok: [instance]

TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Thursday 11 December 2025  08:15:33 +0000 (0:00:00.085)       0:00:34.014 *****
ok: [instance]

TASK [dnsmasq : Compute entry] *************************************************
Thursday 11 December 2025  08:15:33 +0000 (0:00:00.049)       0:00:34.063 *****
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:a9:25:2e', 'ips': ['192.168.140.100', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:3f:7f:f4', 'ips': ['192.168.140.9', ''], 'tag': 'controller'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:42:59:8c', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:e1:c3:41', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:26:8e:c8', 'ips': ['192.168.110.100', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:7f:97:e0', 'ips': ['192.168.110.9', ''], 'tag': 'controller'})
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:d5:9e:38', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:ef:21:8b', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'})

TASK [dnsmasq : Create add/remove sets] ****************************************
Thursday 11 December 2025  08:15:33 +0000 (0:00:00.231)       0:00:34.295 *****
ok: [instance]

TASK [dnsmasq : Add DHCP entries] **********************************************
Thursday 11 December 2025  08:15:33 +0000 (0:00:00.064)       0:00:34.360 *****
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:a9:25:2e', 'entry': 'set:compute,52:54:00:a9:25:2e,192.168.140.100,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_controller-0_52:54:01:3f:7f:f4', 'entry': 'set:controller,52:54:01:3f:7f:f4,192.168.140.9,controller-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_master-0_52:54:02:42:59:8c', 'entry': 'set:ocp,52:54:02:42:59:8c,192.168.140.10,master-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_worker-0_52:54:03:e1:c3:41', 'entry': 'set:ocp_worker,52:54:03:e1:c3:41,192.168.140.15,worker-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:26:8e:c8', 'entry': 'set:compute,52:54:00:26:8e:c8,192.168.110.100,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_controller-0_52:54:01:7f:97:e0', 'entry': 'set:controller,52:54:01:7f:97:e0,192.168.110.9,controller-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_master-0_52:54:02:d5:9e:38', 'entry': 'set:ocp,52:54:02:d5:9e:38,192.168.110.10,master-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_worker-0_52:54:03:ef:21:8b', 'entry': 'set:ocp_worker,52:54:03:ef:21:8b,192.168.110.15,worker-0', 'state': 'present'})

TASK [dnsmasq : Remove DHCP entries] *******************************************
Thursday 11 December 2025  08:15:36 +0000 (0:00:02.663)       0:00:37.024 *****
skipping: [instance]

TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Thursday 11 December 2025  08:15:36 +0000 (0:00:00.102)       0:00:37.126 *****
ok: [instance] => (item=compute-0)
ok: [instance] => (item=controller-0)
ok: [instance] => (item=ocp-master-0)
ok: [instance] => (item=ocp-worker-0)

TASK [Inject VMs in the .utility zone] *****************************************
Thursday 11 December 2025  08:15:36 +0000 (0:00:00.302)       0:00:37.429 *****

TASK [dnsmasq : Assert we have needed host record data] ************************
Thursday 11 December 2025  08:15:37 +0000 (0:00:00.130)       0:00:37.559 *****
ok: [instance]

TASK [dnsmasq : Assert each address element have needed data] ******************
Thursday 11 December 2025  08:15:37 +0000 (0:00:00.133)       0:00:37.693 *****
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.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.100', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.100', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.100', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.storage.local', 'compute-0.storage.local'], 'ips': ['172.18.0.100', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.storagemgmt.local', 'compute-0.storagemgmt.local'], 'ips': ['172.20.0.100', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.tenant.local', 'compute-0.tenant.local'], '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.local', 'controller-0.ctlplane.local'], 'ips': ['192.168.140.9', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['controller-0.public.local', 'controller-0.public.local'], 'ips': ['192.168.110.9', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.utility', 'master-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.ctlplane.local', 'ocp-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.internalapi.local', 'ocp-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.public.local', 'ocp-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.storage.local', 'ocp-0.storage.local'], 'ips': ['172.18.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.tenant.local', 'ocp-0.tenant.local'], 'ips': ['172.19.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.utility', 'worker-0.instance', 'ocp_worker-0.utility', 'ocp_worker-0.instance'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.ctlplane.local', 'ocp_worker-0.ctlplane.local'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.internalapi.local', 'ocp_worker-0.internalapi.local'], 'ips': ['172.17.0.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.public.local', 'ocp_worker-0.public.local'], 'ips': ['192.168.110.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.storage.local', 'ocp_worker-0.storage.local'], 'ips': ['172.18.0.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.tenant.local', 'ocp_worker-0.tenant.local'], 'ips': ['172.19.0.15', ''], 'state': 'present'})

TASK [dnsmasq : Add/Remove address] ********************************************
Thursday 11 December 2025  08:15:37 +0000 (0:00:00.274)       0:00:37.968 *****
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.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.100', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.100', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.100', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.storage.local', 'compute-0.storage.local'], 'ips': ['172.18.0.100', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.storagemgmt.local', 'compute-0.storagemgmt.local'], 'ips': ['172.20.0.100', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.tenant.local', 'compute-0.tenant.local'], '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.local', 'controller-0.ctlplane.local'], 'ips': ['192.168.140.9', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['controller-0.public.local', 'controller-0.public.local'], 'ips': ['192.168.110.9', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.utility', 'master-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.ctlplane.local', 'ocp-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.internalapi.local', 'ocp-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.public.local', 'ocp-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.storage.local', 'ocp-0.storage.local'], 'ips': ['172.18.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.tenant.local', 'ocp-0.tenant.local'], 'ips': ['172.19.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.utility', 'worker-0.instance', 'ocp_worker-0.utility', 'ocp_worker-0.instance'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.ctlplane.local', 'ocp_worker-0.ctlplane.local'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.internalapi.local', 'ocp_worker-0.internalapi.local'], 'ips': ['172.17.0.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.public.local', 'ocp_worker-0.public.local'], 'ips': ['192.168.110.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.storage.local', 'ocp_worker-0.storage.local'], 'ips': ['172.18.0.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.tenant.local', 'ocp_worker-0.tenant.local'], 'ips': ['172.19.0.15', ''], 'state': 'present'})

TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Thursday 11 December 2025  08:15:41 +0000 (0:00:04.189)       0:00:42.157 *****
ok: [instance]

TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Thursday 11 December 2025  08:15:41 +0000 (0:00:00.047)       0:00:42.205 *****
skipping: [instance] => (item=compute)
skipping: [instance] => (item=controller)
skipping: [instance] => (item=ocp)
skipping: [instance] => (item=ocp_worker)
skipping: [instance]

TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Thursday 11 December 2025  08:15:41 +0000 (0:00:00.073)       0:00:42.278 *****
skipping: [instance]

TASK [libvirt_manager : Ensure some domains are local] *************************
Thursday 11 December 2025  08:15:41 +0000 (0:00:00.057)       0:00:42.335 *****
changed: [instance]

TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Thursday 11 December 2025  08:15:42 +0000 (0:00:00.417)       0:00:42.752 *****

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:15:42 +0000 (0:00:00.061)       0:00:42.813 *****
changed: [instance]

RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Thursday 11 December 2025  08:15:43 +0000 (0:00:00.808)       0:00:43.622 *****
changed: [instance]

RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Thursday 11 December 2025  08:15:43 +0000 (0:00:00.417)       0:00:44.039 *****
changed: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=117  changed=41   unreachable=0    failed=0    skipped=34   rescued=0    ignored=0

Thursday 11 December 2025  08:15:44 +0000 (0:00:00.523)       0:00:44.563 *****
===============================================================================
dnsmasq : Add/Remove address -------------------------------------------- 4.19s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.32s
dnsmasq : Add DHCP entries ---------------------------------------------- 2.66s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.79s
ci_nmstate : Install required packages on instance ---------------------- 1.39s
dnsmasq : Install needed packages --------------------------------------- 1.18s
dnsmasq : Enable and start service -------------------------------------- 0.90s
libvirt_manager : Ensure networks are created/started ------------------- 0.87s
Gathering Facts --------------------------------------------------------- 0.85s
libvirt_manager : Restart firewalld ------------------------------------- 0.81s
libvirt_manager : Ensure networks are defined --------------------------- 0.74s
libvirt_manager : Ensure network is in correct zone --------------------- 0.69s
libvirt_manager : Ensure networks enabled to autostart ------------------ 0.66s
libvirt_manager : Ensure networks are active ---------------------------- 0.62s
libvirt_manager : Convert ini inventory file into yaml ------------------ 0.58s
libvirt_manager : Fetch bridges ports link info ------------------------- 0.57s
dnsmasq : Reload dnsmasq ------------------------------------------------ 0.52s
libvirt_manager : Refresh networking facts on host ---------------------- 0.51s
networking_mapper : Write the Networking Environment Definition to file --- 0.49s
dnsmasq : Create network ------------------------------------------------ 0.48s

PLAY [Cleanup] *****************************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:15:44 +0000 (0:00:00.046)       0:00:00.046 *****
ok: [instance]

TASK [Ensure we have the destination directory] ********************************
Thursday 11 December 2025  08:15:45 +0000 (0:00:01.056)       0:00:01.103 *****
changed: [instance]

TASK [Copy generated content to proper location] *******************************
Thursday 11 December 2025  08:15:46 +0000 (0:00:00.361)       0:00:01.465 *****
changed: [instance] => (item=/opt/basedir/artifacts)
changed: [instance] => (item=/opt/basedir/logs)
ok: [instance] => (item=/opt/basedir/cifmw_config_drive)
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [libvirt_manager : Get installed packages list] ***************************
Thursday 11 December 2025  08:15:47 +0000 (0:00:01.430)       0:00:02.895 *****
ok: [instance]

TASK [libvirt_manager : Populate service facts] ********************************
Thursday 11 December 2025  08:15:48 +0000 (0:00:00.797)       0:00:03.692 *****
ok: [instance]

TASK [libvirt_manager : Start virtqemud socket service] ************************
Thursday 11 December 2025  08:15:50 +0000 (0:00:02.034)       0:00:05.727 *****
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)

TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Thursday 11 December 2025  08:15:51 +0000 (0:00:00.872)       0:00:06.599 *****
ok: [instance]

TASK [libvirt_manager : List all of the existing virtual machines] *************
Thursday 11 December 2025  08:15:51 +0000 (0:00:00.051)       0:00:06.650 *****
ok: [instance]

TASK [libvirt_manager : Get pool configuration] ********************************
Thursday 11 December 2025  08:15:51 +0000 (0:00:00.384)       0:00:07.035 *****
ok: [instance]

TASK [libvirt_manager : Filter out target environment] *************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.389)       0:00:07.424 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.081)       0:00:07.505 *****
ok: [instance] =>
  cleanup_vms: []

TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.077)       0:00:07.583 *****
skipping: [instance]

TASK [libvirt_manager : Destroy machine] ***************************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.034)       0:00:07.617 *****
skipping: [instance]

TASK [libvirt_manager : Undefine machine] **************************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.060)       0:00:07.678 *****
skipping: [instance]

TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.035)       0:00:07.713 *****
skipping: [instance]

TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.035)       0:00:07.749 *****
skipping: [instance]

TASK [libvirt_manager : Get network list] **************************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.033)       0:00:07.782 *****
ok: [instance]

TASK [libvirt_manager : Filter out target nets] ********************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.384)       0:00:08.167 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.094)       0:00:08.262 *****
ok: [instance] =>
  cleanup_nets:
  - cifmw-osp_trunk
  - cifmw-public
  - ocppr

TASK [Remove dnsmasq network bits] *********************************************
Thursday 11 December 2025  08:15:52 +0000 (0:00:00.082)       0:00:08.344 *****

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:15:53 +0000 (0:00:00.294)       0:00:08.639 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:15:53 +0000 (0:00:00.138)       0:00:08.777 *****
skipping: [instance]

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:15:53 +0000 (0:00:00.081)       0:00:08.859 *****
skipping: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:15:53 +0000 (0:00:00.080)       0:00:08.939 *****
ok: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:15:53 +0000 (0:00:00.251)       0:00:09.191 *****
ok: [instance]

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:15:54 +0000 (0:00:00.268)       0:00:09.459 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:15:54 +0000 (0:00:00.079)       0:00:09.539 *****
skipping: [instance]

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:15:54 +0000 (0:00:00.072)       0:00:09.611 *****
skipping: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:15:54 +0000 (0:00:00.072)       0:00:09.683 *****
ok: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:15:54 +0000 (0:00:00.302)       0:00:09.986 *****
ok: [instance]

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:15:54 +0000 (0:00:00.271)       0:00:10.257 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:15:54 +0000 (0:00:00.081)       0:00:10.339 *****
skipping: [instance]

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:15:55 +0000 (0:00:00.074)       0:00:10.414 *****
skipping: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:15:55 +0000 (0:00:00.078)       0:00:10.492 *****
ok: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:15:55 +0000 (0:00:00.248)       0:00:10.741 *****
ok: [instance]

TASK [libvirt_manager : Destroy networks] **************************************
Thursday 11 December 2025  08:15:55 +0000 (0:00:00.274)       0:00:11.015 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=ocppr)

TASK [libvirt_manager : Undefine networks] *************************************
Thursday 11 December 2025  08:15:57 +0000 (0:00:01.686)       0:00:12.701 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=ocppr)

TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Thursday 11 December 2025  08:15:58 +0000 (0:00:00.794)       0:00:13.496 *****
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=ocppr)

TASK [libvirt_manager : Find dummy interface connection files] *****************
Thursday 11 December 2025  08:15:59 +0000 (0:00:00.878)       0:00:14.375 *****
ok: [instance]

TASK [libvirt_manager : Remove dummy interface connections] ********************
Thursday 11 December 2025  08:15:59 +0000 (0:00:00.313)       0:00:14.688 *****
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-jzjjcmcx.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 294, 'inode': 984663, 'dev': 64513, 'nlink': 1, 'atime': 1765440913.3377466, 'mtime': 1765440913.3377466, 'ctime': 1765440913.3377466, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False})
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-yyi5jwm5.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 314, 'inode': 1173446, 'dev': 64513, 'nlink': 1, 'atime': 1765440913.3397467, 'mtime': 1765440913.3397467, 'ctime': 1765440913.3397467, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False})
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-zoorn5o4.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 308, 'inode': 1173447, 'dev': 64513, 'nlink': 1, 'atime': 1765440913.3407466, 'mtime': 1765440913.3407466, 'ctime': 1765440913.3407466, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False})

TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Thursday 11 December 2025  08:16:00 +0000 (0:00:00.711)       0:00:15.400 *****
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=ocppr)

TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Thursday 11 December 2025  08:16:01 +0000 (0:00:01.195)       0:00:16.595 *****
ok: [instance]

TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Thursday 11 December 2025  08:16:01 +0000 (0:00:00.573)       0:00:17.169 *****
ok: [instance]

TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Thursday 11 December 2025  08:16:02 +0000 (0:00:00.362)       0:00:17.532 *****
changed: [instance]

TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Thursday 11 December 2025  08:16:02 +0000 (0:00:00.500)       0:00:18.032 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:16:02 +0000 (0:00:00.114)       0:00:18.147 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:16:02 +0000 (0:00:00.079)       0:00:18.226 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:16:03 +0000 (0:00:00.263)       0:00:18.489 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:16:03 +0000 (0:00:00.073)       0:00:18.563 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:16:03 +0000 (0:00:00.150)       0:00:18.713 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:16:03 +0000 (0:00:00.074)       0:00:18.787 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:16:03 +0000 (0:00:00.075)       0:00:18.863 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:16:03 +0000 (0:00:00.105)       0:00:18.969 *****
ok: [instance]

TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Thursday 11 December 2025  08:16:03 +0000 (0:00:00.272)       0:00:19.241 *****
skipping: [instance]

TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Thursday 11 December 2025  08:16:03 +0000 (0:00:00.045)       0:00:19.287 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:16:04 +0000 (0:00:00.117)       0:00:19.404 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:16:04 +0000 (0:00:00.081)       0:00:19.486 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:16:04 +0000 (0:00:00.336)       0:00:19.822 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:16:04 +0000 (0:00:00.080)       0:00:19.902 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:16:04 +0000 (0:00:00.109)       0:00:20.012 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:16:04 +0000 (0:00:00.083)       0:00:20.095 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:16:04 +0000 (0:00:00.082)       0:00:20.177 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:16:04 +0000 (0:00:00.111)       0:00:20.289 *****
ok: [instance]

TASK [libvirt_manager : Refresh all pools after actions] ***********************
Thursday 11 December 2025  08:16:05 +0000 (0:00:00.275)       0:00:20.565 *****
skipping: [instance]

TASK [libvirt_manager : Get temporary key status] ******************************
Thursday 11 December 2025  08:16:05 +0000 (0:00:00.048)       0:00:20.613 *****
ok: [instance]

TASK [libvirt_manager : Get public key] ****************************************
Thursday 11 December 2025  08:16:05 +0000 (0:00:00.301)       0:00:20.914 *****
skipping: [instance]

TASK [libvirt_manager : Remove public key] *************************************
Thursday 11 December 2025  08:16:05 +0000 (0:00:00.066)       0:00:20.980 *****
skipping: [instance]

TASK [libvirt_manager : Remove keypair] ****************************************
Thursday 11 December 2025  08:16:05 +0000 (0:00:00.036)       0:00:21.017 *****
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]

TASK [libvirt_manager : List libvirt logs] *************************************
Thursday 11 December 2025  08:16:05 +0000 (0:00:00.038)       0:00:21.056 *****
ok: [instance]

TASK [libvirt_manager : Remove detected logs] **********************************
Thursday 11 December 2025  08:16:05 +0000 (0:00:00.212)       0:00:21.268 *****
skipping: [instance]

TASK [libvirt_manager : Remove workload and volumes] ***************************
Thursday 11 December 2025  08:16:05 +0000 (0:00:00.034)       0:00:21.302 *****
ok: [instance] => (item=workload)
ok: [instance] => (item=volumes)
changed: [instance] => (item=artifacts/debug_network_data.yml)
changed: [instance] => (item=artifacts/debug_pub_net_value.txt)
changed: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml)
changed: [instance] => (item=artifacts/interfaces-info.yml)
ok: [instance] => (item=artifacts/libvirt-uuids.yml)
changed: [instance] => (item=artifacts/net-map-def-patch.yml)

TASK [libvirt_manager : Deepscrub data] ****************************************
Thursday 11 December 2025  08:16:07 +0000 (0:00:01.312)       0:00:22.614 *****
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)

TASK [podman : Ensure podman is installed] *************************************
Thursday 11 December 2025  08:16:07 +0000 (0:00:00.392)       0:00:23.007 *****
ok: [instance]

TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Thursday 11 December 2025  08:16:08 +0000 (0:00:01.317)       0:00:24.325 *****
changed: [instance]

TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Thursday 11 December 2025  08:16:09 +0000 (0:00:00.240)       0:00:24.565 *****
skipping: [instance]

TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Thursday 11 December 2025  08:16:09 +0000 (0:00:00.046)       0:00:24.612 *****
skipping: [instance]

TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Thursday 11 December 2025  08:16:09 +0000 (0:00:00.040)       0:00:24.653 *****
skipping: [instance]

TASK [virtualbmc : Stop and remove vbmc container] *****************************
Thursday 11 December 2025  08:16:09 +0000 (0:00:00.087)       0:00:24.740 *****
ok: [instance]

TASK [virtualbmc : Remove vbmc container image] ********************************
Thursday 11 December 2025  08:16:09 +0000 (0:00:00.433)       0:00:25.174 *****
ok: [instance]

TASK [virtualbmc : Check if VBMC key exists] ***********************************
Thursday 11 December 2025  08:16:10 +0000 (0:00:00.441)       0:00:25.615 *****
ok: [instance]

TASK [virtualbmc : Slurp key] **************************************************
Thursday 11 December 2025  08:16:10 +0000 (0:00:00.185)       0:00:25.801 *****
skipping: [instance]

TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Thursday 11 December 2025  08:16:10 +0000 (0:00:00.036)       0:00:25.837 *****
skipping: [instance]

TASK [virtualbmc : Remove vbmc files] ******************************************
Thursday 11 December 2025  08:16:10 +0000 (0:00:00.036)       0:00:25.874 *****
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key)
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub)
ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf)
ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh)

TASK [Clean remote ssh config] *************************************************
Thursday 11 December 2025  08:16:11 +0000 (0:00:00.726)       0:00:26.601 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:16:11 +0000 (0:00:00.081)       0:00:26.683 *****
ok: [instance]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:16:11 +0000 (0:00:00.266)       0:00:26.950 *****
ok: [instance]

TASK [Clean local ssh config] **************************************************
Thursday 11 December 2025  08:16:11 +0000 (0:00:00.217)       0:00:27.167 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:16:11 +0000 (0:00:00.081)       0:00:27.248 *****
ok: [instance -> localhost]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:16:12 +0000 (0:00:00.192)       0:00:27.441 *****
ok: [instance -> localhost]

TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Thursday 11 December 2025  08:16:12 +0000 (0:00:00.246)       0:00:27.687 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:16:12 +0000 (0:00:00.068)       0:00:27.756 *****
ok: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:16:13 +0000 (0:00:01.150)       0:00:28.906 *****
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] ********************************
Thursday 11 December 2025  08:16:16 +0000 (0:00:03.211)       0:00:32.118 *****
changed: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:16:16 +0000 (0:00:00.221)       0:00:32.340 *****
skipping: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.037)       0:00:32.377 *****
skipping: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.036)       0:00:32.414 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.087)       0:00:32.501 *****
skipping: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.038)       0:00:32.540 *****
changed: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.207)       0:00:32.747 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.060)       0:00:32.808 *****
skipping: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.034)       0:00:32.843 *****
changed: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.205)       0:00:33.048 *****
skipping: [instance]

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.033)       0:00:33.082 *****
skipping: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:16:17 +0000 (0:00:00.036)       0:00:33.118 *****
changed: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:16:18 +0000 (0:00:00.525)       0:00:33.644 *****
changed: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:16:18 +0000 (0:00:00.221)       0:00:33.865 *****
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [dnsmasq : Remove lease file] *********************************************
Thursday 11 December 2025  08:16:18 +0000 (0:00:00.385)       0:00:34.251 *****
changed: [instance]

TASK [radvd : Gather package facts] ********************************************
Thursday 11 December 2025  08:16:19 +0000 (0:00:00.239)       0:00:34.490 *****
ok: [instance]

TASK [radvd : Stop and disable radvd service] **********************************
Thursday 11 December 2025  08:16:19 +0000 (0:00:00.621)       0:00:35.112 *****
skipping: [instance]

TASK [radvd : Remove radvd configuration file] *********************************
Thursday 11 December 2025  08:16:19 +0000 (0:00:00.045)       0:00:35.157 *****
ok: [instance]

TASK [radvd : Remove configuration directory] **********************************
Thursday 11 December 2025  08:16:20 +0000 (0:00:00.220)       0:00:35.377 *****
ok: [instance]

TASK [radvd : Remove radvd package] ********************************************
Thursday 11 December 2025  08:16:20 +0000 (0:00:00.205)       0:00:35.583 *****
skipping: [instance]

TASK [Ensure work directory is removed] ****************************************
Thursday 11 December 2025  08:16:20 +0000 (0:00:00.081)       0:00:35.664 *****
changed: [instance]

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:16:20 +0000 (0:00:00.362)       0:00:36.026 *****
changed: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=71   changed=19   unreachable=0    failed=0    skipped=40   rescued=0    ignored=0

Thursday 11 December 2025  08:16:21 +0000 (0:00:00.782)       0:00:36.809 *****
===============================================================================
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.21s
libvirt_manager : Populate service facts -------------------------------- 2.03s
libvirt_manager : Destroy networks -------------------------------------- 1.69s
Copy generated content to proper location ------------------------------- 1.43s
podman : Ensure podman is installed ------------------------------------- 1.32s
libvirt_manager : Remove workload and volumes --------------------------- 1.31s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 1.20s
dnsmasq : Install needed packages --------------------------------------- 1.15s
Gathering Facts --------------------------------------------------------- 1.06s
libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.88s
libvirt_manager : Start virtqemud socket service ------------------------ 0.87s
libvirt_manager : Get installed packages list --------------------------- 0.80s
libvirt_manager : Undefine networks ------------------------------------- 0.79s
libvirt_manager : Restart firewalld ------------------------------------- 0.78s
virtualbmc : Remove vbmc files ------------------------------------------ 0.73s
libvirt_manager : Remove dummy interface connections -------------------- 0.71s
radvd : Gather package facts -------------------------------------------- 0.62s
libvirt_manager : Ensure firewalld is enabled and started --------------- 0.57s
dnsmasq : Stop service -------------------------------------------------- 0.53s
libvirt_manager : Disable forward in firewalld libvirt zone ------------- 0.50s

PLAY [Prepare] *****************************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:16:38 +0000 (0:00:00.055)       0:00:00.055 *****
ok: [instance]

TASK [Create custom basedir] ***************************************************
Thursday 11 December 2025  08:16:39 +0000 (0:00:00.776)       0:00:00.831 *****
changed: [instance]

TASK [test_deps : Gather facts if they don't exist] ****************************
Thursday 11 December 2025  08:16:40 +0000 (0:00:00.403)       0:00:01.234 *****
skipping: [instance]

TASK [test_deps : Gather variables for each operating system] ******************
Thursday 11 December 2025  08:16:40 +0000 (0:00:00.056)       0:00:01.290 *****
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] *****************************************
Thursday 11 December 2025  08:16:40 +0000 (0:00:00.103)       0:00:01.394 *****
ok: [instance]

TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Thursday 11 December 2025  08:16:40 +0000 (0:00:00.314)       0:00:01.708 *****
ok: [instance]

TASK [test_deps : Disable ubi 9 repos] *****************************************
Thursday 11 December 2025  08:16:40 +0000 (0:00:00.263)       0:00:01.971 *****
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)

TASK [Deploy repo-setup] *******************************************************
Thursday 11 December 2025  08:16:41 +0000 (0:00:00.750)       0:00:02.722 *****

TASK [repo_setup : Ensure directories are present] *****************************
Thursday 11 December 2025  08:16:41 +0000 (0:00:00.132)       0:00:02.855 *****
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] ********************
Thursday 11 December 2025  08:16:42 +0000 (0:00:00.540)       0:00:03.395 *****
ok: [instance]

TASK [repo_setup : Get repo-setup repository] **********************************
Thursday 11 December 2025  08:16:43 +0000 (0:00:01.337)       0:00:04.733 *****
changed: [instance]

TASK [repo_setup : Initialize python venv and install requirements] ************
Thursday 11 December 2025  08:16:44 +0000 (0:00:01.043)       0:00:05.777 *****
changed: [instance]

TASK [repo_setup : Install repo-setup package] *********************************
Thursday 11 December 2025  08:16:50 +0000 (0:00:06.277)       0:00:12.054 *****
changed: [instance]

TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Thursday 11 December 2025  08:16:51 +0000 (0:00:00.693)       0:00:12.748 *****
skipping: [instance]

TASK [repo_setup : Run repo-setup] *********************************************
Thursday 11 December 2025  08:16:51 +0000 (0:00:00.053)       0:00:12.801 *****
changed: [instance]

TASK [repo_setup : Get component repo] *****************************************
Thursday 11 December 2025  08:16:52 +0000 (0:00:00.874)       0:00:13.676 *****
skipping: [instance]

TASK [repo_setup : Rename component repo] **************************************
Thursday 11 December 2025  08:16:52 +0000 (0:00:00.063)       0:00:13.739 *****
skipping: [instance]

TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Thursday 11 December 2025  08:16:52 +0000 (0:00:00.062)       0:00:13.802 *****
skipping: [instance]

TASK [repo_setup : Run repo-setup-get-hash] ************************************
Thursday 11 December 2025  08:16:52 +0000 (0:00:00.063)       0:00:13.865 *****
changed: [instance]

TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Thursday 11 December 2025  08:16:53 +0000 (0:00:00.571)       0:00:14.437 *****
changed: [instance]

TASK [repo_setup : Dump current-podified hash] *********************************
Thursday 11 December 2025  08:16:53 +0000 (0:00:00.433)       0:00:14.870 *****
skipping: [instance]

TASK [repo_setup : Slurp current podified hash] ********************************
Thursday 11 December 2025  08:16:53 +0000 (0:00:00.058)       0:00:14.929 *****
skipping: [instance]

TASK [repo_setup : Update the value of full_hash] ******************************
Thursday 11 December 2025  08:16:53 +0000 (0:00:00.058)       0:00:14.987 *****
skipping: [instance]

TASK [repo_setup : Export hashes facts for further use] ************************
Thursday 11 December 2025  08:16:53 +0000 (0:00:00.088)       0:00:15.075 *****
ok: [instance]

TASK [repo_setup : Create download directory] **********************************
Thursday 11 December 2025  08:16:53 +0000 (0:00:00.077)       0:00:15.153 *****
skipping: [instance]

TASK [repo_setup : Print the URL to request] ***********************************
Thursday 11 December 2025  08:16:54 +0000 (0:00:00.058)       0:00:15.212 *****
skipping: [instance]

TASK [Download the RPM] ********************************************************
Thursday 11 December 2025  08:16:54 +0000 (0:00:00.059)       0:00:15.272 *****
skipping: [instance]

TASK [repo_setup : Install RHOS Release tool] **********************************
Thursday 11 December 2025  08:16:54 +0000 (0:00:00.089)       0:00:15.361 *****
skipping: [instance]

TASK [repo_setup : Get rhos-release tool version] ******************************
Thursday 11 December 2025  08:16:54 +0000 (0:00:00.059)       0:00:15.420 *****
skipping: [instance]

TASK [repo_setup : Print rhos-release tool version] ****************************
Thursday 11 December 2025  08:16:54 +0000 (0:00:00.057)       0:00:15.478 *****
skipping: [instance]

TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Thursday 11 December 2025  08:16:54 +0000 (0:00:00.061)       0:00:15.539 *****
skipping: [instance]

TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Thursday 11 December 2025  08:16:54 +0000 (0:00:00.057)       0:00:15.597 *****
ok: [instance]

TASK [repo_setup : Use RDO proxy mirrors] **************************************
Thursday 11 December 2025  08:16:54 +0000 (0:00:00.212)       0:00:15.809 *****
changed: [instance]

TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Thursday 11 December 2025  08:16:54 +0000 (0:00:00.233)       0:00:16.042 *****
changed: [instance]

TASK [repo_setup : Check for gating.repo file on content provider] *************
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.243)       0:00:16.286 *****
skipping: [instance]

TASK [repo_setup : Populate gating repo from content provider ip] **************
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.075)       0:00:16.361 *****
skipping: [instance]

TASK [repo_setup : Check for DLRN repo at the destination] *********************
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.051)       0:00:16.413 *****
skipping: [instance]

TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.051)       0:00:16.464 *****
skipping: [instance]

TASK [repo_setup : Check for DLRN component repo] ******************************
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.049)       0:00:16.514 *****
skipping: [instance]

TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.051)       0:00:16.566 *****
skipping: [instance]

TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.082)       0:00:16.649 *****
skipping: [instance]

TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.047)       0:00:16.696 *****
skipping: [instance]

TASK [repo_setup : Cleanup existing metadata] **********************************
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.057)       0:00:16.754 *****
skipping: [instance]

TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.045)       0:00:16.800 *****
skipping: [instance]

TASK [test_deps : Look for redhat-release rpm] *********************************
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.104)       0:00:16.904 *****
skipping: [instance]

TASK [test_deps : Remove redhat-release] ***************************************
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.066)       0:00:16.970 *****
skipping: [instance]

TASK [test_deps : Install centos-stream-release] *******************************
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.064)       0:00:17.035 *****
skipping: [instance]

TASK [test_deps : Install additional packages] *********************************
Thursday 11 December 2025  08:16:55 +0000 (0:00:00.099)       0:00:17.135 *****
skipping: [instance]

TASK [test_deps : Install selinux python libs] *********************************
Thursday 11 December 2025  08:16:56 +0000 (0:00:00.066)       0:00:17.202 *****
ok: [instance]

TASK [test_deps : Install python yaml libs] ************************************
Thursday 11 December 2025  08:17:33 +0000 (0:00:37.857)       0:00:55.060 *****
ok: [instance]

TASK [test_deps : Install extra packages] **************************************
Thursday 11 December 2025  08:17:35 +0000 (0:00:01.243)       0:00:56.303 *****
skipping: [instance]

TASK [ci_setup : Gather variables for each operating system] *******************
Thursday 11 December 2025  08:17:35 +0000 (0:00:00.097)       0:00:56.400 *****
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] *************************************
Thursday 11 December 2025  08:17:35 +0000 (0:00:00.165)       0:00:56.566 *****
ok: [instance] =>
  cifmw_ci_setup_packages:
  - bash-completion
  - ca-certificates
  - git-core
  - make
  - tar
  - tmux
  - python3-pip

TASK [ci_setup : Install needed packages] **************************************
Thursday 11 December 2025  08:17:35 +0000 (0:00:00.052)       0:00:56.618 *****
ok: [instance]

TASK [ci_setup : Gather version of openshift client] ***************************
Thursday 11 December 2025  08:17:36 +0000 (0:00:01.220)       0:00:57.839 *****
ok: [instance]

TASK [ci_setup : Ensure openshift client install path is present] **************
Thursday 11 December 2025  08:17:36 +0000 (0:00:00.287)       0:00:58.126 *****
ok: [instance]

TASK [ci_setup : Install openshift client] *************************************
Thursday 11 December 2025  08:17:37 +0000 (0:00:00.235)       0:00:58.362 *****
skipping: [instance]

TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Thursday 11 December 2025  08:17:37 +0000 (0:00:00.094)       0:00:58.456 *****
skipping: [instance]

TASK [ci_setup : Create completion file] ***************************************
Thursday 11 December 2025  08:17:37 +0000 (0:00:00.090)       0:00:58.547 *****
ok: [instance]

TASK [ci_setup : Source completion from within .bashrc] ************************
Thursday 11 December 2025  08:17:37 +0000 (0:00:00.201)       0:00:58.749 *****
changed: [instance]

TASK [ci_setup : Check rhsm status] ********************************************
Thursday 11 December 2025  08:17:37 +0000 (0:00:00.280)       0:00:59.029 *****
skipping: [instance]

TASK [ci_setup : Gather the repos to be enabled] *******************************
Thursday 11 December 2025  08:17:37 +0000 (0:00:00.048)       0:00:59.078 *****
skipping: [instance]

TASK [ci_setup : Enabling the required repositories.] **************************
Thursday 11 December 2025  08:17:37 +0000 (0:00:00.079)       0:00:59.157 *****
skipping: [instance]

TASK [ci_setup : Get current /etc/redhat-release] ******************************
Thursday 11 December 2025  08:17:38 +0000 (0:00:00.050)       0:00:59.207 *****
skipping: [instance]

TASK [ci_setup : Print current /etc/redhat-release] ****************************
Thursday 11 December 2025  08:17:38 +0000 (0:00:00.048)       0:00:59.256 *****
skipping: [instance]

TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Thursday 11 December 2025  08:17:38 +0000 (0:00:00.049)       0:00:59.305 *****
skipping: [instance]

TASK [ci_setup : Manage directories] *******************************************
Thursday 11 December 2025  08:17:38 +0000 (0:00:00.054)       0:00:59.360 *****
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 [libvirt_manager : Get installed packages list] ***************************
Thursday 11 December 2025  08:17:39 +0000 (0:00:01.044)       0:01:00.404 *****
ok: [instance]

TASK [libvirt_manager : Populate service facts] ********************************
Thursday 11 December 2025  08:17:40 +0000 (0:00:00.814)       0:01:01.219 *****
ok: [instance]

TASK [libvirt_manager : Start virtqemud socket service] ************************
Thursday 11 December 2025  08:17:42 +0000 (0:00:02.012)       0:01:03.231 *****
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)

TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Thursday 11 December 2025  08:17:42 +0000 (0:00:00.870)       0:01:04.102 *****
ok: [instance]

TASK [libvirt_manager : List all of the existing virtual machines] *************
Thursday 11 December 2025  08:17:42 +0000 (0:00:00.054)       0:01:04.156 *****
ok: [instance]

TASK [libvirt_manager : Get pool configuration] ********************************
Thursday 11 December 2025  08:17:43 +0000 (0:00:00.389)       0:01:04.546 *****
ok: [instance]

TASK [libvirt_manager : Filter out target environment] *************************
Thursday 11 December 2025  08:17:43 +0000 (0:00:00.380)       0:01:04.926 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:17:43 +0000 (0:00:00.076)       0:01:05.002 *****
ok: [instance] =>
  cleanup_vms: []

TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Thursday 11 December 2025  08:17:43 +0000 (0:00:00.073)       0:01:05.075 *****
skipping: [instance]

TASK [libvirt_manager : Destroy machine] ***************************************
Thursday 11 December 2025  08:17:43 +0000 (0:00:00.032)       0:01:05.108 *****
skipping: [instance]

TASK [libvirt_manager : Undefine machine] **************************************
Thursday 11 December 2025  08:17:43 +0000 (0:00:00.054)       0:01:05.162 *****
skipping: [instance]

TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Thursday 11 December 2025  08:17:43 +0000 (0:00:00.033)       0:01:05.195 *****
skipping: [instance]

TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Thursday 11 December 2025  08:17:44 +0000 (0:00:00.032)       0:01:05.228 *****
skipping: [instance]

TASK [libvirt_manager : Get network list] **************************************
Thursday 11 December 2025  08:17:44 +0000 (0:00:00.032)       0:01:05.261 *****
ok: [instance]

TASK [libvirt_manager : Filter out target nets] ********************************
Thursday 11 December 2025  08:17:44 +0000 (0:00:00.378)       0:01:05.639 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:17:44 +0000 (0:00:00.097)       0:01:05.736 *****
ok: [instance] =>
  cleanup_nets: []

TASK [Remove dnsmasq network bits] *********************************************
Thursday 11 December 2025  08:17:44 +0000 (0:00:00.074)       0:01:05.810 *****
skipping: [instance]

TASK [libvirt_manager : Destroy networks] **************************************
Thursday 11 December 2025  08:17:44 +0000 (0:00:00.032)       0:01:05.843 *****
skipping: [instance]

TASK [libvirt_manager : Undefine networks] *************************************
Thursday 11 December 2025  08:17:44 +0000 (0:00:00.031)       0:01:05.875 *****
skipping: [instance]

TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Thursday 11 December 2025  08:17:44 +0000 (0:00:00.057)       0:01:05.933 *****
skipping: [instance]

TASK [libvirt_manager : Find dummy interface connection files] *****************
Thursday 11 December 2025  08:17:44 +0000 (0:00:00.034)       0:01:05.967 *****
ok: [instance]

TASK [libvirt_manager : Remove dummy interface connections] ********************
Thursday 11 December 2025  08:17:45 +0000 (0:00:00.295)       0:01:06.263 *****
skipping: [instance]

TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Thursday 11 December 2025  08:17:45 +0000 (0:00:00.033)       0:01:06.296 *****
skipping: [instance]

TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Thursday 11 December 2025  08:17:45 +0000 (0:00:00.032)       0:01:06.328 *****
ok: [instance]

TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Thursday 11 December 2025  08:17:45 +0000 (0:00:00.547)       0:01:06.876 *****
ok: [instance]

TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Thursday 11 December 2025  08:17:46 +0000 (0:00:00.465)       0:01:07.342 *****
changed: [instance]

TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Thursday 11 December 2025  08:17:46 +0000 (0:00:00.462)       0:01:07.805 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:17:46 +0000 (0:00:00.108)       0:01:07.913 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:17:46 +0000 (0:00:00.078)       0:01:07.991 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:17:47 +0000 (0:00:00.263)       0:01:08.254 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:17:47 +0000 (0:00:00.078)       0:01:08.333 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:17:47 +0000 (0:00:00.108)       0:01:08.441 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:17:47 +0000 (0:00:00.082)       0:01:08.524 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:17:47 +0000 (0:00:00.136)       0:01:08.661 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:17:47 +0000 (0:00:00.104)       0:01:08.765 *****
ok: [instance]

TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Thursday 11 December 2025  08:17:47 +0000 (0:00:00.278)       0:01:09.044 *****
skipping: [instance]

TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Thursday 11 December 2025  08:17:47 +0000 (0:00:00.048)       0:01:09.092 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:17:48 +0000 (0:00:00.115)       0:01:09.208 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:17:48 +0000 (0:00:00.079)       0:01:09.287 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:17:48 +0000 (0:00:00.284)       0:01:09.572 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:17:48 +0000 (0:00:00.136)       0:01:09.709 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:17:48 +0000 (0:00:00.107)       0:01:09.816 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:17:48 +0000 (0:00:00.076)       0:01:09.893 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:17:48 +0000 (0:00:00.077)       0:01:09.970 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:17:48 +0000 (0:00:00.108)       0:01:10.079 *****
ok: [instance]

TASK [libvirt_manager : Refresh all pools after actions] ***********************
Thursday 11 December 2025  08:17:49 +0000 (0:00:00.285)       0:01:10.364 *****
skipping: [instance]

TASK [libvirt_manager : Get temporary key status] ******************************
Thursday 11 December 2025  08:17:49 +0000 (0:00:00.044)       0:01:10.409 *****
ok: [instance]

TASK [libvirt_manager : Get public key] ****************************************
Thursday 11 December 2025  08:17:49 +0000 (0:00:00.180)       0:01:10.589 *****
skipping: [instance]

TASK [libvirt_manager : Remove public key] *************************************
Thursday 11 December 2025  08:17:49 +0000 (0:00:00.066)       0:01:10.656 *****
skipping: [instance]

TASK [libvirt_manager : Remove keypair] ****************************************
Thursday 11 December 2025  08:17:49 +0000 (0:00:00.037)       0:01:10.693 *****
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]

TASK [libvirt_manager : List libvirt logs] *************************************
Thursday 11 December 2025  08:17:49 +0000 (0:00:00.043)       0:01:10.736 *****
ok: [instance]

TASK [libvirt_manager : Remove detected logs] **********************************
Thursday 11 December 2025  08:17:49 +0000 (0:00:00.200)       0:01:10.937 *****
skipping: [instance]

TASK [libvirt_manager : Remove workload and volumes] ***************************
Thursday 11 December 2025  08:17:49 +0000 (0:00:00.034)       0:01:10.971 *****
ok: [instance] => (item=workload)
changed: [instance] => (item=volumes)
ok: [instance] => (item=artifacts/debug_network_data.yml)
ok: [instance] => (item=artifacts/debug_pub_net_value.txt)
ok: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml)
ok: [instance] => (item=artifacts/interfaces-info.yml)
ok: [instance] => (item=artifacts/libvirt-uuids.yml)
ok: [instance] => (item=artifacts/net-map-def-patch.yml)

TASK [libvirt_manager : Deepscrub data] ****************************************
Thursday 11 December 2025  08:17:51 +0000 (0:00:01.252)       0:01:12.224 *****
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)

TASK [podman : Ensure podman is installed] *************************************
Thursday 11 December 2025  08:17:51 +0000 (0:00:00.372)       0:01:12.596 *****
ok: [instance]

TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Thursday 11 December 2025  08:17:52 +0000 (0:00:01.161)       0:01:13.758 *****
changed: [instance]

TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Thursday 11 December 2025  08:17:52 +0000 (0:00:00.224)       0:01:13.982 *****
skipping: [instance]

TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Thursday 11 December 2025  08:17:52 +0000 (0:00:00.041)       0:01:14.023 *****
skipping: [instance]

TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Thursday 11 December 2025  08:17:52 +0000 (0:00:00.038)       0:01:14.061 *****
skipping: [instance]

TASK [virtualbmc : Stop and remove vbmc container] *****************************
Thursday 11 December 2025  08:17:52 +0000 (0:00:00.059)       0:01:14.121 *****
ok: [instance]

TASK [virtualbmc : Remove vbmc container image] ********************************
Thursday 11 December 2025  08:17:53 +0000 (0:00:00.414)       0:01:14.536 *****
ok: [instance]

TASK [virtualbmc : Check if VBMC key exists] ***********************************
Thursday 11 December 2025  08:17:53 +0000 (0:00:00.401)       0:01:14.937 *****
ok: [instance]

TASK [virtualbmc : Slurp key] **************************************************
Thursday 11 December 2025  08:17:53 +0000 (0:00:00.179)       0:01:15.117 *****
skipping: [instance]

TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Thursday 11 December 2025  08:17:53 +0000 (0:00:00.036)       0:01:15.153 *****
skipping: [instance]

TASK [virtualbmc : Remove vbmc files] ******************************************
Thursday 11 December 2025  08:17:53 +0000 (0:00:00.037)       0:01:15.191 *****
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key)
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub)
ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf)
ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh)

TASK [Clean remote ssh config] *************************************************
Thursday 11 December 2025  08:17:54 +0000 (0:00:00.691)       0:01:15.882 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:17:54 +0000 (0:00:00.081)       0:01:15.963 *****
ok: [instance]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:17:55 +0000 (0:00:00.265)       0:01:16.229 *****
ok: [instance]

TASK [Clean local ssh config] **************************************************
Thursday 11 December 2025  08:17:55 +0000 (0:00:00.214)       0:01:16.443 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:17:55 +0000 (0:00:00.080)       0:01:16.524 *****
ok: [instance -> localhost]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:17:55 +0000 (0:00:00.215)       0:01:16.740 *****
ok: [instance -> localhost]

TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Thursday 11 December 2025  08:17:55 +0000 (0:00:00.213)       0:01:16.953 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:17:55 +0000 (0:00:00.067)       0:01:17.021 *****
ok: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:17:57 +0000 (0:00:01.257)       0:01:18.278 *****
ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
ok: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})

TASK [dnsmasq : Manage configuration directory] ********************************
Thursday 11 December 2025  08:17:58 +0000 (0:00:01.212)       0:01:19.490 *****
ok: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:17:58 +0000 (0:00:00.203)       0:01:19.694 *****
skipping: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:17:58 +0000 (0:00:00.036)       0:01:19.730 *****
skipping: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:17:58 +0000 (0:00:00.035)       0:01:19.765 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:17:58 +0000 (0:00:00.060)       0:01:19.825 *****
skipping: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:17:58 +0000 (0:00:00.034)       0:01:19.860 *****
ok: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:17:58 +0000 (0:00:00.224)       0:01:20.085 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:17:58 +0000 (0:00:00.066)       0:01:20.151 *****
skipping: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:17:58 +0000 (0:00:00.037)       0:01:20.189 *****
ok: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:17:59 +0000 (0:00:00.207)       0:01:20.396 *****
skipping: [instance]

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:17:59 +0000 (0:00:00.034)       0:01:20.430 *****
skipping: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:17:59 +0000 (0:00:00.034)       0:01:20.464 *****
ok: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:17:59 +0000 (0:00:00.301)       0:01:20.766 *****
ok: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:17:59 +0000 (0:00:00.235)       0:01:21.002 *****
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [dnsmasq : Remove lease file] *********************************************
Thursday 11 December 2025  08:18:00 +0000 (0:00:00.374)       0:01:21.377 *****
ok: [instance]

TASK [radvd : Gather package facts] ********************************************
Thursday 11 December 2025  08:18:00 +0000 (0:00:00.224)       0:01:21.601 *****
ok: [instance]

TASK [radvd : Stop and disable radvd service] **********************************
Thursday 11 December 2025  08:18:00 +0000 (0:00:00.561)       0:01:22.162 *****
skipping: [instance]

TASK [radvd : Remove radvd configuration file] *********************************
Thursday 11 December 2025  08:18:01 +0000 (0:00:00.079)       0:01:22.242 *****
ok: [instance]

TASK [radvd : Remove configuration directory] **********************************
Thursday 11 December 2025  08:18:01 +0000 (0:00:00.204)       0:01:22.446 *****
ok: [instance]

TASK [radvd : Remove radvd package] ********************************************
Thursday 11 December 2025  08:18:01 +0000 (0:00:00.212)       0:01:22.659 *****
skipping: [instance]

TASK [libvirt_manager : Ensure output directory exists] ************************
Thursday 11 December 2025  08:18:01 +0000 (0:00:00.082)       0:01:22.741 *****
ok: [instance]

TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Thursday 11 December 2025  08:18:01 +0000 (0:00:00.191)       0:01:22.932 *****
changed: [instance]

TASK [libvirt_manager : Check if KVM is enabled] *******************************
Thursday 11 December 2025  08:18:01 +0000 (0:00:00.190)       0:01:23.123 *****
ok: [instance]

TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Thursday 11 December 2025  08:18:02 +0000 (0:00:00.233)       0:01:23.356 *****
skipping: [instance]

TASK [libvirt_manager : Check if VMX virtualization] ***************************
Thursday 11 December 2025  08:18:02 +0000 (0:00:00.039)       0:01:23.396 *****
skipping: [instance]

TASK [libvirt_manager : Check if SVM virtualization] ***************************
Thursday 11 December 2025  08:18:02 +0000 (0:00:00.040)       0:01:23.436 *****
ok: [instance]

TASK [libvirt_manager : Enable VMX virtualization] *****************************
Thursday 11 December 2025  08:18:02 +0000 (0:00:00.041)       0:01:23.477 *****
skipping: [instance]

TASK [libvirt_manager : Install packages required for using KVM] ***************
Thursday 11 December 2025  08:18:02 +0000 (0:00:00.037)       0:01:23.515 *****
ok: [instance]

TASK [libvirt_manager : Create rules.d polkit folder] **************************
Thursday 11 December 2025  08:18:03 +0000 (0:00:01.161)       0:01:24.676 *****
ok: [instance]

TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Thursday 11 December 2025  08:18:03 +0000 (0:00:00.211)       0:01:24.888 *****
ok: [instance]

TASK [libvirt_manager : Restart service polkit service] ************************
Thursday 11 December 2025  08:18:04 +0000 (0:00:00.368)       0:01:25.256 *****
skipping: [instance]

TASK [libvirt_manager : Remove directory for service override] *****************
Thursday 11 December 2025  08:18:04 +0000 (0:00:00.044)       0:01:25.301 *****
ok: [instance]

TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Thursday 11 December 2025  08:18:04 +0000 (0:00:00.226)       0:01:25.528 *****
ok: [instance]

TASK [libvirt_manager : Ensure firewalld service is up] ************************
Thursday 11 December 2025  08:18:04 +0000 (0:00:00.460)       0:01:25.989 *****
ok: [instance]

TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Thursday 11 December 2025  08:18:05 +0000 (0:00:00.321)       0:01:26.311 *****
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.] *********
Thursday 11 December 2025  08:18:05 +0000 (0:00:00.261)       0:01:26.572 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Thursday 11 December 2025  08:18:05 +0000 (0:00:00.331)       0:01:26.904 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Thursday 11 December 2025  08:18:06 +0000 (0:00:00.331)       0:01:27.235 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Thursday 11 December 2025  08:18:06 +0000 (0:00:00.339)       0:01:27.575 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Thursday 11 December 2025  08:18:06 +0000 (0:00:00.329)       0:01:27.904 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Thursday 11 December 2025  08:18:07 +0000 (0:00:00.327)       0:01:28.231 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Thursday 11 December 2025  08:18:07 +0000 (0:00:00.359)       0:01:28.591 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Thursday 11 December 2025  08:18:07 +0000 (0:00:00.331)       0:01:28.923 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Thursday 11 December 2025  08:18:08 +0000 (0:00:00.327)       0:01:29.250 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Thursday 11 December 2025  08:18:08 +0000 (0:00:00.337)       0:01:29.588 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Thursday 11 December 2025  08:18:08 +0000 (0:00:00.330)       0:01:29.919 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Thursday 11 December 2025  08:18:09 +0000 (0:00:00.373)       0:01:30.292 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Thursday 11 December 2025  08:18:09 +0000 (0:00:00.335)       0:01:30.627 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Thursday 11 December 2025  08:18:09 +0000 (0:00:00.323)       0:01:30.951 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Thursday 11 December 2025  08:18:10 +0000 (0:00:00.332)       0:01:31.284 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Thursday 11 December 2025  08:18:10 +0000 (0:00:00.332)       0:01:31.616 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Thursday 11 December 2025  08:18:10 +0000 (0:00:00.336)       0:01:31.952 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Thursday 11 December 2025  08:18:11 +0000 (0:00:00.349)       0:01:32.302 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Thursday 11 December 2025  08:18:11 +0000 (0:00:00.326)       0:01:32.628 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Thursday 11 December 2025  08:18:11 +0000 (0:00:00.325)       0:01:32.954 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Thursday 11 December 2025  08:18:12 +0000 (0:00:00.327)       0:01:33.281 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Thursday 11 December 2025  08:18:12 +0000 (0:00:00.323)       0:01:33.605 *****
ok: [instance]

TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Thursday 11 December 2025  08:18:12 +0000 (0:00:00.336)       0:01:33.942 *****
ok: [instance]

TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Thursday 11 December 2025  08:18:13 +0000 (0:00:00.359)       0:01:34.301 *****
ok: [instance]

TASK [libvirt_manager : Manage service for older releases] *********************
Thursday 11 December 2025  08:18:13 +0000 (0:00:00.335)       0:01:34.636 *****
skipping: [instance]

TASK [libvirt_manager : Get libvirt group users] *******************************
Thursday 11 December 2025  08:18:13 +0000 (0:00:00.051)       0:01:34.687 *****
ok: [instance]

TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Thursday 11 December 2025  08:18:13 +0000 (0:00:00.302)       0:01:34.990 *****
ok: [instance]

TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Thursday 11 December 2025  08:18:14 +0000 (0:00:00.389)       0:01:35.379 *****
ok: [instance]

TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Thursday 11 December 2025  08:18:14 +0000 (0:00:00.364)       0:01:35.744 *****
[WARNING]: Reset is not implemented for this connection
changed: [instance]

TASK [libvirt_manager : Ensure we reload user env] *****************************
Thursday 11 December 2025  08:18:14 +0000 (0:00:00.192)       0:01:35.936 *****

TASK [libvirt_manager : Deactivate default] ************************************
Thursday 11 December 2025  08:18:14 +0000 (0:00:00.070)       0:01:36.007 *****
fatal: [instance]: FAILED! => changed=false
  msg: network default not found

TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Thursday 11 December 2025  08:18:15 +0000 (0:00:00.240)       0:01:36.248 *****
ok: [instance] =>
  msg: Looks like the provided virtual network does not exist.

TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Thursday 11 December 2025  08:18:15 +0000 (0:00:00.060)       0:01:36.308 *****
ok: [instance]

TASK [Ensure we delegate .utility zone to our own instance] ********************
Thursday 11 December 2025  08:18:15 +0000 (0:00:00.369)       0:01:36.677 *****
ok: [instance]

TASK [Restart NetworkManager] **************************************************
Thursday 11 December 2025  08:18:15 +0000 (0:00:00.367)       0:01:37.045 *****
changed: [instance]

TASK [Ensure ocp_volumes exists] ***********************************************
Thursday 11 December 2025  08:18:16 +0000 (0:00:00.458)       0:01:37.504 *****
changed: [instance]

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:18:16 +0000 (0:00:00.251)       0:01:37.756 *****
changed: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=132  changed=22   unreachable=0    failed=0    skipped=83   rescued=1    ignored=0

Thursday 11 December 2025  08:18:17 +0000 (0:00:00.810)       0:01:38.566 *****
===============================================================================
test_deps : Install selinux python libs -------------------------------- 37.86s
repo_setup : Initialize python venv and install requirements ------------ 6.28s
libvirt_manager : Populate service facts -------------------------------- 2.01s
repo_setup : Make sure git-core package is installed -------------------- 1.34s
dnsmasq : Install needed packages --------------------------------------- 1.26s
libvirt_manager : Remove workload and volumes --------------------------- 1.25s
test_deps : Install python yaml libs ------------------------------------ 1.24s
ci_setup : Install needed packages -------------------------------------- 1.22s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.21s
podman : Ensure podman is installed ------------------------------------- 1.16s
libvirt_manager : Install packages required for using KVM --------------- 1.16s
ci_setup : Manage directories ------------------------------------------- 1.04s
repo_setup : Get repo-setup repository ---------------------------------- 1.04s
repo_setup : Run repo-setup --------------------------------------------- 0.87s
libvirt_manager : Start virtqemud socket service ------------------------ 0.87s
libvirt_manager : Get installed packages list --------------------------- 0.81s
libvirt_manager : Restart firewalld ------------------------------------- 0.81s
Gathering Facts --------------------------------------------------------- 0.78s
test_deps : Disable ubi 9 repos ----------------------------------------- 0.75s
repo_setup : Install repo-setup package --------------------------------- 0.69s

PLAY [One hypervisor] **********************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:18:17 +0000 (0:00:00.045)       0:00:00.045 *****
ok: [instance]

TASK [discover_latest_image : Get latest image] ********************************
Thursday 11 December 2025  08:18:18 +0000 (0:00:00.890)       0:00:00.935 *****
changed: [instance]

TASK [discover_latest_image : Export facts accordingly] ************************
Thursday 11 December 2025  08:18:20 +0000 (0:00:01.551)       0:00:02.487 *****
ok: [instance]

TASK [Load networking definition] **********************************************
Thursday 11 December 2025  08:18:20 +0000 (0:00:00.088)       0:00:02.575 *****
ok: [instance]

TASK [libvirt_manager : Import layout generator if needed] *********************
Thursday 11 December 2025  08:18:20 +0000 (0:00:00.068)       0:00:02.644 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_layout.yml for instance

TASK [libvirt_manager : Chose right parameter for layout definition] ***********
Thursday 11 December 2025  08:18:20 +0000 (0:00:00.084)       0:00:02.728 *****
ok: [instance]

TASK [libvirt_manager : Patch the layout if needed] ****************************
Thursday 11 December 2025  08:18:20 +0000 (0:00:00.105)       0:00:02.834 *****
ok: [instance] => (item=cifmw_libvirt_manager_configuration_patch_01_more_computes)

TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Thursday 11 December 2025  08:18:20 +0000 (0:00:00.183)       0:00:03.018 *****
changed: [instance]

TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Thursday 11 December 2025  08:18:21 +0000 (0:00:00.504)       0:00:03.522 *****
changed: [instance]

TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Thursday 11 December 2025  08:18:21 +0000 (0:00:00.477)       0:00:04.000 *****

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:18:21 +0000 (0:00:00.087)       0:00:04.087 *****
changed: [instance]

TASK [Deploy virtualbmc] *******************************************************
Thursday 11 December 2025  08:18:22 +0000 (0:00:00.943)       0:00:05.031 *****
skipping: [instance]

TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Thursday 11 December 2025  08:18:22 +0000 (0:00:00.061)       0:00:05.092 *****
skipping: [instance]

TASK [libvirt_manager : Create needed workload directory] **********************
Thursday 11 December 2025  08:18:23 +0000 (0:00:00.082)       0:00:05.174 *****
changed: [instance] => (item=workload)
changed: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)

TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Thursday 11 December 2025  08:18:23 +0000 (0:00:00.627)       0:00:05.802 *****
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)

TASK [libvirt_manager : Generate networking data] ******************************
Thursday 11 December 2025  08:18:24 +0000 (0:00:00.518)       0:00:06.320 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_networking_data.yml for instance

TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Thursday 11 December 2025  08:18:24 +0000 (0:00:00.155)       0:00:06.476 *****
ok: [instance]

TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Thursday 11 December 2025  08:18:24 +0000 (0:00:00.047)       0:00:06.523 *****
ok: [instance]

TASK [libvirt_manager : Load file if exists] ***********************************
Thursday 11 December 2025  08:18:24 +0000 (0:00:00.320)       0:00:06.843 *****
skipping: [instance]

TASK [libvirt_manager : Update fact with existing content] *********************
Thursday 11 December 2025  08:18:24 +0000 (0:00:00.082)       0:00:06.926 *****
skipping: [instance]

TASK [libvirt_manager : Generate VM list] **************************************
Thursday 11 December 2025  08:18:24 +0000 (0:00:00.060)       0:00:06.987 *****
ok: [instance]

TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Thursday 11 December 2025  08:18:24 +0000 (0:00:00.084)       0:00:07.071 *****
ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'})
ok: [instance] => (item={'key': 'compute-1', 'value': 'compute'})
ok: [instance] => (item={'key': 'baremetal-0', 'value': 'baremetal'})

TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Thursday 11 December 2025  08:18:25 +0000 (0:00:00.140)       0:00:07.212 *****
skipping: [instance]

TASK [libvirt_manager : Dump MAC mapping] **************************************
Thursday 11 December 2025  08:18:25 +0000 (0:00:00.091)       0:00:07.303 *****
changed: [instance]

TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Thursday 11 December 2025  08:18:25 +0000 (0:00:00.428)       0:00:07.731 *****
changed: [instance] => (item=Adding compute-0 to computes)
changed: [instance] => (item=Adding compute-1 to computes)
changed: [instance] => (item=Adding baremetal-0 to baremetals)

TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Thursday 11 December 2025  08:18:25 +0000 (0:00:00.151)       0:00:07.883 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding compute-0 to computes)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding compute-1 to computes)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding baremetal-0 to baremetals)

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:18:25 +0000 (0:00:00.170)       0:00:08.053 *****
ok: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:18:26 +0000 (0:00:00.309)       0:00:08.362 *****
changed: [instance]

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:18:26 +0000 (0:00:00.240)       0:00:08.603 *****
ok: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:18:26 +0000 (0:00:00.261)       0:00:08.864 *****
changed: [instance]

TASK [libvirt_manager : Ensure group section exists] ***************************
Thursday 11 December 2025  08:18:26 +0000 (0:00:00.245)       0:00:09.109 *****
changed: [instance]

TASK [libvirt_manager : Append host under proper group] ************************
Thursday 11 December 2025  08:18:27 +0000 (0:00:00.233)       0:00:09.342 *****
changed: [instance]

TASK [libvirt_manager : Check if ini inventory file exists] ********************
Thursday 11 December 2025  08:18:27 +0000 (0:00:00.242)       0:00:09.585 *****
ok: [instance]

TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Thursday 11 December 2025  08:18:27 +0000 (0:00:00.240)       0:00:09.826 *****
changed: [instance]

TASK [networking_mapper : Check for Networking Definition file existence] ******
Thursday 11 December 2025  08:18:28 +0000 (0:00:00.504)       0:00:10.330 *****
skipping: [instance]

TASK [networking_mapper : Load the Networking Definition from file] ************
Thursday 11 December 2025  08:18:28 +0000 (0:00:00.049)       0:00:10.380 *****
skipping: [instance]

TASK [networking_mapper : Check for interfaces info file existence] ************
Thursday 11 December 2025  08:18:28 +0000 (0:00:00.049)       0:00:10.429 *****
skipping: [instance]

TASK [networking_mapper : Load the interfaces info from file] ******************
Thursday 11 December 2025  08:18:28 +0000 (0:00:00.078)       0:00:10.507 *****
skipping: [instance]

TASK [networking_mapper : Ensure local fact is empty] **************************
Thursday 11 December 2025  08:18:28 +0000 (0:00:00.049)       0:00:10.557 *****
ok: [instance]

TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Thursday 11 December 2025  08:18:28 +0000 (0:00:00.046)       0:00:10.603 *****
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}}}, 'sl-computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}}})

TASK [networking_mapper : Gather facts if requested] ***************************
Thursday 11 December 2025  08:18:28 +0000 (0:00:00.132)       0:00:10.735 *****
skipping: [instance]

TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Thursday 11 December 2025  08:18:28 +0000 (0:00:00.074)       0:00:10.810 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Definition to file] *************
Thursday 11 December 2025  08:18:28 +0000 (0:00:00.209)       0:00:11.019 *****
changed: [instance]

TASK [networking_mapper : Call the networking mapper] **************************
Thursday 11 December 2025  08:18:29 +0000 (0:00:00.409)       0:00:11.429 *****
ok: [instance]

TASK [networking_mapper : Set networking mapper facts] *************************
Thursday 11 December 2025  08:18:29 +0000 (0:00:00.104)       0:00:11.533 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Thursday 11 December 2025  08:18:29 +0000 (0:00:00.076)       0:00:11.610 *****
changed: [instance]

TASK [libvirt_manager : Manage networks if needed] *****************************
Thursday 11 December 2025  08:18:29 +0000 (0:00:00.425)       0:00:12.035 *****
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.] ***
Thursday 11 December 2025  08:18:30 +0000 (0:00:00.147)       0:00:12.183 *****
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)

TASK [libvirt_manager : Ensure networks are defined] ***************************
Thursday 11 December 2025  08:18:30 +0000 (0:00:00.074)       0:00:12.258 *****
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure networks are created/started] *******************
Thursday 11 December 2025  08:18:30 +0000 (0:00:00.546)       0:00:12.805 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure networks are active] ****************************
Thursday 11 December 2025  08:18:31 +0000 (0:00:00.585)       0:00:13.390 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Thursday 11 December 2025  08:18:31 +0000 (0:00:00.423)       0:00:13.814 *****
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Thursday 11 December 2025  08:18:32 +0000 (0:00:00.411)       0:00:14.226 *****
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] ***********************
Thursday 11 December 2025  08:18:32 +0000 (0:00:00.126)       0:00:14.353 *****
ok: [instance]

TASK [libvirt_manager : Fetch bridges ports link info] *************************
Thursday 11 December 2025  08:18:32 +0000 (0:00:00.194)       0:00:14.548 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [Create dummy interfaces to ensure bridges are UP] ************************
Thursday 11 December 2025  08:18:32 +0000 (0:00:00.373)       0:00:14.921 *****

TASK [ci_nmstate : Ensure we have needed facts] ********************************
Thursday 11 December 2025  08:18:32 +0000 (0:00:00.144)       0:00:15.066 *****
skipping: [instance]

TASK [ci_nmstate : Install required packages on instance] **********************
Thursday 11 December 2025  08:18:33 +0000 (0:00:00.128)       0:00:15.194 *****
ok: [instance]

TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Thursday 11 December 2025  08:18:34 +0000 (0:00:01.377)       0:00:16.571 *****
changed: [instance]

TASK [ci_nmstate : Save nmstate state for instance] ****************************
Thursday 11 December 2025  08:18:34 +0000 (0:00:00.227)       0:00:16.799 *****
changed: [instance]

TASK [ci_nmstate : Apply the desidered state on instance] **********************
Thursday 11 December 2025  08:18:35 +0000 (0:00:00.375)       0:00:17.175 *****
changed: [instance]

TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Thursday 11 December 2025  08:18:36 +0000 (0:00:01.765)       0:00:18.940 *****
changed: [instance]

TASK [Create extra network configuration] **************************************
Thursday 11 December 2025  08:18:37 +0000 (0:00:00.404)       0:00:19.345 *****
skipping: [instance]

TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Thursday 11 December 2025  08:18:37 +0000 (0:00:00.059)       0:00:19.404 *****
skipping: [instance]

TASK [libvirt_manager : Refresh networking facts on host] **********************
Thursday 11 December 2025  08:18:37 +0000 (0:00:00.054)       0:00:19.459 *****
ok: [instance]

TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Thursday 11 December 2025  08:18:37 +0000 (0:00:00.412)       0:00:19.871 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:18:38 +0000 (0:00:00.322)       0:00:20.193 *****
ok: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:18:39 +0000 (0:00:01.226)       0:00:21.420 *****
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] ********************************
Thursday 11 December 2025  08:18:42 +0000 (0:00:03.274)       0:00:24.694 *****
changed: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:18:42 +0000 (0:00:00.235)       0:00:24.930 *****
changed: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:18:43 +0000 (0:00:00.376)       0:00:25.306 *****
changed: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:18:43 +0000 (0:00:00.404)       0:00:25.711 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:18:43 +0000 (0:00:00.103)       0:00:25.814 *****
changed: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:18:44 +0000 (0:00:00.401)       0:00:26.216 *****
skipping: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:18:44 +0000 (0:00:00.045)       0:00:26.262 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:18:44 +0000 (0:00:00.108)       0:00:26.371 *****
changed: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:18:44 +0000 (0:00:00.382)       0:00:26.753 *****
skipping: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:18:44 +0000 (0:00:00.047)       0:00:26.800 *****
ok: [instance] => (item=127.0.0.2)

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:18:44 +0000 (0:00:00.236)       0:00:27.037 *****
changed: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:18:45 +0000 (0:00:00.734)       0:00:27.771 *****
skipping: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:18:45 +0000 (0:00:00.047)       0:00:27.819 *****
skipping: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:18:45 +0000 (0:00:00.047)       0:00:27.866 *****
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]

TASK [Create dnsmasq networks] *************************************************
Thursday 11 December 2025  08:18:45 +0000 (0:00:00.112)       0:00:27.979 *****

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:18:45 +0000 (0:00:00.146)       0:00:28.125 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:18:46 +0000 (0:00:00.055)       0:00:28.181 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:18:46 +0000 (0:00:00.090)       0:00:28.271 *****
changed: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:18:46 +0000 (0:00:00.456)       0:00:28.727 *****
skipping: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:18:46 +0000 (0:00:00.045)       0:00:28.773 *****
skipping: [instance]

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:18:46 +0000 (0:00:00.108)       0:00:28.882 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:18:46 +0000 (0:00:00.058)       0:00:28.940 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:18:46 +0000 (0:00:00.064)       0:00:29.004 *****
changed: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:18:47 +0000 (0:00:00.446)       0:00:29.451 *****
skipping: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:18:47 +0000 (0:00:00.080)       0:00:29.531 *****
skipping: [instance]

TASK [Deploy radvd for IPv6 router advertisements] *****************************
Thursday 11 December 2025  08:18:47 +0000 (0:00:00.081)       0:00:29.612 *****
skipping: [instance]

TASK [libvirt_manager : Ensure network is in correct zone] *********************
Thursday 11 December 2025  08:18:47 +0000 (0:00:00.055)       0:00:29.668 *****
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Extract IP address from network bridges] ***************
Thursday 11 December 2025  08:18:48 +0000 (0:00:00.553)       0:00:30.221 *****
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] ***************
Thursday 11 December 2025  08:18:48 +0000 (0:00:00.104)       0:00:30.326 *****
ok: [instance]

TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Thursday 11 December 2025  08:18:48 +0000 (0:00:00.381)       0:00:30.707 *****
ok: [instance]

TASK [libvirt_manager : Extract IP address from network bridges] ***************
Thursday 11 December 2025  08:18:48 +0000 (0:00:00.102)       0:00:30.809 *****
ok: [instance]

TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Thursday 11 December 2025  08:18:48 +0000 (0:00:00.218)       0:00:31.027 *****
ok: [instance]

TASK [libvirt_manager : Output _network_data] **********************************
Thursday 11 December 2025  08:18:48 +0000 (0:00:00.065)       0:00:31.093 *****
changed: [instance]

TASK [libvirt_manager : Output pub_net] ****************************************
Thursday 11 December 2025  08:18:49 +0000 (0:00:00.353)       0:00:31.446 *****
changed: [instance]

TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Thursday 11 December 2025  08:18:49 +0000 (0:00:00.397)       0:00:31.843 *****
changed: [instance]

TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Thursday 11 December 2025  08:18:50 +0000 (0:00:00.359)       0:00:32.203 *****
ok: [instance]

TASK [libvirt_manager : Save networking_mapper patch] **************************
Thursday 11 December 2025  08:18:50 +0000 (0:00:00.120)       0:00:32.324 *****
changed: [instance]

TASK [networking_mapper : Check for Networking Definition file existence] ******
Thursday 11 December 2025  08:18:50 +0000 (0:00:00.357)       0:00:32.681 *****
skipping: [instance]

TASK [networking_mapper : Load the Networking Definition from file] ************
Thursday 11 December 2025  08:18:50 +0000 (0:00:00.080)       0:00:32.762 *****
skipping: [instance]

TASK [networking_mapper : Check for interfaces info file existence] ************
Thursday 11 December 2025  08:18:50 +0000 (0:00:00.051)       0:00:32.813 *****
skipping: [instance]

TASK [networking_mapper : Load the interfaces info from file] ******************
Thursday 11 December 2025  08:18:50 +0000 (0:00:00.051)       0:00:32.865 *****
skipping: [instance]

TASK [networking_mapper : Ensure local fact is empty] **************************
Thursday 11 December 2025  08:18:50 +0000 (0:00:00.051)       0:00:32.917 *****
ok: [instance]

TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Thursday 11 December 2025  08:18:50 +0000 (0:00:00.078)       0:00:32.995 *****
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}}}, 'sl-computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}, 'baremetals': {'networks': {'public': {'range-v4': {'start': '192.168.110.30', 'length': 1}}}}}})

TASK [networking_mapper : Gather facts if requested] ***************************
Thursday 11 December 2025  08:18:51 +0000 (0:00:00.149)       0:00:33.144 *****
skipping: [instance]

TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Thursday 11 December 2025  08:18:51 +0000 (0:00:00.049)       0:00:33.194 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Definition to file] *************
Thursday 11 December 2025  08:18:51 +0000 (0:00:00.232)       0:00:33.427 *****
changed: [instance]

TASK [networking_mapper : Call the networking mapper] **************************
Thursday 11 December 2025  08:18:51 +0000 (0:00:00.460)       0:00:33.887 *****
ok: [instance]

TASK [networking_mapper : Set networking mapper facts] *************************
Thursday 11 December 2025  08:18:51 +0000 (0:00:00.114)       0:00:34.002 *****
ok: [instance]

TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Thursday 11 December 2025  08:18:51 +0000 (0:00:00.053)       0:00:34.055 *****
changed: [instance]

TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Thursday 11 December 2025  08:18:52 +0000 (0:00:00.494)       0:00:34.550 *****
ok: [instance]

TASK [libvirt_manager : Unset patch] *******************************************
Thursday 11 December 2025  08:18:52 +0000 (0:00:00.051)       0:00:34.602 *****
ok: [instance]

TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Thursday 11 December 2025  08:18:52 +0000 (0:00:00.047)       0:00:34.649 *****
ok: [instance]

TASK [libvirt_manager : Reserve IPs on networks] *******************************
Thursday 11 December 2025  08:18:52 +0000 (0:00:00.045)       0:00:34.695 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public)

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:18:52 +0000 (0:00:00.123)       0:00:34.819 *****
ok: [instance] => (item=baremetal-0 - ctlplane)
ok: [instance] => (item=compute-0 - ctlplane)
ok: [instance] => (item=compute-1 - ctlplane)

TASK [libvirt_manager : Loop on host IPs] **************************************
Thursday 11 December 2025  08:18:52 +0000 (0:00:00.154)       0:00:34.973 *****
ok: [instance] => (item=baremetal-0 - public)
ok: [instance] => (item=compute-0 - public)
ok: [instance] => (item=compute-1 - public)

TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Thursday 11 December 2025  08:18:52 +0000 (0:00:00.158)       0:00:35.131 *****

TASK [dnsmasq : Ensure we have the right data and type] ************************
Thursday 11 December 2025  08:18:53 +0000 (0:00:00.139)       0:00:35.271 *****
ok: [instance]

TASK [dnsmasq : Assert we have needed host data] *******************************
Thursday 11 December 2025  08:18:53 +0000 (0:00:00.065)       0:00:35.337 *****
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:d2:a4:e2', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:d7:35:d6', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:6f:23:d6', 'ips': ['192.168.140.11', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:de:73:4b', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:3c:6a:f8', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:47:aa:43', 'ips': ['192.168.110.11', ''], 'tag': 'compute'})

TASK [dnsmasq : Ensure networks exists] ****************************************
Thursday 11 December 2025  08:18:53 +0000 (0:00:00.123)       0:00:35.460 *****
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] *************************************
Thursday 11 December 2025  08:18:53 +0000 (0:00:00.135)       0:00:35.596 *****
ok: [instance]

TASK [dnsmasq : Assert network exists] *****************************************
Thursday 11 December 2025  08:18:53 +0000 (0:00:00.199)       0:00:35.795 *****
ok: [instance]

TASK [dnsmasq : Check network file status] *************************************
Thursday 11 December 2025  08:18:53 +0000 (0:00:00.050)       0:00:35.845 *****
ok: [instance]

TASK [dnsmasq : Assert network exists] *****************************************
Thursday 11 December 2025  08:18:53 +0000 (0:00:00.201)       0:00:36.047 *****
ok: [instance]

TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Thursday 11 December 2025  08:18:53 +0000 (0:00:00.083)       0:00:36.130 *****
ok: [instance]

TASK [dnsmasq : Compute entry] *************************************************
Thursday 11 December 2025  08:18:54 +0000 (0:00:00.049)       0:00:36.179 *****
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:d2:a4:e2', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:d7:35:d6', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:6f:23:d6', 'ips': ['192.168.140.11', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:de:73:4b', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:3c:6a:f8', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:47:aa:43', 'ips': ['192.168.110.11', ''], 'tag': 'compute'})

TASK [dnsmasq : Create add/remove sets] ****************************************
Thursday 11 December 2025  08:18:54 +0000 (0:00:00.198)       0:00:36.378 *****
ok: [instance]

TASK [dnsmasq : Add DHCP entries] **********************************************
Thursday 11 December 2025  08:18:54 +0000 (0:00:00.066)       0:00:36.444 *****
changed: [instance] => (item={'file': 'osp_trunk_baremetal-0_52:54:02:d2:a4:e2', 'entry': 'set:baremetal,52:54:02:d2:a4:e2,192.168.140.20,baremetal-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:d7:35:d6', 'entry': 'set:compute,52:54:00:d7:35:d6,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-1_52:54:01:6f:23:d6', 'entry': 'set:compute,52:54:01:6f:23:d6,192.168.140.11,compute-1', 'state': 'present'})
changed: [instance] => (item={'file': 'public_baremetal-0_52:54:02:de:73:4b', 'entry': 'set:baremetal,52:54:02:de:73:4b,192.168.110.30,baremetal-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:3c:6a:f8', 'entry': 'set:compute,52:54:00:3c:6a:f8,192.168.110.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-1_52:54:01:47:aa:43', 'entry': 'set:compute,52:54:01:47:aa:43,192.168.110.11,compute-1', 'state': 'present'})

TASK [dnsmasq : Remove DHCP entries] *******************************************
Thursday 11 December 2025  08:18:56 +0000 (0:00:02.031)       0:00:38.476 *****
skipping: [instance]

TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Thursday 11 December 2025  08:18:56 +0000 (0:00:00.101)       0:00:38.577 *****
ok: [instance] => (item=baremetal-0)
ok: [instance] => (item=compute-0)
ok: [instance] => (item=compute-1)

TASK [Inject VMs in the .utility zone] *****************************************
Thursday 11 December 2025  08:18:56 +0000 (0:00:00.197)       0:00:38.775 *****

TASK [dnsmasq : Assert we have needed host record data] ************************
Thursday 11 December 2025  08:18:56 +0000 (0:00:00.110)       0:00:38.886 *****
ok: [instance]

TASK [dnsmasq : Assert each address element have needed data] ******************
Thursday 11 December 2025  08:18:56 +0000 (0:00:00.066)       0:00:38.953 *****
ok: [instance] => (item={'names': ['baremetal-0.utility', 'baremetal-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['baremetal-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['baremetal-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-1.utility', 'compute-1.instance', 'compute-1.utility', 'compute-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-1.ctlplane.local', 'compute-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-1.public.local', 'compute-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'})

TASK [dnsmasq : Add/Remove address] ********************************************
Thursday 11 December 2025  08:18:57 +0000 (0:00:00.193)       0:00:39.146 *****
changed: [instance] => (item={'names': ['baremetal-0.utility', 'baremetal-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['baremetal-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['baremetal-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-1.utility', 'compute-1.instance', 'compute-1.utility', 'compute-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-1.ctlplane.local', 'compute-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-1.public.local', 'compute-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'})

TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Thursday 11 December 2025  08:18:58 +0000 (0:00:01.838)       0:00:40.985 *****
ok: [instance]

TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Thursday 11 December 2025  08:18:58 +0000 (0:00:00.050)       0:00:41.035 *****
skipping: [instance] => (item=nocompute)
skipping: [instance] => (item=compute)
skipping: [instance] => (item=baremetal)
skipping: [instance]

TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Thursday 11 December 2025  08:18:58 +0000 (0:00:00.068)       0:00:41.104 *****
skipping: [instance]

TASK [libvirt_manager : Ensure some domains are local] *************************
Thursday 11 December 2025  08:18:59 +0000 (0:00:00.057)       0:00:41.162 *****
changed: [instance]

TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Thursday 11 December 2025  08:18:59 +0000 (0:00:00.416)       0:00:41.578 *****

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:18:59 +0000 (0:00:00.062)       0:00:41.640 *****
changed: [instance]

RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Thursday 11 December 2025  08:19:00 +0000 (0:00:00.809)       0:00:42.450 *****
changed: [instance]

RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Thursday 11 December 2025  08:19:00 +0000 (0:00:00.413)       0:00:42.864 *****
changed: [instance]

TASK [libvirt_manager : Create group inventories] ******************************
Thursday 11 December 2025  08:19:01 +0000 (0:00:00.357)       0:00:43.221 *****
skipping: [instance] => (item=nocompute)
changed: [instance] => (item=compute)
changed: [instance] => (item=baremetal)

TASK [libvirt_manager : Create "all" group inventory file] *********************
Thursday 11 December 2025  08:19:01 +0000 (0:00:00.780)       0:00:44.001 *****
changed: [instance]

TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Thursday 11 December 2025  08:19:02 +0000 (0:00:00.444)       0:00:44.446 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:19:02 +0000 (0:00:00.135)       0:00:44.581 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:19:02 +0000 (0:00:00.085)       0:00:44.667 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:19:02 +0000 (0:00:00.242)       0:00:44.909 *****
changed: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:19:03 +0000 (0:00:00.263)       0:00:45.173 *****
changed: [instance] => (item=pool-start)
changed: [instance] => (item=pool-autostart)

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:19:03 +0000 (0:00:00.438)       0:00:45.611 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:19:03 +0000 (0:00:00.081)       0:00:45.693 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:19:03 +0000 (0:00:00.049)       0:00:45.743 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:19:03 +0000 (0:00:00.052)       0:00:45.795 *****
ok: [instance]

TASK [libvirt_manager : Ensure images are present] *****************************
Thursday 11 December 2025  08:19:04 +0000 (0:00:00.390)       0:00:46.185 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=nocompute)
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=baremetal)

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:19:04 +0000 (0:00:00.184)       0:00:46.370 *****
changed: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:19:04 +0000 (0:00:00.231)       0:00:46.601 *****
ok: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:19:04 +0000 (0:00:00.200)       0:00:46.802 *****
changed: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:19:24 +0000 (0:00:20.124)       0:01:06.927 *****
ok: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:19:25 +0000 (0:00:00.244)       0:01:07.171 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:19:25 +0000 (0:00:00.066)       0:01:07.238 *****
changed: [instance]

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:19:25 +0000 (0:00:00.224)       0:01:07.462 *****
ok: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:19:25 +0000 (0:00:00.232)       0:01:07.694 *****
ok: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:19:25 +0000 (0:00:00.235)       0:01:07.930 *****
skipping: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:19:25 +0000 (0:00:00.049)       0:01:07.979 *****
ok: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.216)       0:01:08.195 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.068)       0:01:08.264 *****
ok: [instance]

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.261)       0:01:08.526 *****
skipping: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.049)       0:01:08.575 *****
skipping: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.050)       0:01:08.626 *****
skipping: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.050)       0:01:08.677 *****
skipping: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.095)       0:01:08.772 *****
skipping: [instance]

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.048)       0:01:08.820 *****
skipping: [instance]

TASK [libvirt_manager : Get ssh key state] *************************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.046)       0:01:08.867 *****
ok: [instance]

TASK [libvirt_manager : Create temporary ssh keypair] **************************
Thursday 11 December 2025  08:19:26 +0000 (0:00:00.196)       0:01:09.064 *****
changed: [instance]

TASK [libvirt_manager : Slurp public key for later use] ************************
Thursday 11 December 2025  08:19:27 +0000 (0:00:00.453)       0:01:09.517 *****
ok: [instance]

TASK [libvirt_manager : Slurp private key for later use] ***********************
Thursday 11 December 2025  08:19:27 +0000 (0:00:00.277)       0:01:09.794 *****
ok: [instance]

TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Thursday 11 December 2025  08:19:27 +0000 (0:00:00.206)       0:01:10.001 *****
changed: [instance]

TASK [libvirt_manager : Create fact holding network data for VMs] **************
Thursday 11 December 2025  08:19:28 +0000 (0:00:00.413)       0:01:10.415 *****
ok: [instance]

TASK [libvirt_manager : List existing networks] ********************************
Thursday 11 December 2025  08:19:28 +0000 (0:00:00.082)       0:01:10.498 *****
ok: [instance]

TASK [libvirt_manager : Gather pool fact] **************************************
Thursday 11 December 2025  08:19:28 +0000 (0:00:00.247)       0:01:10.746 *****
skipping: [instance]

TASK [libvirt_manager : Create and run VMs] ************************************
Thursday 11 December 2025  08:19:28 +0000 (0:00:00.049)       0:01:10.795 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'compute-0', 'value': 'compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'compute-1', 'value': 'compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'baremetal-0', 'value': 'baremetal'})

TASK [libvirt_manager : Create VM image for compute-0] *************************
Thursday 11 December 2025  08:19:28 +0000 (0:00:00.183)       0:01:10.979 *****
changed: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ********
Thursday 11 December 2025  08:19:29 +0000 (0:00:00.284)       0:01:11.263 *****
changed: [instance]

TASK [libvirt_manager : Define VMs for type compute-0] *************************
Thursday 11 December 2025  08:19:29 +0000 (0:00:00.247)       0:01:11.510 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs compute-0] ***********
Thursday 11 December 2025  08:19:29 +0000 (0:00:00.493)       0:01:12.004 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:19:29 +0000 (0:00:00.077)       0:01:12.082 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:19:30 +0000 (0:00:00.117)       0:01:12.199 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:19:30 +0000 (0:00:00.245)       0:01:12.444 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:19:30 +0000 (0:00:00.067)       0:01:12.512 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:19:30 +0000 (0:00:00.242)       0:01:12.754 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************
Thursday 11 December 2025  08:19:30 +0000 (0:00:00.251)       0:01:13.005 *****
changed: [instance]

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:19:31 +0000 (0:00:00.294)       0:01:13.300 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:19:31 +0000 (0:00:00.240)       0:01:13.541 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:19:31 +0000 (0:00:00.068)       0:01:13.609 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:19:31 +0000 (0:00:00.283)       0:01:13.892 *****
ok: [instance]

TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-0] *********
Thursday 11 December 2025  08:19:31 +0000 (0:00:00.216)       0:01:14.109 *****
changed: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] *****
Thursday 11 December 2025  08:19:32 +0000 (0:00:00.294)       0:01:14.403 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for compute-0] ********
Thursday 11 December 2025  08:19:32 +0000 (0:00:00.044)       0:01:14.448 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/volumes.yml for instance

TASK [libvirt_manager : Check if we have a source candidate] *******************
Thursday 11 December 2025  08:19:32 +0000 (0:00:00.132)       0:01:14.581 *****
ok: [instance] => (item=cifmw-compute-0-vol-0)

TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Thursday 11 December 2025  08:19:32 +0000 (0:00:00.233)       0:01:14.814 *****
ok: [instance] => (item=cifmw-pool)

TASK [libvirt_manager : Create volume in the storage pool] *********************
Thursday 11 December 2025  08:19:32 +0000 (0:00:00.267)       0:01:15.082 *****
changed: [instance] => (item=cifmw-compute-0-vol-0)

TASK [libvirt_manager : Create XML attachment files] ***************************
Thursday 11 December 2025  08:19:33 +0000 (0:00:00.322)       0:01:15.404 *****
changed: [instance] => (item=cifmw-compute-0-vol-0)

TASK [libvirt_manager : Find volume attachments for VM compute-0] **************
Thursday 11 December 2025  08:19:33 +0000 (0:00:00.392)       0:01:15.797 *****
ok: [instance]

TASK [libvirt_manager : Attach volumes for VM compute-0] ***********************
Thursday 11 December 2025  08:19:34 +0000 (0:00:00.342)       0:01:16.140 *****
changed: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:19:34 +0000 (0:00:00.326)       0:01:16.466 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:19:34 +0000 (0:00:00.231)       0:01:16.698 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:19:34 +0000 (0:00:00.063)       0:01:16.762 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_cloud_init_iso.yml for instance

TASK [libvirt_manager : Acquire authorized_keys from hypervisor] ***************
Thursday 11 December 2025  08:19:34 +0000 (0:00:00.137)       0:01:16.899 *****
ok: [instance]

TASK [libvirt_manager : Define the default users for the vm] *******************
Thursday 11 December 2025  08:19:34 +0000 (0:00:00.213)       0:01:17.112 *****
ok: [instance]

TASK [libvirt_manager : Define the user data] **********************************
Thursday 11 December 2025  08:19:35 +0000 (0:00:00.085)       0:01:17.198 *****
ok: [instance]

TASK [libvirt_manager : Define the network config for all vms] *****************
Thursday 11 December 2025  08:19:35 +0000 (0:00:00.067)       0:01:17.266 *****
skipping: [instance]

TASK [libvirt_manager : Define the network config for each vm] *****************
Thursday 11 December 2025  08:19:35 +0000 (0:00:00.065)       0:01:17.331 *****
skipping: [instance]

TASK [Call the config_drive role] **********************************************
Thursday 11 December 2025  08:19:35 +0000 (0:00:00.100)       0:01:17.431 *****

TASK [config_drive : Ensure needed directories exist] **************************
Thursday 11 December 2025  08:19:35 +0000 (0:00:00.110)       0:01:17.542 *****
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)

TASK [config_drive : Install required RPM packages] ****************************
Thursday 11 December 2025  08:19:35 +0000 (0:00:00.405)       0:01:17.948 *****
ok: [instance]

TASK [config_drive : Crate config drive instance directory] ********************
Thursday 11 December 2025  08:19:36 +0000 (0:00:01.175)       0:01:19.123 *****
changed: [instance]

TASK [config_drive : Generate meta-data] ***************************************
Thursday 11 December 2025  08:19:37 +0000 (0:00:00.225)       0:01:19.349 *****
changed: [instance]

TASK [config_drive : Generate user-data] ***************************************
Thursday 11 December 2025  08:19:37 +0000 (0:00:00.388)       0:01:19.737 *****
changed: [instance]

TASK [config_drive : Generate network-data] ************************************
Thursday 11 December 2025  08:19:37 +0000 (0:00:00.367)       0:01:20.105 *****
skipping: [instance]

TASK [config_drive : Check ISO availability] ***********************************
Thursday 11 December 2025  08:19:38 +0000 (0:00:00.068)       0:01:20.173 *****
ok: [instance]

TASK [config_drive : Assert we don't try to change an existing ISO] ************
Thursday 11 December 2025  08:19:38 +0000 (0:00:00.207)       0:01:20.381 *****
skipping: [instance]

TASK [config_drive : Generate nocloud iso image] *******************************
Thursday 11 December 2025  08:19:38 +0000 (0:00:00.101)       0:01:20.482 *****
Follow script's output here: /opt/basedir/logs/ci_script_000_generate_nocloud_iso.log
changed: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:19:38 +0000 (0:00:00.280)       0:01:20.763 *****
changed: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:19:38 +0000 (0:00:00.274)       0:01:21.037 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for compute-0] ********************
Thursday 11 December 2025  08:19:39 +0000 (0:00:00.102)       0:01:21.140 *****
skipping: [instance]

TASK [libvirt_manager : Create VM image for compute-1] *************************
Thursday 11 December 2025  08:19:39 +0000 (0:00:00.054)       0:01:21.195 *****
changed: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ********
Thursday 11 December 2025  08:19:39 +0000 (0:00:00.245)       0:01:21.440 *****
changed: [instance]

TASK [libvirt_manager : Define VMs for type compute-1] *************************
Thursday 11 December 2025  08:19:39 +0000 (0:00:00.225)       0:01:21.665 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs compute-1] ***********
Thursday 11 December 2025  08:19:39 +0000 (0:00:00.408)       0:01:22.074 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:19:40 +0000 (0:00:00.083)       0:01:22.157 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:19:40 +0000 (0:00:00.117)       0:01:22.275 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:19:40 +0000 (0:00:00.243)       0:01:22.519 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:19:40 +0000 (0:00:00.067)       0:01:22.586 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:19:40 +0000 (0:00:00.246)       0:01:22.832 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************
Thursday 11 December 2025  08:19:40 +0000 (0:00:00.248)       0:01:23.081 *****
changed: [instance]

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:19:41 +0000 (0:00:00.300)       0:01:23.382 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:19:41 +0000 (0:00:00.234)       0:01:23.617 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:19:41 +0000 (0:00:00.074)       0:01:23.691 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:19:41 +0000 (0:00:00.284)       0:01:23.976 *****
ok: [instance]

TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-1] *********
Thursday 11 December 2025  08:19:42 +0000 (0:00:00.224)       0:01:24.200 *****
changed: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] *****
Thursday 11 December 2025  08:19:42 +0000 (0:00:00.290)       0:01:24.491 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for compute-1] ********
Thursday 11 December 2025  08:19:42 +0000 (0:00:00.047)       0:01:24.538 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/volumes.yml for instance

TASK [libvirt_manager : Check if we have a source candidate] *******************
Thursday 11 December 2025  08:19:42 +0000 (0:00:00.136)       0:01:24.675 *****
ok: [instance] => (item=cifmw-compute-1-vol-0)

TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Thursday 11 December 2025  08:19:42 +0000 (0:00:00.231)       0:01:24.907 *****
ok: [instance] => (item=cifmw-pool)

TASK [libvirt_manager : Create volume in the storage pool] *********************
Thursday 11 December 2025  08:19:43 +0000 (0:00:00.261)       0:01:25.168 *****
changed: [instance] => (item=cifmw-compute-1-vol-0)

TASK [libvirt_manager : Create XML attachment files] ***************************
Thursday 11 December 2025  08:19:43 +0000 (0:00:00.318)       0:01:25.486 *****
changed: [instance] => (item=cifmw-compute-1-vol-0)

TASK [libvirt_manager : Find volume attachments for VM compute-1] **************
Thursday 11 December 2025  08:19:43 +0000 (0:00:00.384)       0:01:25.871 *****
ok: [instance]

TASK [libvirt_manager : Attach volumes for VM compute-1] ***********************
Thursday 11 December 2025  08:19:43 +0000 (0:00:00.227)       0:01:26.099 *****
changed: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:19:44 +0000 (0:00:00.327)       0:01:26.426 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:19:44 +0000 (0:00:00.225)       0:01:26.651 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:19:44 +0000 (0:00:00.063)       0:01:26.715 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_cloud_init_iso.yml for instance

TASK [libvirt_manager : Acquire authorized_keys from hypervisor] ***************
Thursday 11 December 2025  08:19:44 +0000 (0:00:00.100)       0:01:26.816 *****
ok: [instance]

TASK [libvirt_manager : Define the default users for the vm] *******************
Thursday 11 December 2025  08:19:44 +0000 (0:00:00.244)       0:01:27.060 *****
ok: [instance]

TASK [libvirt_manager : Define the user data] **********************************
Thursday 11 December 2025  08:19:45 +0000 (0:00:00.091)       0:01:27.152 *****
ok: [instance]

TASK [libvirt_manager : Define the network config for all vms] *****************
Thursday 11 December 2025  08:19:45 +0000 (0:00:00.070)       0:01:27.222 *****
skipping: [instance]

TASK [libvirt_manager : Define the network config for each vm] *****************
Thursday 11 December 2025  08:19:45 +0000 (0:00:00.068)       0:01:27.291 *****
skipping: [instance]

TASK [Call the config_drive role] **********************************************
Thursday 11 December 2025  08:19:45 +0000 (0:00:00.103)       0:01:27.395 *****

TASK [config_drive : Ensure needed directories exist] **************************
Thursday 11 December 2025  08:19:45 +0000 (0:00:00.107)       0:01:27.503 *****
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)

TASK [config_drive : Install required RPM packages] ****************************
Thursday 11 December 2025  08:19:45 +0000 (0:00:00.411)       0:01:27.914 *****
ok: [instance]

TASK [config_drive : Crate config drive instance directory] ********************
Thursday 11 December 2025  08:19:46 +0000 (0:00:01.189)       0:01:29.103 *****
changed: [instance]

TASK [config_drive : Generate meta-data] ***************************************
Thursday 11 December 2025  08:19:47 +0000 (0:00:00.233)       0:01:29.337 *****
changed: [instance]

TASK [config_drive : Generate user-data] ***************************************
Thursday 11 December 2025  08:19:47 +0000 (0:00:00.422)       0:01:29.760 *****
changed: [instance]

TASK [config_drive : Generate network-data] ************************************
Thursday 11 December 2025  08:19:48 +0000 (0:00:00.390)       0:01:30.150 *****
skipping: [instance]

TASK [config_drive : Check ISO availability] ***********************************
Thursday 11 December 2025  08:19:48 +0000 (0:00:00.067)       0:01:30.218 *****
ok: [instance]

TASK [config_drive : Assert we don't try to change an existing ISO] ************
Thursday 11 December 2025  08:19:48 +0000 (0:00:00.217)       0:01:30.436 *****
skipping: [instance]

TASK [config_drive : Generate nocloud iso image] *******************************
Thursday 11 December 2025  08:19:48 +0000 (0:00:00.103)       0:01:30.539 *****
Follow script's output here: /opt/basedir/logs/ci_script_001_generate_nocloud_iso.log
changed: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:19:48 +0000 (0:00:00.290)       0:01:30.830 *****
changed: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:19:48 +0000 (0:00:00.283)       0:01:31.114 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for compute-1] ********************
Thursday 11 December 2025  08:19:49 +0000 (0:00:00.107)       0:01:31.221 *****
skipping: [instance]

TASK [libvirt_manager : Create VM image for baremetal-0] ***********************
Thursday 11 December 2025  08:19:49 +0000 (0:00:00.055)       0:01:31.276 *****
changed: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for baremetal-0] ******
Thursday 11 December 2025  08:19:49 +0000 (0:00:00.265)       0:01:31.542 *****
changed: [instance]

TASK [libvirt_manager : Define VMs for type baremetal-0] ***********************
Thursday 11 December 2025  08:19:49 +0000 (0:00:00.233)       0:01:31.776 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs baremetal-0] *********
Thursday 11 December 2025  08:19:50 +0000 (0:00:00.407)       0:01:32.183 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:19:50 +0000 (0:00:00.085)       0:01:32.269 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:19:50 +0000 (0:00:00.125)       0:01:32.394 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:19:50 +0000 (0:00:00.241)       0:01:32.636 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:19:50 +0000 (0:00:00.069)       0:01:32.705 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:19:50 +0000 (0:00:00.246)       0:01:32.952 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-baremetal-0] **********
Thursday 11 December 2025  08:19:51 +0000 (0:00:00.258)       0:01:33.211 *****
changed: [instance]

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:19:51 +0000 (0:00:00.300)       0:01:33.512 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:19:51 +0000 (0:00:00.245)       0:01:33.758 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:19:51 +0000 (0:00:00.070)       0:01:33.828 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:19:51 +0000 (0:00:00.293)       0:01:34.121 *****
ok: [instance]

TASK [libvirt_manager : Attach interface osp_trunk on cifmw-baremetal-0] *******
Thursday 11 December 2025  08:19:52 +0000 (0:00:00.224)       0:01:34.346 *****
changed: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs baremetal-0] ***
Thursday 11 December 2025  08:19:52 +0000 (0:00:00.314)       0:01:34.660 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for baremetal-0] ******
Thursday 11 December 2025  08:19:52 +0000 (0:00:00.050)       0:01:34.711 *****
skipping: [instance]

TASK [libvirt_manager : Find volume attachments for VM baremetal-0] ************
Thursday 11 December 2025  08:19:52 +0000 (0:00:00.090)       0:01:34.801 *****
skipping: [instance]

TASK [libvirt_manager : Attach volumes for VM baremetal-0] *********************
Thursday 11 December 2025  08:19:52 +0000 (0:00:00.055)       0:01:34.857 *****
skipping: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:19:52 +0000 (0:00:00.056)       0:01:34.914 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:19:53 +0000 (0:00:00.241)       0:01:35.156 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:19:53 +0000 (0:00:00.102)       0:01:35.258 *****
skipping: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:19:53 +0000 (0:00:00.048)       0:01:35.307 *****
skipping: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:19:53 +0000 (0:00:00.048)       0:01:35.355 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for baremetal-0] ******************
Thursday 11 December 2025  08:19:53 +0000 (0:00:00.071)       0:01:35.427 *****
skipping: [instance]

TASK [libvirt_manager : Start (power-on) VMs] **********************************
Thursday 11 December 2025  08:19:53 +0000 (0:00:00.051)       0:01:35.478 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance

TASK [libvirt_manager : Refresh oooq_pool before starting VMs] *****************
Thursday 11 December 2025  08:19:53 +0000 (0:00:00.144)       0:01:35.623 *****
ok: [instance] => (item=cifmw-pool)

TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Thursday 11 December 2025  08:19:53 +0000 (0:00:00.278)       0:01:35.901 *****
skipping: [instance] => (item={'key': 'baremetal-0', 'value': 'baremetal'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'compute-0', 'value': 'compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'compute-1', 'value': 'compute'})

TASK [libvirt_manager : Start vm] **********************************************
Thursday 11 December 2025  08:19:55 +0000 (0:00:02.120)       0:01:38.022 *****
changed: [instance]

TASK [libvirt_manager : Start vm] **********************************************
Thursday 11 December 2025  08:19:56 +0000 (0:00:00.579)       0:01:38.601 *****
changed: [instance]

TASK [libvirt_manager : Wait for SSH on started VMs] ***************************
Thursday 11 December 2025  08:19:56 +0000 (0:00:00.495)       0:01:39.097 *****
changed: [instance] => (item=compute-0.utility)
changed: [instance] => (item=compute-1.utility)
skipping: [instance] => (item=baremetal-0.utility)

TASK [libvirt_manager : Ensure we get SSH on nodes] ****************************
Thursday 11 December 2025  08:19:57 +0000 (0:00:00.584)       0:01:39.682 *****
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (90 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (89 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (88 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (87 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (86 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (85 retries left).
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j124900613252.81187', 'results_file': '/home/zuul/.ansible_async/j124900613252.81187', 'changed': True, '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'})
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j313742008563.81204', 'results_file': '/home/zuul/.ansible_async/j313742008563.81204', 'changed': True, '_vm': {'key': 'compute-1', 'value': 'compute'}, 'ansible_loop_var': '_vm'})
skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'baremetal-0', 'value': 'baremetal'}, 'ansible_loop_var': '_vm'})

TASK [libvirt_manager : Configure managed VMs] *********************************
Thursday 11 December 2025  08:20:17 +0000 (0:00:19.535)       0:01:59.217 *****
skipping: [instance] => (item={'key': 'baremetal-0', 'value': 'baremetal'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_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/manage_vms.yml for instance => (item={'key': 'compute-1', 'value': 'compute'})

TASK [Check if new ssh keypair exists] *****************************************
Thursday 11 December 2025  08:20:17 +0000 (0:00:00.164)       0:01:59.382 *****
skipping: [instance]

TASK [Push ssh jumper/configuration for compute-0] *****************************
Thursday 11 December 2025  08:20:17 +0000 (0:00:00.049)       0:01:59.432 *****

TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Thursday 11 December 2025  08:20:17 +0000 (0:00:00.122)       0:01:59.554 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ssh_jumper/tasks/manage_ssh_jumper_entry.yml for instance => (item={'ssh_dir': '/home/zuul/.ssh', 'user': 'zuul', 'hostname': 'compute-0.utility', 'patterns': ['compute-0', 'compute-0', 'compute-0.utility', 'compute-0.localdomain', 'compute-0.instance', 'compute-0', 'compute-0.instance', 'compute-0.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})

TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Thursday 11 December 2025  08:20:17 +0000 (0:00:00.146)       0:01:59.700 *****
changed: [instance]

TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Thursday 11 December 2025  08:20:17 +0000 (0:00:00.263)       0:01:59.964 *****
changed: [instance]

TASK [ssh_jumper : Inject ssh jumpers for compute-0.utility] *******************
Thursday 11 December 2025  08:20:18 +0000 (0:00:00.355)       0:02:00.319 *****
changed: [instance]

TASK [libvirt_manager : Configure ssh access on VM compute-0] ******************
Thursday 11 December 2025  08:20:18 +0000 (0:00:00.494)       0:02:00.813 *****
skipping: [instance]

TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Thursday 11 December 2025  08:20:18 +0000 (0:00:00.067)       0:02:00.881 *****
skipping: [instance]

TASK [libvirt_manager : Inject private key on hosts compute-0] *****************
Thursday 11 December 2025  08:20:18 +0000 (0:00:00.149)       0:02:01.030 *****
skipping: [instance]

TASK [libvirt_manager : Inject public key on hosts compute-0] ******************
Thursday 11 December 2025  08:20:18 +0000 (0:00:00.089)       0:02:01.120 *****
skipping: [instance]

TASK [Check if new ssh keypair exists] *****************************************
Thursday 11 December 2025  08:20:19 +0000 (0:00:00.087)       0:02:01.207 *****
skipping: [instance]

TASK [Push ssh jumper/configuration for compute-1] *****************************
Thursday 11 December 2025  08:20:19 +0000 (0:00:00.062)       0:02:01.270 *****

TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Thursday 11 December 2025  08:20:19 +0000 (0:00:00.169)       0:02:01.439 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ssh_jumper/tasks/manage_ssh_jumper_entry.yml for instance => (item={'ssh_dir': '/home/zuul/.ssh', 'user': 'zuul', 'hostname': 'compute-1.utility', 'patterns': ['compute-1', 'compute-1', 'compute-1.utility', 'compute-1.localdomain', 'compute-1.instance', 'compute-1', 'compute-1.instance', 'compute-1.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})

TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Thursday 11 December 2025  08:20:19 +0000 (0:00:00.139)       0:02:01.579 *****
ok: [instance]

TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Thursday 11 December 2025  08:20:19 +0000 (0:00:00.263)       0:02:01.843 *****
ok: [instance]

TASK [ssh_jumper : Inject ssh jumpers for compute-1.utility] *******************
Thursday 11 December 2025  08:20:20 +0000 (0:00:00.326)       0:02:02.169 *****
changed: [instance]

TASK [libvirt_manager : Configure ssh access on VM compute-1] ******************
Thursday 11 December 2025  08:20:20 +0000 (0:00:00.449)       0:02:02.618 *****
skipping: [instance]

TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Thursday 11 December 2025  08:20:20 +0000 (0:00:00.055)       0:02:02.674 *****
skipping: [instance]

TASK [libvirt_manager : Inject private key on hosts compute-1] *****************
Thursday 11 December 2025  08:20:20 +0000 (0:00:00.098)       0:02:02.773 *****
skipping: [instance]

TASK [libvirt_manager : Inject public key on hosts compute-1] ******************
Thursday 11 December 2025  08:20:20 +0000 (0:00:00.072)       0:02:02.845 *****
skipping: [instance]

TASK [Create VBMC entity] ******************************************************
Thursday 11 December 2025  08:20:20 +0000 (0:00:00.093)       0:02:02.939 *****
skipping: [instance] => (item=baremetal-0)
skipping: [instance] => (item=compute-0)
skipping: [instance] => (item=compute-1)
skipping: [instance]

TASK [libvirt_manager : List running virtual machines.] ************************
Thursday 11 December 2025  08:20:20 +0000 (0:00:00.094)       0:02:03.034 *****
ok: [instance]

TASK [libvirt_manager : Dump UUIDs] ********************************************
Thursday 11 December 2025  08:20:21 +0000 (0:00:00.361)       0:02:03.396 *****
changed: [instance]

TASK [Ensure fresh vbmc listing] ***********************************************
Thursday 11 December 2025  08:20:21 +0000 (0:00:00.427)       0:02:03.823 *****
skipping: [instance]

TASK [libvirt_manager : Update vbmc related fact] ******************************
Thursday 11 December 2025  08:20:21 +0000 (0:00:00.086)       0:02:03.910 *****
skipping: [instance]

TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Thursday 11 December 2025  08:20:21 +0000 (0:00:00.079)       0:02:03.989 *****
skipping: [instance]

TASK [libvirt_manager : Copy authorized_keys] **********************************
Thursday 11 December 2025  08:20:22 +0000 (0:00:00.155)       0:02:04.145 *****
skipping: [instance]

TASK [libvirt_manager : Enable root access on CRC] *****************************
Thursday 11 December 2025  08:20:22 +0000 (0:00:00.067)       0:02:04.213 *****
skipping: [instance]

TASK [Get wanted files] ********************************************************
Thursday 11 December 2025  08:20:22 +0000 (0:00:00.106)       0:02:04.320 *****
ok: [instance] => (item=reproducer-inventory/compute-group.yml)

TASK [Assert file availability] ************************************************
Thursday 11 December 2025  08:20:22 +0000 (0:00:00.320)       0:02:04.641 *****
ok: [instance] => (item=/opt/basedir/reproducer-inventory/compute-group.yml) => changed=false
  ansible_loop_var: item
  item:
    ansible_loop_var: item
    changed: false
    failed: false
    invocation:
      module_args:
        checksum_algorithm: sha1
        follow: false
        get_attributes: true
        get_checksum: true
        get_md5: false
        get_mime: true
        path: /opt/basedir/reproducer-inventory/compute-group.yml
    item: reproducer-inventory/compute-group.yml
    stat:
      atime: 1765441141.4277341
      attr_flags: ''
      attributes: []
      block_size: 4096
      blocks: 8
      charset: us-ascii
      checksum: 55f477d83ff5ebeab6e76c12768bb50766165b98
      ctime: 1765441141.4307342
      dev: 64513
      device_type: 0
      executable: false
      exists: true
      gid: 1000
      gr_name: zuul
      inode: 92299732
      isblk: false
      ischr: false
      isdir: false
      isfifo: false
      isgid: false
      islnk: false
      isreg: true
      issock: false
      isuid: false
      mimetype: text/plain
      mode: '0644'
      mtime: 1765441141.2997336
      nlink: 1
      path: /opt/basedir/reproducer-inventory/compute-group.yml
      pw_name: zuul
      readable: true
      rgrp: true
      roth: true
      rusr: true
      size: 479
      uid: 1000
      version: '902260566'
      wgrp: false
      woth: false
      writeable: true
      wusr: true
      xgrp: false
      xoth: false
      xusr: false
  msg: All assertions passed

TASK [Get virtual network list] ************************************************
Thursday 11 December 2025  08:20:22 +0000 (0:00:00.082)       0:02:04.723 *****
ok: [instance]

TASK [Get virtual machines] ****************************************************
Thursday 11 December 2025  08:20:22 +0000 (0:00:00.306)       0:02:05.030 *****
ok: [instance]

TASK [Output network list] *****************************************************
Thursday 11 December 2025  08:20:23 +0000 (0:00:00.319)       0:02:05.350 *****
ok: [instance] =>
  msg:
  - - cifmw-osp_trunk
    - cifmw-public
  - - cifmw-osp_trunk
    - cifmw-public

TASK [Assert resource lists] ***************************************************
Thursday 11 December 2025  08:20:23 +0000 (0:00:00.135)       0:02:05.485 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [Get compute-0 network interfaces] ****************************************
Thursday 11 December 2025  08:20:23 +0000 (0:00:00.099)       0:02:05.584 *****
changed: [instance]

TASK [Ensure compute-0 connections] ********************************************
Thursday 11 December 2025  08:20:23 +0000 (0:00:00.323)       0:02:05.908 *****
ok: [instance] => (item={'nic': 'vnet0', 'type': 'bridge', 'network': 'cifmw-public', 'driver': 'virtio', 'mac': '52:54:00:3c:6a:f8', 'host': 'compute--0'}) => changed=false
  ansible_loop_var: item
  item:
    driver: virtio
    host: compute--0
    mac: 52:54:00:3c:6a:f8
    network: cifmw-public
    nic: vnet0
    type: bridge
  msg: All assertions passed
ok: [instance] => (item={'nic': 'vnet1', 'type': 'bridge', 'network': 'cifmw-osp_trunk', 'driver': 'virtio', 'mac': '52:54:00:d7:35:d6', 'host': 'compute--0'}) => changed=false
  ansible_loop_var: item
  item:
    driver: virtio
    host: compute--0
    mac: 52:54:00:d7:35:d6
    network: cifmw-osp_trunk
    nic: vnet1
    type: bridge
  msg: All assertions passed

TASK [Get osp_trunk network XML] ***********************************************
Thursday 11 December 2025  08:20:23 +0000 (0:00:00.104)       0:02:06.013 *****
ok: [instance]

TASK [Verify existence of storage pool.] ***************************************
Thursday 11 December 2025  08:20:24 +0000 (0:00:00.387)       0:02:06.400 *****
changed: [instance]

TASK [Gather the list of created volumes.] *************************************
Thursday 11 December 2025  08:20:24 +0000 (0:00:00.309)       0:02:06.710 *****
changed: [instance]

TASK [Verify the number of created volumes match with expected count] **********
Thursday 11 December 2025  08:20:24 +0000 (0:00:00.316)       0:02:07.026 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [Gather the domain information about VMs having extra disks.] *************
Thursday 11 December 2025  08:20:24 +0000 (0:00:00.084)       0:02:07.111 *****
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)

TASK [Gather the number of volumes attached.] **********************************
Thursday 11 December 2025  08:20:26 +0000 (0:00:01.726)       0:02:08.838 *****
ok: [instance] => (item={'get_xml': "<domain type='kvm' id='1'>\n  <name>cifmw-compute-0</name>\n  <uuid>6d559d28-31bd-463d-9c56-51589cc4494c</uuid>\n  <memory unit='KiB'>976896</memory>\n  <currentMemory unit='KiB'>976564</currentMemory>\n  <vcpu placement='static'>1</vcpu>\n  <resource>\n    <partition>/machine</partition>\n  </resource>\n  <os>\n    <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>\n    <boot dev='hd'/>\n    <bootmenu enable='no'/>\n  </os>\n  <features>\n    <acpi/>\n    <apic/>\n  </features>\n  <cpu mode='host-passthrough' check='none' migratable='on'/>\n  <clock offset='utc'>\n    <timer name='rtc' tickpolicy='catchup'/>\n    <timer name='pit' tickpolicy='delay'/>\n    <timer name='hpet' present='no'/>\n  </clock>\n  <on_poweroff>destroy</on_poweroff>\n  <on_reboot>restart</on_reboot>\n  <on_crash>destroy</on_crash>\n  <pm>\n    <suspend-to-mem enabled='no'/>\n    <suspend-to-disk enabled='no'/>\n  </pm>\n  <devices>\n    <emulator>/usr/libexec/qemu-kvm</emulator>\n    <disk type='file' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>\n      <backingStore type='file' index='4'>\n        <format type='qcow2'/>\n        <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n        <backingStore/>\n      </backingStore>\n      <target dev='sda' bus='scsi'/>\n      <alias name='scsi0-0-0-0'/>\n      <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n    </disk>\n    <disk type='volume' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>\n      <backingStore/>\n      <target dev='vda' bus='virtio'/>\n      <alias name='virtio-disk0'/>\n      <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n    </disk>\n    <disk type='file' device='cdrom' model='usb-storage'>\n      <driver name='qemu' type='raw'/>\n      <source file='/opt/basedir/workload/compute-0.iso' index='1'/>\n      <backingStore/>\n      <target dev='sdz' bus='usb'/>\n      <readonly/>\n      <alias name='usb-disk25'/>\n      <address type='usb' bus='0' port='2'/>\n    </disk>\n    <controller type='scsi' index='0' model='virtio-scsi'>\n      <alias name='scsi0'/>\n      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-ehci1'>\n      <alias name='usb'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci1'>\n      <alias name='usb'/>\n      <master startport='0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci2'>\n      <alias name='usb'/>\n      <master startport='2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci3'>\n      <alias name='usb'/>\n      <master startport='4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n    </controller>\n    <controller type='pci' index='0' model='pcie-root'>\n      <alias name='pcie.0'/>\n    </controller>\n    <controller type='pci' index='1' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='1' port='0x10'/>\n      <alias name='pci.1'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='pci' index='2' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='2' port='0x11'/>\n      <alias name='pci.2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n    </controller>\n    <controller type='pci' index='3' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='3' port='0x12'/>\n      <alias name='pci.3'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n    </controller>\n    <controller type='pci' index='4' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='4' port='0x13'/>\n      <alias name='pci.4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n    </controller>\n    <controller type='pci' index='5' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='5' port='0x14'/>\n      <alias name='pci.5'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n    </controller>\n    <controller type='pci' index='6' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='6' port='0x15'/>\n      <alias name='pci.6'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n    </controller>\n    <controller type='pci' index='7' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='7' port='0x16'/>\n      <alias name='pci.7'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n    </controller>\n    <controller type='virtio-serial' index='0'>\n      <alias name='virtio-serial0'/>\n      <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='sata' index='0'>\n      <alias name='ide'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n    </controller>\n    <interface type='bridge'>\n      <mac address='52:54:00:3c:6a:f8'/>\n      <source bridge='cifmw-public'/>\n      <target dev='vnet0'/>\n      <model type='virtio'/>\n      <alias name='net0'/>\n      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n    </interface>\n    <interface type='bridge'>\n      <mac address='52:54:00:d7:35:d6'/>\n      <source bridge='cifmw-osp_trunk'/>\n      <target dev='vnet1'/>\n      <model type='virtio'/>\n      <alias name='net1'/>\n      <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n    </interface>\n    <serial type='pty'>\n      <source path='/dev/pts/0'/>\n      <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n      <target type='isa-serial' port='0'>\n        <model name='isa-serial'/>\n      </target>\n      <alias name='serial0'/>\n    </serial>\n    <console type='pty' tty='/dev/pts/0'>\n      <source path='/dev/pts/0'/>\n      <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n      <target type='serial' port='0'/>\n      <alias name='serial0'/>\n    </console>\n    <input type='tablet' bus='usb'>\n      <alias name='input0'/>\n      <address type='usb' bus='0' port='1'/>\n    </input>\n    <input type='mouse' bus='ps2'>\n      <alias name='input1'/>\n    </input>\n    <input type='keyboard' bus='ps2'>\n      <alias name='input2'/>\n    </input>\n    <audio id='1' type='none'/>\n    <video>\n      <model type='virtio' vram='16384' heads='1' primary='yes'/>\n      <alias name='video0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n    </video>\n    <watchdog model='itco' action='reset'>\n      <alias name='watchdog0'/>\n    </watchdog>\n    <memballoon model='virtio'>\n      <alias name='balloon0'/>\n      <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n    </memballoon>\n    <rng model='virtio'>\n      <rate bytes='1024' period='100'/>\n      <backend model='random'>/dev/urandom</backend>\n      <alias name='rng0'/>\n      <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n    </rng>\n  </devices>\n  <seclabel type='dynamic' model='selinux' relabel='yes'>\n    <label>system_u:system_r:svirt_t:s0:c27,c727</label>\n    <imagelabel>system_u:object_r:svirt_image_t:s0:c27,c727</imagelabel>\n  </seclabel>\n  <seclabel type='dynamic' model='dac' relabel='yes'>\n    <label>+107:+107</label>\n    <imagelabel>+107:+107</imagelabel>\n  </seclabel>\n</domain>\n", 'invocation': {'module_args': {'command': 'get_xml', 'name': 'cifmw-compute-0', 'uri': 'qemu:///system', 'mutate_flags': ['ADD_UUID'], 'state': None, 'autostart': None, 'flags': None, 'force': None, 'xml': None}}, 'failed': False, 'changed': False, 'item': 'cifmw-compute-0', 'ansible_loop_var': 'item'})
ok: [instance] => (item={'get_xml': "<domain type='kvm' id='2'>\n  <name>cifmw-compute-1</name>\n  <uuid>e5e76dd9-10e5-4471-a49e-34befd9406c7</uuid>\n  <memory unit='KiB'>976896</memory>\n  <currentMemory unit='KiB'>976564</currentMemory>\n  <vcpu placement='static'>1</vcpu>\n  <resource>\n    <partition>/machine</partition>\n  </resource>\n  <os>\n    <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>\n    <boot dev='hd'/>\n    <bootmenu enable='no'/>\n  </os>\n  <features>\n    <acpi/>\n    <apic/>\n  </features>\n  <cpu mode='host-passthrough' check='none' migratable='on'/>\n  <clock offset='utc'>\n    <timer name='rtc' tickpolicy='catchup'/>\n    <timer name='pit' tickpolicy='delay'/>\n    <timer name='hpet' present='no'/>\n  </clock>\n  <on_poweroff>destroy</on_poweroff>\n  <on_reboot>restart</on_reboot>\n  <on_crash>destroy</on_crash>\n  <pm>\n    <suspend-to-mem enabled='no'/>\n    <suspend-to-disk enabled='no'/>\n  </pm>\n  <devices>\n    <emulator>/usr/libexec/qemu-kvm</emulator>\n    <disk type='file' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>\n      <backingStore type='file' index='4'>\n        <format type='qcow2'/>\n        <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n        <backingStore/>\n      </backingStore>\n      <target dev='sda' bus='scsi'/>\n      <alias name='scsi0-0-0-0'/>\n      <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n    </disk>\n    <disk type='volume' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>\n      <backingStore/>\n      <target dev='vda' bus='virtio'/>\n      <alias name='virtio-disk0'/>\n      <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n    </disk>\n    <disk type='file' device='cdrom' model='usb-storage'>\n      <driver name='qemu' type='raw'/>\n      <source file='/opt/basedir/workload/compute-1.iso' index='1'/>\n      <backingStore/>\n      <target dev='sdz' bus='usb'/>\n      <readonly/>\n      <alias name='usb-disk25'/>\n      <address type='usb' bus='0' port='2'/>\n    </disk>\n    <controller type='scsi' index='0' model='virtio-scsi'>\n      <alias name='scsi0'/>\n      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-ehci1'>\n      <alias name='usb'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci1'>\n      <alias name='usb'/>\n      <master startport='0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci2'>\n      <alias name='usb'/>\n      <master startport='2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci3'>\n      <alias name='usb'/>\n      <master startport='4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n    </controller>\n    <controller type='pci' index='0' model='pcie-root'>\n      <alias name='pcie.0'/>\n    </controller>\n    <controller type='pci' index='1' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='1' port='0x10'/>\n      <alias name='pci.1'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='pci' index='2' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='2' port='0x11'/>\n      <alias name='pci.2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n    </controller>\n    <controller type='pci' index='3' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='3' port='0x12'/>\n      <alias name='pci.3'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n    </controller>\n    <controller type='pci' index='4' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='4' port='0x13'/>\n      <alias name='pci.4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n    </controller>\n    <controller type='pci' index='5' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='5' port='0x14'/>\n      <alias name='pci.5'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n    </controller>\n    <controller type='pci' index='6' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='6' port='0x15'/>\n      <alias name='pci.6'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n    </controller>\n    <controller type='pci' index='7' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='7' port='0x16'/>\n      <alias name='pci.7'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n    </controller>\n    <controller type='virtio-serial' index='0'>\n      <alias name='virtio-serial0'/>\n      <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='sata' index='0'>\n      <alias name='ide'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n    </controller>\n    <interface type='bridge'>\n      <mac address='52:54:01:47:aa:43'/>\n      <source bridge='cifmw-public'/>\n      <target dev='vnet2'/>\n      <model type='virtio'/>\n      <alias name='net0'/>\n      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n    </interface>\n    <interface type='bridge'>\n      <mac address='52:54:01:6f:23:d6'/>\n      <source bridge='cifmw-osp_trunk'/>\n      <target dev='vnet3'/>\n      <model type='virtio'/>\n      <alias name='net1'/>\n      <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n    </interface>\n    <serial type='pty'>\n      <source path='/dev/pts/1'/>\n      <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n      <target type='isa-serial' port='0'>\n        <model name='isa-serial'/>\n      </target>\n      <alias name='serial0'/>\n    </serial>\n    <console type='pty' tty='/dev/pts/1'>\n      <source path='/dev/pts/1'/>\n      <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n      <target type='serial' port='0'/>\n      <alias name='serial0'/>\n    </console>\n    <input type='tablet' bus='usb'>\n      <alias name='input0'/>\n      <address type='usb' bus='0' port='1'/>\n    </input>\n    <input type='mouse' bus='ps2'>\n      <alias name='input1'/>\n    </input>\n    <input type='keyboard' bus='ps2'>\n      <alias name='input2'/>\n    </input>\n    <audio id='1' type='none'/>\n    <video>\n      <model type='virtio' vram='16384' heads='1' primary='yes'/>\n      <alias name='video0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n    </video>\n    <watchdog model='itco' action='reset'>\n      <alias name='watchdog0'/>\n    </watchdog>\n    <memballoon model='virtio'>\n      <alias name='balloon0'/>\n      <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n    </memballoon>\n    <rng model='virtio'>\n      <rate bytes='1024' period='100'/>\n      <backend model='random'>/dev/urandom</backend>\n      <alias name='rng0'/>\n      <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n    </rng>\n  </devices>\n  <seclabel type='dynamic' model='selinux' relabel='yes'>\n    <label>system_u:system_r:svirt_t:s0:c332,c603</label>\n    <imagelabel>system_u:object_r:svirt_image_t:s0:c332,c603</imagelabel>\n  </seclabel>\n  <seclabel type='dynamic' model='dac' relabel='yes'>\n    <label>+107:+107</label>\n    <imagelabel>+107:+107</imagelabel>\n  </seclabel>\n</domain>\n", 'invocation': {'module_args': {'command': 'get_xml', 'name': 'cifmw-compute-1', 'uri': 'qemu:///system', 'mutate_flags': ['ADD_UUID'], 'state': None, 'autostart': None, 'flags': None, 'force': None, 'xml': None}}, 'failed': False, 'changed': False, 'item': 'cifmw-compute-1', 'ansible_loop_var': 'item'})

TASK [Verify the number of volumes attached match with the expected count.] ****
Thursday 11 December 2025  08:20:27 +0000 (0:00:00.482)       0:02:09.321 *****
ok: [instance] => (item={'actions': {'xpath': '/domain/devices/disk', 'namespaces': {}, 'state': 'present'}, 'changed': False, 'count': 3, 'msg': 'found 3 nodes', 'xmlstring': '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<domain type="kvm" id="1">\n  <name>cifmw-compute-0</name>\n  <uuid>6d559d28-31bd-463d-9c56-51589cc4494c</uuid>\n  <memory unit="KiB">976896</memory>\n  <currentMemory unit="KiB">976564</currentMemory>\n  <vcpu placement="static">1</vcpu>\n  <resource>\n    <partition>/machine</partition>\n  </resource>\n  <os>\n    <type arch="x86_64" machine="pc-q35-rhel9.8.0">hvm</type>\n    <boot dev="hd"/>\n    <bootmenu enable="no"/>\n  </os>\n  <features>\n    <acpi/>\n    <apic/>\n  </features>\n  <cpu mode="host-passthrough" check="none" migratable="on"/>\n  <clock offset="utc">\n    <timer name="rtc" tickpolicy="catchup"/>\n    <timer name="pit" tickpolicy="delay"/>\n    <timer name="hpet" present="no"/>\n  </clock>\n  <on_poweroff>destroy</on_poweroff>\n  <on_reboot>restart</on_reboot>\n  <on_crash>destroy</on_crash>\n  <pm>\n    <suspend-to-mem enabled="no"/>\n    <suspend-to-disk enabled="no"/>\n  </pm>\n  <devices>\n    <emulator>/usr/libexec/qemu-kvm</emulator>\n    <disk type="file" device="disk">\n      <driver name="qemu" type="qcow2"/>\n      <source file="/opt/basedir/workload/compute-0.qcow2" index="3"/>\n      <backingStore type="file" index="4">\n        <format type="qcow2"/>\n        <source file="/opt/basedir/images/centos-stream-9.qcow2"/>\n        <backingStore/>\n      </backingStore>\n      <target dev="sda" bus="scsi"/>\n      <alias name="scsi0-0-0-0"/>\n      <address type="drive" controller="0" bus="0" target="0" unit="0"/>\n    </disk>\n    <disk type="volume" device="disk">\n      <driver name="qemu" type="qcow2"/>\n      <source pool="cifmw-pool" volume="cifmw-compute-0-vol-0" index="2"/>\n      <backingStore/>\n      <target dev="vda" bus="virtio"/>\n      <alias name="virtio-disk0"/>\n      <address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>\n    </disk>\n    <disk type="file" device="cdrom" model="usb-storage">\n      <driver name="qemu" type="raw"/>\n      <source file="/opt/basedir/workload/compute-0.iso" index="1"/>\n      <backingStore/>\n      <target dev="sdz" bus="usb"/>\n      <readonly/>\n      <alias name="usb-disk25"/>\n      <address type="usb" bus="0" port="2"/>\n    </disk>\n    <controller type="scsi" index="0" model="virtio-scsi">\n      <alias name="scsi0"/>\n      <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>\n    </controller>\n    <controller type="usb" index="0" model="ich9-ehci1">\n      <alias name="usb"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x7"/>\n    </controller>\n    <controller type="usb" index="0" model="ich9-uhci1">\n      <alias name="usb"/>\n      <master startport="0"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0" multifunction="on"/>\n    </controller>\n    <controller type="usb" index="0" model="ich9-uhci2">\n      <alias name="usb"/>\n      <master startport="2"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x1"/>\n    </controller>\n    <controller type="usb" index="0" model="ich9-uhci3">\n      <alias name="usb"/>\n      <master startport="4"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x2"/>\n    </controller>\n    <controller type="pci" index="0" model="pcie-root">\n      <alias name="pcie.0"/>\n    </controller>\n    <controller type="pci" index="1" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="1" port="0x10"/>\n      <alias name="pci.1"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>\n    </controller>\n    <controller type="pci" index="2" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="2" port="0x11"/>\n      <alias name="pci.2"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>\n    </controller>\n    <controller type="pci" index="3" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="3" port="0x12"/>\n      <alias name="pci.3"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>\n    </controller>\n    <controller type="pci" index="4" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="4" port="0x13"/>\n      <alias name="pci.4"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>\n    </controller>\n    <controller type="pci" index="5" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="5" port="0x14"/>\n      <alias name="pci.5"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>\n    </controller>\n    <controller type="pci" index="6" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="6" port="0x15"/>\n      <alias name="pci.6"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>\n    </controller>\n    <controller type="pci" index="7" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="7" port="0x16"/>\n      <alias name="pci.7"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>\n    </controller>\n    <controller type="virtio-serial" index="0">\n      <alias name="virtio-serial0"/>\n      <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>\n    </controller>\n    <controller type="sata" index="0">\n      <alias name="ide"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>\n    </controller>\n    <interface type="bridge">\n      <mac address="52:54:00:3c:6a:f8"/>\n      <source bridge="cifmw-public"/>\n      <target dev="vnet0"/>\n      <model type="virtio"/>\n      <alias name="net0"/>\n      <address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>\n    </interface>\n    <interface type="bridge">\n      <mac address="52:54:00:d7:35:d6"/>\n      <source bridge="cifmw-osp_trunk"/>\n      <target dev="vnet1"/>\n      <model type="virtio"/>\n      <alias name="net1"/>\n      <address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>\n    </interface>\n    <serial type="pty">\n      <source path="/dev/pts/0"/>\n      <log file="/var/log/libvirt/qemu/compute-0-serial.log" append="off"/>\n      <target type="isa-serial" port="0">\n        <model name="isa-serial"/>\n      </target>\n      <alias name="serial0"/>\n    </serial>\n    <console type="pty" tty="/dev/pts/0">\n      <source path="/dev/pts/0"/>\n      <log file="/var/log/libvirt/qemu/compute-0-serial.log" append="off"/>\n      <target type="serial" port="0"/>\n      <alias name="serial0"/>\n    </console>\n    <input type="tablet" bus="usb">\n      <alias name="input0"/>\n      <address type="usb" bus="0" port="1"/>\n    </input>\n    <input type="mouse" bus="ps2">\n      <alias name="input1"/>\n    </input>\n    <input type="keyboard" bus="ps2">\n      <alias name="input2"/>\n    </input>\n    <audio id="1" type="none"/>\n    <video>\n      <model type="virtio" vram="16384" heads="1" primary="yes"/>\n      <alias name="video0"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>\n    </video>\n    <watchdog model="itco" action="reset">\n      <alias name="watchdog0"/>\n    </watchdog>\n    <memballoon model="virtio">\n      <alias name="balloon0"/>\n      <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>\n    </memballoon>\n    <rng model="virtio">\n      <rate bytes="1024" period="100"/>\n      <backend model="random">/dev/urandom</backend>\n      <alias name="rng0"/>\n      <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>\n    </rng>\n  </devices>\n  <seclabel type="dynamic" model="selinux" relabel="yes">\n    <label>system_u:system_r:svirt_t:s0:c27,c727</label>\n    <imagelabel>system_u:object_r:svirt_image_t:s0:c27,c727</imagelabel>\n  </seclabel>\n  <seclabel type="dynamic" model="dac" relabel="yes">\n    <label>+107:+107</label>\n    <imagelabel>+107:+107</imagelabel>\n  </seclabel>\n</domain>', 'invocation': {'module_args': {'count': True, 'xmlstring': "<domain type='kvm' id='1'>\n  <name>cifmw-compute-0</name>\n  <uuid>6d559d28-31bd-463d-9c56-51589cc4494c</uuid>\n  <memory unit='KiB'>976896</memory>\n  <currentMemory unit='KiB'>976564</currentMemory>\n  <vcpu placement='static'>1</vcpu>\n  <resource>\n    <partition>/machine</partition>\n  </resource>\n  <os>\n    <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>\n    <boot dev='hd'/>\n    <bootmenu enable='no'/>\n  </os>\n  <features>\n    <acpi/>\n    <apic/>\n  </features>\n  <cpu mode='host-passthrough' check='none' migratable='on'/>\n  <clock offset='utc'>\n    <timer name='rtc' tickpolicy='catchup'/>\n    <timer name='pit' tickpolicy='delay'/>\n    <timer name='hpet' present='no'/>\n  </clock>\n  <on_poweroff>destroy</on_poweroff>\n  <on_reboot>restart</on_reboot>\n  <on_crash>destroy</on_crash>\n  <pm>\n    <suspend-to-mem enabled='no'/>\n    <suspend-to-disk enabled='no'/>\n  </pm>\n  <devices>\n    <emulator>/usr/libexec/qemu-kvm</emulator>\n    <disk type='file' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>\n      <backingStore type='file' index='4'>\n        <format type='qcow2'/>\n        <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n        <backingStore/>\n      </backingStore>\n      <target dev='sda' bus='scsi'/>\n      <alias name='scsi0-0-0-0'/>\n      <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n    </disk>\n    <disk type='volume' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>\n      <backingStore/>\n      <target dev='vda' bus='virtio'/>\n      <alias name='virtio-disk0'/>\n      <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n    </disk>\n    <disk type='file' device='cdrom' model='usb-storage'>\n      <driver name='qemu' type='raw'/>\n      <source file='/opt/basedir/workload/compute-0.iso' index='1'/>\n      <backingStore/>\n      <target dev='sdz' bus='usb'/>\n      <readonly/>\n      <alias name='usb-disk25'/>\n      <address type='usb' bus='0' port='2'/>\n    </disk>\n    <controller type='scsi' index='0' model='virtio-scsi'>\n      <alias name='scsi0'/>\n      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-ehci1'>\n      <alias name='usb'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci1'>\n      <alias name='usb'/>\n      <master startport='0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci2'>\n      <alias name='usb'/>\n      <master startport='2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci3'>\n      <alias name='usb'/>\n      <master startport='4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n    </controller>\n    <controller type='pci' index='0' model='pcie-root'>\n      <alias name='pcie.0'/>\n    </controller>\n    <controller type='pci' index='1' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='1' port='0x10'/>\n      <alias name='pci.1'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='pci' index='2' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='2' port='0x11'/>\n      <alias name='pci.2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n    </controller>\n    <controller type='pci' index='3' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='3' port='0x12'/>\n      <alias name='pci.3'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n    </controller>\n    <controller type='pci' index='4' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='4' port='0x13'/>\n      <alias name='pci.4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n    </controller>\n    <controller type='pci' index='5' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='5' port='0x14'/>\n      <alias name='pci.5'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n    </controller>\n    <controller type='pci' index='6' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='6' port='0x15'/>\n      <alias name='pci.6'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n    </controller>\n    <controller type='pci' index='7' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='7' port='0x16'/>\n      <alias name='pci.7'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n    </controller>\n    <controller type='virtio-serial' index='0'>\n      <alias name='virtio-serial0'/>\n      <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='sata' index='0'>\n      <alias name='ide'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n    </controller>\n    <interface type='bridge'>\n      <mac address='52:54:00:3c:6a:f8'/>\n      <source bridge='cifmw-public'/>\n      <target dev='vnet0'/>\n      <model type='virtio'/>\n      <alias name='net0'/>\n      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n    </interface>\n    <interface type='bridge'>\n      <mac address='52:54:00:d7:35:d6'/>\n      <source bridge='cifmw-osp_trunk'/>\n      <target dev='vnet1'/>\n      <model type='virtio'/>\n      <alias name='net1'/>\n      <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n    </interface>\n    <serial type='pty'>\n      <source path='/dev/pts/0'/>\n      <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n      <target type='isa-serial' port='0'>\n        <model name='isa-serial'/>\n      </target>\n      <alias name='serial0'/>\n    </serial>\n    <console type='pty' tty='/dev/pts/0'>\n      <source path='/dev/pts/0'/>\n      <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n      <target type='serial' port='0'/>\n      <alias name='serial0'/>\n    </console>\n    <input type='tablet' bus='usb'>\n      <alias name='input0'/>\n      <address type='usb' bus='0' port='1'/>\n    </input>\n    <input type='mouse' bus='ps2'>\n      <alias name='input1'/>\n    </input>\n    <input type='keyboard' bus='ps2'>\n      <alias name='input2'/>\n    </input>\n    <audio id='1' type='none'/>\n    <video>\n      <model type='virtio' vram='16384' heads='1' primary='yes'/>\n      <alias name='video0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n    </video>\n    <watchdog model='itco' action='reset'>\n      <alias name='watchdog0'/>\n    </watchdog>\n    <memballoon model='virtio'>\n      <alias name='balloon0'/>\n      <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n    </memballoon>\n    <rng model='virtio'>\n      <rate bytes='1024' period='100'/>\n      <backend model='random'>/dev/urandom</backend>\n      <alias name='rng0'/>\n      <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n    </rng>\n  </devices>\n  <seclabel type='dynamic' model='selinux' relabel='yes'>\n    <label>system_u:system_r:svirt_t:s0:c27,c727</label>\n    <imagelabel>system_u:object_r:svirt_image_t:s0:c27,c727</imagelabel>\n  </seclabel>\n  <seclabel type='dynamic' model='dac' relabel='yes'>\n    <label>+107:+107</label>\n    <imagelabel>+107:+107</imagelabel>\n  </seclabel>\n</domain>\n", 'xpath': '/domain/devices/disk', 'namespaces': {}, 'state': 'present', 'print_match': False, 'pretty_print': False, 'input_type': 'yaml', 'backup': False, 'strip_cdata_tags': False, 'insertbefore': False, 'insertafter': False, 'path': None, 'value': None, 'attribute': None, 'add_children': None, 'set_children': None, 'content': None}}, 'failed': False, 'item': {'get_xml': "<domain type='kvm' id='1'>\n  <name>cifmw-compute-0</name>\n  <uuid>6d559d28-31bd-463d-9c56-51589cc4494c</uuid>\n  <memory unit='KiB'>976896</memory>\n  <currentMemory unit='KiB'>976564</currentMemory>\n  <vcpu placement='static'>1</vcpu>\n  <resource>\n    <partition>/machine</partition>\n  </resource>\n  <os>\n    <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>\n    <boot dev='hd'/>\n    <bootmenu enable='no'/>\n  </os>\n  <features>\n    <acpi/>\n    <apic/>\n  </features>\n  <cpu mode='host-passthrough' check='none' migratable='on'/>\n  <clock offset='utc'>\n    <timer name='rtc' tickpolicy='catchup'/>\n    <timer name='pit' tickpolicy='delay'/>\n    <timer name='hpet' present='no'/>\n  </clock>\n  <on_poweroff>destroy</on_poweroff>\n  <on_reboot>restart</on_reboot>\n  <on_crash>destroy</on_crash>\n  <pm>\n    <suspend-to-mem enabled='no'/>\n    <suspend-to-disk enabled='no'/>\n  </pm>\n  <devices>\n    <emulator>/usr/libexec/qemu-kvm</emulator>\n    <disk type='file' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>\n      <backingStore type='file' index='4'>\n        <format type='qcow2'/>\n        <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n        <backingStore/>\n      </backingStore>\n      <target dev='sda' bus='scsi'/>\n      <alias name='scsi0-0-0-0'/>\n      <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n    </disk>\n    <disk type='volume' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>\n      <backingStore/>\n      <target dev='vda' bus='virtio'/>\n      <alias name='virtio-disk0'/>\n      <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n    </disk>\n    <disk type='file' device='cdrom' model='usb-storage'>\n      <driver name='qemu' type='raw'/>\n      <source file='/opt/basedir/workload/compute-0.iso' index='1'/>\n      <backingStore/>\n      <target dev='sdz' bus='usb'/>\n      <readonly/>\n      <alias name='usb-disk25'/>\n      <address type='usb' bus='0' port='2'/>\n    </disk>\n    <controller type='scsi' index='0' model='virtio-scsi'>\n      <alias name='scsi0'/>\n      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-ehci1'>\n      <alias name='usb'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci1'>\n      <alias name='usb'/>\n      <master startport='0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci2'>\n      <alias name='usb'/>\n      <master startport='2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci3'>\n      <alias name='usb'/>\n      <master startport='4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n    </controller>\n    <controller type='pci' index='0' model='pcie-root'>\n      <alias name='pcie.0'/>\n    </controller>\n    <controller type='pci' index='1' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='1' port='0x10'/>\n      <alias name='pci.1'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='pci' index='2' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='2' port='0x11'/>\n      <alias name='pci.2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n    </controller>\n    <controller type='pci' index='3' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='3' port='0x12'/>\n      <alias name='pci.3'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n    </controller>\n    <controller type='pci' index='4' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='4' port='0x13'/>\n      <alias name='pci.4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n    </controller>\n    <controller type='pci' index='5' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='5' port='0x14'/>\n      <alias name='pci.5'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n    </controller>\n    <controller type='pci' index='6' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='6' port='0x15'/>\n      <alias name='pci.6'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n    </controller>\n    <controller type='pci' index='7' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='7' port='0x16'/>\n      <alias name='pci.7'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n    </controller>\n    <controller type='virtio-serial' index='0'>\n      <alias name='virtio-serial0'/>\n      <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='sata' index='0'>\n      <alias name='ide'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n    </controller>\n    <interface type='bridge'>\n      <mac address='52:54:00:3c:6a:f8'/>\n      <source bridge='cifmw-public'/>\n      <target dev='vnet0'/>\n      <model type='virtio'/>\n      <alias name='net0'/>\n      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n    </interface>\n    <interface type='bridge'>\n      <mac address='52:54:00:d7:35:d6'/>\n      <source bridge='cifmw-osp_trunk'/>\n      <target dev='vnet1'/>\n      <model type='virtio'/>\n      <alias name='net1'/>\n      <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n    </interface>\n    <serial type='pty'>\n      <source path='/dev/pts/0'/>\n      <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n      <target type='isa-serial' port='0'>\n        <model name='isa-serial'/>\n      </target>\n      <alias name='serial0'/>\n    </serial>\n    <console type='pty' tty='/dev/pts/0'>\n      <source path='/dev/pts/0'/>\n      <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n      <target type='serial' port='0'/>\n      <alias name='serial0'/>\n    </console>\n    <input type='tablet' bus='usb'>\n      <alias name='input0'/>\n      <address type='usb' bus='0' port='1'/>\n    </input>\n    <input type='mouse' bus='ps2'>\n      <alias name='input1'/>\n    </input>\n    <input type='keyboard' bus='ps2'>\n      <alias name='input2'/>\n    </input>\n    <audio id='1' type='none'/>\n    <video>\n      <model type='virtio' vram='16384' heads='1' primary='yes'/>\n      <alias name='video0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n    </video>\n    <watchdog model='itco' action='reset'>\n      <alias name='watchdog0'/>\n    </watchdog>\n    <memballoon model='virtio'>\n      <alias name='balloon0'/>\n      <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n    </memballoon>\n    <rng model='virtio'>\n      <rate bytes='1024' period='100'/>\n      <backend model='random'>/dev/urandom</backend>\n      <alias name='rng0'/>\n      <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n    </rng>\n  </devices>\n  <seclabel type='dynamic' model='selinux' relabel='yes'>\n    <label>system_u:system_r:svirt_t:s0:c27,c727</label>\n    <imagelabel>system_u:object_r:svirt_image_t:s0:c27,c727</imagelabel>\n  </seclabel>\n  <seclabel type='dynamic' model='dac' relabel='yes'>\n    <label>+107:+107</label>\n    <imagelabel>+107:+107</imagelabel>\n  </seclabel>\n</domain>\n", 'invocation': {'module_args': {'command': 'get_xml', 'name': 'cifmw-compute-0', 'uri': 'qemu:///system', 'mutate_flags': ['ADD_UUID'], 'state': None, 'autostart': None, 'flags': None, 'force': None, 'xml': None}}, 'failed': False, 'changed': False, 'item': 'cifmw-compute-0', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) => changed=false
  ansible_loop_var: item
  item:
    actions:
      namespaces: {}
      state: present
      xpath: /domain/devices/disk
    ansible_loop_var: item
    changed: false
    count: 3
    failed: false
    invocation:
      module_args:
        add_children: null
        attribute: null
        backup: false
        content: null
        count: true
        input_type: yaml
        insertafter: false
        insertbefore: false
        namespaces: {}
        path: null
        pretty_print: false
        print_match: false
        set_children: null
        state: present
        strip_cdata_tags: false
        value: null
        xmlstring: |-
          <domain type='kvm' id='1'>
            <name>cifmw-compute-0</name>
            <uuid>6d559d28-31bd-463d-9c56-51589cc4494c</uuid>
            <memory unit='KiB'>976896</memory>
            <currentMemory unit='KiB'>976564</currentMemory>
            <vcpu placement='static'>1</vcpu>
            <resource>
              <partition>/machine</partition>
            </resource>
            <os>
              <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>
              <boot dev='hd'/>
              <bootmenu enable='no'/>
            </os>
            <features>
              <acpi/>
              <apic/>
            </features>
            <cpu mode='host-passthrough' check='none' migratable='on'/>
            <clock offset='utc'>
              <timer name='rtc' tickpolicy='catchup'/>
              <timer name='pit' tickpolicy='delay'/>
              <timer name='hpet' present='no'/>
            </clock>
            <on_poweroff>destroy</on_poweroff>
            <on_reboot>restart</on_reboot>
            <on_crash>destroy</on_crash>
            <pm>
              <suspend-to-mem enabled='no'/>
              <suspend-to-disk enabled='no'/>
            </pm>
            <devices>
              <emulator>/usr/libexec/qemu-kvm</emulator>
              <disk type='file' device='disk'>
                <driver name='qemu' type='qcow2'/>
                <source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>
                <backingStore type='file' index='4'>
                  <format type='qcow2'/>
                  <source file='/opt/basedir/images/centos-stream-9.qcow2'/>
                  <backingStore/>
                </backingStore>
                <target dev='sda' bus='scsi'/>
                <alias name='scsi0-0-0-0'/>
                <address type='drive' controller='0' bus='0' target='0' unit='0'/>
              </disk>
              <disk type='volume' device='disk'>
                <driver name='qemu' type='qcow2'/>
                <source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>
                <backingStore/>
                <target dev='vda' bus='virtio'/>
                <alias name='virtio-disk0'/>
                <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
              </disk>
              <disk type='file' device='cdrom' model='usb-storage'>
                <driver name='qemu' type='raw'/>
                <source file='/opt/basedir/workload/compute-0.iso' index='1'/>
                <backingStore/>
                <target dev='sdz' bus='usb'/>
                <readonly/>
                <alias name='usb-disk25'/>
                <address type='usb' bus='0' port='2'/>
              </disk>
              <controller type='scsi' index='0' model='virtio-scsi'>
                <alias name='scsi0'/>
                <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
              </controller>
              <controller type='usb' index='0' model='ich9-ehci1'>
                <alias name='usb'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>
              </controller>
              <controller type='usb' index='0' model='ich9-uhci1'>
                <alias name='usb'/>
                <master startport='0'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>
              </controller>
              <controller type='usb' index='0' model='ich9-uhci2'>
                <alias name='usb'/>
                <master startport='2'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>
              </controller>
              <controller type='usb' index='0' model='ich9-uhci3'>
                <alias name='usb'/>
                <master startport='4'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>
              </controller>
              <controller type='pci' index='0' model='pcie-root'>
                <alias name='pcie.0'/>
              </controller>
              <controller type='pci' index='1' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='1' port='0x10'/>
                <alias name='pci.1'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>
              </controller>
              <controller type='pci' index='2' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='2' port='0x11'/>
                <alias name='pci.2'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>
              </controller>
              <controller type='pci' index='3' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='3' port='0x12'/>
                <alias name='pci.3'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>
              </controller>
              <controller type='pci' index='4' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='4' port='0x13'/>
                <alias name='pci.4'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>
              </controller>
              <controller type='pci' index='5' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='5' port='0x14'/>
                <alias name='pci.5'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>
              </controller>
              <controller type='pci' index='6' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='6' port='0x15'/>
                <alias name='pci.6'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>
              </controller>
              <controller type='pci' index='7' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='7' port='0x16'/>
                <alias name='pci.7'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>
              </controller>
              <controller type='virtio-serial' index='0'>
                <alias name='virtio-serial0'/>
                <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
              </controller>
              <controller type='sata' index='0'>
                <alias name='ide'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
              </controller>
              <interface type='bridge'>
                <mac address='52:54:00:3c:6a:f8'/>
                <source bridge='cifmw-public'/>
                <target dev='vnet0'/>
                <model type='virtio'/>
                <alias name='net0'/>
                <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
              </interface>
              <interface type='bridge'>
                <mac address='52:54:00:d7:35:d6'/>
                <source bridge='cifmw-osp_trunk'/>
                <target dev='vnet1'/>
                <model type='virtio'/>
                <alias name='net1'/>
                <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
              </interface>
              <serial type='pty'>
                <source path='/dev/pts/0'/>
                <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>
                <target type='isa-serial' port='0'>
                  <model name='isa-serial'/>
                </target>
                <alias name='serial0'/>
              </serial>
              <console type='pty' tty='/dev/pts/0'>
                <source path='/dev/pts/0'/>
                <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>
                <target type='serial' port='0'/>
                <alias name='serial0'/>
              </console>
              <input type='tablet' bus='usb'>
                <alias name='input0'/>
                <address type='usb' bus='0' port='1'/>
              </input>
              <input type='mouse' bus='ps2'>
                <alias name='input1'/>
              </input>
              <input type='keyboard' bus='ps2'>
                <alias name='input2'/>
              </input>
              <audio id='1' type='none'/>
              <video>
                <model type='virtio' vram='16384' heads='1' primary='yes'/>
                <alias name='video0'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
              </video>
              <watchdog model='itco' action='reset'>
                <alias name='watchdog0'/>
              </watchdog>
              <memballoon model='virtio'>
                <alias name='balloon0'/>
                <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
              </memballoon>
              <rng model='virtio'>
                <rate bytes='1024' period='100'/>
                <backend model='random'>/dev/urandom</backend>
                <alias name='rng0'/>
                <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
              </rng>
            </devices>
            <seclabel type='dynamic' model='selinux' relabel='yes'>
              <label>system_u:system_r:svirt_t:s0:c27,c727</label>
              <imagelabel>system_u:object_r:svirt_image_t:s0:c27,c727</imagelabel>
            </seclabel>
            <seclabel type='dynamic' model='dac' relabel='yes'>
              <label>+107:+107</label>
              <imagelabel>+107:+107</imagelabel>
            </seclabel>
          </domain>
        xpath: /domain/devices/disk
    item:
      ansible_loop_var: item
      changed: false
      failed: false
      get_xml: |-
        <domain type='kvm' id='1'>
          <name>cifmw-compute-0</name>
          <uuid>6d559d28-31bd-463d-9c56-51589cc4494c</uuid>
          <memory unit='KiB'>976896</memory>
          <currentMemory unit='KiB'>976564</currentMemory>
          <vcpu placement='static'>1</vcpu>
          <resource>
            <partition>/machine</partition>
          </resource>
          <os>
            <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>
            <boot dev='hd'/>
            <bootmenu enable='no'/>
          </os>
          <features>
            <acpi/>
            <apic/>
          </features>
          <cpu mode='host-passthrough' check='none' migratable='on'/>
          <clock offset='utc'>
            <timer name='rtc' tickpolicy='catchup'/>
            <timer name='pit' tickpolicy='delay'/>
            <timer name='hpet' present='no'/>
          </clock>
          <on_poweroff>destroy</on_poweroff>
          <on_reboot>restart</on_reboot>
          <on_crash>destroy</on_crash>
          <pm>
            <suspend-to-mem enabled='no'/>
            <suspend-to-disk enabled='no'/>
          </pm>
          <devices>
            <emulator>/usr/libexec/qemu-kvm</emulator>
            <disk type='file' device='disk'>
              <driver name='qemu' type='qcow2'/>
              <source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>
              <backingStore type='file' index='4'>
                <format type='qcow2'/>
                <source file='/opt/basedir/images/centos-stream-9.qcow2'/>
                <backingStore/>
              </backingStore>
              <target dev='sda' bus='scsi'/>
              <alias name='scsi0-0-0-0'/>
              <address type='drive' controller='0' bus='0' target='0' unit='0'/>
            </disk>
            <disk type='volume' device='disk'>
              <driver name='qemu' type='qcow2'/>
              <source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>
              <backingStore/>
              <target dev='vda' bus='virtio'/>
              <alias name='virtio-disk0'/>
              <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
            </disk>
            <disk type='file' device='cdrom' model='usb-storage'>
              <driver name='qemu' type='raw'/>
              <source file='/opt/basedir/workload/compute-0.iso' index='1'/>
              <backingStore/>
              <target dev='sdz' bus='usb'/>
              <readonly/>
              <alias name='usb-disk25'/>
              <address type='usb' bus='0' port='2'/>
            </disk>
            <controller type='scsi' index='0' model='virtio-scsi'>
              <alias name='scsi0'/>
              <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
            </controller>
            <controller type='usb' index='0' model='ich9-ehci1'>
              <alias name='usb'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>
            </controller>
            <controller type='usb' index='0' model='ich9-uhci1'>
              <alias name='usb'/>
              <master startport='0'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>
            </controller>
            <controller type='usb' index='0' model='ich9-uhci2'>
              <alias name='usb'/>
              <master startport='2'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>
            </controller>
            <controller type='usb' index='0' model='ich9-uhci3'>
              <alias name='usb'/>
              <master startport='4'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>
            </controller>
            <controller type='pci' index='0' model='pcie-root'>
              <alias name='pcie.0'/>
            </controller>
            <controller type='pci' index='1' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='1' port='0x10'/>
              <alias name='pci.1'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>
            </controller>
            <controller type='pci' index='2' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='2' port='0x11'/>
              <alias name='pci.2'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>
            </controller>
            <controller type='pci' index='3' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='3' port='0x12'/>
              <alias name='pci.3'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>
            </controller>
            <controller type='pci' index='4' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='4' port='0x13'/>
              <alias name='pci.4'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>
            </controller>
            <controller type='pci' index='5' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='5' port='0x14'/>
              <alias name='pci.5'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>
            </controller>
            <controller type='pci' index='6' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='6' port='0x15'/>
              <alias name='pci.6'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>
            </controller>
            <controller type='pci' index='7' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='7' port='0x16'/>
              <alias name='pci.7'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>
            </controller>
            <controller type='virtio-serial' index='0'>
              <alias name='virtio-serial0'/>
              <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
            </controller>
            <controller type='sata' index='0'>
              <alias name='ide'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
            </controller>
            <interface type='bridge'>
              <mac address='52:54:00:3c:6a:f8'/>
              <source bridge='cifmw-public'/>
              <target dev='vnet0'/>
              <model type='virtio'/>
              <alias name='net0'/>
              <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
            </interface>
            <interface type='bridge'>
              <mac address='52:54:00:d7:35:d6'/>
              <source bridge='cifmw-osp_trunk'/>
              <target dev='vnet1'/>
              <model type='virtio'/>
              <alias name='net1'/>
              <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
            </interface>
            <serial type='pty'>
              <source path='/dev/pts/0'/>
              <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>
              <target type='isa-serial' port='0'>
                <model name='isa-serial'/>
              </target>
              <alias name='serial0'/>
            </serial>
            <console type='pty' tty='/dev/pts/0'>
              <source path='/dev/pts/0'/>
              <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>
              <target type='serial' port='0'/>
              <alias name='serial0'/>
            </console>
            <input type='tablet' bus='usb'>
              <alias name='input0'/>
              <address type='usb' bus='0' port='1'/>
            </input>
            <input type='mouse' bus='ps2'>
              <alias name='input1'/>
            </input>
            <input type='keyboard' bus='ps2'>
              <alias name='input2'/>
            </input>
            <audio id='1' type='none'/>
            <video>
              <model type='virtio' vram='16384' heads='1' primary='yes'/>
              <alias name='video0'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
            </video>
            <watchdog model='itco' action='reset'>
              <alias name='watchdog0'/>
            </watchdog>
            <memballoon model='virtio'>
              <alias name='balloon0'/>
              <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
            </memballoon>
            <rng model='virtio'>
              <rate bytes='1024' period='100'/>
              <backend model='random'>/dev/urandom</backend>
              <alias name='rng0'/>
              <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
            </rng>
          </devices>
          <seclabel type='dynamic' model='selinux' relabel='yes'>
            <label>system_u:system_r:svirt_t:s0:c27,c727</label>
            <imagelabel>system_u:object_r:svirt_image_t:s0:c27,c727</imagelabel>
          </seclabel>
          <seclabel type='dynamic' model='dac' relabel='yes'>
            <label>+107:+107</label>
            <imagelabel>+107:+107</imagelabel>
          </seclabel>
        </domain>
      invocation:
        module_args:
          autostart: null
          command: get_xml
          flags: null
          force: null
          mutate_flags:
          - ADD_UUID
          name: cifmw-compute-0
          state: null
          uri: qemu:///system
          xml: null
      item: cifmw-compute-0
    msg: found 3 nodes
    xmlstring: |-
      <?xml version='1.0' encoding='UTF-8'?>
      <domain type="kvm" id="1">
        <name>cifmw-compute-0</name>
        <uuid>6d559d28-31bd-463d-9c56-51589cc4494c</uuid>
        <memory unit="KiB">976896</memory>
        <currentMemory unit="KiB">976564</currentMemory>
        <vcpu placement="static">1</vcpu>
        <resource>
          <partition>/machine</partition>
        </resource>
        <os>
          <type arch="x86_64" machine="pc-q35-rhel9.8.0">hvm</type>
          <boot dev="hd"/>
          <bootmenu enable="no"/>
        </os>
        <features>
          <acpi/>
          <apic/>
        </features>
        <cpu mode="host-passthrough" check="none" migratable="on"/>
        <clock offset="utc">
          <timer name="rtc" tickpolicy="catchup"/>
          <timer name="pit" tickpolicy="delay"/>
          <timer name="hpet" present="no"/>
        </clock>
        <on_poweroff>destroy</on_poweroff>
        <on_reboot>restart</on_reboot>
        <on_crash>destroy</on_crash>
        <pm>
          <suspend-to-mem enabled="no"/>
          <suspend-to-disk enabled="no"/>
        </pm>
        <devices>
          <emulator>/usr/libexec/qemu-kvm</emulator>
          <disk type="file" device="disk">
            <driver name="qemu" type="qcow2"/>
            <source file="/opt/basedir/workload/compute-0.qcow2" index="3"/>
            <backingStore type="file" index="4">
              <format type="qcow2"/>
              <source file="/opt/basedir/images/centos-stream-9.qcow2"/>
              <backingStore/>
            </backingStore>
            <target dev="sda" bus="scsi"/>
            <alias name="scsi0-0-0-0"/>
            <address type="drive" controller="0" bus="0" target="0" unit="0"/>
          </disk>
          <disk type="volume" device="disk">
            <driver name="qemu" type="qcow2"/>
            <source pool="cifmw-pool" volume="cifmw-compute-0-vol-0" index="2"/>
            <backingStore/>
            <target dev="vda" bus="virtio"/>
            <alias name="virtio-disk0"/>
            <address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>
          </disk>
          <disk type="file" device="cdrom" model="usb-storage">
            <driver name="qemu" type="raw"/>
            <source file="/opt/basedir/workload/compute-0.iso" index="1"/>
            <backingStore/>
            <target dev="sdz" bus="usb"/>
            <readonly/>
            <alias name="usb-disk25"/>
            <address type="usb" bus="0" port="2"/>
          </disk>
          <controller type="scsi" index="0" model="virtio-scsi">
            <alias name="scsi0"/>
            <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
          </controller>
          <controller type="usb" index="0" model="ich9-ehci1">
            <alias name="usb"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x7"/>
          </controller>
          <controller type="usb" index="0" model="ich9-uhci1">
            <alias name="usb"/>
            <master startport="0"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0" multifunction="on"/>
          </controller>
          <controller type="usb" index="0" model="ich9-uhci2">
            <alias name="usb"/>
            <master startport="2"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x1"/>
          </controller>
          <controller type="usb" index="0" model="ich9-uhci3">
            <alias name="usb"/>
            <master startport="4"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x2"/>
          </controller>
          <controller type="pci" index="0" model="pcie-root">
            <alias name="pcie.0"/>
          </controller>
          <controller type="pci" index="1" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="1" port="0x10"/>
            <alias name="pci.1"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>
          </controller>
          <controller type="pci" index="2" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="2" port="0x11"/>
            <alias name="pci.2"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>
          </controller>
          <controller type="pci" index="3" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="3" port="0x12"/>
            <alias name="pci.3"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>
          </controller>
          <controller type="pci" index="4" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="4" port="0x13"/>
            <alias name="pci.4"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>
          </controller>
          <controller type="pci" index="5" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="5" port="0x14"/>
            <alias name="pci.5"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>
          </controller>
          <controller type="pci" index="6" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="6" port="0x15"/>
            <alias name="pci.6"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>
          </controller>
          <controller type="pci" index="7" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="7" port="0x16"/>
            <alias name="pci.7"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>
          </controller>
          <controller type="virtio-serial" index="0">
            <alias name="virtio-serial0"/>
            <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>
          </controller>
          <controller type="sata" index="0">
            <alias name="ide"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>
          </controller>
          <interface type="bridge">
            <mac address="52:54:00:3c:6a:f8"/>
            <source bridge="cifmw-public"/>
            <target dev="vnet0"/>
            <model type="virtio"/>
            <alias name="net0"/>
            <address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>
          </interface>
          <interface type="bridge">
            <mac address="52:54:00:d7:35:d6"/>
            <source bridge="cifmw-osp_trunk"/>
            <target dev="vnet1"/>
            <model type="virtio"/>
            <alias name="net1"/>
            <address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>
          </interface>
          <serial type="pty">
            <source path="/dev/pts/0"/>
            <log file="/var/log/libvirt/qemu/compute-0-serial.log" append="off"/>
            <target type="isa-serial" port="0">
              <model name="isa-serial"/>
            </target>
            <alias name="serial0"/>
          </serial>
          <console type="pty" tty="/dev/pts/0">
            <source path="/dev/pts/0"/>
            <log file="/var/log/libvirt/qemu/compute-0-serial.log" append="off"/>
            <target type="serial" port="0"/>
            <alias name="serial0"/>
          </console>
          <input type="tablet" bus="usb">
            <alias name="input0"/>
            <address type="usb" bus="0" port="1"/>
          </input>
          <input type="mouse" bus="ps2">
            <alias name="input1"/>
          </input>
          <input type="keyboard" bus="ps2">
            <alias name="input2"/>
          </input>
          <audio id="1" type="none"/>
          <video>
            <model type="virtio" vram="16384" heads="1" primary="yes"/>
            <alias name="video0"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>
          </video>
          <watchdog model="itco" action="reset">
            <alias name="watchdog0"/>
          </watchdog>
          <memballoon model="virtio">
            <alias name="balloon0"/>
            <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>
          </memballoon>
          <rng model="virtio">
            <rate bytes="1024" period="100"/>
            <backend model="random">/dev/urandom</backend>
            <alias name="rng0"/>
            <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>
          </rng>
        </devices>
        <seclabel type="dynamic" model="selinux" relabel="yes">
          <label>system_u:system_r:svirt_t:s0:c27,c727</label>
          <imagelabel>system_u:object_r:svirt_image_t:s0:c27,c727</imagelabel>
        </seclabel>
        <seclabel type="dynamic" model="dac" relabel="yes">
          <label>+107:+107</label>
          <imagelabel>+107:+107</imagelabel>
        </seclabel>
      </domain>
  msg: All assertions passed
ok: [instance] => (item={'actions': {'xpath': '/domain/devices/disk', 'namespaces': {}, 'state': 'present'}, 'changed': False, 'count': 3, 'msg': 'found 3 nodes', 'xmlstring': '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<domain type="kvm" id="2">\n  <name>cifmw-compute-1</name>\n  <uuid>e5e76dd9-10e5-4471-a49e-34befd9406c7</uuid>\n  <memory unit="KiB">976896</memory>\n  <currentMemory unit="KiB">976564</currentMemory>\n  <vcpu placement="static">1</vcpu>\n  <resource>\n    <partition>/machine</partition>\n  </resource>\n  <os>\n    <type arch="x86_64" machine="pc-q35-rhel9.8.0">hvm</type>\n    <boot dev="hd"/>\n    <bootmenu enable="no"/>\n  </os>\n  <features>\n    <acpi/>\n    <apic/>\n  </features>\n  <cpu mode="host-passthrough" check="none" migratable="on"/>\n  <clock offset="utc">\n    <timer name="rtc" tickpolicy="catchup"/>\n    <timer name="pit" tickpolicy="delay"/>\n    <timer name="hpet" present="no"/>\n  </clock>\n  <on_poweroff>destroy</on_poweroff>\n  <on_reboot>restart</on_reboot>\n  <on_crash>destroy</on_crash>\n  <pm>\n    <suspend-to-mem enabled="no"/>\n    <suspend-to-disk enabled="no"/>\n  </pm>\n  <devices>\n    <emulator>/usr/libexec/qemu-kvm</emulator>\n    <disk type="file" device="disk">\n      <driver name="qemu" type="qcow2"/>\n      <source file="/opt/basedir/workload/compute-1.qcow2" index="3"/>\n      <backingStore type="file" index="4">\n        <format type="qcow2"/>\n        <source file="/opt/basedir/images/centos-stream-9.qcow2"/>\n        <backingStore/>\n      </backingStore>\n      <target dev="sda" bus="scsi"/>\n      <alias name="scsi0-0-0-0"/>\n      <address type="drive" controller="0" bus="0" target="0" unit="0"/>\n    </disk>\n    <disk type="volume" device="disk">\n      <driver name="qemu" type="qcow2"/>\n      <source pool="cifmw-pool" volume="cifmw-compute-1-vol-0" index="2"/>\n      <backingStore/>\n      <target dev="vda" bus="virtio"/>\n      <alias name="virtio-disk0"/>\n      <address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>\n    </disk>\n    <disk type="file" device="cdrom" model="usb-storage">\n      <driver name="qemu" type="raw"/>\n      <source file="/opt/basedir/workload/compute-1.iso" index="1"/>\n      <backingStore/>\n      <target dev="sdz" bus="usb"/>\n      <readonly/>\n      <alias name="usb-disk25"/>\n      <address type="usb" bus="0" port="2"/>\n    </disk>\n    <controller type="scsi" index="0" model="virtio-scsi">\n      <alias name="scsi0"/>\n      <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>\n    </controller>\n    <controller type="usb" index="0" model="ich9-ehci1">\n      <alias name="usb"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x7"/>\n    </controller>\n    <controller type="usb" index="0" model="ich9-uhci1">\n      <alias name="usb"/>\n      <master startport="0"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0" multifunction="on"/>\n    </controller>\n    <controller type="usb" index="0" model="ich9-uhci2">\n      <alias name="usb"/>\n      <master startport="2"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x1"/>\n    </controller>\n    <controller type="usb" index="0" model="ich9-uhci3">\n      <alias name="usb"/>\n      <master startport="4"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x2"/>\n    </controller>\n    <controller type="pci" index="0" model="pcie-root">\n      <alias name="pcie.0"/>\n    </controller>\n    <controller type="pci" index="1" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="1" port="0x10"/>\n      <alias name="pci.1"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>\n    </controller>\n    <controller type="pci" index="2" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="2" port="0x11"/>\n      <alias name="pci.2"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>\n    </controller>\n    <controller type="pci" index="3" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="3" port="0x12"/>\n      <alias name="pci.3"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>\n    </controller>\n    <controller type="pci" index="4" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="4" port="0x13"/>\n      <alias name="pci.4"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>\n    </controller>\n    <controller type="pci" index="5" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="5" port="0x14"/>\n      <alias name="pci.5"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>\n    </controller>\n    <controller type="pci" index="6" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="6" port="0x15"/>\n      <alias name="pci.6"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>\n    </controller>\n    <controller type="pci" index="7" model="pcie-root-port">\n      <model name="pcie-root-port"/>\n      <target chassis="7" port="0x16"/>\n      <alias name="pci.7"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>\n    </controller>\n    <controller type="virtio-serial" index="0">\n      <alias name="virtio-serial0"/>\n      <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>\n    </controller>\n    <controller type="sata" index="0">\n      <alias name="ide"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>\n    </controller>\n    <interface type="bridge">\n      <mac address="52:54:01:47:aa:43"/>\n      <source bridge="cifmw-public"/>\n      <target dev="vnet2"/>\n      <model type="virtio"/>\n      <alias name="net0"/>\n      <address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>\n    </interface>\n    <interface type="bridge">\n      <mac address="52:54:01:6f:23:d6"/>\n      <source bridge="cifmw-osp_trunk"/>\n      <target dev="vnet3"/>\n      <model type="virtio"/>\n      <alias name="net1"/>\n      <address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>\n    </interface>\n    <serial type="pty">\n      <source path="/dev/pts/1"/>\n      <log file="/var/log/libvirt/qemu/compute-1-serial.log" append="off"/>\n      <target type="isa-serial" port="0">\n        <model name="isa-serial"/>\n      </target>\n      <alias name="serial0"/>\n    </serial>\n    <console type="pty" tty="/dev/pts/1">\n      <source path="/dev/pts/1"/>\n      <log file="/var/log/libvirt/qemu/compute-1-serial.log" append="off"/>\n      <target type="serial" port="0"/>\n      <alias name="serial0"/>\n    </console>\n    <input type="tablet" bus="usb">\n      <alias name="input0"/>\n      <address type="usb" bus="0" port="1"/>\n    </input>\n    <input type="mouse" bus="ps2">\n      <alias name="input1"/>\n    </input>\n    <input type="keyboard" bus="ps2">\n      <alias name="input2"/>\n    </input>\n    <audio id="1" type="none"/>\n    <video>\n      <model type="virtio" vram="16384" heads="1" primary="yes"/>\n      <alias name="video0"/>\n      <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>\n    </video>\n    <watchdog model="itco" action="reset">\n      <alias name="watchdog0"/>\n    </watchdog>\n    <memballoon model="virtio">\n      <alias name="balloon0"/>\n      <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>\n    </memballoon>\n    <rng model="virtio">\n      <rate bytes="1024" period="100"/>\n      <backend model="random">/dev/urandom</backend>\n      <alias name="rng0"/>\n      <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>\n    </rng>\n  </devices>\n  <seclabel type="dynamic" model="selinux" relabel="yes">\n    <label>system_u:system_r:svirt_t:s0:c332,c603</label>\n    <imagelabel>system_u:object_r:svirt_image_t:s0:c332,c603</imagelabel>\n  </seclabel>\n  <seclabel type="dynamic" model="dac" relabel="yes">\n    <label>+107:+107</label>\n    <imagelabel>+107:+107</imagelabel>\n  </seclabel>\n</domain>', 'invocation': {'module_args': {'count': True, 'xmlstring': "<domain type='kvm' id='2'>\n  <name>cifmw-compute-1</name>\n  <uuid>e5e76dd9-10e5-4471-a49e-34befd9406c7</uuid>\n  <memory unit='KiB'>976896</memory>\n  <currentMemory unit='KiB'>976564</currentMemory>\n  <vcpu placement='static'>1</vcpu>\n  <resource>\n    <partition>/machine</partition>\n  </resource>\n  <os>\n    <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>\n    <boot dev='hd'/>\n    <bootmenu enable='no'/>\n  </os>\n  <features>\n    <acpi/>\n    <apic/>\n  </features>\n  <cpu mode='host-passthrough' check='none' migratable='on'/>\n  <clock offset='utc'>\n    <timer name='rtc' tickpolicy='catchup'/>\n    <timer name='pit' tickpolicy='delay'/>\n    <timer name='hpet' present='no'/>\n  </clock>\n  <on_poweroff>destroy</on_poweroff>\n  <on_reboot>restart</on_reboot>\n  <on_crash>destroy</on_crash>\n  <pm>\n    <suspend-to-mem enabled='no'/>\n    <suspend-to-disk enabled='no'/>\n  </pm>\n  <devices>\n    <emulator>/usr/libexec/qemu-kvm</emulator>\n    <disk type='file' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>\n      <backingStore type='file' index='4'>\n        <format type='qcow2'/>\n        <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n        <backingStore/>\n      </backingStore>\n      <target dev='sda' bus='scsi'/>\n      <alias name='scsi0-0-0-0'/>\n      <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n    </disk>\n    <disk type='volume' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>\n      <backingStore/>\n      <target dev='vda' bus='virtio'/>\n      <alias name='virtio-disk0'/>\n      <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n    </disk>\n    <disk type='file' device='cdrom' model='usb-storage'>\n      <driver name='qemu' type='raw'/>\n      <source file='/opt/basedir/workload/compute-1.iso' index='1'/>\n      <backingStore/>\n      <target dev='sdz' bus='usb'/>\n      <readonly/>\n      <alias name='usb-disk25'/>\n      <address type='usb' bus='0' port='2'/>\n    </disk>\n    <controller type='scsi' index='0' model='virtio-scsi'>\n      <alias name='scsi0'/>\n      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-ehci1'>\n      <alias name='usb'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci1'>\n      <alias name='usb'/>\n      <master startport='0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci2'>\n      <alias name='usb'/>\n      <master startport='2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci3'>\n      <alias name='usb'/>\n      <master startport='4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n    </controller>\n    <controller type='pci' index='0' model='pcie-root'>\n      <alias name='pcie.0'/>\n    </controller>\n    <controller type='pci' index='1' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='1' port='0x10'/>\n      <alias name='pci.1'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='pci' index='2' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='2' port='0x11'/>\n      <alias name='pci.2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n    </controller>\n    <controller type='pci' index='3' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='3' port='0x12'/>\n      <alias name='pci.3'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n    </controller>\n    <controller type='pci' index='4' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='4' port='0x13'/>\n      <alias name='pci.4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n    </controller>\n    <controller type='pci' index='5' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='5' port='0x14'/>\n      <alias name='pci.5'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n    </controller>\n    <controller type='pci' index='6' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='6' port='0x15'/>\n      <alias name='pci.6'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n    </controller>\n    <controller type='pci' index='7' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='7' port='0x16'/>\n      <alias name='pci.7'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n    </controller>\n    <controller type='virtio-serial' index='0'>\n      <alias name='virtio-serial0'/>\n      <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='sata' index='0'>\n      <alias name='ide'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n    </controller>\n    <interface type='bridge'>\n      <mac address='52:54:01:47:aa:43'/>\n      <source bridge='cifmw-public'/>\n      <target dev='vnet2'/>\n      <model type='virtio'/>\n      <alias name='net0'/>\n      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n    </interface>\n    <interface type='bridge'>\n      <mac address='52:54:01:6f:23:d6'/>\n      <source bridge='cifmw-osp_trunk'/>\n      <target dev='vnet3'/>\n      <model type='virtio'/>\n      <alias name='net1'/>\n      <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n    </interface>\n    <serial type='pty'>\n      <source path='/dev/pts/1'/>\n      <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n      <target type='isa-serial' port='0'>\n        <model name='isa-serial'/>\n      </target>\n      <alias name='serial0'/>\n    </serial>\n    <console type='pty' tty='/dev/pts/1'>\n      <source path='/dev/pts/1'/>\n      <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n      <target type='serial' port='0'/>\n      <alias name='serial0'/>\n    </console>\n    <input type='tablet' bus='usb'>\n      <alias name='input0'/>\n      <address type='usb' bus='0' port='1'/>\n    </input>\n    <input type='mouse' bus='ps2'>\n      <alias name='input1'/>\n    </input>\n    <input type='keyboard' bus='ps2'>\n      <alias name='input2'/>\n    </input>\n    <audio id='1' type='none'/>\n    <video>\n      <model type='virtio' vram='16384' heads='1' primary='yes'/>\n      <alias name='video0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n    </video>\n    <watchdog model='itco' action='reset'>\n      <alias name='watchdog0'/>\n    </watchdog>\n    <memballoon model='virtio'>\n      <alias name='balloon0'/>\n      <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n    </memballoon>\n    <rng model='virtio'>\n      <rate bytes='1024' period='100'/>\n      <backend model='random'>/dev/urandom</backend>\n      <alias name='rng0'/>\n      <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n    </rng>\n  </devices>\n  <seclabel type='dynamic' model='selinux' relabel='yes'>\n    <label>system_u:system_r:svirt_t:s0:c332,c603</label>\n    <imagelabel>system_u:object_r:svirt_image_t:s0:c332,c603</imagelabel>\n  </seclabel>\n  <seclabel type='dynamic' model='dac' relabel='yes'>\n    <label>+107:+107</label>\n    <imagelabel>+107:+107</imagelabel>\n  </seclabel>\n</domain>\n", 'xpath': '/domain/devices/disk', 'namespaces': {}, 'state': 'present', 'print_match': False, 'pretty_print': False, 'input_type': 'yaml', 'backup': False, 'strip_cdata_tags': False, 'insertbefore': False, 'insertafter': False, 'path': None, 'value': None, 'attribute': None, 'add_children': None, 'set_children': None, 'content': None}}, 'failed': False, 'item': {'get_xml': "<domain type='kvm' id='2'>\n  <name>cifmw-compute-1</name>\n  <uuid>e5e76dd9-10e5-4471-a49e-34befd9406c7</uuid>\n  <memory unit='KiB'>976896</memory>\n  <currentMemory unit='KiB'>976564</currentMemory>\n  <vcpu placement='static'>1</vcpu>\n  <resource>\n    <partition>/machine</partition>\n  </resource>\n  <os>\n    <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>\n    <boot dev='hd'/>\n    <bootmenu enable='no'/>\n  </os>\n  <features>\n    <acpi/>\n    <apic/>\n  </features>\n  <cpu mode='host-passthrough' check='none' migratable='on'/>\n  <clock offset='utc'>\n    <timer name='rtc' tickpolicy='catchup'/>\n    <timer name='pit' tickpolicy='delay'/>\n    <timer name='hpet' present='no'/>\n  </clock>\n  <on_poweroff>destroy</on_poweroff>\n  <on_reboot>restart</on_reboot>\n  <on_crash>destroy</on_crash>\n  <pm>\n    <suspend-to-mem enabled='no'/>\n    <suspend-to-disk enabled='no'/>\n  </pm>\n  <devices>\n    <emulator>/usr/libexec/qemu-kvm</emulator>\n    <disk type='file' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>\n      <backingStore type='file' index='4'>\n        <format type='qcow2'/>\n        <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n        <backingStore/>\n      </backingStore>\n      <target dev='sda' bus='scsi'/>\n      <alias name='scsi0-0-0-0'/>\n      <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n    </disk>\n    <disk type='volume' device='disk'>\n      <driver name='qemu' type='qcow2'/>\n      <source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>\n      <backingStore/>\n      <target dev='vda' bus='virtio'/>\n      <alias name='virtio-disk0'/>\n      <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n    </disk>\n    <disk type='file' device='cdrom' model='usb-storage'>\n      <driver name='qemu' type='raw'/>\n      <source file='/opt/basedir/workload/compute-1.iso' index='1'/>\n      <backingStore/>\n      <target dev='sdz' bus='usb'/>\n      <readonly/>\n      <alias name='usb-disk25'/>\n      <address type='usb' bus='0' port='2'/>\n    </disk>\n    <controller type='scsi' index='0' model='virtio-scsi'>\n      <alias name='scsi0'/>\n      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-ehci1'>\n      <alias name='usb'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci1'>\n      <alias name='usb'/>\n      <master startport='0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci2'>\n      <alias name='usb'/>\n      <master startport='2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n    </controller>\n    <controller type='usb' index='0' model='ich9-uhci3'>\n      <alias name='usb'/>\n      <master startport='4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n    </controller>\n    <controller type='pci' index='0' model='pcie-root'>\n      <alias name='pcie.0'/>\n    </controller>\n    <controller type='pci' index='1' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='1' port='0x10'/>\n      <alias name='pci.1'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n    </controller>\n    <controller type='pci' index='2' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='2' port='0x11'/>\n      <alias name='pci.2'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n    </controller>\n    <controller type='pci' index='3' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='3' port='0x12'/>\n      <alias name='pci.3'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n    </controller>\n    <controller type='pci' index='4' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='4' port='0x13'/>\n      <alias name='pci.4'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n    </controller>\n    <controller type='pci' index='5' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='5' port='0x14'/>\n      <alias name='pci.5'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n    </controller>\n    <controller type='pci' index='6' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='6' port='0x15'/>\n      <alias name='pci.6'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n    </controller>\n    <controller type='pci' index='7' model='pcie-root-port'>\n      <model name='pcie-root-port'/>\n      <target chassis='7' port='0x16'/>\n      <alias name='pci.7'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n    </controller>\n    <controller type='virtio-serial' index='0'>\n      <alias name='virtio-serial0'/>\n      <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n    </controller>\n    <controller type='sata' index='0'>\n      <alias name='ide'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n    </controller>\n    <interface type='bridge'>\n      <mac address='52:54:01:47:aa:43'/>\n      <source bridge='cifmw-public'/>\n      <target dev='vnet2'/>\n      <model type='virtio'/>\n      <alias name='net0'/>\n      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n    </interface>\n    <interface type='bridge'>\n      <mac address='52:54:01:6f:23:d6'/>\n      <source bridge='cifmw-osp_trunk'/>\n      <target dev='vnet3'/>\n      <model type='virtio'/>\n      <alias name='net1'/>\n      <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n    </interface>\n    <serial type='pty'>\n      <source path='/dev/pts/1'/>\n      <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n      <target type='isa-serial' port='0'>\n        <model name='isa-serial'/>\n      </target>\n      <alias name='serial0'/>\n    </serial>\n    <console type='pty' tty='/dev/pts/1'>\n      <source path='/dev/pts/1'/>\n      <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n      <target type='serial' port='0'/>\n      <alias name='serial0'/>\n    </console>\n    <input type='tablet' bus='usb'>\n      <alias name='input0'/>\n      <address type='usb' bus='0' port='1'/>\n    </input>\n    <input type='mouse' bus='ps2'>\n      <alias name='input1'/>\n    </input>\n    <input type='keyboard' bus='ps2'>\n      <alias name='input2'/>\n    </input>\n    <audio id='1' type='none'/>\n    <video>\n      <model type='virtio' vram='16384' heads='1' primary='yes'/>\n      <alias name='video0'/>\n      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n    </video>\n    <watchdog model='itco' action='reset'>\n      <alias name='watchdog0'/>\n    </watchdog>\n    <memballoon model='virtio'>\n      <alias name='balloon0'/>\n      <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n    </memballoon>\n    <rng model='virtio'>\n      <rate bytes='1024' period='100'/>\n      <backend model='random'>/dev/urandom</backend>\n      <alias name='rng0'/>\n      <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n    </rng>\n  </devices>\n  <seclabel type='dynamic' model='selinux' relabel='yes'>\n    <label>system_u:system_r:svirt_t:s0:c332,c603</label>\n    <imagelabel>system_u:object_r:svirt_image_t:s0:c332,c603</imagelabel>\n  </seclabel>\n  <seclabel type='dynamic' model='dac' relabel='yes'>\n    <label>+107:+107</label>\n    <imagelabel>+107:+107</imagelabel>\n  </seclabel>\n</domain>\n", 'invocation': {'module_args': {'command': 'get_xml', 'name': 'cifmw-compute-1', 'uri': 'qemu:///system', 'mutate_flags': ['ADD_UUID'], 'state': None, 'autostart': None, 'flags': None, 'force': None, 'xml': None}}, 'failed': False, 'changed': False, 'item': 'cifmw-compute-1', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) => changed=false
  ansible_loop_var: item
  item:
    actions:
      namespaces: {}
      state: present
      xpath: /domain/devices/disk
    ansible_loop_var: item
    changed: false
    count: 3
    failed: false
    invocation:
      module_args:
        add_children: null
        attribute: null
        backup: false
        content: null
        count: true
        input_type: yaml
        insertafter: false
        insertbefore: false
        namespaces: {}
        path: null
        pretty_print: false
        print_match: false
        set_children: null
        state: present
        strip_cdata_tags: false
        value: null
        xmlstring: |-
          <domain type='kvm' id='2'>
            <name>cifmw-compute-1</name>
            <uuid>e5e76dd9-10e5-4471-a49e-34befd9406c7</uuid>
            <memory unit='KiB'>976896</memory>
            <currentMemory unit='KiB'>976564</currentMemory>
            <vcpu placement='static'>1</vcpu>
            <resource>
              <partition>/machine</partition>
            </resource>
            <os>
              <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>
              <boot dev='hd'/>
              <bootmenu enable='no'/>
            </os>
            <features>
              <acpi/>
              <apic/>
            </features>
            <cpu mode='host-passthrough' check='none' migratable='on'/>
            <clock offset='utc'>
              <timer name='rtc' tickpolicy='catchup'/>
              <timer name='pit' tickpolicy='delay'/>
              <timer name='hpet' present='no'/>
            </clock>
            <on_poweroff>destroy</on_poweroff>
            <on_reboot>restart</on_reboot>
            <on_crash>destroy</on_crash>
            <pm>
              <suspend-to-mem enabled='no'/>
              <suspend-to-disk enabled='no'/>
            </pm>
            <devices>
              <emulator>/usr/libexec/qemu-kvm</emulator>
              <disk type='file' device='disk'>
                <driver name='qemu' type='qcow2'/>
                <source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>
                <backingStore type='file' index='4'>
                  <format type='qcow2'/>
                  <source file='/opt/basedir/images/centos-stream-9.qcow2'/>
                  <backingStore/>
                </backingStore>
                <target dev='sda' bus='scsi'/>
                <alias name='scsi0-0-0-0'/>
                <address type='drive' controller='0' bus='0' target='0' unit='0'/>
              </disk>
              <disk type='volume' device='disk'>
                <driver name='qemu' type='qcow2'/>
                <source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>
                <backingStore/>
                <target dev='vda' bus='virtio'/>
                <alias name='virtio-disk0'/>
                <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
              </disk>
              <disk type='file' device='cdrom' model='usb-storage'>
                <driver name='qemu' type='raw'/>
                <source file='/opt/basedir/workload/compute-1.iso' index='1'/>
                <backingStore/>
                <target dev='sdz' bus='usb'/>
                <readonly/>
                <alias name='usb-disk25'/>
                <address type='usb' bus='0' port='2'/>
              </disk>
              <controller type='scsi' index='0' model='virtio-scsi'>
                <alias name='scsi0'/>
                <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
              </controller>
              <controller type='usb' index='0' model='ich9-ehci1'>
                <alias name='usb'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>
              </controller>
              <controller type='usb' index='0' model='ich9-uhci1'>
                <alias name='usb'/>
                <master startport='0'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>
              </controller>
              <controller type='usb' index='0' model='ich9-uhci2'>
                <alias name='usb'/>
                <master startport='2'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>
              </controller>
              <controller type='usb' index='0' model='ich9-uhci3'>
                <alias name='usb'/>
                <master startport='4'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>
              </controller>
              <controller type='pci' index='0' model='pcie-root'>
                <alias name='pcie.0'/>
              </controller>
              <controller type='pci' index='1' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='1' port='0x10'/>
                <alias name='pci.1'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>
              </controller>
              <controller type='pci' index='2' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='2' port='0x11'/>
                <alias name='pci.2'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>
              </controller>
              <controller type='pci' index='3' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='3' port='0x12'/>
                <alias name='pci.3'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>
              </controller>
              <controller type='pci' index='4' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='4' port='0x13'/>
                <alias name='pci.4'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>
              </controller>
              <controller type='pci' index='5' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='5' port='0x14'/>
                <alias name='pci.5'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>
              </controller>
              <controller type='pci' index='6' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='6' port='0x15'/>
                <alias name='pci.6'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>
              </controller>
              <controller type='pci' index='7' model='pcie-root-port'>
                <model name='pcie-root-port'/>
                <target chassis='7' port='0x16'/>
                <alias name='pci.7'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>
              </controller>
              <controller type='virtio-serial' index='0'>
                <alias name='virtio-serial0'/>
                <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
              </controller>
              <controller type='sata' index='0'>
                <alias name='ide'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
              </controller>
              <interface type='bridge'>
                <mac address='52:54:01:47:aa:43'/>
                <source bridge='cifmw-public'/>
                <target dev='vnet2'/>
                <model type='virtio'/>
                <alias name='net0'/>
                <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
              </interface>
              <interface type='bridge'>
                <mac address='52:54:01:6f:23:d6'/>
                <source bridge='cifmw-osp_trunk'/>
                <target dev='vnet3'/>
                <model type='virtio'/>
                <alias name='net1'/>
                <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
              </interface>
              <serial type='pty'>
                <source path='/dev/pts/1'/>
                <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>
                <target type='isa-serial' port='0'>
                  <model name='isa-serial'/>
                </target>
                <alias name='serial0'/>
              </serial>
              <console type='pty' tty='/dev/pts/1'>
                <source path='/dev/pts/1'/>
                <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>
                <target type='serial' port='0'/>
                <alias name='serial0'/>
              </console>
              <input type='tablet' bus='usb'>
                <alias name='input0'/>
                <address type='usb' bus='0' port='1'/>
              </input>
              <input type='mouse' bus='ps2'>
                <alias name='input1'/>
              </input>
              <input type='keyboard' bus='ps2'>
                <alias name='input2'/>
              </input>
              <audio id='1' type='none'/>
              <video>
                <model type='virtio' vram='16384' heads='1' primary='yes'/>
                <alias name='video0'/>
                <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
              </video>
              <watchdog model='itco' action='reset'>
                <alias name='watchdog0'/>
              </watchdog>
              <memballoon model='virtio'>
                <alias name='balloon0'/>
                <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
              </memballoon>
              <rng model='virtio'>
                <rate bytes='1024' period='100'/>
                <backend model='random'>/dev/urandom</backend>
                <alias name='rng0'/>
                <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
              </rng>
            </devices>
            <seclabel type='dynamic' model='selinux' relabel='yes'>
              <label>system_u:system_r:svirt_t:s0:c332,c603</label>
              <imagelabel>system_u:object_r:svirt_image_t:s0:c332,c603</imagelabel>
            </seclabel>
            <seclabel type='dynamic' model='dac' relabel='yes'>
              <label>+107:+107</label>
              <imagelabel>+107:+107</imagelabel>
            </seclabel>
          </domain>
        xpath: /domain/devices/disk
    item:
      ansible_loop_var: item
      changed: false
      failed: false
      get_xml: |-
        <domain type='kvm' id='2'>
          <name>cifmw-compute-1</name>
          <uuid>e5e76dd9-10e5-4471-a49e-34befd9406c7</uuid>
          <memory unit='KiB'>976896</memory>
          <currentMemory unit='KiB'>976564</currentMemory>
          <vcpu placement='static'>1</vcpu>
          <resource>
            <partition>/machine</partition>
          </resource>
          <os>
            <type arch='x86_64' machine='pc-q35-rhel9.8.0'>hvm</type>
            <boot dev='hd'/>
            <bootmenu enable='no'/>
          </os>
          <features>
            <acpi/>
            <apic/>
          </features>
          <cpu mode='host-passthrough' check='none' migratable='on'/>
          <clock offset='utc'>
            <timer name='rtc' tickpolicy='catchup'/>
            <timer name='pit' tickpolicy='delay'/>
            <timer name='hpet' present='no'/>
          </clock>
          <on_poweroff>destroy</on_poweroff>
          <on_reboot>restart</on_reboot>
          <on_crash>destroy</on_crash>
          <pm>
            <suspend-to-mem enabled='no'/>
            <suspend-to-disk enabled='no'/>
          </pm>
          <devices>
            <emulator>/usr/libexec/qemu-kvm</emulator>
            <disk type='file' device='disk'>
              <driver name='qemu' type='qcow2'/>
              <source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>
              <backingStore type='file' index='4'>
                <format type='qcow2'/>
                <source file='/opt/basedir/images/centos-stream-9.qcow2'/>
                <backingStore/>
              </backingStore>
              <target dev='sda' bus='scsi'/>
              <alias name='scsi0-0-0-0'/>
              <address type='drive' controller='0' bus='0' target='0' unit='0'/>
            </disk>
            <disk type='volume' device='disk'>
              <driver name='qemu' type='qcow2'/>
              <source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>
              <backingStore/>
              <target dev='vda' bus='virtio'/>
              <alias name='virtio-disk0'/>
              <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
            </disk>
            <disk type='file' device='cdrom' model='usb-storage'>
              <driver name='qemu' type='raw'/>
              <source file='/opt/basedir/workload/compute-1.iso' index='1'/>
              <backingStore/>
              <target dev='sdz' bus='usb'/>
              <readonly/>
              <alias name='usb-disk25'/>
              <address type='usb' bus='0' port='2'/>
            </disk>
            <controller type='scsi' index='0' model='virtio-scsi'>
              <alias name='scsi0'/>
              <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
            </controller>
            <controller type='usb' index='0' model='ich9-ehci1'>
              <alias name='usb'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>
            </controller>
            <controller type='usb' index='0' model='ich9-uhci1'>
              <alias name='usb'/>
              <master startport='0'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>
            </controller>
            <controller type='usb' index='0' model='ich9-uhci2'>
              <alias name='usb'/>
              <master startport='2'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>
            </controller>
            <controller type='usb' index='0' model='ich9-uhci3'>
              <alias name='usb'/>
              <master startport='4'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>
            </controller>
            <controller type='pci' index='0' model='pcie-root'>
              <alias name='pcie.0'/>
            </controller>
            <controller type='pci' index='1' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='1' port='0x10'/>
              <alias name='pci.1'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>
            </controller>
            <controller type='pci' index='2' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='2' port='0x11'/>
              <alias name='pci.2'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>
            </controller>
            <controller type='pci' index='3' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='3' port='0x12'/>
              <alias name='pci.3'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>
            </controller>
            <controller type='pci' index='4' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='4' port='0x13'/>
              <alias name='pci.4'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>
            </controller>
            <controller type='pci' index='5' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='5' port='0x14'/>
              <alias name='pci.5'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>
            </controller>
            <controller type='pci' index='6' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='6' port='0x15'/>
              <alias name='pci.6'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>
            </controller>
            <controller type='pci' index='7' model='pcie-root-port'>
              <model name='pcie-root-port'/>
              <target chassis='7' port='0x16'/>
              <alias name='pci.7'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>
            </controller>
            <controller type='virtio-serial' index='0'>
              <alias name='virtio-serial0'/>
              <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
            </controller>
            <controller type='sata' index='0'>
              <alias name='ide'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
            </controller>
            <interface type='bridge'>
              <mac address='52:54:01:47:aa:43'/>
              <source bridge='cifmw-public'/>
              <target dev='vnet2'/>
              <model type='virtio'/>
              <alias name='net0'/>
              <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
            </interface>
            <interface type='bridge'>
              <mac address='52:54:01:6f:23:d6'/>
              <source bridge='cifmw-osp_trunk'/>
              <target dev='vnet3'/>
              <model type='virtio'/>
              <alias name='net1'/>
              <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
            </interface>
            <serial type='pty'>
              <source path='/dev/pts/1'/>
              <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>
              <target type='isa-serial' port='0'>
                <model name='isa-serial'/>
              </target>
              <alias name='serial0'/>
            </serial>
            <console type='pty' tty='/dev/pts/1'>
              <source path='/dev/pts/1'/>
              <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>
              <target type='serial' port='0'/>
              <alias name='serial0'/>
            </console>
            <input type='tablet' bus='usb'>
              <alias name='input0'/>
              <address type='usb' bus='0' port='1'/>
            </input>
            <input type='mouse' bus='ps2'>
              <alias name='input1'/>
            </input>
            <input type='keyboard' bus='ps2'>
              <alias name='input2'/>
            </input>
            <audio id='1' type='none'/>
            <video>
              <model type='virtio' vram='16384' heads='1' primary='yes'/>
              <alias name='video0'/>
              <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
            </video>
            <watchdog model='itco' action='reset'>
              <alias name='watchdog0'/>
            </watchdog>
            <memballoon model='virtio'>
              <alias name='balloon0'/>
              <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
            </memballoon>
            <rng model='virtio'>
              <rate bytes='1024' period='100'/>
              <backend model='random'>/dev/urandom</backend>
              <alias name='rng0'/>
              <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
            </rng>
          </devices>
          <seclabel type='dynamic' model='selinux' relabel='yes'>
            <label>system_u:system_r:svirt_t:s0:c332,c603</label>
            <imagelabel>system_u:object_r:svirt_image_t:s0:c332,c603</imagelabel>
          </seclabel>
          <seclabel type='dynamic' model='dac' relabel='yes'>
            <label>+107:+107</label>
            <imagelabel>+107:+107</imagelabel>
          </seclabel>
        </domain>
      invocation:
        module_args:
          autostart: null
          command: get_xml
          flags: null
          force: null
          mutate_flags:
          - ADD_UUID
          name: cifmw-compute-1
          state: null
          uri: qemu:///system
          xml: null
      item: cifmw-compute-1
    msg: found 3 nodes
    xmlstring: |-
      <?xml version='1.0' encoding='UTF-8'?>
      <domain type="kvm" id="2">
        <name>cifmw-compute-1</name>
        <uuid>e5e76dd9-10e5-4471-a49e-34befd9406c7</uuid>
        <memory unit="KiB">976896</memory>
        <currentMemory unit="KiB">976564</currentMemory>
        <vcpu placement="static">1</vcpu>
        <resource>
          <partition>/machine</partition>
        </resource>
        <os>
          <type arch="x86_64" machine="pc-q35-rhel9.8.0">hvm</type>
          <boot dev="hd"/>
          <bootmenu enable="no"/>
        </os>
        <features>
          <acpi/>
          <apic/>
        </features>
        <cpu mode="host-passthrough" check="none" migratable="on"/>
        <clock offset="utc">
          <timer name="rtc" tickpolicy="catchup"/>
          <timer name="pit" tickpolicy="delay"/>
          <timer name="hpet" present="no"/>
        </clock>
        <on_poweroff>destroy</on_poweroff>
        <on_reboot>restart</on_reboot>
        <on_crash>destroy</on_crash>
        <pm>
          <suspend-to-mem enabled="no"/>
          <suspend-to-disk enabled="no"/>
        </pm>
        <devices>
          <emulator>/usr/libexec/qemu-kvm</emulator>
          <disk type="file" device="disk">
            <driver name="qemu" type="qcow2"/>
            <source file="/opt/basedir/workload/compute-1.qcow2" index="3"/>
            <backingStore type="file" index="4">
              <format type="qcow2"/>
              <source file="/opt/basedir/images/centos-stream-9.qcow2"/>
              <backingStore/>
            </backingStore>
            <target dev="sda" bus="scsi"/>
            <alias name="scsi0-0-0-0"/>
            <address type="drive" controller="0" bus="0" target="0" unit="0"/>
          </disk>
          <disk type="volume" device="disk">
            <driver name="qemu" type="qcow2"/>
            <source pool="cifmw-pool" volume="cifmw-compute-1-vol-0" index="2"/>
            <backingStore/>
            <target dev="vda" bus="virtio"/>
            <alias name="virtio-disk0"/>
            <address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>
          </disk>
          <disk type="file" device="cdrom" model="usb-storage">
            <driver name="qemu" type="raw"/>
            <source file="/opt/basedir/workload/compute-1.iso" index="1"/>
            <backingStore/>
            <target dev="sdz" bus="usb"/>
            <readonly/>
            <alias name="usb-disk25"/>
            <address type="usb" bus="0" port="2"/>
          </disk>
          <controller type="scsi" index="0" model="virtio-scsi">
            <alias name="scsi0"/>
            <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
          </controller>
          <controller type="usb" index="0" model="ich9-ehci1">
            <alias name="usb"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x7"/>
          </controller>
          <controller type="usb" index="0" model="ich9-uhci1">
            <alias name="usb"/>
            <master startport="0"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0" multifunction="on"/>
          </controller>
          <controller type="usb" index="0" model="ich9-uhci2">
            <alias name="usb"/>
            <master startport="2"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x1"/>
          </controller>
          <controller type="usb" index="0" model="ich9-uhci3">
            <alias name="usb"/>
            <master startport="4"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x2"/>
          </controller>
          <controller type="pci" index="0" model="pcie-root">
            <alias name="pcie.0"/>
          </controller>
          <controller type="pci" index="1" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="1" port="0x10"/>
            <alias name="pci.1"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>
          </controller>
          <controller type="pci" index="2" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="2" port="0x11"/>
            <alias name="pci.2"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>
          </controller>
          <controller type="pci" index="3" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="3" port="0x12"/>
            <alias name="pci.3"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>
          </controller>
          <controller type="pci" index="4" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="4" port="0x13"/>
            <alias name="pci.4"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>
          </controller>
          <controller type="pci" index="5" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="5" port="0x14"/>
            <alias name="pci.5"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>
          </controller>
          <controller type="pci" index="6" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="6" port="0x15"/>
            <alias name="pci.6"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>
          </controller>
          <controller type="pci" index="7" model="pcie-root-port">
            <model name="pcie-root-port"/>
            <target chassis="7" port="0x16"/>
            <alias name="pci.7"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>
          </controller>
          <controller type="virtio-serial" index="0">
            <alias name="virtio-serial0"/>
            <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>
          </controller>
          <controller type="sata" index="0">
            <alias name="ide"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>
          </controller>
          <interface type="bridge">
            <mac address="52:54:01:47:aa:43"/>
            <source bridge="cifmw-public"/>
            <target dev="vnet2"/>
            <model type="virtio"/>
            <alias name="net0"/>
            <address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>
          </interface>
          <interface type="bridge">
            <mac address="52:54:01:6f:23:d6"/>
            <source bridge="cifmw-osp_trunk"/>
            <target dev="vnet3"/>
            <model type="virtio"/>
            <alias name="net1"/>
            <address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>
          </interface>
          <serial type="pty">
            <source path="/dev/pts/1"/>
            <log file="/var/log/libvirt/qemu/compute-1-serial.log" append="off"/>
            <target type="isa-serial" port="0">
              <model name="isa-serial"/>
            </target>
            <alias name="serial0"/>
          </serial>
          <console type="pty" tty="/dev/pts/1">
            <source path="/dev/pts/1"/>
            <log file="/var/log/libvirt/qemu/compute-1-serial.log" append="off"/>
            <target type="serial" port="0"/>
            <alias name="serial0"/>
          </console>
          <input type="tablet" bus="usb">
            <alias name="input0"/>
            <address type="usb" bus="0" port="1"/>
          </input>
          <input type="mouse" bus="ps2">
            <alias name="input1"/>
          </input>
          <input type="keyboard" bus="ps2">
            <alias name="input2"/>
          </input>
          <audio id="1" type="none"/>
          <video>
            <model type="virtio" vram="16384" heads="1" primary="yes"/>
            <alias name="video0"/>
            <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>
          </video>
          <watchdog model="itco" action="reset">
            <alias name="watchdog0"/>
          </watchdog>
          <memballoon model="virtio">
            <alias name="balloon0"/>
            <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>
          </memballoon>
          <rng model="virtio">
            <rate bytes="1024" period="100"/>
            <backend model="random">/dev/urandom</backend>
            <alias name="rng0"/>
            <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>
          </rng>
        </devices>
        <seclabel type="dynamic" model="selinux" relabel="yes">
          <label>system_u:system_r:svirt_t:s0:c332,c603</label>
          <imagelabel>system_u:object_r:svirt_image_t:s0:c332,c603</imagelabel>
        </seclabel>
        <seclabel type="dynamic" model="dac" relabel="yes">
          <label>+107:+107</label>
          <imagelabel>+107:+107</imagelabel>
        </seclabel>
      </domain>
  msg: All assertions passed

TASK [libvirt_manager : Import layout generator if needed] *********************
Thursday 11 December 2025  08:20:27 +0000 (0:00:00.220)       0:02:09.542 *****
skipping: [instance]

TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Thursday 11 December 2025  08:20:27 +0000 (0:00:00.057)       0:02:09.599 *****
changed: [instance]

TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Thursday 11 December 2025  08:20:27 +0000 (0:00:00.482)       0:02:10.081 *****
ok: [instance]

TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Thursday 11 December 2025  08:20:28 +0000 (0:00:00.404)       0:02:10.486 *****

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:20:28 +0000 (0:00:00.062)       0:02:10.549 *****
changed: [instance]

TASK [Deploy virtualbmc] *******************************************************
Thursday 11 December 2025  08:20:29 +0000 (0:00:00.864)       0:02:11.414 *****
skipping: [instance]

TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Thursday 11 December 2025  08:20:29 +0000 (0:00:00.097)       0:02:11.512 *****
skipping: [instance]

TASK [libvirt_manager : Create needed workload directory] **********************
Thursday 11 December 2025  08:20:29 +0000 (0:00:00.070)       0:02:11.582 *****
changed: [instance] => (item=workload)
ok: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)

TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Thursday 11 December 2025  08:20:30 +0000 (0:00:00.578)       0:02:12.161 *****
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)

TASK [libvirt_manager : Generate networking data] ******************************
Thursday 11 December 2025  08:20:30 +0000 (0:00:00.497)       0:02:12.658 *****
skipping: [instance]

TASK [libvirt_manager : Create group inventories] ******************************
Thursday 11 December 2025  08:20:30 +0000 (0:00:00.057)       0:02:12.716 *****
skipping: [instance] => (item=nocompute)
ok: [instance] => (item=compute)
ok: [instance] => (item=baremetal)

TASK [libvirt_manager : Create "all" group inventory file] *********************
Thursday 11 December 2025  08:20:31 +0000 (0:00:00.762)       0:02:13.479 *****
ok: [instance]

TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Thursday 11 December 2025  08:20:31 +0000 (0:00:00.469)       0:02:13.948 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:20:31 +0000 (0:00:00.107)       0:02:14.055 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:20:31 +0000 (0:00:00.057)       0:02:14.113 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:20:32 +0000 (0:00:00.243)       0:02:14.356 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:20:32 +0000 (0:00:00.094)       0:02:14.451 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:20:32 +0000 (0:00:00.054)       0:02:14.505 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:20:32 +0000 (0:00:00.048)       0:02:14.553 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:20:32 +0000 (0:00:00.047)       0:02:14.601 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:20:32 +0000 (0:00:00.090)       0:02:14.691 *****
ok: [instance]

TASK [libvirt_manager : Ensure images are present] *****************************
Thursday 11 December 2025  08:20:32 +0000 (0:00:00.270)       0:02:14.961 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=nocompute)
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=baremetal)

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:20:32 +0000 (0:00:00.116)       0:02:15.077 *****
ok: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:20:33 +0000 (0:00:00.270)       0:02:15.348 *****
ok: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:20:33 +0000 (0:00:00.223)       0:02:15.571 *****
skipping: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:20:33 +0000 (0:00:00.049)       0:02:15.621 *****
ok: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:20:33 +0000 (0:00:00.224)       0:02:15.845 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:20:33 +0000 (0:00:00.111)       0:02:15.957 *****
changed: [instance]

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:20:34 +0000 (0:00:00.232)       0:02:16.190 *****
ok: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:20:34 +0000 (0:00:00.227)       0:02:16.418 *****
ok: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:20:34 +0000 (0:00:00.219)       0:02:16.637 *****
skipping: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:20:34 +0000 (0:00:00.094)       0:02:16.732 *****
ok: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:20:34 +0000 (0:00:00.232)       0:02:16.964 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:20:34 +0000 (0:00:00.070)       0:02:17.034 *****
ok: [instance]

TASK [libvirt_manager : Ensure directory exists] *******************************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.245)       0:02:17.280 *****
skipping: [instance]

TASK [libvirt_manager : Check if base image exists] ****************************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.090)       0:02:17.371 *****
skipping: [instance]

TASK [libvirt_manager : Download base image] ***********************************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.048)       0:02:17.420 *****
skipping: [instance]

TASK [libvirt_manager : Check image] *******************************************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.050)       0:02:17.470 *****
skipping: [instance]

TASK [libvirt_manager : Assert image status] ***********************************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.048)       0:02:17.519 *****
skipping: [instance]

TASK [libvirt_manager : Ensure image access rights] ****************************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.089)       0:02:17.608 *****
skipping: [instance]

TASK [libvirt_manager : Get ssh key state] *************************************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.049)       0:02:17.658 *****
ok: [instance]

TASK [libvirt_manager : Create temporary ssh keypair] **************************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.230)       0:02:17.888 *****
skipping: [instance]

TASK [libvirt_manager : Slurp public key for later use] ************************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.047)       0:02:17.935 *****
ok: [instance]

TASK [libvirt_manager : Slurp private key for later use] ***********************
Thursday 11 December 2025  08:20:35 +0000 (0:00:00.198)       0:02:18.134 *****
ok: [instance]

TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Thursday 11 December 2025  08:20:36 +0000 (0:00:00.196)       0:02:18.331 *****
ok: [instance]

TASK [libvirt_manager : Create fact holding network data for VMs] **************
Thursday 11 December 2025  08:20:36 +0000 (0:00:00.291)       0:02:18.622 *****
ok: [instance]

TASK [libvirt_manager : List existing networks] ********************************
Thursday 11 December 2025  08:20:36 +0000 (0:00:00.050)       0:02:18.673 *****
ok: [instance]

TASK [libvirt_manager : Gather pool fact] **************************************
Thursday 11 December 2025  08:20:36 +0000 (0:00:00.286)       0:02:18.960 *****
skipping: [instance]

TASK [libvirt_manager : Create and run VMs] ************************************
Thursday 11 December 2025  08:20:36 +0000 (0:00:00.057)       0:02:19.018 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'compute-0', 'value': 'compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'compute-1', 'value': 'compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'baremetal-0', 'value': 'baremetal'})

TASK [libvirt_manager : Create VM image for compute-0] *************************
Thursday 11 December 2025  08:20:37 +0000 (0:00:00.153)       0:02:19.171 *****
ok: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ********
Thursday 11 December 2025  08:20:37 +0000 (0:00:00.306)       0:02:19.477 *****
changed: [instance]

TASK [libvirt_manager : Define VMs for type compute-0] *************************
Thursday 11 December 2025  08:20:37 +0000 (0:00:00.248)       0:02:19.726 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs compute-0] ***********
Thursday 11 December 2025  08:20:37 +0000 (0:00:00.354)       0:02:20.080 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:20:38 +0000 (0:00:00.119)       0:02:20.200 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:20:38 +0000 (0:00:00.096)       0:02:20.296 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:20:38 +0000 (0:00:00.270)       0:02:20.566 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:20:38 +0000 (0:00:00.069)       0:02:20.635 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:20:38 +0000 (0:00:00.255)       0:02:20.890 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************
Thursday 11 December 2025  08:20:38 +0000 (0:00:00.246)       0:02:21.136 *****
skipping: [instance]

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:20:39 +0000 (0:00:00.086)       0:02:21.223 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:20:39 +0000 (0:00:00.308)       0:02:21.531 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:20:39 +0000 (0:00:00.071)       0:02:21.603 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:20:39 +0000 (0:00:00.257)       0:02:21.860 *****
ok: [instance]

TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-0] *********
Thursday 11 December 2025  08:20:39 +0000 (0:00:00.235)       0:02:22.096 *****
skipping: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] *****
Thursday 11 December 2025  08:20:40 +0000 (0:00:00.130)       0:02:22.227 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for compute-0] ********
Thursday 11 December 2025  08:20:40 +0000 (0:00:00.055)       0:02:22.282 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/volumes.yml for instance

TASK [libvirt_manager : Check if we have a source candidate] *******************
Thursday 11 December 2025  08:20:40 +0000 (0:00:00.116)       0:02:22.399 *****
ok: [instance] => (item=cifmw-compute-0-vol-0)

TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Thursday 11 December 2025  08:20:40 +0000 (0:00:00.255)       0:02:22.655 *****
ok: [instance] => (item=cifmw-pool)

TASK [libvirt_manager : Create volume in the storage pool] *********************
Thursday 11 December 2025  08:20:40 +0000 (0:00:00.329)       0:02:22.984 *****
ok: [instance] => (item=cifmw-compute-0-vol-0)

TASK [libvirt_manager : Create XML attachment files] ***************************
Thursday 11 December 2025  08:20:41 +0000 (0:00:00.254)       0:02:23.239 *****
ok: [instance] => (item=cifmw-compute-0-vol-0)

TASK [libvirt_manager : Find volume attachments for VM compute-0] **************
Thursday 11 December 2025  08:20:41 +0000 (0:00:00.406)       0:02:23.645 *****
ok: [instance]

TASK [libvirt_manager : Attach volumes for VM compute-0] ***********************
Thursday 11 December 2025  08:20:41 +0000 (0:00:00.274)       0:02:23.920 *****
changed: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:20:42 +0000 (0:00:00.272)       0:02:24.192 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:20:42 +0000 (0:00:00.248)       0:02:24.440 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:20:42 +0000 (0:00:00.066)       0:02:24.507 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_cloud_init_iso.yml for instance

TASK [libvirt_manager : Acquire authorized_keys from hypervisor] ***************
Thursday 11 December 2025  08:20:42 +0000 (0:00:00.145)       0:02:24.653 *****
ok: [instance]

TASK [libvirt_manager : Define the default users for the vm] *******************
Thursday 11 December 2025  08:20:42 +0000 (0:00:00.230)       0:02:24.883 *****
ok: [instance]

TASK [libvirt_manager : Define the user data] **********************************
Thursday 11 December 2025  08:20:42 +0000 (0:00:00.092)       0:02:24.976 *****
ok: [instance]

TASK [libvirt_manager : Define the network config for all vms] *****************
Thursday 11 December 2025  08:20:42 +0000 (0:00:00.114)       0:02:25.091 *****
skipping: [instance]

TASK [libvirt_manager : Define the network config for each vm] *****************
Thursday 11 December 2025  08:20:43 +0000 (0:00:00.070)       0:02:25.161 *****
skipping: [instance]

TASK [Call the config_drive role] **********************************************
Thursday 11 December 2025  08:20:43 +0000 (0:00:00.070)       0:02:25.232 *****

TASK [config_drive : Ensure needed directories exist] **************************
Thursday 11 December 2025  08:20:43 +0000 (0:00:00.151)       0:02:25.383 *****
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)

TASK [config_drive : Install required RPM packages] ****************************
Thursday 11 December 2025  08:20:43 +0000 (0:00:00.428)       0:02:25.812 *****
ok: [instance]

TASK [config_drive : Crate config drive instance directory] ********************
Thursday 11 December 2025  08:20:44 +0000 (0:00:01.200)       0:02:27.013 *****
ok: [instance]

TASK [config_drive : Generate meta-data] ***************************************
Thursday 11 December 2025  08:20:45 +0000 (0:00:00.269)       0:02:27.282 *****
ok: [instance]

TASK [config_drive : Generate user-data] ***************************************
Thursday 11 December 2025  08:20:45 +0000 (0:00:00.387)       0:02:27.670 *****
ok: [instance]

TASK [config_drive : Generate network-data] ************************************
Thursday 11 December 2025  08:20:45 +0000 (0:00:00.408)       0:02:28.078 *****
skipping: [instance]

TASK [config_drive : Check ISO availability] ***********************************
Thursday 11 December 2025  08:20:46 +0000 (0:00:00.069)       0:02:28.148 *****
ok: [instance]

TASK [config_drive : Assert we don't try to change an existing ISO] ************
Thursday 11 December 2025  08:20:46 +0000 (0:00:00.263)       0:02:28.411 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [config_drive : Generate nocloud iso image] *******************************
Thursday 11 December 2025  08:20:46 +0000 (0:00:00.076)       0:02:28.488 *****
Follow script's output here: /opt/basedir/logs/ci_script_002_generate_nocloud_iso.log
skipping: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:20:46 +0000 (0:00:00.164)       0:02:28.652 *****
changed: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:20:46 +0000 (0:00:00.301)       0:02:28.953 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for compute-0] ********************
Thursday 11 December 2025  08:20:46 +0000 (0:00:00.072)       0:02:29.026 *****
skipping: [instance]

TASK [libvirt_manager : Create VM image for compute-1] *************************
Thursday 11 December 2025  08:20:46 +0000 (0:00:00.056)       0:02:29.083 *****
ok: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ********
Thursday 11 December 2025  08:20:47 +0000 (0:00:00.261)       0:02:29.344 *****
changed: [instance]

TASK [libvirt_manager : Define VMs for type compute-1] *************************
Thursday 11 December 2025  08:20:47 +0000 (0:00:00.288)       0:02:29.633 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs compute-1] ***********
Thursday 11 December 2025  08:20:47 +0000 (0:00:00.353)       0:02:29.986 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:20:47 +0000 (0:00:00.083)       0:02:30.070 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:20:48 +0000 (0:00:00.129)       0:02:30.199 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:20:48 +0000 (0:00:00.255)       0:02:30.455 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:20:48 +0000 (0:00:00.069)       0:02:30.525 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:20:48 +0000 (0:00:00.284)       0:02:30.809 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************
Thursday 11 December 2025  08:20:48 +0000 (0:00:00.222)       0:02:31.032 *****
skipping: [instance]

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:20:48 +0000 (0:00:00.078)       0:02:31.110 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:20:49 +0000 (0:00:00.250)       0:02:31.361 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:20:49 +0000 (0:00:00.111)       0:02:31.473 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:20:49 +0000 (0:00:00.254)       0:02:31.727 *****
ok: [instance]

TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-1] *********
Thursday 11 December 2025  08:20:49 +0000 (0:00:00.227)       0:02:31.955 *****
skipping: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] *****
Thursday 11 December 2025  08:20:49 +0000 (0:00:00.075)       0:02:32.030 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for compute-1] ********
Thursday 11 December 2025  08:20:49 +0000 (0:00:00.091)       0:02:32.122 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/volumes.yml for instance

TASK [libvirt_manager : Check if we have a source candidate] *******************
Thursday 11 December 2025  08:20:50 +0000 (0:00:00.103)       0:02:32.225 *****
ok: [instance] => (item=cifmw-compute-1-vol-0)

TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Thursday 11 December 2025  08:20:50 +0000 (0:00:00.238)       0:02:32.464 *****
ok: [instance] => (item=cifmw-pool)

TASK [libvirt_manager : Create volume in the storage pool] *********************
Thursday 11 December 2025  08:20:50 +0000 (0:00:00.305)       0:02:32.770 *****
ok: [instance] => (item=cifmw-compute-1-vol-0)

TASK [libvirt_manager : Create XML attachment files] ***************************
Thursday 11 December 2025  08:20:50 +0000 (0:00:00.254)       0:02:33.024 *****
ok: [instance] => (item=cifmw-compute-1-vol-0)

TASK [libvirt_manager : Find volume attachments for VM compute-1] **************
Thursday 11 December 2025  08:20:51 +0000 (0:00:00.409)       0:02:33.433 *****
ok: [instance]

TASK [libvirt_manager : Attach volumes for VM compute-1] ***********************
Thursday 11 December 2025  08:20:51 +0000 (0:00:00.280)       0:02:33.714 *****
changed: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:20:51 +0000 (0:00:00.261)       0:02:33.975 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:20:52 +0000 (0:00:00.237)       0:02:34.213 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:20:52 +0000 (0:00:00.065)       0:02:34.279 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_cloud_init_iso.yml for instance

TASK [libvirt_manager : Acquire authorized_keys from hypervisor] ***************
Thursday 11 December 2025  08:20:52 +0000 (0:00:00.149)       0:02:34.428 *****
ok: [instance]

TASK [libvirt_manager : Define the default users for the vm] *******************
Thursday 11 December 2025  08:20:52 +0000 (0:00:00.217)       0:02:34.646 *****
ok: [instance]

TASK [libvirt_manager : Define the user data] **********************************
Thursday 11 December 2025  08:20:52 +0000 (0:00:00.089)       0:02:34.735 *****
ok: [instance]

TASK [libvirt_manager : Define the network config for all vms] *****************
Thursday 11 December 2025  08:20:52 +0000 (0:00:00.110)       0:02:34.846 *****
skipping: [instance]

TASK [libvirt_manager : Define the network config for each vm] *****************
Thursday 11 December 2025  08:20:52 +0000 (0:00:00.070)       0:02:34.917 *****
skipping: [instance]

TASK [Call the config_drive role] **********************************************
Thursday 11 December 2025  08:20:52 +0000 (0:00:00.072)       0:02:34.989 *****

TASK [config_drive : Ensure needed directories exist] **************************
Thursday 11 December 2025  08:20:52 +0000 (0:00:00.108)       0:02:35.098 *****
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)

TASK [config_drive : Install required RPM packages] ****************************
Thursday 11 December 2025  08:20:53 +0000 (0:00:00.407)       0:02:35.505 *****
ok: [instance]

TASK [config_drive : Crate config drive instance directory] ********************
Thursday 11 December 2025  08:20:54 +0000 (0:00:01.188)       0:02:36.694 *****
ok: [instance]

TASK [config_drive : Generate meta-data] ***************************************
Thursday 11 December 2025  08:20:54 +0000 (0:00:00.284)       0:02:36.978 *****
ok: [instance]

TASK [config_drive : Generate user-data] ***************************************
Thursday 11 December 2025  08:20:55 +0000 (0:00:00.414)       0:02:37.393 *****
ok: [instance]

TASK [config_drive : Generate network-data] ************************************
Thursday 11 December 2025  08:20:55 +0000 (0:00:00.406)       0:02:37.799 *****
skipping: [instance]

TASK [config_drive : Check ISO availability] ***********************************
Thursday 11 December 2025  08:20:55 +0000 (0:00:00.071)       0:02:37.871 *****
ok: [instance]

TASK [config_drive : Assert we don't try to change an existing ISO] ************
Thursday 11 December 2025  08:20:56 +0000 (0:00:00.272)       0:02:38.143 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [config_drive : Generate nocloud iso image] *******************************
Thursday 11 December 2025  08:20:56 +0000 (0:00:00.076)       0:02:38.219 *****
Follow script's output here: /opt/basedir/logs/ci_script_003_generate_nocloud_iso.log
skipping: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:20:56 +0000 (0:00:00.164)       0:02:38.384 *****
changed: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:20:56 +0000 (0:00:00.319)       0:02:38.704 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for compute-1] ********************
Thursday 11 December 2025  08:20:56 +0000 (0:00:00.073)       0:02:38.778 *****
skipping: [instance]

TASK [libvirt_manager : Create VM image for baremetal-0] ***********************
Thursday 11 December 2025  08:20:56 +0000 (0:00:00.057)       0:02:38.835 *****
ok: [instance]

TASK [libvirt_manager : Ensure file ownership and rights for baremetal-0] ******
Thursday 11 December 2025  08:20:56 +0000 (0:00:00.267)       0:02:39.103 *****
ok: [instance]

TASK [libvirt_manager : Define VMs for type baremetal-0] ***********************
Thursday 11 December 2025  08:20:57 +0000 (0:00:00.289)       0:02:39.392 *****
changed: [instance]

TASK [libvirt_manager : Attach listed networks to the VMs baremetal-0] *********
Thursday 11 December 2025  08:20:57 +0000 (0:00:00.359)       0:02:39.752 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance

TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Thursday 11 December 2025  08:20:57 +0000 (0:00:00.084)       0:02:39.836 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk)

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:20:57 +0000 (0:00:00.131)       0:02:39.967 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:20:58 +0000 (0:00:00.256)       0:02:40.224 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:20:58 +0000 (0:00:00.070)       0:02:40.294 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:20:58 +0000 (0:00:00.291)       0:02:40.585 *****
ok: [instance]

TASK [libvirt_manager : Attach interface public on cifmw-baremetal-0] **********
Thursday 11 December 2025  08:20:58 +0000 (0:00:00.223)       0:02:40.809 *****
changed: [instance]

TASK [libvirt_manager : Get virtual network information] ***********************
Thursday 11 December 2025  08:20:58 +0000 (0:00:00.308)       0:02:41.117 *****
ok: [instance]

TASK [libvirt_manager : Create network to bridge mapping] **********************
Thursday 11 December 2025  08:20:59 +0000 (0:00:00.249)       0:02:41.366 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Dump domain xml] ***************************************
Thursday 11 December 2025  08:20:59 +0000 (0:00:00.112)       0:02:41.479 *****
ok: [instance]

TASK [libvirt_manager : Extract networks from XML] *****************************
Thursday 11 December 2025  08:20:59 +0000 (0:00:00.258)       0:02:41.737 *****
ok: [instance]

TASK [libvirt_manager : Attach interface osp_trunk on cifmw-baremetal-0] *******
Thursday 11 December 2025  08:20:59 +0000 (0:00:00.222)       0:02:41.960 *****
changed: [instance]

TASK [libvirt_manager : Attach spines/leafs networks to the VMs baremetal-0] ***
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.344)       0:02:42.305 *****
skipping: [instance]

TASK [libvirt_manager : Create the requested extra disks for baremetal-0] ******
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.051)       0:02:42.356 *****
skipping: [instance]

TASK [libvirt_manager : Find volume attachments for VM baremetal-0] ************
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.055)       0:02:42.412 *****
skipping: [instance]

TASK [libvirt_manager : Attach volumes for VM baremetal-0] *********************
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.058)       0:02:42.471 *****
skipping: [instance]

TASK [libvirt_manager : Get VM UUID] *******************************************
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.054)       0:02:42.525 *****
changed: [instance]

TASK [libvirt_manager : Inject UUID in dataset] ********************************
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.288)       0:02:42.813 *****
ok: [instance]

TASK [libvirt_manager : Create cloud-init ISO] *********************************
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.066)       0:02:42.880 *****
skipping: [instance]

TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.050)       0:02:42.930 *****
skipping: [instance]

TASK [libvirt_manager : Attach additional devices if specified] ****************
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.049)       0:02:42.980 *****
skipping: [instance]

TASK [libvirt_manager : Configure boot order for baremetal-0] ******************
Thursday 11 December 2025  08:21:00 +0000 (0:00:00.116)       0:02:43.096 *****
skipping: [instance]

TASK [libvirt_manager : Start (power-on) VMs] **********************************
Thursday 11 December 2025  08:21:01 +0000 (0:00:00.056)       0:02:43.153 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance

TASK [libvirt_manager : Refresh oooq_pool before starting VMs] *****************
Thursday 11 December 2025  08:21:01 +0000 (0:00:00.099)       0:02:43.253 *****
ok: [instance] => (item=cifmw-pool)

TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Thursday 11 December 2025  08:21:01 +0000 (0:00:00.306)       0:02:43.559 *****
skipping: [instance] => (item={'key': 'baremetal-0', 'value': 'baremetal'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'compute-0', 'value': 'compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'compute-1', 'value': 'compute'})

TASK [libvirt_manager : Start vm] **********************************************
Thursday 11 December 2025  08:21:03 +0000 (0:00:02.159)       0:02:45.719 *****
ok: [instance]

TASK [libvirt_manager : Start vm] **********************************************
Thursday 11 December 2025  08:21:03 +0000 (0:00:00.275)       0:02:45.994 *****
ok: [instance]

TASK [libvirt_manager : Wait for SSH on started VMs] ***************************
Thursday 11 December 2025  08:21:04 +0000 (0:00:00.267)       0:02:46.261 *****
changed: [instance] => (item=compute-0.utility)
changed: [instance] => (item=compute-1.utility)
skipping: [instance] => (item=baremetal-0.utility)

TASK [libvirt_manager : Ensure we get SSH on nodes] ****************************
Thursday 11 December 2025  08:21:04 +0000 (0:00:00.416)       0:02:46.678 *****
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (90 retries left).
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j633090529188.83616', 'results_file': '/home/zuul/.ansible_async/j633090529188.83616', 'changed': True, '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'})
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j94811255163.83633', 'results_file': '/home/zuul/.ansible_async/j94811255163.83633', 'changed': True, '_vm': {'key': 'compute-1', 'value': 'compute'}, 'ansible_loop_var': '_vm'})
skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'baremetal-0', 'value': 'baremetal'}, 'ansible_loop_var': '_vm'})

TASK [libvirt_manager : Configure managed VMs] *********************************
Thursday 11 December 2025  08:21:08 +0000 (0:00:03.530)       0:02:50.208 *****
skipping: [instance] => (item={'key': 'baremetal-0', 'value': 'baremetal'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_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/manage_vms.yml for instance => (item={'key': 'compute-1', 'value': 'compute'})

TASK [Check if new ssh keypair exists] *****************************************
Thursday 11 December 2025  08:21:08 +0000 (0:00:00.167)       0:02:50.376 *****
skipping: [instance]

TASK [Push ssh jumper/configuration for compute-0] *****************************
Thursday 11 December 2025  08:21:08 +0000 (0:00:00.052)       0:02:50.428 *****

TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Thursday 11 December 2025  08:21:08 +0000 (0:00:00.124)       0:02:50.553 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ssh_jumper/tasks/manage_ssh_jumper_entry.yml for instance => (item={'ssh_dir': '/home/zuul/.ssh', 'user': 'zuul', 'hostname': 'compute-0.utility', 'patterns': ['compute-0', 'compute-0', 'compute-0.utility', 'compute-0.localdomain', 'compute-0.instance', 'compute-0', 'compute-0.instance', 'compute-0.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})

TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Thursday 11 December 2025  08:21:08 +0000 (0:00:00.137)       0:02:50.691 *****
ok: [instance]

TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Thursday 11 December 2025  08:21:08 +0000 (0:00:00.229)       0:02:50.921 *****
ok: [instance]

TASK [ssh_jumper : Inject ssh jumpers for compute-0.utility] *******************
Thursday 11 December 2025  08:21:09 +0000 (0:00:00.270)       0:02:51.192 *****
ok: [instance]

TASK [libvirt_manager : Configure ssh access on VM compute-0] ******************
Thursday 11 December 2025  08:21:09 +0000 (0:00:00.429)       0:02:51.622 *****
skipping: [instance]

TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Thursday 11 December 2025  08:21:09 +0000 (0:00:00.053)       0:02:51.675 *****
skipping: [instance]

TASK [libvirt_manager : Inject private key on hosts compute-0] *****************
Thursday 11 December 2025  08:21:09 +0000 (0:00:00.097)       0:02:51.772 *****
skipping: [instance]

TASK [libvirt_manager : Inject public key on hosts compute-0] ******************
Thursday 11 December 2025  08:21:09 +0000 (0:00:00.076)       0:02:51.849 *****
skipping: [instance]

TASK [Check if new ssh keypair exists] *****************************************
Thursday 11 December 2025  08:21:09 +0000 (0:00:00.070)       0:02:51.919 *****
skipping: [instance]

TASK [Push ssh jumper/configuration for compute-1] *****************************
Thursday 11 December 2025  08:21:09 +0000 (0:00:00.050)       0:02:51.969 *****

TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Thursday 11 December 2025  08:21:09 +0000 (0:00:00.141)       0:02:52.110 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ssh_jumper/tasks/manage_ssh_jumper_entry.yml for instance => (item={'ssh_dir': '/home/zuul/.ssh', 'user': 'zuul', 'hostname': 'compute-1.utility', 'patterns': ['compute-1', 'compute-1', 'compute-1.utility', 'compute-1.localdomain', 'compute-1.instance', 'compute-1', 'compute-1.instance', 'compute-1.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})

TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Thursday 11 December 2025  08:21:10 +0000 (0:00:00.127)       0:02:52.238 *****
ok: [instance]

TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Thursday 11 December 2025  08:21:10 +0000 (0:00:00.222)       0:02:52.460 *****
ok: [instance]

TASK [ssh_jumper : Inject ssh jumpers for compute-1.utility] *******************
Thursday 11 December 2025  08:21:10 +0000 (0:00:00.262)       0:02:52.723 *****
ok: [instance]

TASK [libvirt_manager : Configure ssh access on VM compute-1] ******************
Thursday 11 December 2025  08:21:11 +0000 (0:00:00.416)       0:02:53.140 *****
skipping: [instance]

TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Thursday 11 December 2025  08:21:11 +0000 (0:00:00.051)       0:02:53.192 *****
skipping: [instance]

TASK [libvirt_manager : Inject private key on hosts compute-1] *****************
Thursday 11 December 2025  08:21:11 +0000 (0:00:00.098)       0:02:53.290 *****
skipping: [instance]

TASK [libvirt_manager : Inject public key on hosts compute-1] ******************
Thursday 11 December 2025  08:21:11 +0000 (0:00:00.071)       0:02:53.362 *****
skipping: [instance]

TASK [Create VBMC entity] ******************************************************
Thursday 11 December 2025  08:21:11 +0000 (0:00:00.068)       0:02:53.431 *****
skipping: [instance] => (item=baremetal-0)
skipping: [instance] => (item=compute-0)
skipping: [instance] => (item=compute-1)
skipping: [instance]

TASK [libvirt_manager : List running virtual machines.] ************************
Thursday 11 December 2025  08:21:11 +0000 (0:00:00.069)       0:02:53.500 *****
ok: [instance]

TASK [libvirt_manager : Dump UUIDs] ********************************************
Thursday 11 December 2025  08:21:11 +0000 (0:00:00.289)       0:02:53.789 *****
ok: [instance]

TASK [Ensure fresh vbmc listing] ***********************************************
Thursday 11 December 2025  08:21:12 +0000 (0:00:00.370)       0:02:54.160 *****
skipping: [instance]

TASK [libvirt_manager : Update vbmc related fact] ******************************
Thursday 11 December 2025  08:21:12 +0000 (0:00:00.058)       0:02:54.218 *****
skipping: [instance]

TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Thursday 11 December 2025  08:21:12 +0000 (0:00:00.056)       0:02:54.275 *****
skipping: [instance]

TASK [libvirt_manager : Copy authorized_keys] **********************************
Thursday 11 December 2025  08:21:12 +0000 (0:00:00.102)       0:02:54.377 *****
skipping: [instance]

TASK [libvirt_manager : Enable root access on CRC] *****************************
Thursday 11 December 2025  08:21:12 +0000 (0:00:00.054)       0:02:54.431 *****
skipping: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=417  changed=119  unreachable=0    failed=0    skipped=141  rescued=0    ignored=0

Thursday 11 December 2025  08:21:12 +0000 (0:00:00.219)       0:02:54.651 *****
===============================================================================
libvirt_manager : Download base image ---------------------------------- 20.12s
libvirt_manager : Ensure we get SSH on nodes --------------------------- 19.54s
libvirt_manager : Ensure we get SSH on nodes ---------------------------- 3.53s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.27s
libvirt_manager : Restart firewalld ------------------------------------- 2.62s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 2.16s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 2.12s
dnsmasq : Add DHCP entries ---------------------------------------------- 2.03s
dnsmasq : Add/Remove address -------------------------------------------- 1.84s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.77s
Gather the domain information about VMs having extra disks. ------------- 1.73s
discover_latest_image : Get latest image -------------------------------- 1.55s
ci_nmstate : Install required packages on instance ---------------------- 1.38s
dnsmasq : Install needed packages --------------------------------------- 1.23s
config_drive : Install required RPM packages ---------------------------- 1.20s
config_drive : Install required RPM packages ---------------------------- 1.19s
config_drive : Install required RPM packages ---------------------------- 1.19s
config_drive : Install required RPM packages ---------------------------- 1.18s
Gathering Facts --------------------------------------------------------- 0.89s
libvirt_manager : Create group inventories ------------------------------ 0.78s

PLAY [Cleanup] *****************************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:21:13 +0000 (0:00:00.046)       0:00:00.046 *****
ok: [instance]

TASK [Ensure we have the destination directory] ********************************
Thursday 11 December 2025  08:21:14 +0000 (0:00:01.003)       0:00:01.049 *****
changed: [instance]

TASK [Copy generated content to proper location] *******************************
Thursday 11 December 2025  08:21:14 +0000 (0:00:00.333)       0:00:01.382 *****
changed: [instance] => (item=/opt/basedir/artifacts)
changed: [instance] => (item=/opt/basedir/logs)
ok: [instance] => (item=/opt/basedir/cifmw_config_drive)
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [libvirt_manager : Get installed packages list] ***************************
Thursday 11 December 2025  08:21:15 +0000 (0:00:01.355)       0:00:02.738 *****
ok: [instance]

TASK [libvirt_manager : Populate service facts] ********************************
Thursday 11 December 2025  08:21:16 +0000 (0:00:00.762)       0:00:03.500 *****
ok: [instance]

TASK [libvirt_manager : Start virtqemud socket service] ************************
Thursday 11 December 2025  08:21:18 +0000 (0:00:01.957)       0:00:05.458 *****
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)

TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Thursday 11 December 2025  08:21:19 +0000 (0:00:00.838)       0:00:06.296 *****
ok: [instance]

TASK [libvirt_manager : List all of the existing virtual machines] *************
Thursday 11 December 2025  08:21:19 +0000 (0:00:00.049)       0:00:06.346 *****
ok: [instance]

TASK [libvirt_manager : Get pool configuration] ********************************
Thursday 11 December 2025  08:21:19 +0000 (0:00:00.341)       0:00:06.687 *****
ok: [instance]

TASK [libvirt_manager : Filter out target environment] *************************
Thursday 11 December 2025  08:21:20 +0000 (0:00:00.386)       0:00:07.074 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:21:20 +0000 (0:00:00.079)       0:00:07.153 *****
ok: [instance] =>
  cleanup_vms:
  - cifmw-baremetal-0
  - cifmw-compute-0
  - cifmw-compute-1

TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Thursday 11 December 2025  08:21:20 +0000 (0:00:00.075)       0:00:07.229 *****
ok: [instance] => (item=cifmw-baremetal-0)
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)

TASK [libvirt_manager : Destroy machine] ***************************************
Thursday 11 December 2025  08:21:21 +0000 (0:00:00.763)       0:00:07.992 *****
ok: [instance] => (item=cifmw-baremetal-0)
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)

TASK [libvirt_manager : Undefine machine] **************************************
Thursday 11 December 2025  08:21:22 +0000 (0:00:01.272)       0:00:09.265 *****
ok: [instance] => (item=cifmw-baremetal-0)
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)

TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Thursday 11 December 2025  08:21:23 +0000 (0:00:00.789)       0:00:10.054 *****
ok: [instance -> localhost] => (item=cifmw-baremetal-0)
ok: [instance -> localhost] => (item=cifmw-compute-0)
ok: [instance -> localhost] => (item=cifmw-compute-1)

TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Thursday 11 December 2025  08:21:23 +0000 (0:00:00.777)       0:00:10.832 *****
ok: [instance] => (item=cifmw-baremetal-0)
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)

TASK [libvirt_manager : Get network list] **************************************
Thursday 11 December 2025  08:21:24 +0000 (0:00:00.646)       0:00:11.478 *****
ok: [instance]

TASK [libvirt_manager : Filter out target nets] ********************************
Thursday 11 December 2025  08:21:24 +0000 (0:00:00.365)       0:00:11.843 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:21:24 +0000 (0:00:00.087)       0:00:11.930 *****
ok: [instance] =>
  cleanup_nets:
  - cifmw-public
  - cifmw-osp_trunk

TASK [Remove dnsmasq network bits] *********************************************
Thursday 11 December 2025  08:21:25 +0000 (0:00:00.074)       0:00:12.005 *****

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:21:25 +0000 (0:00:00.218)       0:00:12.224 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:21:25 +0000 (0:00:00.125)       0:00:12.349 *****
skipping: [instance]

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:21:25 +0000 (0:00:00.076)       0:00:12.426 *****
skipping: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:21:25 +0000 (0:00:00.076)       0:00:12.502 *****
ok: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:21:25 +0000 (0:00:00.255)       0:00:12.758 *****
ok: [instance]

TASK [dnsmasq : Assert mandatory parameter] ************************************
Thursday 11 December 2025  08:21:26 +0000 (0:00:00.271)       0:00:13.029 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Thursday 11 December 2025  08:21:26 +0000 (0:00:00.078)       0:00:13.108 *****
skipping: [instance]

TASK [dnsmasq : Create network] ************************************************
Thursday 11 December 2025  08:21:26 +0000 (0:00:00.074)       0:00:13.182 *****
skipping: [instance]

TASK [dnsmasq : Remove network] ************************************************
Thursday 11 December 2025  08:21:26 +0000 (0:00:00.099)       0:00:13.282 *****
ok: [instance]

TASK [dnsmasq : Remove dhcp host files] ****************************************
Thursday 11 December 2025  08:21:26 +0000 (0:00:00.246)       0:00:13.529 *****
ok: [instance]

TASK [libvirt_manager : Destroy networks] **************************************
Thursday 11 December 2025  08:21:26 +0000 (0:00:00.270)       0:00:13.799 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Undefine networks] *************************************
Thursday 11 December 2025  08:21:27 +0000 (0:00:01.122)       0:00:14.921 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Thursday 11 December 2025  08:21:28 +0000 (0:00:00.599)       0:00:15.521 *****
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Find dummy interface connection files] *****************
Thursday 11 December 2025  08:21:29 +0000 (0:00:00.643)       0:00:16.165 *****
ok: [instance]

TASK [libvirt_manager : Remove dummy interface connections] ********************
Thursday 11 December 2025  08:21:29 +0000 (0:00:00.306)       0:00:16.471 *****
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-yyi5jwm5.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 314, 'inode': 826460, 'dev': 64513, 'nlink': 1, 'atime': 1765441115.530612, 'mtime': 1765441115.530612, 'ctime': 1765441115.531612, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False})
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-zoorn5o4.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 308, 'inode': 1159706, 'dev': 64513, 'nlink': 1, 'atime': 1765441115.5326118, 'mtime': 1765441115.5326118, 'ctime': 1765441115.5326118, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False})

TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Thursday 11 December 2025  08:21:29 +0000 (0:00:00.482)       0:00:16.953 *****
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)

TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Thursday 11 December 2025  08:21:30 +0000 (0:00:00.829)       0:00:17.783 *****
ok: [instance]

TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Thursday 11 December 2025  08:21:31 +0000 (0:00:00.555)       0:00:18.338 *****
changed: [instance]

TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Thursday 11 December 2025  08:21:31 +0000 (0:00:00.377)       0:00:18.716 *****
changed: [instance]

TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Thursday 11 December 2025  08:21:32 +0000 (0:00:00.559)       0:00:19.275 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:21:32 +0000 (0:00:00.119)       0:00:19.394 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:21:32 +0000 (0:00:00.084)       0:00:19.478 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:21:32 +0000 (0:00:00.300)       0:00:19.779 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:21:32 +0000 (0:00:00.080)       0:00:19.859 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:21:33 +0000 (0:00:00.110)       0:00:19.970 *****
changed: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:21:33 +0000 (0:00:00.274)       0:00:20.244 *****
changed: [instance] => (item=cifmw-compute-0-vol-0)
changed: [instance] => (item=cifmw-compute-0-vol-0.xml)
changed: [instance] => (item=cifmw-compute-1-vol-0)
changed: [instance] => (item=cifmw-compute-1-vol-0.xml)

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:21:34 +0000 (0:00:01.076)       0:00:21.320 *****
changed: [instance] => (item=pool-destroy)
changed: [instance] => (item=pool-undefine)

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:21:34 +0000 (0:00:00.612)       0:00:21.933 *****
ok: [instance]

TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Thursday 11 December 2025  08:21:35 +0000 (0:00:00.302)       0:00:22.235 *****
skipping: [instance]

TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Thursday 11 December 2025  08:21:35 +0000 (0:00:00.048)       0:00:22.284 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:21:35 +0000 (0:00:00.117)       0:00:22.402 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:21:35 +0000 (0:00:00.084)       0:00:22.486 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:21:35 +0000 (0:00:00.275)       0:00:22.761 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:21:35 +0000 (0:00:00.080)       0:00:22.842 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:21:36 +0000 (0:00:00.135)       0:00:22.977 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:21:36 +0000 (0:00:00.116)       0:00:23.094 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:21:36 +0000 (0:00:00.081)       0:00:23.175 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:21:36 +0000 (0:00:00.106)       0:00:23.282 *****
ok: [instance]

TASK [libvirt_manager : Refresh all pools after actions] ***********************
Thursday 11 December 2025  08:21:36 +0000 (0:00:00.288)       0:00:23.570 *****
skipping: [instance]

TASK [libvirt_manager : Get temporary key status] ******************************
Thursday 11 December 2025  08:21:36 +0000 (0:00:00.045)       0:00:23.616 *****
ok: [instance]

TASK [libvirt_manager : Get public key] ****************************************
Thursday 11 December 2025  08:21:36 +0000 (0:00:00.328)       0:00:23.945 *****
ok: [instance]

TASK [libvirt_manager : Remove public key] *************************************
Thursday 11 December 2025  08:21:37 +0000 (0:00:00.313)       0:00:24.258 *****
changed: [instance]

TASK [libvirt_manager : Remove keypair] ****************************************
Thursday 11 December 2025  08:21:37 +0000 (0:00:00.402)       0:00:24.660 *****
changed: [instance] => (item=cifmw_reproducer_key.pub)
changed: [instance] => (item=cifmw_reproducer_key)

TASK [libvirt_manager : List libvirt logs] *************************************
Thursday 11 December 2025  08:21:38 +0000 (0:00:00.377)       0:00:25.037 *****
ok: [instance]

TASK [libvirt_manager : Remove detected logs] **********************************
Thursday 11 December 2025  08:21:38 +0000 (0:00:00.214)       0:00:25.252 *****
changed: [instance] => (item=/var/log/libvirt/qemu/compute-0-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-compute-0.log)
changed: [instance] => (item=/var/log/libvirt/qemu/compute-1-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-compute-1.log)

TASK [libvirt_manager : Remove workload and volumes] ***************************
Thursday 11 December 2025  08:21:39 +0000 (0:00:00.729)       0:00:25.981 *****
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)
changed: [instance] => (item=artifacts/debug_network_data.yml)
changed: [instance] => (item=artifacts/debug_pub_net_value.txt)
changed: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml)
changed: [instance] => (item=artifacts/interfaces-info.yml)
changed: [instance] => (item=artifacts/libvirt-uuids.yml)
changed: [instance] => (item=artifacts/net-map-def-patch.yml)

TASK [libvirt_manager : Deepscrub data] ****************************************
Thursday 11 December 2025  08:21:40 +0000 (0:00:01.318)       0:00:27.299 *****
changed: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)

TASK [podman : Ensure podman is installed] *************************************
Thursday 11 December 2025  08:21:40 +0000 (0:00:00.544)       0:00:27.844 *****
ok: [instance]

TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Thursday 11 December 2025  08:21:42 +0000 (0:00:01.286)       0:00:29.130 *****
changed: [instance]

TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Thursday 11 December 2025  08:21:42 +0000 (0:00:00.240)       0:00:29.371 *****
skipping: [instance]

TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Thursday 11 December 2025  08:21:42 +0000 (0:00:00.069)       0:00:29.440 *****
skipping: [instance]

TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Thursday 11 December 2025  08:21:42 +0000 (0:00:00.042)       0:00:29.483 *****
skipping: [instance]

TASK [virtualbmc : Stop and remove vbmc container] *****************************
Thursday 11 December 2025  08:21:42 +0000 (0:00:00.063)       0:00:29.547 *****
ok: [instance]

TASK [virtualbmc : Remove vbmc container image] ********************************
Thursday 11 December 2025  08:21:43 +0000 (0:00:00.443)       0:00:29.991 *****
ok: [instance]

TASK [virtualbmc : Check if VBMC key exists] ***********************************
Thursday 11 December 2025  08:21:43 +0000 (0:00:00.427)       0:00:30.419 *****
ok: [instance]

TASK [virtualbmc : Slurp key] **************************************************
Thursday 11 December 2025  08:21:43 +0000 (0:00:00.187)       0:00:30.606 *****
skipping: [instance]

TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Thursday 11 December 2025  08:21:43 +0000 (0:00:00.036)       0:00:30.643 *****
skipping: [instance]

TASK [virtualbmc : Remove vbmc files] ******************************************
Thursday 11 December 2025  08:21:43 +0000 (0:00:00.069)       0:00:30.712 *****
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key)
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub)
ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf)
ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh)

TASK [Clean remote ssh config] *************************************************
Thursday 11 December 2025  08:21:44 +0000 (0:00:00.692)       0:00:31.405 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:21:44 +0000 (0:00:00.082)       0:00:31.488 *****
changed: [instance]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:21:44 +0000 (0:00:00.309)       0:00:31.797 *****
changed: [instance]

TASK [Clean local ssh config] **************************************************
Thursday 11 December 2025  08:21:45 +0000 (0:00:00.233)       0:00:32.031 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:21:45 +0000 (0:00:00.110)       0:00:32.141 *****
ok: [instance -> localhost]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:21:45 +0000 (0:00:00.208)       0:00:32.350 *****
ok: [instance -> localhost]

TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Thursday 11 December 2025  08:21:45 +0000 (0:00:00.229)       0:00:32.579 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:21:45 +0000 (0:00:00.069)       0:00:32.649 *****
ok: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:21:46 +0000 (0:00:01.209)       0:00:33.858 *****
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] ********************************
Thursday 11 December 2025  08:21:50 +0000 (0:00:03.200)       0:00:37.059 *****
changed: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:21:50 +0000 (0:00:00.216)       0:00:37.275 *****
skipping: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:21:50 +0000 (0:00:00.060)       0:00:37.336 *****
skipping: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:21:50 +0000 (0:00:00.037)       0:00:37.373 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:21:50 +0000 (0:00:00.061)       0:00:37.435 *****
skipping: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:21:50 +0000 (0:00:00.037)       0:00:37.473 *****
changed: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:21:50 +0000 (0:00:00.208)       0:00:37.682 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:21:50 +0000 (0:00:00.063)       0:00:37.745 *****
skipping: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:21:50 +0000 (0:00:00.036)       0:00:37.782 *****
changed: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:21:51 +0000 (0:00:00.205)       0:00:37.988 *****
skipping: [instance]

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:21:51 +0000 (0:00:00.067)       0:00:38.055 *****
skipping: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:21:51 +0000 (0:00:00.037)       0:00:38.093 *****
changed: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:21:51 +0000 (0:00:00.533)       0:00:38.627 *****
changed: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:21:51 +0000 (0:00:00.211)       0:00:38.838 *****
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [dnsmasq : Remove lease file] *********************************************
Thursday 11 December 2025  08:21:52 +0000 (0:00:00.398)       0:00:39.236 *****
changed: [instance]

TASK [radvd : Gather package facts] ********************************************
Thursday 11 December 2025  08:21:52 +0000 (0:00:00.237)       0:00:39.474 *****
ok: [instance]

TASK [radvd : Stop and disable radvd service] **********************************
Thursday 11 December 2025  08:21:53 +0000 (0:00:00.589)       0:00:40.064 *****
skipping: [instance]

TASK [radvd : Remove radvd configuration file] *********************************
Thursday 11 December 2025  08:21:53 +0000 (0:00:00.049)       0:00:40.113 *****
ok: [instance]

TASK [radvd : Remove configuration directory] **********************************
Thursday 11 December 2025  08:21:53 +0000 (0:00:00.220)       0:00:40.333 *****
ok: [instance]

TASK [radvd : Remove radvd package] ********************************************
Thursday 11 December 2025  08:21:53 +0000 (0:00:00.206)       0:00:40.539 *****
skipping: [instance]

TASK [Ensure work directory is removed] ****************************************
Thursday 11 December 2025  08:21:53 +0000 (0:00:00.108)       0:00:40.647 *****
changed: [instance]

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:21:54 +0000 (0:00:00.352)       0:00:41.000 *****
changed: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=80   changed=29   unreachable=0    failed=0    skipped=26   rescued=0    ignored=0

Thursday 11 December 2025  08:21:54 +0000 (0:00:00.791)       0:00:41.792 *****
===============================================================================
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.20s
libvirt_manager : Populate service facts -------------------------------- 1.96s
Copy generated content to proper location ------------------------------- 1.36s
libvirt_manager : Remove workload and volumes --------------------------- 1.32s
podman : Ensure podman is installed ------------------------------------- 1.29s
libvirt_manager : Destroy machine --------------------------------------- 1.27s
dnsmasq : Install needed packages --------------------------------------- 1.21s
libvirt_manager : Destroy networks -------------------------------------- 1.12s
libvirt_manager : Remove the volumes from pool to delete ---------------- 1.08s
Gathering Facts --------------------------------------------------------- 1.00s
libvirt_manager : Start virtqemud socket service ------------------------ 0.84s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 0.83s
libvirt_manager : Restart firewalld ------------------------------------- 0.79s
libvirt_manager : Undefine machine -------------------------------------- 0.79s
libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 0.78s
libvirt_manager : Clean ssh known_hosts --------------------------------- 0.76s
libvirt_manager : Get installed packages list --------------------------- 0.76s
libvirt_manager : Remove detected logs ---------------------------------- 0.73s
virtualbmc : Remove vbmc files ------------------------------------------ 0.69s
libvirt_manager : (instance) Clean ssh jumpers -------------------------- 0.65s

PLAY [Prepare] *****************************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:22:12 +0000 (0:00:00.057)       0:00:00.057 *****
ok: [instance]

TASK [Create custom basedir] ***************************************************
Thursday 11 December 2025  08:22:12 +0000 (0:00:00.813)       0:00:00.871 *****
changed: [instance]

TASK [test_deps : Gather facts if they don't exist] ****************************
Thursday 11 December 2025  08:22:13 +0000 (0:00:00.412)       0:00:01.284 *****
skipping: [instance]

TASK [test_deps : Gather variables for each operating system] ******************
Thursday 11 December 2025  08:22:13 +0000 (0:00:00.055)       0:00:01.339 *****
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] *****************************************
Thursday 11 December 2025  08:22:13 +0000 (0:00:00.101)       0:00:01.441 *****
ok: [instance]

TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Thursday 11 December 2025  08:22:13 +0000 (0:00:00.338)       0:00:01.779 *****
ok: [instance]

TASK [test_deps : Disable ubi 9 repos] *****************************************
Thursday 11 December 2025  08:22:14 +0000 (0:00:00.233)       0:00:02.012 *****
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)

TASK [Deploy repo-setup] *******************************************************
Thursday 11 December 2025  08:22:14 +0000 (0:00:00.742)       0:00:02.755 *****

TASK [repo_setup : Ensure directories are present] *****************************
Thursday 11 December 2025  08:22:14 +0000 (0:00:00.142)       0:00:02.897 *****
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] ********************
Thursday 11 December 2025  08:22:15 +0000 (0:00:00.534)       0:00:03.432 *****
ok: [instance]

TASK [repo_setup : Get repo-setup repository] **********************************
Thursday 11 December 2025  08:22:16 +0000 (0:00:01.360)       0:00:04.792 *****
changed: [instance]

TASK [repo_setup : Initialize python venv and install requirements] ************
Thursday 11 December 2025  08:22:17 +0000 (0:00:01.047)       0:00:05.840 *****
changed: [instance]

TASK [repo_setup : Install repo-setup package] *********************************
Thursday 11 December 2025  08:22:24 +0000 (0:00:06.260)       0:00:12.100 *****
changed: [instance]

TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Thursday 11 December 2025  08:22:24 +0000 (0:00:00.706)       0:00:12.807 *****
skipping: [instance]

TASK [repo_setup : Run repo-setup] *********************************************
Thursday 11 December 2025  08:22:24 +0000 (0:00:00.052)       0:00:12.859 *****
changed: [instance]

TASK [repo_setup : Get component repo] *****************************************
Thursday 11 December 2025  08:22:25 +0000 (0:00:00.876)       0:00:13.736 *****
skipping: [instance]

TASK [repo_setup : Rename component repo] **************************************
Thursday 11 December 2025  08:22:25 +0000 (0:00:00.068)       0:00:13.805 *****
skipping: [instance]

TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Thursday 11 December 2025  08:22:25 +0000 (0:00:00.065)       0:00:13.871 *****
skipping: [instance]

TASK [repo_setup : Run repo-setup-get-hash] ************************************
Thursday 11 December 2025  08:22:25 +0000 (0:00:00.065)       0:00:13.936 *****
changed: [instance]

TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Thursday 11 December 2025  08:22:26 +0000 (0:00:00.575)       0:00:14.512 *****
changed: [instance]

TASK [repo_setup : Dump current-podified hash] *********************************
Thursday 11 December 2025  08:22:26 +0000 (0:00:00.445)       0:00:14.957 *****
skipping: [instance]

TASK [repo_setup : Slurp current podified hash] ********************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.062)       0:00:15.019 *****
skipping: [instance]

TASK [repo_setup : Update the value of full_hash] ******************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.090)       0:00:15.110 *****
skipping: [instance]

TASK [repo_setup : Export hashes facts for further use] ************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.059)       0:00:15.170 *****
ok: [instance]

TASK [repo_setup : Create download directory] **********************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.076)       0:00:15.246 *****
skipping: [instance]

TASK [repo_setup : Print the URL to request] ***********************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.061)       0:00:15.308 *****
skipping: [instance]

TASK [Download the RPM] ********************************************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.057)       0:00:15.365 *****
skipping: [instance]

TASK [repo_setup : Install RHOS Release tool] **********************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.130)       0:00:15.496 *****
skipping: [instance]

TASK [repo_setup : Get rhos-release tool version] ******************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.058)       0:00:15.554 *****
skipping: [instance]

TASK [repo_setup : Print rhos-release tool version] ****************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.057)       0:00:15.612 *****
skipping: [instance]

TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.059)       0:00:15.671 *****
skipping: [instance]

TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.089)       0:00:15.761 *****
ok: [instance]

TASK [repo_setup : Use RDO proxy mirrors] **************************************
Thursday 11 December 2025  08:22:27 +0000 (0:00:00.207)       0:00:15.968 *****
changed: [instance]

TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.238)       0:00:16.207 *****
changed: [instance]

TASK [repo_setup : Check for gating.repo file on content provider] *************
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.287)       0:00:16.494 *****
skipping: [instance]

TASK [repo_setup : Populate gating repo from content provider ip] **************
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.050)       0:00:16.545 *****
skipping: [instance]

TASK [repo_setup : Check for DLRN repo at the destination] *********************
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.050)       0:00:16.596 *****
skipping: [instance]

TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.051)       0:00:16.648 *****
skipping: [instance]

TASK [repo_setup : Check for DLRN component repo] ******************************
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.052)       0:00:16.700 *****
skipping: [instance]

TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.086)       0:00:16.787 *****
skipping: [instance]

TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.054)       0:00:16.842 *****
skipping: [instance]

TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.050)       0:00:16.892 *****
skipping: [instance]

TASK [repo_setup : Cleanup existing metadata] **********************************
Thursday 11 December 2025  08:22:28 +0000 (0:00:00.058)       0:00:16.950 *****
skipping: [instance]

TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Thursday 11 December 2025  08:22:29 +0000 (0:00:00.078)       0:00:17.028 *****
skipping: [instance]

TASK [test_deps : Look for redhat-release rpm] *********************************
Thursday 11 December 2025  08:22:29 +0000 (0:00:00.080)       0:00:17.109 *****
skipping: [instance]

TASK [test_deps : Remove redhat-release] ***************************************
Thursday 11 December 2025  08:22:29 +0000 (0:00:00.066)       0:00:17.175 *****
skipping: [instance]

TASK [test_deps : Install centos-stream-release] *******************************
Thursday 11 December 2025  08:22:29 +0000 (0:00:00.101)       0:00:17.277 *****
skipping: [instance]

TASK [test_deps : Install additional packages] *********************************
Thursday 11 December 2025  08:22:29 +0000 (0:00:00.067)       0:00:17.344 *****
skipping: [instance]

TASK [test_deps : Install selinux python libs] *********************************
Thursday 11 December 2025  08:22:29 +0000 (0:00:00.066)       0:00:17.411 *****
fatal: [instance]: FAILED! => changed=false
  msg: 'Failed to download metadata for repo ''epel-low-priority'': Yum repo downloading error: Downloading error(s): repodata/229bc13ba3275629c8ae8db92021257c292298d25758b33267de4c3be2fdb219-primary.xml.xz - Cannot download, all mirrors were already tried without success'
  rc: 1
  results: []

PLAY RECAP *********************************************************************
instance                   : ok=18   changed=10   unreachable=0    failed=1    skipped=29   rescued=0    ignored=0

Thursday 11 December 2025  08:23:43 +0000 (0:01:13.718)       0:01:31.129 *****
===============================================================================
test_deps : Install selinux python libs -------------------------------- 73.72s
repo_setup : Initialize python venv and install requirements ------------ 6.26s
repo_setup : Make sure git-core package is installed -------------------- 1.36s
repo_setup : Get repo-setup repository ---------------------------------- 1.05s
repo_setup : Run repo-setup --------------------------------------------- 0.88s
Gathering Facts --------------------------------------------------------- 0.81s
test_deps : Disable ubi 9 repos ----------------------------------------- 0.74s
repo_setup : Install repo-setup package --------------------------------- 0.71s
repo_setup : Run repo-setup-get-hash ------------------------------------ 0.58s
repo_setup : Ensure directories are present ----------------------------- 0.53s
repo_setup : Dump full hash in delorean.repo.md5 file ------------------- 0.45s
Create custom basedir --------------------------------------------------- 0.41s
test_deps : Detect mirrors file ----------------------------------------- 0.34s
repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist) --- 0.29s
repo_setup : Use RDO proxy mirrors -------------------------------------- 0.24s
test_deps : Disable ubi host subscription-manager integration ----------- 0.23s
repo_setup : Check for /etc/ci/mirror_info.sh --------------------------- 0.21s
Deploy repo-setup ------------------------------------------------------- 0.14s
Download the RPM -------------------------------------------------------- 0.13s
test_deps : Remove redhat-release --------------------------------------- 0.10s

PLAY [Cleanup] *****************************************************************

TASK [Gathering Facts] *********************************************************
Thursday 11 December 2025  08:23:43 +0000 (0:00:00.047)       0:00:00.047 *****
ok: [instance]

TASK [Ensure we have the destination directory] ********************************
Thursday 11 December 2025  08:23:44 +0000 (0:00:00.873)       0:00:00.920 *****
changed: [instance]

TASK [Copy generated content to proper location] *******************************
Thursday 11 December 2025  08:23:44 +0000 (0:00:00.334)       0:00:01.255 *****
changed: [instance] => (item=/opt/basedir/artifacts)
ok: [instance] => (item=/opt/basedir/logs)
ok: [instance] => (item=/opt/basedir/cifmw_config_drive)
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [libvirt_manager : Get installed packages list] ***************************
Thursday 11 December 2025  08:23:46 +0000 (0:00:01.385)       0:00:02.641 *****
ok: [instance]

TASK [libvirt_manager : Populate service facts] ********************************
Thursday 11 December 2025  08:23:47 +0000 (0:00:00.758)       0:00:03.399 *****
ok: [instance]

TASK [libvirt_manager : Start virtqemud socket service] ************************
Thursday 11 December 2025  08:23:49 +0000 (0:00:02.010)       0:00:05.409 *****
changed: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)

TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Thursday 11 December 2025  08:23:49 +0000 (0:00:00.902)       0:00:06.312 *****
ok: [instance]

TASK [libvirt_manager : List all of the existing virtual machines] *************
Thursday 11 December 2025  08:23:49 +0000 (0:00:00.054)       0:00:06.366 *****
ok: [instance]

TASK [libvirt_manager : Get pool configuration] ********************************
Thursday 11 December 2025  08:23:50 +0000 (0:00:00.387)       0:00:06.753 *****
ok: [instance]

TASK [libvirt_manager : Filter out target environment] *************************
Thursday 11 December 2025  08:23:50 +0000 (0:00:00.448)       0:00:07.202 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:23:50 +0000 (0:00:00.088)       0:00:07.290 *****
ok: [instance] =>
  cleanup_vms: []

TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.104)       0:00:07.395 *****
skipping: [instance]

TASK [libvirt_manager : Destroy machine] ***************************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.036)       0:00:07.431 *****
skipping: [instance]

TASK [libvirt_manager : Undefine machine] **************************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.034)       0:00:07.466 *****
skipping: [instance]

TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.034)       0:00:07.500 *****
skipping: [instance]

TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.036)       0:00:07.537 *****
skipping: [instance]

TASK [libvirt_manager : Get network list] **************************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.037)       0:00:07.574 *****
ok: [instance]

TASK [libvirt_manager : Filter out target nets] ********************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.410)       0:00:07.984 *****
ok: [instance]

TASK [libvirt_manager : Expose cleanup list] ***********************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.099)       0:00:08.084 *****
ok: [instance] =>
  cleanup_nets: []

TASK [Remove dnsmasq network bits] *********************************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.078)       0:00:08.162 *****
skipping: [instance]

TASK [libvirt_manager : Destroy networks] **************************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.062)       0:00:08.225 *****
skipping: [instance]

TASK [libvirt_manager : Undefine networks] *************************************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.037)       0:00:08.262 *****
skipping: [instance]

TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.034)       0:00:08.297 *****
skipping: [instance]

TASK [libvirt_manager : Find dummy interface connection files] *****************
Thursday 11 December 2025  08:23:51 +0000 (0:00:00.035)       0:00:08.332 *****
ok: [instance]

TASK [libvirt_manager : Remove dummy interface connections] ********************
Thursday 11 December 2025  08:23:52 +0000 (0:00:00.336)       0:00:08.668 *****
skipping: [instance]

TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Thursday 11 December 2025  08:23:52 +0000 (0:00:00.036)       0:00:08.704 *****
skipping: [instance]

TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Thursday 11 December 2025  08:23:52 +0000 (0:00:00.035)       0:00:08.739 *****
ok: [instance]

TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Thursday 11 December 2025  08:23:52 +0000 (0:00:00.583)       0:00:09.323 *****
ok: [instance]

TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Thursday 11 December 2025  08:23:53 +0000 (0:00:00.435)       0:00:09.759 *****
changed: [instance]

TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Thursday 11 December 2025  08:23:53 +0000 (0:00:00.493)       0:00:10.252 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:23:53 +0000 (0:00:00.111)       0:00:10.363 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:23:54 +0000 (0:00:00.080)       0:00:10.444 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:23:54 +0000 (0:00:00.289)       0:00:10.733 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:23:54 +0000 (0:00:00.077)       0:00:10.810 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:23:54 +0000 (0:00:00.105)       0:00:10.916 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:23:54 +0000 (0:00:00.079)       0:00:10.995 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:23:54 +0000 (0:00:00.079)       0:00:11.075 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:23:54 +0000 (0:00:00.106)       0:00:11.181 *****
ok: [instance]

TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Thursday 11 December 2025  08:23:55 +0000 (0:00:00.276)       0:00:11.457 *****
skipping: [instance]

TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Thursday 11 December 2025  08:23:55 +0000 (0:00:00.047)       0:00:11.505 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance

TASK [libvirt_manager : Ensure we have a known action] *************************
Thursday 11 December 2025  08:23:55 +0000 (0:00:00.141)       0:00:11.647 *****
ok: [instance] => changed=false
  msg: All assertions passed

TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Thursday 11 December 2025  08:23:55 +0000 (0:00:00.080)       0:00:11.727 *****
changed: [instance]

TASK [libvirt_manager : Create the storage pool] *******************************
Thursday 11 December 2025  08:23:55 +0000 (0:00:00.268)       0:00:11.996 *****
skipping: [instance]

TASK [libvirt_manager : Ensure the storage pool is started] ********************
Thursday 11 December 2025  08:23:55 +0000 (0:00:00.077)       0:00:12.073 *****
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]

TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Thursday 11 December 2025  08:23:55 +0000 (0:00:00.104)       0:00:12.178 *****
skipping: [instance]

TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Thursday 11 December 2025  08:23:55 +0000 (0:00:00.078)       0:00:12.256 *****
skipping: [instance]

TASK [libvirt_manager : Delete storage pool] ***********************************
Thursday 11 December 2025  08:23:55 +0000 (0:00:00.079)       0:00:12.335 *****
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]

TASK [libvirt_manager : Refresh pools facts] ***********************************
Thursday 11 December 2025  08:23:56 +0000 (0:00:00.105)       0:00:12.441 *****
ok: [instance]

TASK [libvirt_manager : Refresh all pools after actions] ***********************
Thursday 11 December 2025  08:23:56 +0000 (0:00:00.309)       0:00:12.751 *****
skipping: [instance]

TASK [libvirt_manager : Get temporary key status] ******************************
Thursday 11 December 2025  08:23:56 +0000 (0:00:00.046)       0:00:12.797 *****
ok: [instance]

TASK [libvirt_manager : Get public key] ****************************************
Thursday 11 December 2025  08:23:56 +0000 (0:00:00.259)       0:00:13.057 *****
skipping: [instance]

TASK [libvirt_manager : Remove public key] *************************************
Thursday 11 December 2025  08:23:56 +0000 (0:00:00.038)       0:00:13.095 *****
skipping: [instance]

TASK [libvirt_manager : Remove keypair] ****************************************
Thursday 11 December 2025  08:23:56 +0000 (0:00:00.036)       0:00:13.131 *****
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]

TASK [libvirt_manager : List libvirt logs] *************************************
Thursday 11 December 2025  08:23:56 +0000 (0:00:00.039)       0:00:13.171 *****
ok: [instance]

TASK [libvirt_manager : Remove detected logs] **********************************
Thursday 11 December 2025  08:23:56 +0000 (0:00:00.198)       0:00:13.370 *****
skipping: [instance]

TASK [libvirt_manager : Remove workload and volumes] ***************************
Thursday 11 December 2025  08:23:57 +0000 (0:00:00.034)       0:00:13.405 *****
ok: [instance] => (item=workload)
ok: [instance] => (item=volumes)
ok: [instance] => (item=artifacts/debug_network_data.yml)
ok: [instance] => (item=artifacts/debug_pub_net_value.txt)
ok: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml)
ok: [instance] => (item=artifacts/interfaces-info.yml)
ok: [instance] => (item=artifacts/libvirt-uuids.yml)
ok: [instance] => (item=artifacts/net-map-def-patch.yml)

TASK [libvirt_manager : Deepscrub data] ****************************************
Thursday 11 December 2025  08:23:58 +0000 (0:00:01.286)       0:00:14.691 *****
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)

TASK [podman : Ensure podman is installed] *************************************
Thursday 11 December 2025  08:23:58 +0000 (0:00:00.364)       0:00:15.056 *****
ok: [instance]

TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Thursday 11 December 2025  08:24:11 +0000 (0:00:12.457)       0:00:27.513 *****
changed: [instance]

TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Thursday 11 December 2025  08:24:11 +0000 (0:00:00.241)       0:00:27.754 *****
skipping: [instance]

TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Thursday 11 December 2025  08:24:11 +0000 (0:00:00.061)       0:00:27.816 *****
skipping: [instance]

TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Thursday 11 December 2025  08:24:11 +0000 (0:00:00.042)       0:00:27.858 *****
skipping: [instance]

TASK [virtualbmc : Stop and remove vbmc container] *****************************
Thursday 11 December 2025  08:24:11 +0000 (0:00:00.062)       0:00:27.921 *****
ok: [instance]

TASK [virtualbmc : Remove vbmc container image] ********************************
Thursday 11 December 2025  08:24:11 +0000 (0:00:00.431)       0:00:28.352 *****
ok: [instance]

TASK [virtualbmc : Check if VBMC key exists] ***********************************
Thursday 11 December 2025  08:24:12 +0000 (0:00:00.411)       0:00:28.764 *****
ok: [instance]

TASK [virtualbmc : Slurp key] **************************************************
Thursday 11 December 2025  08:24:12 +0000 (0:00:00.178)       0:00:28.942 *****
skipping: [instance]

TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Thursday 11 December 2025  08:24:12 +0000 (0:00:00.064)       0:00:29.007 *****
skipping: [instance]

TASK [virtualbmc : Remove vbmc files] ******************************************
Thursday 11 December 2025  08:24:12 +0000 (0:00:00.036)       0:00:29.044 *****
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key)
ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub)
ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf)
ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh)

TASK [Clean remote ssh config] *************************************************
Thursday 11 December 2025  08:24:13 +0000 (0:00:00.673)       0:00:29.718 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:24:13 +0000 (0:00:00.082)       0:00:29.800 *****
ok: [instance]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:24:13 +0000 (0:00:00.300)       0:00:30.100 *****
ok: [instance]

TASK [Clean local ssh config] **************************************************
Thursday 11 December 2025  08:24:13 +0000 (0:00:00.246)       0:00:30.347 *****

TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Thursday 11 December 2025  08:24:14 +0000 (0:00:00.083)       0:00:30.430 *****
ok: [instance -> localhost]

TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Thursday 11 December 2025  08:24:14 +0000 (0:00:00.191)       0:00:30.621 *****
ok: [instance -> localhost]

TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Thursday 11 December 2025  08:24:14 +0000 (0:00:00.214)       0:00:30.835 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance

TASK [dnsmasq : Install needed packages] ***************************************
Thursday 11 December 2025  08:24:14 +0000 (0:00:00.091)       0:00:30.926 *****
ok: [instance]

TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Thursday 11 December 2025  08:24:15 +0000 (0:00:01.196)       0:00:32.123 *****
ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
ok: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})

TASK [dnsmasq : Manage configuration directory] ********************************
Thursday 11 December 2025  08:24:16 +0000 (0:00:01.251)       0:00:33.375 *****
ok: [instance]

TASK [dnsmasq : Manage systemd unit file] **************************************
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.225)       0:00:33.600 *****
skipping: [instance]

TASK [dnsmasq : Manage base configuration file] ********************************
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.038)       0:00:33.638 *****
skipping: [instance]

TASK [dnsmasq : Render listener configuration] *********************************
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.037)       0:00:33.676 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance

TASK [dnsmasq : Create listener configuration file] ****************************
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.064)       0:00:33.740 *****
skipping: [instance]

TASK [dnsmasq : Remove listener configuration file] ****************************
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.037)       0:00:33.777 *****
ok: [instance]

TASK [dnsmasq : Render dns configuration] **************************************
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.215)       0:00:33.993 *****
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance

TASK [dnsmasq : Create dns configuration file] *********************************
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.066)       0:00:34.059 *****
skipping: [instance]

TASK [dnsmasq : Remove dns configuration file] *********************************
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.066)       0:00:34.126 *****
ok: [instance]

TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.215)       0:00:34.341 *****
skipping: [instance]

TASK [dnsmasq : Enable and start service] **************************************
Thursday 11 December 2025  08:24:17 +0000 (0:00:00.038)       0:00:34.379 *****
skipping: [instance]

TASK [dnsmasq : Stop service] **************************************************
Thursday 11 December 2025  08:24:18 +0000 (0:00:00.037)       0:00:34.417 *****
ok: [instance]

TASK [dnsmasq : Remove unit file] **********************************************
Thursday 11 December 2025  08:24:18 +0000 (0:00:00.304)       0:00:34.722 *****
ok: [instance]

TASK [dnsmasq : Remove main configuration files] *******************************
Thursday 11 December 2025  08:24:18 +0000 (0:00:00.207)       0:00:34.929 *****
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)

TASK [dnsmasq : Remove lease file] *********************************************
Thursday 11 December 2025  08:24:18 +0000 (0:00:00.384)       0:00:35.313 *****
ok: [instance]

TASK [radvd : Gather package facts] ********************************************
Thursday 11 December 2025  08:24:19 +0000 (0:00:00.264)       0:00:35.578 *****
ok: [instance]

TASK [radvd : Stop and disable radvd service] **********************************
Thursday 11 December 2025  08:24:19 +0000 (0:00:00.552)       0:00:36.130 *****
skipping: [instance]

TASK [radvd : Remove radvd configuration file] *********************************
Thursday 11 December 2025  08:24:19 +0000 (0:00:00.048)       0:00:36.179 *****
ok: [instance]

TASK [radvd : Remove configuration directory] **********************************
Thursday 11 December 2025  08:24:20 +0000 (0:00:00.204)       0:00:36.384 *****
ok: [instance]

TASK [radvd : Remove radvd package] ********************************************
Thursday 11 December 2025  08:24:20 +0000 (0:00:00.230)       0:00:36.614 *****
skipping: [instance]

TASK [Ensure work directory is removed] ****************************************
Thursday 11 December 2025  08:24:20 +0000 (0:00:00.084)       0:00:36.699 *****
changed: [instance]

RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Thursday 11 December 2025  08:24:20 +0000 (0:00:00.342)       0:00:37.042 *****
changed: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=57   changed=9    unreachable=0    failed=0    skipped=40   rescued=0    ignored=0

Thursday 11 December 2025  08:24:21 +0000 (0:00:00.762)       0:00:37.804 *****
===============================================================================
podman : Ensure podman is installed ------------------------------------ 12.46s
libvirt_manager : Populate service facts -------------------------------- 2.01s
Copy generated content to proper location ------------------------------- 1.39s
libvirt_manager : Remove workload and volumes --------------------------- 1.29s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.25s
dnsmasq : Install needed packages --------------------------------------- 1.20s
libvirt_manager : Start virtqemud socket service ------------------------ 0.90s
Gathering Facts --------------------------------------------------------- 0.87s
libvirt_manager : Restart firewalld ------------------------------------- 0.76s
libvirt_manager : Get installed packages list --------------------------- 0.76s
virtualbmc : Remove vbmc files ------------------------------------------ 0.67s
libvirt_manager : Ensure firewalld is enabled and started --------------- 0.58s
radvd : Gather package facts -------------------------------------------- 0.55s
libvirt_manager : Disable forward in firewalld libvirt zone ------------- 0.49s
libvirt_manager : Get pool configuration -------------------------------- 0.45s
libvirt_manager : Disable masquerade in firewalld default zone ---------- 0.44s
virtualbmc : Stop and remove vbmc container ----------------------------- 0.43s
virtualbmc : Remove vbmc container image -------------------------------- 0.41s
libvirt_manager : Get network list -------------------------------------- 0.41s
libvirt_manager : List all of the existing virtual machines ------------- 0.39s