PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 19:51:45 +0000 (0:00:00.030) 0:00:00.030 **********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Tuesday 09 June 2026 19:51:46 +0000 (0:00:00.990) 0:00:01.021 **********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Tuesday 09 June 2026 19:51:46 +0000 (0:00:00.427) 0:00:01.448 **********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Tuesday 09 June 2026 19:51:46 +0000 (0:00:00.031) 0:00:01.480 **********
ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml)
TASK [test_deps : Detect mirrors file] *****************************************
Tuesday 09 June 2026 19:51:46 +0000 (0:00:00.053) 0:00:01.533 **********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Tuesday 09 June 2026 19:51:47 +0000 (0:00:00.365) 0:00:01.899 **********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Tuesday 09 June 2026 19:51:47 +0000 (0:00:00.296) 0:00:02.195 **********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Tuesday 09 June 2026 19:51:48 +0000 (0:00:00.888) 0:00:03.083 **********
TASK [repo_setup : Ensure directories are present] *****************************
Tuesday 09 June 2026 19:51:48 +0000 (0:00:00.084) 0:00:03.168 **********
changed: [instance] => (item=tmp)
changed: [instance] => (item=artifacts/repositories)
changed: [instance] => (item=venv/repo_setup)
TASK [repo_setup : Make sure git-core package is installed] ********************
Tuesday 09 June 2026 19:51:48 +0000 (0:00:00.645) 0:00:03.814 **********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Tuesday 09 June 2026 19:51:50 +0000 (0:00:01.068) 0:00:04.883 **********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Tuesday 09 June 2026 19:51:51 +0000 (0:00:01.083) 0:00:05.966 **********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Tuesday 09 June 2026 19:51:58 +0000 (0:00:07.796) 0:00:13.762 **********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Tuesday 09 June 2026 19:51:59 +0000 (0:00:00.844) 0:00:14.606 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Tuesday 09 June 2026 19:51:59 +0000 (0:00:00.033) 0:00:14.640 **********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Tuesday 09 June 2026 19:52:00 +0000 (0:00:00.668) 0:00:15.308 **********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Tuesday 09 June 2026 19:52:00 +0000 (0:00:00.049) 0:00:15.357 **********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Tuesday 09 June 2026 19:52:00 +0000 (0:00:00.047) 0:00:15.405 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Tuesday 09 June 2026 19:52:00 +0000 (0:00:00.052) 0:00:15.457 **********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Tuesday 09 June 2026 19:52:01 +0000 (0:00:00.496) 0:00:15.953 **********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Tuesday 09 June 2026 19:52:01 +0000 (0:00:00.633) 0:00:16.587 **********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Tuesday 09 June 2026 19:52:01 +0000 (0:00:00.033) 0:00:16.620 **********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Tuesday 09 June 2026 19:52:01 +0000 (0:00:00.057) 0:00:16.677 **********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Tuesday 09 June 2026 19:52:01 +0000 (0:00:00.044) 0:00:16.721 **********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Tuesday 09 June 2026 19:52:01 +0000 (0:00:00.058) 0:00:16.780 **********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Tuesday 09 June 2026 19:52:01 +0000 (0:00:00.050) 0:00:16.830 **********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Tuesday 09 June 2026 19:52:01 +0000 (0:00:00.044) 0:00:16.875 **********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Tuesday 09 June 2026 19:52:02 +0000 (0:00:00.046) 0:00:16.921 **********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Tuesday 09 June 2026 19:52:02 +0000 (0:00:00.034) 0:00:16.956 **********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Tuesday 09 June 2026 19:52:02 +0000 (0:00:00.032) 0:00:16.988 **********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Tuesday 09 June 2026 19:52:02 +0000 (0:00:00.032) 0:00:17.021 **********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Tuesday 09 June 2026 19:52:02 +0000 (0:00:00.038) 0:00:17.059 **********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Tuesday 09 June 2026 19:52:02 +0000 (0:00:00.261) 0:00:17.321 **********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Tuesday 09 June 2026 19:52:02 +0000 (0:00:00.254) 0:00:17.576 **********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Tuesday 09 June 2026 19:52:02 +0000 (0:00:00.268) 0:00:17.844 **********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Tuesday 09 June 2026 19:52:02 +0000 (0:00:00.032) 0:00:17.876 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.040) 0:00:17.917 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.033) 0:00:17.951 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.028) 0:00:17.980 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of component repos to allow installation from gating repo] ***
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.033) 0:00:18.014 **********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.033) 0:00:18.047 **********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.033) 0:00:18.080 **********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.046) 0:00:18.127 **********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.027) 0:00:18.154 **********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.036) 0:00:18.191 **********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.040) 0:00:18.232 **********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.034) 0:00:18.266 **********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.040) 0:00:18.306 **********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Tuesday 09 June 2026 19:52:03 +0000 (0:00:00.039) 0:00:18.346 **********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Tuesday 09 June 2026 19:53:09 +0000 (0:01:05.856) 0:01:24.202 **********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Tuesday 09 June 2026 19:53:10 +0000 (0:00:01.556) 0:01:25.759 **********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Tuesday 09 June 2026 19:53:10 +0000 (0:00:00.046) 0:01:25.806 **********
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] *************************************
Tuesday 09 June 2026 19:53:10 +0000 (0:00:00.068) 0:01:25.874 **********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Tuesday 09 June 2026 19:53:11 +0000 (0:00:00.033) 0:01:25.907 **********
changed: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Tuesday 09 June 2026 19:53:14 +0000 (0:00:03.582) 0:01:29.490 **********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Tuesday 09 June 2026 19:53:14 +0000 (0:00:00.197) 0:01:29.688 **********
changed: [instance]
TASK [ci_setup : Install openshift client] *************************************
Tuesday 09 June 2026 19:53:15 +0000 (0:00:00.287) 0:01:29.976 **********
changed: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Tuesday 09 June 2026 19:53:19 +0000 (0:00:04.019) 0:01:33.996 **********
ok: [instance]
TASK [ci_setup : Create completion file] ***************************************
Tuesday 09 June 2026 19:53:19 +0000 (0:00:00.067) 0:01:34.063 **********
changed: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Tuesday 09 June 2026 19:53:19 +0000 (0:00:00.402) 0:01:34.466 **********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Tuesday 09 June 2026 19:53:19 +0000 (0:00:00.380) 0:01:34.846 **********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Tuesday 09 June 2026 19:53:19 +0000 (0:00:00.030) 0:01:34.876 **********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Tuesday 09 June 2026 19:53:20 +0000 (0:00:00.030) 0:01:34.907 **********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Tuesday 09 June 2026 19:53:20 +0000 (0:00:00.025) 0:01:34.932 **********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Tuesday 09 June 2026 19:53:20 +0000 (0:00:00.021) 0:01:34.953 **********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Tuesday 09 June 2026 19:53:20 +0000 (0:00:00.021) 0:01:34.975 **********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Tuesday 09 June 2026 19:53:20 +0000 (0:00:00.027) 0:01:35.003 **********
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] ***************************
Tuesday 09 June 2026 19:53:21 +0000 (0:00:01.328) 0:01:36.331 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 19:53:22 +0000 (0:00:00.913) 0:01:37.244 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 19:53:24 +0000 (0:00:02.121) 0:01:39.365 **********
skipping: [instance] => (item=virtqemud.service)
skipping: [instance] => (item=virtqemud.socket)
skipping: [instance]
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 19:53:24 +0000 (0:00:00.125) 0:01:39.491 **********
skipping: [instance] => (item=virtnetworkd.service)
skipping: [instance] => (item=virtnetworkd.socket)
skipping: [instance]
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 19:53:24 +0000 (0:00:00.110) 0:01:39.602 **********
skipping: [instance] => (item=virtstoraged.service)
skipping: [instance] => (item=virtstoraged.socket)
skipping: [instance]
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 19:53:24 +0000 (0:00:00.136) 0:01:39.738 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 19:53:24 +0000 (0:00:00.080) 0:01:39.819 **********
skipping: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.095) 0:01:39.914 **********
skipping: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.077) 0:01:39.991 **********
skipping: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.082) 0:01:40.074 **********
skipping: [instance]
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.077) 0:01:40.151 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.091) 0:01:40.243 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.095) 0:01:40.338 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.089) 0:01:40.428 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.095) 0:01:40.524 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.108) 0:01:40.632 **********
skipping: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.094) 0:01:40.727 **********
skipping: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 19:53:25 +0000 (0:00:00.092) 0:01:40.819 **********
skipping: [instance]
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.139) 0:01:40.959 **********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.091) 0:01:41.050 **********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.083) 0:01:41.134 **********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.083) 0:01:41.218 **********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.080) 0:01:41.298 **********
skipping: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.080) 0:01:41.379 **********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.079) 0:01:41.459 **********
skipping: [instance]
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.081) 0:01:41.541 **********
skipping: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.081) 0:01:41.623 **********
skipping: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.114) 0:01:41.737 **********
skipping: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 19:53:26 +0000 (0:00:00.111) 0:01:41.849 **********
skipping: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 19:53:27 +0000 (0:00:00.098) 0:01:41.947 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 19:53:27 +0000 (0:00:00.067) 0:01:42.015 **********
skipping: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 19:53:27 +0000 (0:00:00.172) 0:01:42.187 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 19:53:27 +0000 (0:00:00.098) 0:01:42.286 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 19:53:27 +0000 (0:00:00.260) 0:01:42.547 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 19:53:27 +0000 (0:00:00.040) 0:01:42.588 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 19:53:27 +0000 (0:00:00.048) 0:01:42.636 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 19:53:27 +0000 (0:00:00.060) 0:01:42.696 **********
[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] **********************************
Tuesday 09 June 2026 19:53:28 +0000 (0:00:00.493) 0:01:43.189 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 19:53:28 +0000 (0:00:00.049) 0:01:43.239 **********
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] ****************************************
Tuesday 09 June 2026 19:53:30 +0000 (0:00:01.910) 0:01:45.149 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 19:53:30 +0000 (0:00:00.548) 0:01:45.698 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 19:53:32 +0000 (0:00:01.468) 0:01:47.166 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 19:53:32 +0000 (0:00:00.501) 0:01:47.668 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 19:53:32 +0000 (0:00:00.092) 0:01:47.760 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 19:53:32 +0000 (0:00:00.053) 0:01:47.813 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 19:53:33 +0000 (0:00:00.073) 0:01:47.887 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 19:53:33 +0000 (0:00:00.806) 0:01:48.694 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 19:53:34 +0000 (0:00:00.524) 0:01:49.218 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 19:53:34 +0000 (0:00:00.234) 0:01:49.452 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 19:53:34 +0000 (0:00:00.034) 0:01:49.487 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 19:53:34 +0000 (0:00:00.034) 0:01:49.521 **********
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] *************************************************
Tuesday 09 June 2026 19:53:35 +0000 (0:00:00.916) 0:01:50.438 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 19:53:35 +0000 (0:00:00.130) 0:01:50.568 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 19:53:36 +0000 (0:00:00.441) 0:01:51.009 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 19:53:36 +0000 (0:00:00.321) 0:01:51.331 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 19:53:36 +0000 (0:00:00.098) 0:01:51.430 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 19:53:36 +0000 (0:00:00.317) 0:01:51.747 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 19:53:37 +0000 (0:00:00.314) 0:01:52.062 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 19:53:37 +0000 (0:00:00.076) 0:01:52.139 **********
changed: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 19:53:40 +0000 (0:00:03.456) 0:01:55.595 **********
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] ********************************
Tuesday 09 June 2026 19:53:42 +0000 (0:00:01.594) 0:01:57.190 **********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 19:53:42 +0000 (0:00:00.299) 0:01:57.490 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 19:53:42 +0000 (0:00:00.057) 0:01:57.548 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 19:53:42 +0000 (0:00:00.080) 0:01:57.628 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 19:53:42 +0000 (0:00:00.064) 0:01:57.692 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 19:53:42 +0000 (0:00:00.041) 0:01:57.733 **********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 19:53:43 +0000 (0:00:00.704) 0:01:58.438 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 19:53:43 +0000 (0:00:00.067) 0:01:58.506 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 19:53:43 +0000 (0:00:00.037) 0:01:58.543 **********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 19:53:44 +0000 (0:00:00.535) 0:01:59.079 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 19:53:44 +0000 (0:00:00.039) 0:01:59.119 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 19:53:44 +0000 (0:00:00.040) 0:01:59.160 **********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 19:53:44 +0000 (0:00:00.673) 0:01:59.833 **********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 19:53:45 +0000 (0:00:00.279) 0:02:00.113 **********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 19:53:45 +0000 (0:00:00.448) 0:02:00.562 **********
ok: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 19:53:46 +0000 (0:00:00.333) 0:02:00.895 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 19:53:46 +0000 (0:00:00.669) 0:02:01.564 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 19:53:46 +0000 (0:00:00.049) 0:02:01.614 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 19:53:47 +0000 (0:00:00.318) 0:02:01.932 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 19:53:47 +0000 (0:00:00.270) 0:02:02.202 **********
skipping: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Tuesday 09 June 2026 19:53:47 +0000 (0:00:00.087) 0:02:02.290 **********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Tuesday 09 June 2026 19:53:47 +0000 (0:00:00.231) 0:02:02.521 **********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Tuesday 09 June 2026 19:53:47 +0000 (0:00:00.272) 0:02:02.794 **********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Tuesday 09 June 2026 19:53:48 +0000 (0:00:00.289) 0:02:03.083 **********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Tuesday 09 June 2026 19:53:48 +0000 (0:00:00.140) 0:02:03.223 **********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Tuesday 09 June 2026 19:53:48 +0000 (0:00:00.055) 0:02:03.279 **********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Tuesday 09 June 2026 19:53:48 +0000 (0:00:00.056) 0:02:03.336 **********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Tuesday 09 June 2026 19:53:48 +0000 (0:00:00.043) 0:02:03.379 **********
changed: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Tuesday 09 June 2026 19:55:28 +0000 (0:01:39.951) 0:03:43.331 **********
changed: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Tuesday 09 June 2026 19:55:28 +0000 (0:00:00.280) 0:03:43.612 **********
changed: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Tuesday 09 June 2026 19:55:29 +0000 (0:00:00.496) 0:03:44.108 **********
changed: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Tuesday 09 June 2026 19:55:30 +0000 (0:00:00.869) 0:03:44.978 **********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Tuesday 09 June 2026 19:55:30 +0000 (0:00:00.257) 0:03:45.236 **********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Tuesday 09 June 2026 19:55:30 +0000 (0:00:00.616) 0:03:45.852 **********
changed: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Tuesday 09 June 2026 19:55:32 +0000 (0:00:01.091) 0:03:46.944 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy)
TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] *********
Tuesday 09 June 2026 19:55:32 +0000 (0:00:00.212) 0:03:47.157 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Tuesday 09 June 2026 19:55:32 +0000 (0:00:00.523) 0:03:47.680 **********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Tuesday 09 June 2026 19:55:33 +0000 (0:00:00.496) 0:03:48.177 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Tuesday 09 June 2026 19:55:33 +0000 (0:00:00.475) 0:03:48.652 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Tuesday 09 June 2026 19:55:34 +0000 (0:00:00.469) 0:03:49.122 **********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Tuesday 09 June 2026 19:55:34 +0000 (0:00:00.525) 0:03:49.647 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Tuesday 09 June 2026 19:55:35 +0000 (0:00:00.531) 0:03:50.178 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Tuesday 09 June 2026 19:55:35 +0000 (0:00:00.513) 0:03:50.692 **********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Tuesday 09 June 2026 19:55:36 +0000 (0:00:00.484) 0:03:51.176 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Tuesday 09 June 2026 19:55:36 +0000 (0:00:00.541) 0:03:51.718 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Tuesday 09 June 2026 19:55:38 +0000 (0:00:01.523) 0:03:53.242 **********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Tuesday 09 June 2026 19:55:38 +0000 (0:00:00.494) 0:03:53.736 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Tuesday 09 June 2026 19:55:39 +0000 (0:00:00.511) 0:03:54.248 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Tuesday 09 June 2026 19:55:39 +0000 (0:00:00.541) 0:03:54.789 **********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Tuesday 09 June 2026 19:55:41 +0000 (0:00:01.526) 0:03:56.316 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Tuesday 09 June 2026 19:55:41 +0000 (0:00:00.557) 0:03:56.873 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Tuesday 09 June 2026 19:55:42 +0000 (0:00:00.509) 0:03:57.382 **********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Tuesday 09 June 2026 19:55:42 +0000 (0:00:00.495) 0:03:57.878 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Tuesday 09 June 2026 19:55:43 +0000 (0:00:00.542) 0:03:58.420 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Tuesday 09 June 2026 19:55:44 +0000 (0:00:00.543) 0:03:58.964 **********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Tuesday 09 June 2026 19:55:44 +0000 (0:00:00.528) 0:03:59.492 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Tuesday 09 June 2026 19:55:45 +0000 (0:00:00.547) 0:04:00.040 **********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Tuesday 09 June 2026 19:55:45 +0000 (0:00:00.460) 0:04:00.500 **********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Tuesday 09 June 2026 19:55:46 +0000 (0:00:00.550) 0:04:01.050 **********
changed: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Tuesday 09 June 2026 19:55:46 +0000 (0:00:00.535) 0:04:01.585 **********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Tuesday 09 June 2026 19:55:46 +0000 (0:00:00.064) 0:04:01.650 **********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Tuesday 09 June 2026 19:55:47 +0000 (0:00:00.478) 0:04:02.128 **********
changed: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Tuesday 09 June 2026 19:55:47 +0000 (0:00:00.706) 0:04:02.835 **********
changed: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Tuesday 09 June 2026 19:55:48 +0000 (0:00:00.427) 0:04:03.263 **********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Tuesday 09 June 2026 19:55:48 +0000 (0:00:00.305) 0:04:03.568 **********
TASK [libvirt_manager : Deactivate default] ************************************
Tuesday 09 June 2026 19:55:48 +0000 (0:00:00.077) 0:04:03.646 **********
ok: [instance]
TASK [libvirt_manager : Removing default] **************************************
Tuesday 09 June 2026 19:55:50 +0000 (0:00:01.529) 0:04:05.175 **********
ok: [instance]
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Tuesday 09 June 2026 19:55:50 +0000 (0:00:00.375) 0:04:05.550 **********
changed: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Tuesday 09 June 2026 19:55:51 +0000 (0:00:00.571) 0:04:06.122 **********
changed: [instance]
TASK [Restart NetworkManager] **************************************************
Tuesday 09 June 2026 19:55:51 +0000 (0:00:00.541) 0:04:06.663 **********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Tuesday 09 June 2026 19:55:52 +0000 (0:00:00.632) 0:04:07.296 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=115 changed=56 unreachable=0 failed=0 skipped=86 rescued=0 ignored=0
Tuesday 09 June 2026 19:55:52 +0000 (0:00:00.415) 0:04:07.711 **********
===============================================================================
libvirt_manager : Install packages required for using KVM -------------- 99.95s
test_deps : Install selinux python libs -------------------------------- 65.86s
repo_setup : Initialize python venv and install requirements ------------ 7.80s
ci_setup : Install openshift client ------------------------------------- 4.02s
ci_setup : Install needed packages -------------------------------------- 3.58s
dnsmasq : Install needed packages --------------------------------------- 3.46s
libvirt_manager : Populate service facts -------------------------------- 2.12s
libvirt_manager : Remove workload and volumes --------------------------- 1.91s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.59s
test_deps : Install python yaml libs ------------------------------------ 1.56s
libvirt_manager : Deactivate default ------------------------------------ 1.53s
libvirt_manager : Ensure read-only socket is enabled for nwfilter. ------ 1.53s
libvirt_manager : Ensure read-write socket is enabled for nodedev. ------ 1.52s
podman : Ensure podman is installed ------------------------------------- 1.47s
ci_setup : Manage directories ------------------------------------------- 1.33s
libvirt_manager : Ensure firewalld service is up ------------------------ 1.09s
repo_setup : Get repo-setup repository ---------------------------------- 1.08s
repo_setup : Make sure git-core package is installed -------------------- 1.07s
Gathering Facts --------------------------------------------------------- 0.99s
virtualbmc : Remove vbmc files ------------------------------------------ 0.92s
PLAY [Test boot_order configuration] *******************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 19:55:53 +0000 (0:00:00.044) 0:00:00.044 **********
ok: [instance]
TASK [Load networking definition] **********************************************
Tuesday 09 June 2026 19:55:54 +0000 (0:00:01.230) 0:00:01.274 **********
ok: [instance]
TASK [libvirt_manager : Import layout generator if needed] *********************
Tuesday 09 June 2026 19:55:54 +0000 (0:00:00.058) 0:00:01.333 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_layout.yml for instance
TASK [libvirt_manager : Chose right parameter for layout definition] ***********
Tuesday 09 June 2026 19:55:54 +0000 (0:00:00.132) 0:00:01.466 **********
ok: [instance]
TASK [libvirt_manager : Patch the layout if needed] ****************************
Tuesday 09 June 2026 19:55:55 +0000 (0:00:00.176) 0:00:01.643 **********
skipping: [instance]
TASK [libvirt_manager : Validate no VM group name collides with a parent_ansible_group] ***
Tuesday 09 June 2026 19:55:55 +0000 (0:00:00.214) 0:00:01.857 **********
skipping: [instance]
TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Tuesday 09 June 2026 19:55:55 +0000 (0:00:00.084) 0:00:01.941 **********
changed: [instance]
TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Tuesday 09 June 2026 19:55:56 +0000 (0:00:00.853) 0:00:02.795 **********
changed: [instance]
TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Tuesday 09 June 2026 19:55:57 +0000 (0:00:00.772) 0:00:03.568 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 19:55:57 +0000 (0:00:00.066) 0:00:03.634 **********
changed: [instance]
TASK [Deploy virtualbmc] *******************************************************
Tuesday 09 June 2026 19:55:58 +0000 (0:00:01.273) 0:00:04.908 **********
skipping: [instance]
TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Tuesday 09 June 2026 19:55:58 +0000 (0:00:00.076) 0:00:04.985 **********
skipping: [instance]
TASK [libvirt_manager : Create needed workload directory] **********************
Tuesday 09 June 2026 19:55:58 +0000 (0:00:00.072) 0:00:05.058 **********
changed: [instance] => (item=workload)
changed: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Tuesday 09 June 2026 19:55:59 +0000 (0:00:00.984) 0:00:06.043 **********
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Generate networking data] ******************************
Tuesday 09 June 2026 19:56:00 +0000 (0:00:00.789) 0:00:06.833 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_networking_data.yml for instance
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Tuesday 09 June 2026 19:56:00 +0000 (0:00:00.184) 0:00:07.017 **********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Tuesday 09 June 2026 19:56:00 +0000 (0:00:00.057) 0:00:07.074 **********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Tuesday 09 June 2026 19:56:01 +0000 (0:00:00.538) 0:00:07.613 **********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Tuesday 09 June 2026 19:56:01 +0000 (0:00:00.085) 0:00:07.699 **********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Tuesday 09 June 2026 19:56:01 +0000 (0:00:00.077) 0:00:07.777 **********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Tuesday 09 June 2026 19:56:01 +0000 (0:00:00.119) 0:00:07.896 **********
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] **********************
Tuesday 09 June 2026 19:56:01 +0000 (0:00:00.171) 0:00:08.067 **********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Tuesday 09 June 2026 19:56:01 +0000 (0:00:00.136) 0:00:08.204 **********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Tuesday 09 June 2026 19:56:02 +0000 (0:00:00.681) 0:00:08.886 **********
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 : Add host to runtime inventory] *************************
Tuesday 09 June 2026 19:56:02 +0000 (0:00:00.203) 0:00:09.089 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 19:56:02 +0000 (0:00:00.114) 0:00:09.204 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 19:56:03 +0000 (0:00:00.483) 0:00:09.688 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 19:56:03 +0000 (0:00:00.338) 0:00:10.027 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 19:56:03 +0000 (0:00:00.089) 0:00:10.116 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 19:56:03 +0000 (0:00:00.084) 0:00:10.201 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 19:56:03 +0000 (0:00:00.113) 0:00:10.315 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 19:56:04 +0000 (0:00:00.323) 0:00:10.639 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 19:56:04 +0000 (0:00:00.316) 0:00:10.955 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 19:56:04 +0000 (0:00:00.105) 0:00:11.061 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 19:56:04 +0000 (0:00:00.110) 0:00:11.171 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 19:56:04 +0000 (0:00:00.118) 0:00:11.289 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 19:56:05 +0000 (0:00:00.386) 0:00:11.675 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 19:56:05 +0000 (0:00:00.324) 0:00:12.000 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 19:56:05 +0000 (0:00:00.081) 0:00:12.081 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 19:56:05 +0000 (0:00:00.081) 0:00:12.162 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 19:56:05 +0000 (0:00:00.113) 0:00:12.276 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 19:56:06 +0000 (0:00:00.373) 0:00:12.650 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 19:56:06 +0000 (0:00:00.356) 0:00:13.006 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 19:56:06 +0000 (0:00:00.087) 0:00:13.093 **********
skipping: [instance]
TASK [libvirt_manager : Check if ini inventory file exists] ********************
Tuesday 09 June 2026 19:56:06 +0000 (0:00:00.083) 0:00:13.176 **********
ok: [instance]
TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Tuesday 09 June 2026 19:56:06 +0000 (0:00:00.313) 0:00:13.490 **********
changed: [instance]
TASK [libvirt_manager : Remove ini file after conversion] **********************
Tuesday 09 June 2026 19:56:07 +0000 (0:00:00.707) 0:00:14.197 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 19:56:07 +0000 (0:00:00.315) 0:00:14.512 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 19:56:08 +0000 (0:00:00.076) 0:00:14.589 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 19:56:08 +0000 (0:00:00.073) 0:00:14.663 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 19:56:08 +0000 (0:00:00.104) 0:00:14.767 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 19:56:08 +0000 (0:00:00.065) 0:00:14.833 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 19:56:08 +0000 (0:00:00.057) 0:00:14.890 **********
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] ***************************
Tuesday 09 June 2026 19:56:08 +0000 (0:00:00.216) 0:00:15.107 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 19:56:08 +0000 (0:00:00.069) 0:00:15.177 **********
changed: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 19:56:09 +0000 (0:00:00.376) 0:00:15.554 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 19:56:09 +0000 (0:00:00.665) 0:00:16.219 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 19:56:09 +0000 (0:00:00.180) 0:00:16.400 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 19:56:09 +0000 (0:00:00.072) 0:00:16.473 **********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Tuesday 09 June 2026 19:56:10 +0000 (0:00:00.712) 0:00:17.185 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Tuesday 09 June 2026 19:56:10 +0000 (0:00:00.163) 0:00:17.348 **********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Tuesday 09 June 2026 19:56:10 +0000 (0:00:00.092) 0:00:17.441 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Tuesday 09 June 2026 19:56:11 +0000 (0:00:00.945) 0:00:18.386 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Tuesday 09 June 2026 19:56:12 +0000 (0:00:00.954) 0:00:19.341 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Tuesday 09 June 2026 19:56:13 +0000 (0:00:00.684) 0:00:20.026 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Tuesday 09 June 2026 19:56:14 +0000 (0:00:00.665) 0:00:20.691 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance
TASK [libvirt_manager : Fetch present bridge interfaces] ***********************
Tuesday 09 June 2026 19:56:14 +0000 (0:00:00.128) 0:00:20.820 **********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Tuesday 09 June 2026 19:56:14 +0000 (0:00:00.328) 0:00:21.149 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Tuesday 09 June 2026 19:56:15 +0000 (0:00:00.702) 0:00:21.851 **********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Tuesday 09 June 2026 19:56:15 +0000 (0:00:00.155) 0:00:22.007 **********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Tuesday 09 June 2026 19:56:15 +0000 (0:00:00.161) 0:00:22.168 **********
changed: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Tuesday 09 June 2026 19:56:23 +0000 (0:00:08.144) 0:00:30.312 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Tuesday 09 June 2026 19:56:24 +0000 (0:00:00.334) 0:00:30.647 **********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Tuesday 09 June 2026 19:56:24 +0000 (0:00:00.531) 0:00:31.179 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Tuesday 09 June 2026 19:56:27 +0000 (0:00:02.366) 0:00:33.545 **********
changed: [instance]
TASK [Create extra network configuration] **************************************
Tuesday 09 June 2026 19:56:27 +0000 (0:00:00.604) 0:00:34.150 **********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Tuesday 09 June 2026 19:56:27 +0000 (0:00:00.084) 0:00:34.234 **********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Tuesday 09 June 2026 19:56:27 +0000 (0:00:00.074) 0:00:34.309 **********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Tuesday 09 June 2026 19:56:28 +0000 (0:00:00.638) 0:00:34.948 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 19:56:28 +0000 (0:00:00.289) 0:00:35.237 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 19:56:30 +0000 (0:00:01.640) 0:00:36.878 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 19:56:34 +0000 (0:00:04.587) 0:00:41.466 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 19:56:35 +0000 (0:00:00.335) 0:00:41.801 **********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 19:56:35 +0000 (0:00:00.528) 0:00:42.330 **********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 19:56:36 +0000 (0:00:00.541) 0:00:42.871 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 19:56:36 +0000 (0:00:00.130) 0:00:43.002 **********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 19:56:37 +0000 (0:00:00.545) 0:00:43.548 **********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 19:56:37 +0000 (0:00:00.071) 0:00:43.619 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 19:56:37 +0000 (0:00:00.089) 0:00:43.709 **********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 19:56:37 +0000 (0:00:00.588) 0:00:44.297 **********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 19:56:37 +0000 (0:00:00.053) 0:00:44.350 **********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 19:56:38 +0000 (0:00:00.366) 0:00:44.716 **********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 19:56:39 +0000 (0:00:01.048) 0:00:45.765 **********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 19:56:39 +0000 (0:00:00.060) 0:00:45.826 **********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 19:56:39 +0000 (0:00:00.061) 0:00:45.887 **********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Tuesday 09 June 2026 19:56:39 +0000 (0:00:00.104) 0:00:45.992 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 19:56:39 +0000 (0:00:00.234) 0:00:46.226 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 19:56:39 +0000 (0:00:00.079) 0:00:46.305 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 19:56:39 +0000 (0:00:00.095) 0:00:46.401 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 19:56:40 +0000 (0:00:00.683) 0:00:47.084 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 19:56:40 +0000 (0:00:00.071) 0:00:47.156 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 19:56:40 +0000 (0:00:00.128) 0:00:47.285 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 19:56:40 +0000 (0:00:00.073) 0:00:47.358 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 19:56:40 +0000 (0:00:00.087) 0:00:47.446 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 19:56:41 +0000 (0:00:00.699) 0:00:48.145 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 19:56:41 +0000 (0:00:00.108) 0:00:48.254 **********
skipping: [instance]
TASK [Deploy radvd for IPv6 router advertisements] *****************************
Tuesday 09 June 2026 19:56:41 +0000 (0:00:00.086) 0:00:48.341 **********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Tuesday 09 June 2026 19:56:41 +0000 (0:00:00.084) 0:00:48.426 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 19:56:42 +0000 (0:00:00.865) 0:00:49.291 **********
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] ***************
Tuesday 09 June 2026 19:56:42 +0000 (0:00:00.099) 0:00:49.391 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 19:56:43 +0000 (0:00:00.474) 0:00:49.866 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 19:56:43 +0000 (0:00:00.075) 0:00:49.942 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 19:56:43 +0000 (0:00:00.367) 0:00:50.309 **********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Tuesday 09 June 2026 19:56:43 +0000 (0:00:00.093) 0:00:50.402 **********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Tuesday 09 June 2026 19:56:44 +0000 (0:00:00.558) 0:00:50.961 **********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Tuesday 09 June 2026 19:56:45 +0000 (0:00:00.600) 0:00:51.562 **********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Tuesday 09 June 2026 19:56:45 +0000 (0:00:00.627) 0:00:52.189 **********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Tuesday 09 June 2026 19:56:45 +0000 (0:00:00.172) 0:00:52.361 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 19:56:46 +0000 (0:00:00.543) 0:00:52.904 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 19:56:46 +0000 (0:00:00.077) 0:00:52.982 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 19:56:46 +0000 (0:00:00.062) 0:00:53.044 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 19:56:46 +0000 (0:00:00.114) 0:00:53.159 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 19:56:46 +0000 (0:00:00.069) 0:00:53.228 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 19:56:46 +0000 (0:00:00.055) 0:00:53.284 **********
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] ***************************
Tuesday 09 June 2026 19:56:46 +0000 (0:00:00.233) 0:00:53.518 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 19:56:47 +0000 (0:00:00.068) 0:00:53.586 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 19:56:47 +0000 (0:00:00.424) 0:00:54.011 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 19:56:48 +0000 (0:00:00.660) 0:00:54.672 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 19:56:48 +0000 (0:00:00.157) 0:00:54.829 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 19:56:48 +0000 (0:00:00.066) 0:00:54.896 **********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Tuesday 09 June 2026 19:56:49 +0000 (0:00:00.670) 0:00:55.566 **********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Tuesday 09 June 2026 19:56:49 +0000 (0:00:00.063) 0:00:55.630 **********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Tuesday 09 June 2026 19:56:49 +0000 (0:00:00.055) 0:00:55.685 **********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Tuesday 09 June 2026 19:56:49 +0000 (0:00:00.055) 0:00:55.740 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 19:56:49 +0000 (0:00:00.144) 0:00:55.885 **********
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] **************************************
Tuesday 09 June 2026 19:56:49 +0000 (0:00:00.248) 0:00:56.133 **********
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 }}] ******************************
Tuesday 09 June 2026 19:56:49 +0000 (0:00:00.273) 0:00:56.406 **********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Tuesday 09 June 2026 19:56:50 +0000 (0:00:00.133) 0:00:56.539 **********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Tuesday 09 June 2026 19:56:50 +0000 (0:00:00.114) 0:00:56.653 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:01:cf:75', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:01:e4:63', '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:00:66:88', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'})
ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:00:7f:d7', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'})
ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:00:c2:72', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'})
ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:00:41:58', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'})
TASK [dnsmasq : Ensure networks exists] ****************************************
Tuesday 09 June 2026 19:56:50 +0000 (0:00:00.223) 0:00:56.877 **********
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] *************************************
Tuesday 09 June 2026 19:56:50 +0000 (0:00:00.121) 0:00:56.998 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 19:56:50 +0000 (0:00:00.274) 0:00:57.273 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 19:56:50 +0000 (0:00:00.060) 0:00:57.333 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 19:56:51 +0000 (0:00:00.298) 0:00:57.632 **********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Tuesday 09 June 2026 19:56:51 +0000 (0:00:00.060) 0:00:57.692 **********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Tuesday 09 June 2026 19:56:51 +0000 (0:00:00.049) 0:00:57.741 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:01:cf:75', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:01:e4:63', '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:00:66:88', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'})
ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:00:7f:d7', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'})
ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:00:c2:72', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'})
ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:00:41:58', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'})
TASK [dnsmasq : Create add/remove sets] ****************************************
Tuesday 09 June 2026 19:56:51 +0000 (0:00:00.298) 0:00:58.040 **********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Tuesday 09 June 2026 19:56:51 +0000 (0:00:00.087) 0:00:58.127 **********
changed: [instance] => (item={'file': 'osp_trunk_disk-first-0_52:54:00:01:cf:75', 'entry': 'set:disk_first,52:54:00:01:cf:75,192.168.140.10,disk-first-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_net-first-0_52:54:01:01:e4:63', 'entry': 'set:net_first,52:54:01:01:e4:63,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:00:66:88', 'entry': 'set:disk_first,52:54:00:00:66:88,192.168.110.10,disk-first-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_net-first-0_52:54:01:00:7f:d7', 'entry': 'set:net_first,52:54:01:00:7f:d7,192.168.110.20,net-first-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_net-only-0_52:54:02:00:c2:72', 'entry': 'set:net_only,52:54:02:00:c2:72,192.168.110.30,net-only-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_no-boot-order-0_52:54:03:00:41:58', 'entry': 'set:no_boot_order,52:54:03:00:41:58,192.168.110.40,no-boot-order-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Tuesday 09 June 2026 19:56:55 +0000 (0:00:03.788) 0:01:01.916 **********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Tuesday 09 June 2026 19:56:55 +0000 (0:00:00.128) 0:01:02.045 **********
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] *****************************************
Tuesday 09 June 2026 19:56:55 +0000 (0:00:00.303) 0:01:02.349 **********
TASK [dnsmasq : Assert we have needed host record data] ************************
Tuesday 09 June 2026 19:56:55 +0000 (0:00:00.120) 0:01:02.469 **********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Tuesday 09 June 2026 19:56:56 +0000 (0:00:00.154) 0:01:02.624 **********
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] ********************************************
Tuesday 09 June 2026 19:56:56 +0000 (0:00:00.279) 0:01:02.903 **********
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 [dnsmasq : Add controller-0 short hostname record when 'utility' in the name into /etc/hosts] ***
Tuesday 09 June 2026 19:56:59 +0000 (0:00:03.466) 0:01:06.370 **********
skipping: [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'})
skipping: [instance] => (item={'names': ['disk-first-0.ctlplane.local', 'disk_first-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['disk-first-0.public.local', 'disk_first-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [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'})
skipping: [instance] => (item={'names': ['net-first-0.ctlplane.local', 'net_first-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['net-first-0.public.local', 'net_first-0.public.local'], 'ips': ['192.168.110.20', ''], 'state': 'present'})
skipping: [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'})
skipping: [instance] => (item={'names': ['net-only-0.ctlplane.local', 'net_only-0.ctlplane.local'], 'ips': ['192.168.140.30', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['net-only-0.public.local', 'net_only-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
skipping: [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'})
skipping: [instance] => (item={'names': ['no-boot-order-0.ctlplane.local', 'no_boot_order-0.ctlplane.local'], 'ips': ['192.168.140.40', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['no-boot-order-0.public.local', 'no_boot_order-0.public.local'], 'ips': ['192.168.110.40', ''], 'state': 'present'})
skipping: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Tuesday 09 June 2026 19:57:00 +0000 (0:00:00.232) 0:01:06.603 **********
ok: [instance]
TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Tuesday 09 June 2026 19:57:00 +0000 (0:00:00.059) 0:01:06.663 **********
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] *******
Tuesday 09 June 2026 19:57:00 +0000 (0:00:00.130) 0:01:06.793 **********
skipping: [instance]
TASK [libvirt_manager : Ensure some domains are local] *************************
Tuesday 09 June 2026 19:57:00 +0000 (0:00:00.133) 0:01:06.926 **********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Tuesday 09 June 2026 19:57:00 +0000 (0:00:00.551) 0:01:07.478 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 19:57:01 +0000 (0:00:00.069) 0:01:07.548 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 19:57:01 +0000 (0:00:00.931) 0:01:08.479 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Tuesday 09 June 2026 19:57:02 +0000 (0:00:00.513) 0:01:08.993 **********
changed: [instance]
TASK [libvirt_manager : Create group inventories] ******************************
Tuesday 09 June 2026 19:57:02 +0000 (0:00:00.508) 0:01:09.502 **********
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] *********************
Tuesday 09 June 2026 19:57:05 +0000 (0:00:02.034) 0:01:11.536 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_all_group_inventory.yml for instance
TASK [libvirt_manager : Check if all-group.yml already exists] *****************
Tuesday 09 June 2026 19:57:05 +0000 (0:00:00.128) 0:01:11.665 **********
ok: [instance]
TASK [libvirt_manager : Slurp existing all-group.yml if it exists] *************
Tuesday 09 June 2026 19:57:05 +0000 (0:00:00.313) 0:01:11.979 **********
skipping: [instance]
TASK [libvirt_manager : Create new "all" group inventory file from template] ***
Tuesday 09 June 2026 19:57:05 +0000 (0:00:00.104) 0:01:12.083 **********
changed: [instance]
TASK [libvirt_manager : Slurp newly created all-group.yml] *********************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.590) 0:01:12.674 **********
skipping: [instance]
TASK [libvirt_manager : Write merged all-group.yml] ****************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.059) 0:01:12.733 **********
skipping: [instance]
TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.049) 0:01:12.783 **********
skipping: [instance]
TASK [libvirt_manager : Ensure images are present] *****************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.086) 0:01:12.869 **********
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] *******************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.217) 0:01:13.086 **********
skipping: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.064) 0:01:13.150 **********
skipping: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.057) 0:01:13.208 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.055) 0:01:13.263 **********
skipping: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.053) 0:01:13.317 **********
skipping: [instance]
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.096) 0:01:13.414 **********
skipping: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.050) 0:01:13.465 **********
skipping: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 19:57:06 +0000 (0:00:00.049) 0:01:13.515 **********
skipping: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.055) 0:01:13.570 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.051) 0:01:13.622 **********
skipping: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.050) 0:01:13.673 **********
skipping: [instance]
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.107) 0:01:13.780 **********
skipping: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.058) 0:01:13.838 **********
skipping: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.059) 0:01:13.897 **********
skipping: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.057) 0:01:13.955 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.053) 0:01:14.008 **********
skipping: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.107) 0:01:14.116 **********
skipping: [instance]
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.057) 0:01:14.173 **********
skipping: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.057) 0:01:14.231 **********
skipping: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.059) 0:01:14.290 **********
skipping: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.059) 0:01:14.349 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.053) 0:01:14.403 **********
skipping: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 19:57:07 +0000 (0:00:00.100) 0:01:14.503 **********
skipping: [instance]
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 19:57:08 +0000 (0:00:00.054) 0:01:14.558 **********
skipping: [instance]
TASK [libvirt_manager : Get ssh key state] *************************************
Tuesday 09 June 2026 19:57:08 +0000 (0:00:00.048) 0:01:14.606 **********
ok: [instance]
TASK [libvirt_manager : Create temporary ssh keypair] **************************
Tuesday 09 June 2026 19:57:08 +0000 (0:00:00.320) 0:01:14.927 **********
changed: [instance]
TASK [libvirt_manager : Slurp public key for later use] ************************
Tuesday 09 June 2026 19:57:08 +0000 (0:00:00.597) 0:01:15.524 **********
ok: [instance]
TASK [libvirt_manager : Slurp private key for later use] ***********************
Tuesday 09 June 2026 19:57:09 +0000 (0:00:00.444) 0:01:15.969 **********
ok: [instance]
TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Tuesday 09 June 2026 19:57:09 +0000 (0:00:00.294) 0:01:16.264 **********
changed: [instance]
TASK [libvirt_manager : Create fact holding network data for VMs] **************
Tuesday 09 June 2026 19:57:10 +0000 (0:00:00.611) 0:01:16.875 **********
ok: [instance]
TASK [libvirt_manager : List existing networks] ********************************
Tuesday 09 June 2026 19:57:10 +0000 (0:00:00.066) 0:01:16.942 **********
ok: [instance]
TASK [libvirt_manager : Gather pool fact] **************************************
Tuesday 09 June 2026 19:57:10 +0000 (0:00:00.386) 0:01:17.328 **********
ok: [instance]
TASK [libvirt_manager : Create and run VMs] ************************************
Tuesday 09 June 2026 19:57:11 +0000 (0:00:00.526) 0:01:17.854 **********
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] **********************
Tuesday 09 June 2026 19:57:11 +0000 (0:00:00.208) 0:01:18.062 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for disk-first-0] *****
Tuesday 09 June 2026 19:57:11 +0000 (0:00:00.436) 0:01:18.499 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type disk-first-0] **********************
Tuesday 09 June 2026 19:57:12 +0000 (0:00:00.342) 0:01:18.842 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for disk-first-0] ****************
Tuesday 09 June 2026 19:57:13 +0000 (0:00:01.627) 0:01:20.469 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs disk-first-0] ********
Tuesday 09 June 2026 19:57:14 +0000 (0:00:00.127) 0:01:20.597 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 19:57:14 +0000 (0:00:00.083) 0:01:20.680 **********
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] ***********************
Tuesday 09 June 2026 19:57:14 +0000 (0:00:00.117) 0:01:20.797 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 19:57:14 +0000 (0:00:00.370) 0:01:21.167 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 19:57:14 +0000 (0:00:00.104) 0:01:21.272 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 19:57:15 +0000 (0:00:00.335) 0:01:21.607 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-disk-first-0] *********
Tuesday 09 June 2026 19:57:15 +0000 (0:00:00.318) 0:01:21.926 **********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 19:57:15 +0000 (0:00:00.425) 0:01:22.352 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 19:57:16 +0000 (0:00:00.392) 0:01:22.744 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 19:57:16 +0000 (0:00:00.102) 0:01:22.847 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 19:57:16 +0000 (0:00:00.350) 0:01:23.197 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-disk-first-0] ******
Tuesday 09 June 2026 19:57:16 +0000 (0:00:00.321) 0:01:23.519 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs disk-first-0] ***
Tuesday 09 June 2026 19:57:17 +0000 (0:00:00.517) 0:01:24.036 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for disk-first-0] *****
Tuesday 09 June 2026 19:57:17 +0000 (0:00:00.057) 0:01:24.094 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM disk-first-0] ***********
Tuesday 09 June 2026 19:57:17 +0000 (0:00:00.081) 0:01:24.175 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM disk-first-0] ********************
Tuesday 09 June 2026 19:57:17 +0000 (0:00:00.073) 0:01:24.249 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 19:57:17 +0000 (0:00:00.072) 0:01:24.321 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 19:57:18 +0000 (0:00:00.374) 0:01:24.696 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 19:57:18 +0000 (0:00:00.076) 0:01:24.772 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 19:57:18 +0000 (0:00:00.055) 0:01:24.828 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 19:57:18 +0000 (0:00:00.055) 0:01:24.883 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for disk-first-0] *****************
Tuesday 09 June 2026 19:57:18 +0000 (0:00:00.106) 0:01:24.990 **********
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] *********
Tuesday 09 June 2026 19:57:18 +0000 (0:00:00.225) 0:01:25.215 **********
ok: [instance]
TASK [libvirt_manager : Create temporary file for domain XML] ******************
Tuesday 09 June 2026 19:57:19 +0000 (0:00:00.340) 0:01:25.555 **********
changed: [instance]
TASK [libvirt_manager : Write current domain XML to temporary file] ************
Tuesday 09 June 2026 19:57:19 +0000 (0:00:00.435) 0:01:25.991 **********
changed: [instance]
TASK [libvirt_manager : Remove existing boot elements from os section] *********
Tuesday 09 June 2026 19:57:20 +0000 (0:00:00.612) 0:01:26.603 **********
changed: [instance]
TASK [libvirt_manager : Add boot order to disk device] *************************
Tuesday 09 June 2026 19:57:20 +0000 (0:00:00.428) 0:01:27.031 **********
changed: [instance]
TASK [libvirt_manager : Get interface count for boot order] ********************
Tuesday 09 June 2026 19:57:20 +0000 (0:00:00.376) 0:01:27.407 **********
ok: [instance]
TASK [libvirt_manager : Add boot order to network interfaces] ******************
Tuesday 09 June 2026 19:57:21 +0000 (0:00:00.383) 0:01:27.791 **********
changed: [instance]
TASK [libvirt_manager : Read updated domain XML] *******************************
Tuesday 09 June 2026 19:57:21 +0000 (0:00:00.415) 0:01:28.207 **********
ok: [instance]
TASK [libvirt_manager : Redefine domain with updated boot order] ***************
Tuesday 09 June 2026 19:57:22 +0000 (0:00:00.385) 0:01:28.592 **********
changed: [instance]
TASK [libvirt_manager : Clean up temporary domain XML file] ********************
Tuesday 09 June 2026 19:57:22 +0000 (0:00:00.411) 0:01:29.004 **********
changed: [instance]
TASK [libvirt_manager : Create VM image for net-first-0] ***********************
Tuesday 09 June 2026 19:57:22 +0000 (0:00:00.303) 0:01:29.308 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for net-first-0] ******
Tuesday 09 June 2026 19:57:23 +0000 (0:00:00.410) 0:01:29.719 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type net-first-0] ***********************
Tuesday 09 June 2026 19:57:23 +0000 (0:00:00.384) 0:01:30.103 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for net-first-0] *****************
Tuesday 09 June 2026 19:57:24 +0000 (0:00:00.514) 0:01:30.618 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs net-first-0] *********
Tuesday 09 June 2026 19:57:24 +0000 (0:00:00.069) 0:01:30.688 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 19:57:24 +0000 (0:00:00.088) 0:01:30.776 **********
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] ***********************
Tuesday 09 June 2026 19:57:24 +0000 (0:00:00.169) 0:01:30.946 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 19:57:24 +0000 (0:00:00.374) 0:01:31.320 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 19:57:24 +0000 (0:00:00.131) 0:01:31.452 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 19:57:25 +0000 (0:00:00.387) 0:01:31.840 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-net-first-0] **********
Tuesday 09 June 2026 19:57:25 +0000 (0:00:00.343) 0:01:32.183 **********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 19:57:26 +0000 (0:00:00.424) 0:01:32.608 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 19:57:26 +0000 (0:00:00.410) 0:01:33.019 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 19:57:26 +0000 (0:00:00.126) 0:01:33.146 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 19:57:26 +0000 (0:00:00.374) 0:01:33.520 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-net-first-0] *******
Tuesday 09 June 2026 19:57:27 +0000 (0:00:00.242) 0:01:33.763 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-first-0] ***
Tuesday 09 June 2026 19:57:27 +0000 (0:00:00.442) 0:01:34.206 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for net-first-0] ******
Tuesday 09 June 2026 19:57:27 +0000 (0:00:00.066) 0:01:34.273 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM net-first-0] ************
Tuesday 09 June 2026 19:57:27 +0000 (0:00:00.061) 0:01:34.334 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM net-first-0] *********************
Tuesday 09 June 2026 19:57:27 +0000 (0:00:00.065) 0:01:34.399 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 19:57:27 +0000 (0:00:00.127) 0:01:34.527 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 19:57:28 +0000 (0:00:00.342) 0:01:34.870 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 19:57:28 +0000 (0:00:00.103) 0:01:34.973 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 19:57:28 +0000 (0:00:00.057) 0:01:35.030 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 19:57:28 +0000 (0:00:00.052) 0:01:35.083 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for net-first-0] ******************
Tuesday 09 June 2026 19:57:28 +0000 (0:00:00.134) 0:01:35.218 **********
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] **********
Tuesday 09 June 2026 19:57:28 +0000 (0:00:00.139) 0:01:35.357 **********
ok: [instance]
TASK [libvirt_manager : Create temporary file for domain XML] ******************
Tuesday 09 June 2026 19:57:29 +0000 (0:00:00.378) 0:01:35.735 **********
changed: [instance]
TASK [libvirt_manager : Write current domain XML to temporary file] ************
Tuesday 09 June 2026 19:57:29 +0000 (0:00:00.272) 0:01:36.007 **********
changed: [instance]
TASK [libvirt_manager : Remove existing boot elements from os section] *********
Tuesday 09 June 2026 19:57:30 +0000 (0:00:00.604) 0:01:36.612 **********
changed: [instance]
TASK [libvirt_manager : Add boot order to disk device] *************************
Tuesday 09 June 2026 19:57:30 +0000 (0:00:00.352) 0:01:36.965 **********
changed: [instance]
TASK [libvirt_manager : Get interface count for boot order] ********************
Tuesday 09 June 2026 19:57:30 +0000 (0:00:00.387) 0:01:37.352 **********
ok: [instance]
TASK [libvirt_manager : Add boot order to network interfaces] ******************
Tuesday 09 June 2026 19:57:31 +0000 (0:00:00.345) 0:01:37.698 **********
changed: [instance]
TASK [libvirt_manager : Read updated domain XML] *******************************
Tuesday 09 June 2026 19:57:31 +0000 (0:00:00.395) 0:01:38.093 **********
ok: [instance]
TASK [libvirt_manager : Redefine domain with updated boot order] ***************
Tuesday 09 June 2026 19:57:31 +0000 (0:00:00.288) 0:01:38.382 **********
changed: [instance]
TASK [libvirt_manager : Clean up temporary domain XML file] ********************
Tuesday 09 June 2026 19:57:33 +0000 (0:00:01.417) 0:01:39.799 **********
changed: [instance]
TASK [libvirt_manager : Create VM image for net-only-0] ************************
Tuesday 09 June 2026 19:57:33 +0000 (0:00:00.371) 0:01:40.171 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for net-only-0] *******
Tuesday 09 June 2026 19:57:33 +0000 (0:00:00.346) 0:01:40.517 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type net-only-0] ************************
Tuesday 09 June 2026 19:57:34 +0000 (0:00:00.377) 0:01:40.895 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for net-only-0] ******************
Tuesday 09 June 2026 19:57:34 +0000 (0:00:00.474) 0:01:41.369 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs net-only-0] **********
Tuesday 09 June 2026 19:57:35 +0000 (0:00:00.176) 0:01:41.546 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 19:57:35 +0000 (0:00:00.105) 0:01:41.652 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 19:57:35 +0000 (0:00:00.116) 0:01:41.768 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 19:57:35 +0000 (0:00:00.354) 0:01:42.123 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 19:57:35 +0000 (0:00:00.223) 0:01:42.347 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 19:57:36 +0000 (0:00:00.326) 0:01:42.673 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-net-only-0] ***********
Tuesday 09 June 2026 19:57:36 +0000 (0:00:00.321) 0:01:42.995 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-only-0] ****
Tuesday 09 June 2026 19:57:36 +0000 (0:00:00.442) 0:01:43.437 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for net-only-0] *******
Tuesday 09 June 2026 19:57:37 +0000 (0:00:00.173) 0:01:43.611 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM net-only-0] *************
Tuesday 09 June 2026 19:57:37 +0000 (0:00:00.085) 0:01:43.697 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM net-only-0] **********************
Tuesday 09 June 2026 19:57:37 +0000 (0:00:00.080) 0:01:43.777 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 19:57:37 +0000 (0:00:00.070) 0:01:43.848 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 19:57:37 +0000 (0:00:00.349) 0:01:44.197 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 19:57:37 +0000 (0:00:00.160) 0:01:44.358 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 19:57:37 +0000 (0:00:00.053) 0:01:44.411 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 19:57:37 +0000 (0:00:00.051) 0:01:44.463 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for net-only-0] *******************
Tuesday 09 June 2026 19:57:38 +0000 (0:00:00.115) 0:01:44.578 **********
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] ***********
Tuesday 09 June 2026 19:57:38 +0000 (0:00:00.109) 0:01:44.687 **********
ok: [instance]
TASK [libvirt_manager : Create temporary file for domain XML] ******************
Tuesday 09 June 2026 19:57:38 +0000 (0:00:00.398) 0:01:45.085 **********
changed: [instance]
TASK [libvirt_manager : Write current domain XML to temporary file] ************
Tuesday 09 June 2026 19:57:38 +0000 (0:00:00.248) 0:01:45.333 **********
changed: [instance]
TASK [libvirt_manager : Remove existing boot elements from os section] *********
Tuesday 09 June 2026 19:57:39 +0000 (0:00:00.536) 0:01:45.870 **********
changed: [instance]
TASK [libvirt_manager : Add boot order to disk device] *************************
Tuesday 09 June 2026 19:57:39 +0000 (0:00:00.349) 0:01:46.220 **********
skipping: [instance]
TASK [libvirt_manager : Get interface count for boot order] ********************
Tuesday 09 June 2026 19:57:39 +0000 (0:00:00.114) 0:01:46.335 **********
ok: [instance]
TASK [libvirt_manager : Add boot order to network interfaces] ******************
Tuesday 09 June 2026 19:57:40 +0000 (0:00:00.364) 0:01:46.699 **********
changed: [instance]
TASK [libvirt_manager : Read updated domain XML] *******************************
Tuesday 09 June 2026 19:57:40 +0000 (0:00:00.396) 0:01:47.095 **********
ok: [instance]
TASK [libvirt_manager : Redefine domain with updated boot order] ***************
Tuesday 09 June 2026 19:57:40 +0000 (0:00:00.314) 0:01:47.410 **********
changed: [instance]
TASK [libvirt_manager : Clean up temporary domain XML file] ********************
Tuesday 09 June 2026 19:57:41 +0000 (0:00:00.424) 0:01:47.834 **********
changed: [instance]
TASK [libvirt_manager : Create VM image for no-boot-order-0] *******************
Tuesday 09 June 2026 19:57:41 +0000 (0:00:00.395) 0:01:48.230 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for no-boot-order-0] ***
Tuesday 09 June 2026 19:57:42 +0000 (0:00:00.410) 0:01:48.640 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type no-boot-order-0] *******************
Tuesday 09 June 2026 19:57:42 +0000 (0:00:00.336) 0:01:48.977 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for no-boot-order-0] *************
Tuesday 09 June 2026 19:57:42 +0000 (0:00:00.419) 0:01:49.397 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs no-boot-order-0] *****
Tuesday 09 June 2026 19:57:43 +0000 (0:00:00.168) 0:01:49.565 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 19:57:43 +0000 (0:00:00.119) 0:01:49.684 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 19:57:43 +0000 (0:00:00.106) 0:01:49.790 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 19:57:43 +0000 (0:00:00.405) 0:01:50.196 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 19:57:43 +0000 (0:00:00.124) 0:01:50.320 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 19:57:44 +0000 (0:00:00.309) 0:01:50.629 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-no-boot-order-0] ******
Tuesday 09 June 2026 19:57:44 +0000 (0:00:00.302) 0:01:50.932 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs no-boot-order-0] ***
Tuesday 09 June 2026 19:57:44 +0000 (0:00:00.354) 0:01:51.287 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for no-boot-order-0] ***
Tuesday 09 June 2026 19:57:44 +0000 (0:00:00.151) 0:01:51.438 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM no-boot-order-0] ********
Tuesday 09 June 2026 19:57:44 +0000 (0:00:00.078) 0:01:51.517 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM no-boot-order-0] *****************
Tuesday 09 June 2026 19:57:45 +0000 (0:00:00.071) 0:01:51.589 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 19:57:45 +0000 (0:00:00.078) 0:01:51.667 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 19:57:45 +0000 (0:00:00.334) 0:01:52.002 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 19:57:45 +0000 (0:00:00.164) 0:01:52.166 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 19:57:45 +0000 (0:00:00.067) 0:01:52.234 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 19:57:45 +0000 (0:00:00.061) 0:01:52.295 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for no-boot-order-0] **************
Tuesday 09 June 2026 19:57:45 +0000 (0:00:00.104) 0:01:52.400 **********
skipping: [instance]
TASK [libvirt_manager : Start (power-on) VMs] **********************************
Tuesday 09 June 2026 19:57:45 +0000 (0:00:00.066) 0:01:52.467 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance
TASK [libvirt_manager : Refresh oooq_pool before starting VMs] *****************
Tuesday 09 June 2026 19:57:46 +0000 (0:00:00.175) 0:01:52.643 **********
skipping: [instance]
TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Tuesday 09 June 2026 19:57:46 +0000 (0:00:00.073) 0:01:52.716 **********
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] ***************************
Tuesday 09 June 2026 19:57:49 +0000 (0:00:03.183) 0:01:55.900 **********
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] ****************************
Tuesday 09 June 2026 19:57:49 +0000 (0:00:00.152) 0:01:56.053 **********
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] *********************************
Tuesday 09 June 2026 19:57:49 +0000 (0:00:00.084) 0:01:56.137 **********
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] ******************************************************
Tuesday 09 June 2026 19:57:49 +0000 (0:00:00.135) 0:01:56.273 **********
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.] ************************
Tuesday 09 June 2026 19:57:49 +0000 (0:00:00.111) 0:01:56.385 **********
ok: [instance]
TASK [libvirt_manager : Dump UUIDs] ********************************************
Tuesday 09 June 2026 19:57:50 +0000 (0:00:00.351) 0:01:56.737 **********
changed: [instance]
TASK [Ensure fresh vbmc listing] ***********************************************
Tuesday 09 June 2026 19:57:50 +0000 (0:00:00.567) 0:01:57.304 **********
skipping: [instance]
TASK [libvirt_manager : Update vbmc related fact] ******************************
Tuesday 09 June 2026 19:57:50 +0000 (0:00:00.089) 0:01:57.394 **********
skipping: [instance]
TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Tuesday 09 June 2026 19:57:50 +0000 (0:00:00.075) 0:01:57.469 **********
skipping: [instance]
TASK [libvirt_manager : Copy authorized_keys] **********************************
Tuesday 09 June 2026 19:57:51 +0000 (0:00:00.075) 0:01:57.545 **********
skipping: [instance]
TASK [libvirt_manager : Enable root access on CRC] *****************************
Tuesday 09 June 2026 19:57:51 +0000 (0:00:00.113) 0:01:57.658 **********
skipping: [instance]
TASK [Get disk_first VM XML] ***************************************************
Tuesday 09 June 2026 19:57:51 +0000 (0:00:00.093) 0:01:57.751 **********
ok: [instance]
TASK [Check disk boot order in disk-first VM] **********************************
Tuesday 09 June 2026 19:57:51 +0000 (0:00:00.363) 0:01:58.114 **********
ok: [instance]
TASK [Check interface boot order in disk-first VM] *****************************
Tuesday 09 June 2026 19:57:51 +0000 (0:00:00.287) 0:01:58.401 **********
ok: [instance]
TASK [Assert disk-first VM has correct boot order] *****************************
Tuesday 09 June 2026 19:57:52 +0000 (0:00:00.312) 0:01:58.714 **********
ok: [instance]
TASK [Get net_first VM XML] ****************************************************
Tuesday 09 June 2026 19:57:52 +0000 (0:00:00.058) 0:01:58.773 **********
ok: [instance]
TASK [Check disk boot order in network-first VM] *******************************
Tuesday 09 June 2026 19:57:52 +0000 (0:00:00.331) 0:01:59.104 **********
ok: [instance]
TASK [Check interface boot order in network-first VM] **************************
Tuesday 09 June 2026 19:57:52 +0000 (0:00:00.272) 0:01:59.377 **********
ok: [instance]
TASK [Assert network-first VM has correct boot order] **************************
Tuesday 09 June 2026 19:57:53 +0000 (0:00:00.378) 0:01:59.755 **********
ok: [instance]
TASK [Get net_only VM XML] *****************************************************
Tuesday 09 June 2026 19:57:53 +0000 (0:00:00.069) 0:01:59.824 **********
ok: [instance]
TASK [Check interface boot order in network-only VM] ***************************
Tuesday 09 June 2026 19:57:53 +0000 (0:00:00.309) 0:02:00.134 **********
ok: [instance]
TASK [Check disk boot order in network-only VM (should not exist)] *************
Tuesday 09 June 2026 19:57:53 +0000 (0:00:00.274) 0:02:00.409 **********
ok: [instance]
TASK [Assert network-only VM has correct boot order] ***************************
Tuesday 09 June 2026 19:57:54 +0000 (0:00:00.301) 0:02:00.711 **********
ok: [instance]
TASK [Get no_boot_order VM XML] ************************************************
Tuesday 09 June 2026 19:57:54 +0000 (0:00:00.143) 0:02:00.854 **********
ok: [instance]
TASK [Check for any boot order attributes in no-boot-order VM] *****************
Tuesday 09 June 2026 19:57:54 +0000 (0:00:00.337) 0:02:01.191 **********
ok: [instance]
TASK [Assert no-boot-order VM has no boot order attributes] ********************
Tuesday 09 June 2026 19:57:54 +0000 (0:00:00.330) 0:02:01.521 **********
ok: [instance]
TASK [Output success message] **************************************************
Tuesday 09 June 2026 19:57:55 +0000 (0:00:00.105) 0:02:01.627 **********
ok: [instance] =>
msg: All boot_order validations passed successfully!
PLAY RECAP *********************************************************************
instance : ok=252 changed=99 unreachable=0 failed=0 skipped=115 rescued=0 ignored=0
Tuesday 09 June 2026 19:57:55 +0000 (0:00:00.219) 0:02:01.846 **********
===============================================================================
ci_nmstate : Install required packages on instance ---------------------- 8.14s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.59s
dnsmasq : Add DHCP entries ---------------------------------------------- 3.79s
dnsmasq : Add/Remove address -------------------------------------------- 3.47s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 3.18s
ci_nmstate : Apply the desidered state on instance ---------------------- 2.37s
libvirt_manager : Restart firewalld ------------------------------------- 2.21s
libvirt_manager : Create group inventories ------------------------------ 2.03s
dnsmasq : Install needed packages --------------------------------------- 1.64s
libvirt_manager : Define VMs for type disk-first-0 ---------------------- 1.63s
libvirt_manager : Redefine domain with updated boot order --------------- 1.42s
Gathering Facts --------------------------------------------------------- 1.23s
dnsmasq : Enable and start service -------------------------------------- 1.05s
libvirt_manager : Create needed workload directory ---------------------- 0.98s
libvirt_manager : Ensure networks are created/started ------------------- 0.95s
libvirt_manager : Ensure networks are defined --------------------------- 0.95s
libvirt_manager : Ensure network is in correct zone --------------------- 0.87s
libvirt_manager : Enable forwarding in the libvirt zone ----------------- 0.85s
libvirt_manager : Allow QEMU on workload directory ---------------------- 0.79s
libvirt_manager : Enable masquerading for public traffic ---------------- 0.77s
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 19:57:56 +0000 (0:00:00.056) 0:00:00.056 **********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Tuesday 09 June 2026 19:57:57 +0000 (0:00:01.170) 0:00:01.227 **********
changed: [instance]
TASK [Copy generated content to proper location] *******************************
Tuesday 09 June 2026 19:57:57 +0000 (0:00:00.485) 0:00:01.712 **********
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] ***************************
Tuesday 09 June 2026 19:57:59 +0000 (0:00:01.912) 0:00:03.624 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 19:58:00 +0000 (0:00:00.956) 0:00:04.580 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 19:58:03 +0000 (0:00:03.007) 0:00:07.588 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 19:58:04 +0000 (0:00:01.267) 0:00:08.856 **********
changed: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 19:58:06 +0000 (0:00:01.178) 0:00:10.034 **********
changed: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 19:58:07 +0000 (0:00:01.182) 0:00:11.216 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 19:58:07 +0000 (0:00:00.084) 0:00:11.300 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 19:58:07 +0000 (0:00:00.560) 0:00:11.861 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 19:58:08 +0000 (0:00:00.507) 0:00:12.369 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 19:58:08 +0000 (0:00:00.144) 0:00:12.513 **********
ok: [instance] =>
cleanup_vms:
- cifmw-disk-first-0
- cifmw-net-only-0
- cifmw-no-boot-order-0
- cifmw-net-first-0
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 19:58:08 +0000 (0:00:00.108) 0:00:12.621 **********
ok: [instance] => (item=cifmw-disk-first-0)
ok: [instance] => (item=cifmw-net-only-0)
ok: [instance] => (item=cifmw-no-boot-order-0)
ok: [instance] => (item=cifmw-net-first-0)
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 19:58:09 +0000 (0:00:01.332) 0:00:13.954 **********
ok: [instance] => (item=cifmw-disk-first-0)
ok: [instance] => (item=cifmw-net-only-0)
ok: [instance] => (item=cifmw-no-boot-order-0)
ok: [instance] => (item=cifmw-net-first-0)
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 19:58:12 +0000 (0:00:02.619) 0:00:16.574 **********
ok: [instance] => (item=cifmw-disk-first-0)
ok: [instance] => (item=cifmw-net-only-0)
ok: [instance] => (item=cifmw-no-boot-order-0)
ok: [instance] => (item=cifmw-net-first-0)
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 19:58:14 +0000 (0:00:01.567) 0:00:18.141 **********
ok: [instance -> localhost] => (item=cifmw-disk-first-0)
ok: [instance -> localhost] => (item=cifmw-net-only-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] **************************
Tuesday 09 June 2026 19:58:15 +0000 (0:00:01.435) 0:00:19.576 **********
ok: [instance] => (item=cifmw-disk-first-0)
ok: [instance] => (item=cifmw-net-only-0)
ok: [instance] => (item=cifmw-no-boot-order-0)
ok: [instance] => (item=cifmw-net-first-0)
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 19:58:16 +0000 (0:00:01.297) 0:00:20.874 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 19:58:17 +0000 (0:00:00.546) 0:00:21.420 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 19:58:17 +0000 (0:00:00.240) 0:00:21.661 **********
ok: [instance] =>
cleanup_nets:
- cifmw-public
- cifmw-osp_trunk
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 19:58:17 +0000 (0:00:00.153) 0:00:21.814 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 19:58:18 +0000 (0:00:00.300) 0:00:22.114 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 19:58:18 +0000 (0:00:00.155) 0:00:22.270 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 19:58:18 +0000 (0:00:00.110) 0:00:22.381 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 19:58:18 +0000 (0:00:00.094) 0:00:22.475 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 19:58:18 +0000 (0:00:00.360) 0:00:22.836 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 19:58:19 +0000 (0:00:00.483) 0:00:23.319 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 19:58:19 +0000 (0:00:00.132) 0:00:23.452 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 19:58:19 +0000 (0:00:00.121) 0:00:23.573 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 19:58:19 +0000 (0:00:00.100) 0:00:23.674 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 19:58:20 +0000 (0:00:00.380) 0:00:24.055 **********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 19:58:20 +0000 (0:00:00.495) 0:00:24.550 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 19:58:22 +0000 (0:00:01.656) 0:00:26.206 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 19:58:22 +0000 (0:00:00.766) 0:00:26.973 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 19:58:23 +0000 (0:00:00.967) 0:00:27.940 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 19:58:24 +0000 (0:00:00.460) 0:00:28.400 **********
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': 13221466, 'dev': 64513, 'nlink': 1, 'atime': 1781034985.4989262, 'mtime': 1781034985.4989262, 'ctime': 1781034985.4989262, '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': 13221470, 'dev': 64513, 'nlink': 1, 'atime': 1781034985.5019264, 'mtime': 1781034985.5019264, 'ctime': 1781034985.5019264, '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] **************************
Tuesday 09 June 2026 19:58:25 +0000 (0:00:00.687) 0:00:29.088 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 19:58:26 +0000 (0:00:01.158) 0:00:30.246 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 19:58:26 +0000 (0:00:00.705) 0:00:30.951 **********
changed: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 19:58:27 +0000 (0:00:00.549) 0:00:31.501 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 19:58:28 +0000 (0:00:00.810) 0:00:32.311 **********
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] *************************
Tuesday 09 June 2026 19:58:28 +0000 (0:00:00.192) 0:00:32.504 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 19:58:28 +0000 (0:00:00.129) 0:00:32.633 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 19:58:29 +0000 (0:00:00.454) 0:00:33.088 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 19:58:29 +0000 (0:00:00.146) 0:00:33.234 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 19:58:29 +0000 (0:00:00.174) 0:00:33.408 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 19:58:29 +0000 (0:00:00.099) 0:00:33.508 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 19:58:29 +0000 (0:00:00.096) 0:00:33.604 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 19:58:29 +0000 (0:00:00.145) 0:00:33.750 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 19:58:30 +0000 (0:00:00.385) 0:00:34.135 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 19:58:30 +0000 (0:00:00.050) 0:00:34.186 **********
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] *************************
Tuesday 09 June 2026 19:58:30 +0000 (0:00:00.188) 0:00:34.375 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 19:58:30 +0000 (0:00:00.154) 0:00:34.529 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 19:58:30 +0000 (0:00:00.338) 0:00:34.867 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 19:58:30 +0000 (0:00:00.133) 0:00:35.000 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 19:58:31 +0000 (0:00:00.172) 0:00:35.173 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 19:58:31 +0000 (0:00:00.137) 0:00:35.311 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 19:58:31 +0000 (0:00:00.137) 0:00:35.448 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 19:58:31 +0000 (0:00:00.154) 0:00:35.603 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 19:58:32 +0000 (0:00:00.428) 0:00:36.032 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 19:58:32 +0000 (0:00:00.066) 0:00:36.099 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 19:58:32 +0000 (0:00:00.370) 0:00:36.470 **********
ok: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 19:58:32 +0000 (0:00:00.422) 0:00:36.892 **********
changed: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 19:58:33 +0000 (0:00:00.548) 0:00:37.440 **********
changed: [instance] => (item=cifmw_reproducer_key.pub)
changed: [instance] => (item=cifmw_reproducer_key)
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 19:58:34 +0000 (0:00:00.566) 0:00:38.007 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 19:58:34 +0000 (0:00:00.346) 0:00:38.353 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 19:58:34 +0000 (0:00:00.041) 0:00:38.394 **********
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] ****************************************
Tuesday 09 June 2026 19:58:36 +0000 (0:00:01.911) 0:00:40.306 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 19:58:36 +0000 (0:00:00.591) 0:00:40.897 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 19:58:38 +0000 (0:00:01.719) 0:00:42.616 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 19:58:38 +0000 (0:00:00.381) 0:00:42.998 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 19:58:39 +0000 (0:00:00.046) 0:00:43.044 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 19:58:39 +0000 (0:00:00.058) 0:00:43.103 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 19:58:39 +0000 (0:00:00.073) 0:00:43.176 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 19:58:39 +0000 (0:00:00.627) 0:00:43.804 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 19:58:40 +0000 (0:00:00.610) 0:00:44.415 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 19:58:40 +0000 (0:00:00.294) 0:00:44.709 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 19:58:40 +0000 (0:00:00.056) 0:00:44.765 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 19:58:40 +0000 (0:00:00.056) 0:00:44.821 **********
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] *************************************************
Tuesday 09 June 2026 19:58:41 +0000 (0:00:00.995) 0:00:45.817 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 19:58:41 +0000 (0:00:00.099) 0:00:45.916 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 19:58:42 +0000 (0:00:00.408) 0:00:46.325 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 19:58:42 +0000 (0:00:00.320) 0:00:46.645 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 19:58:42 +0000 (0:00:00.098) 0:00:46.744 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 19:58:43 +0000 (0:00:00.354) 0:00:47.099 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 19:58:43 +0000 (0:00:00.325) 0:00:47.424 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 19:58:43 +0000 (0:00:00.080) 0:00:47.505 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 19:58:45 +0000 (0:00:01.541) 0:00:49.046 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 19:58:49 +0000 (0:00:04.437) 0:00:53.484 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 19:58:49 +0000 (0:00:00.340) 0:00:53.824 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 19:58:49 +0000 (0:00:00.049) 0:00:53.873 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 19:58:49 +0000 (0:00:00.076) 0:00:53.950 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 19:58:50 +0000 (0:00:00.074) 0:00:54.024 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 19:58:50 +0000 (0:00:00.045) 0:00:54.070 **********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 19:58:50 +0000 (0:00:00.307) 0:00:54.378 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 19:58:50 +0000 (0:00:00.078) 0:00:54.456 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 19:58:50 +0000 (0:00:00.046) 0:00:54.503 **********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 19:58:50 +0000 (0:00:00.305) 0:00:54.809 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 19:58:50 +0000 (0:00:00.045) 0:00:54.855 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 19:58:50 +0000 (0:00:00.096) 0:00:54.951 **********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 19:58:51 +0000 (0:00:00.694) 0:00:55.646 **********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 19:58:51 +0000 (0:00:00.333) 0:00:55.979 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 19:58:52 +0000 (0:00:00.558) 0:00:56.538 **********
changed: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 19:58:52 +0000 (0:00:00.350) 0:00:56.888 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 19:58:53 +0000 (0:00:00.807) 0:00:57.696 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 19:58:53 +0000 (0:00:00.071) 0:00:57.767 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 19:58:54 +0000 (0:00:00.321) 0:00:58.089 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 19:58:54 +0000 (0:00:00.327) 0:00:58.416 **********
skipping: [instance]
TASK [Ensure work directory is removed] ****************************************
Tuesday 09 June 2026 19:58:54 +0000 (0:00:00.156) 0:00:58.572 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 19:58:55 +0000 (0:00:00.439) 0:00:59.012 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=78 changed=24 unreachable=0 failed=0 skipped=30 rescued=0 ignored=0
Tuesday 09 June 2026 19:58:55 +0000 (0:00:00.848) 0:00:59.860 **********
===============================================================================
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.44s
libvirt_manager : Populate service facts -------------------------------- 3.01s
libvirt_manager : Destroy machine --------------------------------------- 2.62s
Copy generated content to proper location ------------------------------- 1.91s
libvirt_manager : Remove workload and volumes --------------------------- 1.91s
podman : Ensure podman is installed ------------------------------------- 1.72s
libvirt_manager : Destroy networks -------------------------------------- 1.66s
libvirt_manager : Undefine machine -------------------------------------- 1.57s
dnsmasq : Install needed packages --------------------------------------- 1.54s
libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 1.44s
libvirt_manager : Clean ssh known_hosts --------------------------------- 1.33s
libvirt_manager : (instance) Clean ssh jumpers -------------------------- 1.30s
libvirt_manager : Start virtqemud socket service ------------------------ 1.27s
libvirt_manager : Start virtstoraged socket service --------------------- 1.18s
libvirt_manager : Start virtnetworkd socket service --------------------- 1.18s
Gathering Facts --------------------------------------------------------- 1.17s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 1.16s
virtualbmc : Remove vbmc files ------------------------------------------ 1.00s
libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.97s
libvirt_manager : Get installed packages list --------------------------- 0.96s
PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 19:59:14 +0000 (0:00:00.071) 0:00:00.071 **********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Tuesday 09 June 2026 19:59:15 +0000 (0:00:01.126) 0:00:01.198 **********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Tuesday 09 June 2026 19:59:16 +0000 (0:00:00.652) 0:00:01.850 **********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Tuesday 09 June 2026 19:59:16 +0000 (0:00:00.074) 0:00:01.924 **********
ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml)
TASK [test_deps : Detect mirrors file] *****************************************
Tuesday 09 June 2026 19:59:16 +0000 (0:00:00.162) 0:00:02.087 **********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Tuesday 09 June 2026 19:59:16 +0000 (0:00:00.462) 0:00:02.549 **********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Tuesday 09 June 2026 19:59:17 +0000 (0:00:00.439) 0:00:02.989 **********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Tuesday 09 June 2026 19:59:18 +0000 (0:00:01.214) 0:00:04.203 **********
TASK [repo_setup : Ensure directories are present] *****************************
Tuesday 09 June 2026 19:59:18 +0000 (0:00:00.176) 0:00:04.379 **********
changed: [instance] => (item=tmp)
changed: [instance] => (item=artifacts/repositories)
changed: [instance] => (item=venv/repo_setup)
TASK [repo_setup : Make sure git-core package is installed] ********************
Tuesday 09 June 2026 19:59:19 +0000 (0:00:00.799) 0:00:05.179 **********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Tuesday 09 June 2026 19:59:21 +0000 (0:00:01.739) 0:00:06.919 **********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Tuesday 09 June 2026 19:59:22 +0000 (0:00:01.138) 0:00:08.058 **********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Tuesday 09 June 2026 19:59:29 +0000 (0:00:06.929) 0:00:14.987 **********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Tuesday 09 June 2026 19:59:30 +0000 (0:00:00.927) 0:00:15.915 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Tuesday 09 June 2026 19:59:30 +0000 (0:00:00.086) 0:00:16.001 **********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Tuesday 09 June 2026 19:59:31 +0000 (0:00:00.911) 0:00:16.912 **********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Tuesday 09 June 2026 19:59:31 +0000 (0:00:00.099) 0:00:17.012 **********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Tuesday 09 June 2026 19:59:31 +0000 (0:00:00.101) 0:00:17.114 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Tuesday 09 June 2026 19:59:31 +0000 (0:00:00.103) 0:00:17.217 **********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Tuesday 09 June 2026 19:59:32 +0000 (0:00:00.663) 0:00:17.881 **********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Tuesday 09 June 2026 19:59:32 +0000 (0:00:00.583) 0:00:18.465 **********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Tuesday 09 June 2026 19:59:32 +0000 (0:00:00.083) 0:00:18.549 **********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Tuesday 09 June 2026 19:59:32 +0000 (0:00:00.089) 0:00:18.639 **********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Tuesday 09 June 2026 19:59:33 +0000 (0:00:00.131) 0:00:18.770 **********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Tuesday 09 June 2026 19:59:33 +0000 (0:00:00.121) 0:00:18.891 **********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Tuesday 09 June 2026 19:59:33 +0000 (0:00:00.079) 0:00:18.971 **********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Tuesday 09 June 2026 19:59:33 +0000 (0:00:00.089) 0:00:19.060 **********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Tuesday 09 June 2026 19:59:33 +0000 (0:00:00.108) 0:00:19.169 **********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Tuesday 09 June 2026 19:59:33 +0000 (0:00:00.093) 0:00:19.262 **********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Tuesday 09 June 2026 19:59:33 +0000 (0:00:00.081) 0:00:19.343 **********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Tuesday 09 June 2026 19:59:33 +0000 (0:00:00.084) 0:00:19.427 **********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Tuesday 09 June 2026 19:59:33 +0000 (0:00:00.120) 0:00:19.548 **********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Tuesday 09 June 2026 19:59:34 +0000 (0:00:00.328) 0:00:19.876 **********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Tuesday 09 June 2026 19:59:34 +0000 (0:00:00.357) 0:00:20.233 **********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Tuesday 09 June 2026 19:59:34 +0000 (0:00:00.398) 0:00:20.632 **********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Tuesday 09 June 2026 19:59:34 +0000 (0:00:00.111) 0:00:20.743 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.073) 0:00:20.816 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.072) 0:00:20.889 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.070) 0:00:20.959 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of component repos to allow installation from gating repo] ***
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.108) 0:00:21.068 **********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.071) 0:00:21.139 **********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.057) 0:00:21.196 **********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.082) 0:00:21.279 **********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.060) 0:00:21.339 **********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.140) 0:00:21.480 **********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.111) 0:00:21.591 **********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Tuesday 09 June 2026 19:59:35 +0000 (0:00:00.101) 0:00:21.693 **********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Tuesday 09 June 2026 19:59:36 +0000 (0:00:00.113) 0:00:21.807 **********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Tuesday 09 June 2026 19:59:36 +0000 (0:00:00.081) 0:00:21.888 **********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Tuesday 09 June 2026 20:00:18 +0000 (0:00:41.872) 0:01:03.760 **********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Tuesday 09 June 2026 20:00:19 +0000 (0:00:01.695) 0:01:05.456 **********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Tuesday 09 June 2026 20:00:19 +0000 (0:00:00.179) 0:01:05.635 **********
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] *************************************
Tuesday 09 June 2026 20:00:20 +0000 (0:00:00.171) 0:01:05.807 **********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Tuesday 09 June 2026 20:00:20 +0000 (0:00:00.071) 0:01:05.878 **********
ok: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Tuesday 09 June 2026 20:00:21 +0000 (0:00:01.629) 0:01:07.508 **********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Tuesday 09 June 2026 20:00:22 +0000 (0:00:00.405) 0:01:07.913 **********
ok: [instance]
TASK [ci_setup : Install openshift client] *************************************
Tuesday 09 June 2026 20:00:22 +0000 (0:00:00.327) 0:01:08.241 **********
skipping: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Tuesday 09 June 2026 20:00:22 +0000 (0:00:00.195) 0:01:08.436 **********
skipping: [instance]
TASK [ci_setup : Create completion file] ***************************************
Tuesday 09 June 2026 20:00:22 +0000 (0:00:00.092) 0:01:08.528 **********
ok: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Tuesday 09 June 2026 20:00:23 +0000 (0:00:00.331) 0:01:08.860 **********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Tuesday 09 June 2026 20:00:23 +0000 (0:00:00.424) 0:01:09.284 **********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Tuesday 09 June 2026 20:00:23 +0000 (0:00:00.102) 0:01:09.386 **********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Tuesday 09 June 2026 20:00:23 +0000 (0:00:00.063) 0:01:09.450 **********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Tuesday 09 June 2026 20:00:23 +0000 (0:00:00.063) 0:01:09.514 **********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Tuesday 09 June 2026 20:00:23 +0000 (0:00:00.065) 0:01:09.579 **********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Tuesday 09 June 2026 20:00:23 +0000 (0:00:00.112) 0:01:09.692 **********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Tuesday 09 June 2026 20:00:24 +0000 (0:00:00.071) 0:01:09.764 **********
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] ***************************
Tuesday 09 June 2026 20:00:25 +0000 (0:00:01.319) 0:01:11.083 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:00:26 +0000 (0:00:00.917) 0:01:12.001 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:00:29 +0000 (0:00:02.956) 0:01:14.958 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:00:30 +0000 (0:00:01.188) 0:01:16.147 **********
changed: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:00:31 +0000 (0:00:01.018) 0:01:17.165 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:00:32 +0000 (0:00:00.957) 0:01:18.122 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:00:32 +0000 (0:00:00.058) 0:01:18.181 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:00:32 +0000 (0:00:00.535) 0:01:18.717 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:00:33 +0000 (0:00:00.532) 0:01:19.250 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:00:33 +0000 (0:00:00.129) 0:01:19.379 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:00:33 +0000 (0:00:00.114) 0:01:19.494 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:00:33 +0000 (0:00:00.045) 0:01:19.539 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:00:33 +0000 (0:00:00.045) 0:01:19.585 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:00:33 +0000 (0:00:00.088) 0:01:19.673 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:00:33 +0000 (0:00:00.047) 0:01:19.721 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:00:34 +0000 (0:00:00.052) 0:01:19.773 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:00:34 +0000 (0:00:00.436) 0:01:20.209 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:00:34 +0000 (0:00:00.159) 0:01:20.368 **********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:00:34 +0000 (0:00:00.130) 0:01:20.499 **********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:00:34 +0000 (0:00:00.046) 0:01:20.545 **********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:00:34 +0000 (0:00:00.048) 0:01:20.594 **********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:00:34 +0000 (0:00:00.047) 0:01:20.642 **********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:00:34 +0000 (0:00:00.087) 0:01:20.730 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:00:35 +0000 (0:00:00.380) 0:01:21.110 **********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Tuesday 09 June 2026 20:00:35 +0000 (0:00:00.050) 0:01:21.161 **********
skipping: [instance]
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:00:35 +0000 (0:00:00.043) 0:01:21.204 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:00:36 +0000 (0:00:00.772) 0:01:21.976 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:00:36 +0000 (0:00:00.696) 0:01:22.672 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:00:37 +0000 (0:00:00.580) 0:01:23.253 **********
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] *************************
Tuesday 09 June 2026 20:00:37 +0000 (0:00:00.207) 0:01:23.461 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:00:37 +0000 (0:00:00.128) 0:01:23.589 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:00:38 +0000 (0:00:00.368) 0:01:23.958 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:00:38 +0000 (0:00:00.139) 0:01:24.098 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:00:38 +0000 (0:00:00.152) 0:01:24.250 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:00:38 +0000 (0:00:00.131) 0:01:24.382 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:00:38 +0000 (0:00:00.128) 0:01:24.510 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:00:38 +0000 (0:00:00.162) 0:01:24.672 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:00:39 +0000 (0:00:00.366) 0:01:25.038 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:00:39 +0000 (0:00:00.084) 0:01:25.123 **********
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] *************************
Tuesday 09 June 2026 20:00:39 +0000 (0:00:00.180) 0:01:25.304 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:00:39 +0000 (0:00:00.106) 0:01:25.411 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:00:40 +0000 (0:00:00.361) 0:01:25.773 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:00:40 +0000 (0:00:00.107) 0:01:25.880 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:00:40 +0000 (0:00:00.138) 0:01:26.018 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:00:40 +0000 (0:00:00.096) 0:01:26.115 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:00:40 +0000 (0:00:00.115) 0:01:26.231 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:00:40 +0000 (0:00:00.190) 0:01:26.422 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:00:41 +0000 (0:00:00.405) 0:01:26.827 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:00:41 +0000 (0:00:00.070) 0:01:26.898 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:00:41 +0000 (0:00:00.310) 0:01:27.208 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:00:41 +0000 (0:00:00.043) 0:01:27.252 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:00:41 +0000 (0:00:00.043) 0:01:27.296 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:00:41 +0000 (0:00:00.053) 0:01:27.350 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:00:41 +0000 (0:00:00.234) 0:01:27.584 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:00:41 +0000 (0:00:00.044) 0:01:27.628 **********
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] ****************************************
Tuesday 09 June 2026 20:00:43 +0000 (0:00:01.924) 0:01:29.553 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:00:44 +0000 (0:00:00.606) 0:01:30.159 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:00:45 +0000 (0:00:01.577) 0:01:31.737 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:00:46 +0000 (0:00:00.308) 0:01:32.046 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:00:46 +0000 (0:00:00.102) 0:01:32.148 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:00:46 +0000 (0:00:00.048) 0:01:32.197 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:00:46 +0000 (0:00:00.087) 0:01:32.284 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:00:47 +0000 (0:00:00.621) 0:01:32.906 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:00:47 +0000 (0:00:00.605) 0:01:33.511 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:00:48 +0000 (0:00:00.293) 0:01:33.805 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:00:48 +0000 (0:00:00.082) 0:01:33.887 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:00:48 +0000 (0:00:00.045) 0:01:33.932 **********
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] *************************************************
Tuesday 09 June 2026 20:00:49 +0000 (0:00:01.021) 0:01:34.954 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:00:49 +0000 (0:00:00.097) 0:01:35.051 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:00:49 +0000 (0:00:00.414) 0:01:35.466 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:00:50 +0000 (0:00:00.395) 0:01:35.861 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:00:50 +0000 (0:00:00.112) 0:01:35.974 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:00:50 +0000 (0:00:00.294) 0:01:36.269 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:00:52 +0000 (0:00:01.749) 0:01:38.018 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:00:52 +0000 (0:00:00.097) 0:01:38.115 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:00:53 +0000 (0:00:01.548) 0:01:39.664 **********
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] ********************************
Tuesday 09 June 2026 20:00:55 +0000 (0:00:01.595) 0:01:41.260 **********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:00:55 +0000 (0:00:00.321) 0:01:41.581 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:00:55 +0000 (0:00:00.060) 0:01:41.642 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:00:55 +0000 (0:00:00.051) 0:01:41.693 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:00:56 +0000 (0:00:00.076) 0:01:41.770 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:00:56 +0000 (0:00:00.052) 0:01:41.822 **********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:00:56 +0000 (0:00:00.356) 0:01:42.179 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:00:56 +0000 (0:00:00.094) 0:01:42.273 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:00:56 +0000 (0:00:00.055) 0:01:42.329 **********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:00:56 +0000 (0:00:00.310) 0:01:42.639 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:00:56 +0000 (0:00:00.061) 0:01:42.701 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:00:57 +0000 (0:00:00.054) 0:01:42.756 **********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:00:57 +0000 (0:00:00.439) 0:01:43.195 **********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:00:57 +0000 (0:00:00.315) 0:01:43.511 **********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:00:58 +0000 (0:00:00.537) 0:01:44.048 **********
ok: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:00:58 +0000 (0:00:00.366) 0:01:44.415 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:00:59 +0000 (0:00:00.830) 0:01:45.245 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:00:59 +0000 (0:00:00.073) 0:01:45.319 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:00:59 +0000 (0:00:00.302) 0:01:45.622 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:01:00 +0000 (0:00:00.300) 0:01:45.922 **********
skipping: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Tuesday 09 June 2026 20:01:00 +0000 (0:00:00.108) 0:01:46.031 **********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Tuesday 09 June 2026 20:01:00 +0000 (0:00:00.302) 0:01:46.334 **********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Tuesday 09 June 2026 20:01:00 +0000 (0:00:00.352) 0:01:46.686 **********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Tuesday 09 June 2026 20:01:01 +0000 (0:00:00.312) 0:01:46.999 **********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Tuesday 09 June 2026 20:01:01 +0000 (0:00:00.068) 0:01:47.068 **********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Tuesday 09 June 2026 20:01:01 +0000 (0:00:00.058) 0:01:47.126 **********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Tuesday 09 June 2026 20:01:01 +0000 (0:00:00.064) 0:01:47.190 **********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Tuesday 09 June 2026 20:01:01 +0000 (0:00:00.051) 0:01:47.241 **********
ok: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Tuesday 09 June 2026 20:01:03 +0000 (0:00:01.567) 0:01:48.809 **********
ok: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Tuesday 09 June 2026 20:01:03 +0000 (0:00:00.330) 0:01:49.140 **********
ok: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Tuesday 09 June 2026 20:01:03 +0000 (0:00:00.603) 0:01:49.743 **********
skipping: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Tuesday 09 June 2026 20:01:04 +0000 (0:00:00.085) 0:01:49.828 **********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Tuesday 09 June 2026 20:01:04 +0000 (0:00:00.327) 0:01:50.156 **********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Tuesday 09 June 2026 20:01:05 +0000 (0:00:00.683) 0:01:50.840 **********
ok: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Tuesday 09 June 2026 20:01:05 +0000 (0:00:00.443) 0:01:51.284 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy)
TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] *********
Tuesday 09 June 2026 20:01:05 +0000 (0:00:00.304) 0:01:51.588 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Tuesday 09 June 2026 20:01:06 +0000 (0:00:00.513) 0:01:52.102 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Tuesday 09 June 2026 20:01:06 +0000 (0:00:00.527) 0:01:52.629 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Tuesday 09 June 2026 20:01:07 +0000 (0:00:00.515) 0:01:53.145 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Tuesday 09 June 2026 20:01:07 +0000 (0:00:00.468) 0:01:53.613 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Tuesday 09 June 2026 20:01:08 +0000 (0:00:00.434) 0:01:54.048 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Tuesday 09 June 2026 20:01:08 +0000 (0:00:00.506) 0:01:54.554 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Tuesday 09 June 2026 20:01:09 +0000 (0:00:00.524) 0:01:55.078 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Tuesday 09 June 2026 20:01:09 +0000 (0:00:00.470) 0:01:55.549 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Tuesday 09 June 2026 20:01:10 +0000 (0:00:00.573) 0:01:56.123 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Tuesday 09 June 2026 20:01:10 +0000 (0:00:00.456) 0:01:56.580 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Tuesday 09 June 2026 20:01:11 +0000 (0:00:00.507) 0:01:57.088 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Tuesday 09 June 2026 20:01:11 +0000 (0:00:00.511) 0:01:57.599 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Tuesday 09 June 2026 20:01:12 +0000 (0:00:00.538) 0:01:58.137 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Tuesday 09 June 2026 20:01:12 +0000 (0:00:00.406) 0:01:58.544 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Tuesday 09 June 2026 20:01:13 +0000 (0:00:00.497) 0:01:59.042 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Tuesday 09 June 2026 20:01:13 +0000 (0:00:00.511) 0:01:59.554 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Tuesday 09 June 2026 20:01:14 +0000 (0:00:00.472) 0:02:00.026 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Tuesday 09 June 2026 20:01:14 +0000 (0:00:00.360) 0:02:00.386 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Tuesday 09 June 2026 20:01:15 +0000 (0:00:00.441) 0:02:00.828 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Tuesday 09 June 2026 20:01:15 +0000 (0:00:00.450) 0:02:01.278 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Tuesday 09 June 2026 20:01:16 +0000 (0:00:01.438) 0:02:02.716 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Tuesday 09 June 2026 20:01:17 +0000 (0:00:00.452) 0:02:03.169 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Tuesday 09 June 2026 20:01:17 +0000 (0:00:00.496) 0:02:03.666 **********
ok: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Tuesday 09 June 2026 20:01:18 +0000 (0:00:00.511) 0:02:04.177 **********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Tuesday 09 June 2026 20:01:18 +0000 (0:00:00.091) 0:02:04.269 **********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Tuesday 09 June 2026 20:01:18 +0000 (0:00:00.444) 0:02:04.713 **********
ok: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Tuesday 09 June 2026 20:01:19 +0000 (0:00:00.490) 0:02:05.204 **********
ok: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Tuesday 09 June 2026 20:01:19 +0000 (0:00:00.466) 0:02:05.670 **********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Tuesday 09 June 2026 20:01:20 +0000 (0:00:00.250) 0:02:05.920 **********
TASK [libvirt_manager : Deactivate default] ************************************
Tuesday 09 June 2026 20:01:20 +0000 (0:00:00.097) 0:02:06.018 **********
fatal: [instance]: FAILED! => changed=false
msg: network default not found
TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Tuesday 09 June 2026 20:01:20 +0000 (0:00:00.345) 0:02:06.363 **********
ok: [instance] =>
msg: Looks like the provided virtual network does not exist.
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Tuesday 09 June 2026 20:01:20 +0000 (0:00:00.092) 0:02:06.455 **********
ok: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Tuesday 09 June 2026 20:01:21 +0000 (0:00:00.626) 0:02:07.082 **********
ok: [instance]
TASK [Restart NetworkManager] **************************************************
Tuesday 09 June 2026 20:01:21 +0000 (0:00:00.517) 0:02:07.599 **********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Tuesday 09 June 2026 20:01:22 +0000 (0:00:00.595) 0:02:08.195 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:01:22 +0000 (0:00:00.325) 0:02:08.520 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=134 changed=23 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0
Tuesday 09 June 2026 20:01:23 +0000 (0:00:00.813) 0:02:09.334 **********
===============================================================================
test_deps : Install selinux python libs -------------------------------- 41.87s
repo_setup : Initialize python venv and install requirements ------------ 6.93s
libvirt_manager : Populate service facts -------------------------------- 2.96s
libvirt_manager : Remove workload and volumes --------------------------- 1.92s
ssh_jumper : Remove cifmw_ssh_config.d directory ------------------------ 1.75s
repo_setup : Make sure git-core package is installed -------------------- 1.74s
test_deps : Install python yaml libs ------------------------------------ 1.70s
ci_setup : Install needed packages -------------------------------------- 1.63s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.60s
podman : Ensure podman is installed ------------------------------------- 1.58s
libvirt_manager : Install packages required for using KVM --------------- 1.57s
dnsmasq : Install needed packages --------------------------------------- 1.55s
libvirt_manager : Ensure admin socket is enabled for storage. ----------- 1.44s
ci_setup : Manage directories ------------------------------------------- 1.32s
test_deps : Disable ubi 9 repos ----------------------------------------- 1.21s
libvirt_manager : Start virtqemud socket service ------------------------ 1.19s
repo_setup : Get repo-setup repository ---------------------------------- 1.14s
Gathering Facts --------------------------------------------------------- 1.13s
virtualbmc : Remove vbmc files ------------------------------------------ 1.02s
libvirt_manager : Start virtnetworkd socket service --------------------- 1.02s
PLAY [Test DNS entries] ********************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:01:24 +0000 (0:00:00.056) 0:00:00.056 **********
ok: [instance]
TASK [Load networking definition] **********************************************
Tuesday 09 June 2026 20:01:25 +0000 (0:00:01.035) 0:00:01.092 **********
ok: [instance]
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Tuesday 09 June 2026 20:01:25 +0000 (0:00:00.065) 0:00:01.157 **********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Tuesday 09 June 2026 20:01:25 +0000 (0:00:00.084) 0:00:01.242 **********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Tuesday 09 June 2026 20:01:25 +0000 (0:00:00.451) 0:00:01.693 **********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Tuesday 09 June 2026 20:01:26 +0000 (0:00:00.096) 0:00:01.789 **********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Tuesday 09 June 2026 20:01:26 +0000 (0:00:00.098) 0:00:01.888 **********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Tuesday 09 June 2026 20:01:26 +0000 (0:00:00.175) 0:00:02.063 **********
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] **********************
Tuesday 09 June 2026 20:01:26 +0000 (0:00:00.197) 0:00:02.260 **********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Tuesday 09 June 2026 20:01:26 +0000 (0:00:00.088) 0:00:02.349 **********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Tuesday 09 June 2026 20:01:27 +0000 (0:00:00.728) 0:00:03.078 **********
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 : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:01:27 +0000 (0:00:00.189) 0:00:03.267 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:01:27 +0000 (0:00:00.110) 0:00:03.378 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:01:28 +0000 (0:00:00.504) 0:00:03.883 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:01:28 +0000 (0:00:00.378) 0:00:04.261 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:01:28 +0000 (0:00:00.127) 0:00:04.388 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:01:28 +0000 (0:00:00.085) 0:00:04.474 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:01:28 +0000 (0:00:00.148) 0:00:04.622 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:01:29 +0000 (0:00:00.294) 0:00:04.917 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:01:29 +0000 (0:00:00.359) 0:00:05.276 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:01:29 +0000 (0:00:00.084) 0:00:05.361 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:01:29 +0000 (0:00:00.137) 0:00:05.498 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:01:29 +0000 (0:00:00.131) 0:00:05.629 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:01:30 +0000 (0:00:00.348) 0:00:05.978 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:01:30 +0000 (0:00:00.351) 0:00:06.329 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:01:30 +0000 (0:00:00.145) 0:00:06.474 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:01:30 +0000 (0:00:00.090) 0:00:06.565 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:01:30 +0000 (0:00:00.158) 0:00:06.724 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:01:31 +0000 (0:00:00.296) 0:00:07.020 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:01:31 +0000 (0:00:00.439) 0:00:07.459 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:01:31 +0000 (0:00:00.108) 0:00:07.567 **********
skipping: [instance]
TASK [libvirt_manager : Check if ini inventory file exists] ********************
Tuesday 09 June 2026 20:01:31 +0000 (0:00:00.101) 0:00:07.669 **********
ok: [instance]
TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Tuesday 09 June 2026 20:01:32 +0000 (0:00:00.376) 0:00:08.045 **********
changed: [instance]
TASK [libvirt_manager : Remove ini file after conversion] **********************
Tuesday 09 June 2026 20:01:33 +0000 (0:00:00.778) 0:00:08.824 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:01:33 +0000 (0:00:00.477) 0:00:09.302 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:01:33 +0000 (0:00:00.115) 0:00:09.418 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:01:33 +0000 (0:00:00.071) 0:00:09.489 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:01:33 +0000 (0:00:00.072) 0:00:09.561 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:01:33 +0000 (0:00:00.079) 0:00:09.641 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:01:33 +0000 (0:00:00.065) 0:00:09.706 **********
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] ***************************
Tuesday 09 June 2026 20:01:34 +0000 (0:00:00.341) 0:00:10.047 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:01:34 +0000 (0:00:00.056) 0:00:10.104 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:01:34 +0000 (0:00:00.356) 0:00:10.460 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:01:35 +0000 (0:00:00.673) 0:00:11.134 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:01:35 +0000 (0:00:00.183) 0:00:11.318 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:01:35 +0000 (0:00:00.070) 0:00:11.388 **********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Tuesday 09 June 2026 20:01:36 +0000 (0:00:00.729) 0:00:12.118 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Tuesday 09 June 2026 20:01:36 +0000 (0:00:00.167) 0:00:12.286 **********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Tuesday 09 June 2026 20:01:36 +0000 (0:00:00.143) 0:00:12.429 **********
changed: [instance] => (item=ocppr)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Tuesday 09 June 2026 20:01:37 +0000 (0:00:01.038) 0:00:13.467 **********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Tuesday 09 June 2026 20:01:39 +0000 (0:00:01.390) 0:00:14.858 **********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Tuesday 09 June 2026 20:01:39 +0000 (0:00:00.774) 0:00:15.633 **********
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] **********
Tuesday 09 June 2026 20:01:40 +0000 (0:00:00.874) 0:00:16.507 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance
TASK [libvirt_manager : Fetch present bridge interfaces] ***********************
Tuesday 09 June 2026 20:01:40 +0000 (0:00:00.213) 0:00:16.721 **********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Tuesday 09 June 2026 20:01:41 +0000 (0:00:00.328) 0:00:17.049 **********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Tuesday 09 June 2026 20:01:42 +0000 (0:00:00.816) 0:00:17.866 **********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Tuesday 09 June 2026 20:01:42 +0000 (0:00:00.192) 0:00:18.058 **********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Tuesday 09 June 2026 20:01:42 +0000 (0:00:00.195) 0:00:18.254 **********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Tuesday 09 June 2026 20:01:44 +0000 (0:00:01.889) 0:00:20.144 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Tuesday 09 June 2026 20:01:44 +0000 (0:00:00.299) 0:00:20.443 **********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Tuesday 09 June 2026 20:01:45 +0000 (0:00:00.536) 0:00:20.980 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Tuesday 09 June 2026 20:01:47 +0000 (0:00:02.227) 0:00:23.207 **********
changed: [instance]
TASK [Create extra network configuration] **************************************
Tuesday 09 June 2026 20:01:48 +0000 (0:00:00.592) 0:00:23.800 **********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Tuesday 09 June 2026 20:01:48 +0000 (0:00:00.087) 0:00:23.887 **********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Tuesday 09 June 2026 20:01:48 +0000 (0:00:00.083) 0:00:23.970 **********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Tuesday 09 June 2026 20:01:48 +0000 (0:00:00.713) 0:00:24.684 **********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:01:49 +0000 (0:00:00.466) 0:00:25.150 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:01:50 +0000 (0:00:01.578) 0:00:26.729 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:01:55 +0000 (0:00:04.449) 0:00:31.178 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:01:55 +0000 (0:00:00.375) 0:00:31.553 **********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:01:56 +0000 (0:00:00.584) 0:00:32.137 **********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:01:56 +0000 (0:00:00.600) 0:00:32.738 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:01:57 +0000 (0:00:00.167) 0:00:32.906 **********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:01:57 +0000 (0:00:00.579) 0:00:33.485 **********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:01:57 +0000 (0:00:00.059) 0:00:33.545 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:01:57 +0000 (0:00:00.142) 0:00:33.687 **********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:01:58 +0000 (0:00:00.566) 0:00:34.254 **********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:01:58 +0000 (0:00:00.087) 0:00:34.342 **********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:01:58 +0000 (0:00:00.415) 0:00:34.757 **********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:02:00 +0000 (0:00:01.217) 0:00:35.975 **********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:02:00 +0000 (0:00:00.068) 0:00:36.043 **********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:02:00 +0000 (0:00:00.109) 0:00:36.153 **********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Tuesday 09 June 2026 20:02:00 +0000 (0:00:00.119) 0:00:36.273 **********
skipping: [instance] => (item=ocppr)
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:02:00 +0000 (0:00:00.238) 0:00:36.512 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:02:00 +0000 (0:00:00.092) 0:00:36.604 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:02:00 +0000 (0:00:00.084) 0:00:36.688 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:02:01 +0000 (0:00:00.734) 0:00:37.423 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:02:01 +0000 (0:00:00.102) 0:00:37.526 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:02:01 +0000 (0:00:00.099) 0:00:37.626 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:02:01 +0000 (0:00:00.084) 0:00:37.711 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:02:02 +0000 (0:00:00.135) 0:00:37.846 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:02:02 +0000 (0:00:00.659) 0:00:38.506 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:02:02 +0000 (0:00:00.074) 0:00:38.581 **********
skipping: [instance]
TASK [Deploy radvd for IPv6 router advertisements] *****************************
Tuesday 09 June 2026 20:02:02 +0000 (0:00:00.139) 0:00:38.720 **********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Tuesday 09 June 2026 20:02:03 +0000 (0:00:00.081) 0:00:38.802 **********
changed: [instance] => (item=ocppr)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:02:03 +0000 (0:00:00.945) 0:00:39.747 **********
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] ***************
Tuesday 09 June 2026 20:02:04 +0000 (0:00:00.173) 0:00:39.921 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:02:04 +0000 (0:00:00.447) 0:00:40.368 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:02:04 +0000 (0:00:00.076) 0:00:40.445 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:02:05 +0000 (0:00:00.337) 0:00:40.783 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:02:05 +0000 (0:00:00.157) 0:00:40.940 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:02:05 +0000 (0:00:00.337) 0:00:41.278 **********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Tuesday 09 June 2026 20:02:05 +0000 (0:00:00.093) 0:00:41.372 **********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Tuesday 09 June 2026 20:02:06 +0000 (0:00:00.592) 0:00:41.964 **********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Tuesday 09 June 2026 20:02:06 +0000 (0:00:00.539) 0:00:42.503 **********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Tuesday 09 June 2026 20:02:07 +0000 (0:00:00.526) 0:00:43.030 **********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Tuesday 09 June 2026 20:02:07 +0000 (0:00:00.137) 0:00:43.168 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:02:07 +0000 (0:00:00.538) 0:00:43.706 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:02:07 +0000 (0:00:00.066) 0:00:43.773 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:02:08 +0000 (0:00:00.068) 0:00:43.841 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:02:08 +0000 (0:00:00.072) 0:00:43.914 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:02:08 +0000 (0:00:00.141) 0:00:44.055 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:02:08 +0000 (0:00:00.061) 0:00:44.116 **********
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] ***************************
Tuesday 09 June 2026 20:02:08 +0000 (0:00:00.228) 0:00:44.345 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:02:08 +0000 (0:00:00.057) 0:00:44.402 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:02:09 +0000 (0:00:01.005) 0:00:45.407 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:02:10 +0000 (0:00:00.541) 0:00:45.949 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:02:10 +0000 (0:00:00.167) 0:00:46.117 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:02:10 +0000 (0:00:00.163) 0:00:46.281 **********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Tuesday 09 June 2026 20:02:11 +0000 (0:00:00.516) 0:00:46.797 **********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Tuesday 09 June 2026 20:02:11 +0000 (0:00:00.075) 0:00:46.872 **********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Tuesday 09 June 2026 20:02:11 +0000 (0:00:00.115) 0:00:46.988 **********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Tuesday 09 June 2026 20:02:11 +0000 (0:00:00.064) 0:00:47.052 **********
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] **************************************
Tuesday 09 June 2026 20:02:11 +0000 (0:00:00.151) 0:00:47.203 **********
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] **************************************
Tuesday 09 June 2026 20:02:11 +0000 (0:00:00.272) 0:00:47.476 **********
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] **************************************
Tuesday 09 June 2026 20:02:11 +0000 (0:00:00.144) 0:00:47.620 **********
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] **************************************
Tuesday 09 June 2026 20:02:11 +0000 (0:00:00.142) 0:00:47.763 **********
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] **************************************
Tuesday 09 June 2026 20:02:12 +0000 (0:00:00.139) 0:00:47.902 **********
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] **************************************
Tuesday 09 June 2026 20:02:12 +0000 (0:00:00.185) 0:00:48.088 **********
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] **************************************
Tuesday 09 June 2026 20:02:12 +0000 (0:00:00.139) 0:00:48.227 **********
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 }}] ******************************
Tuesday 09 June 2026 20:02:12 +0000 (0:00:00.211) 0:00:48.438 **********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Tuesday 09 June 2026 20:02:12 +0000 (0:00:00.193) 0:00:48.631 **********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Tuesday 09 June 2026 20:02:12 +0000 (0:00:00.086) 0:00:48.718 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:ea:e4', 'ips': ['192.168.140.100', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:01:91:49', 'ips': ['192.168.140.9', ''], 'tag': 'controller'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:02:1b:f2', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:02:ae:7f', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:6e:53', 'ips': ['192.168.110.100', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:00:bc:e7', 'ips': ['192.168.110.9', ''], 'tag': 'controller'})
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:01:83:82', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:01:86:ee', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'})
TASK [dnsmasq : Ensure networks exists] ****************************************
Tuesday 09 June 2026 20:02:13 +0000 (0:00:00.157) 0:00:48.876 **********
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] *************************************
Tuesday 09 June 2026 20:02:13 +0000 (0:00:00.115) 0:00:48.992 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:02:13 +0000 (0:00:00.266) 0:00:49.259 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:02:13 +0000 (0:00:00.069) 0:00:49.328 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:02:13 +0000 (0:00:00.334) 0:00:49.663 **********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Tuesday 09 June 2026 20:02:13 +0000 (0:00:00.058) 0:00:49.722 **********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Tuesday 09 June 2026 20:02:14 +0000 (0:00:00.105) 0:00:49.827 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:ea:e4', 'ips': ['192.168.140.100', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:01:91:49', 'ips': ['192.168.140.9', ''], 'tag': 'controller'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:02:1b:f2', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:02:ae:7f', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:6e:53', 'ips': ['192.168.110.100', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:00:bc:e7', 'ips': ['192.168.110.9', ''], 'tag': 'controller'})
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:01:83:82', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:01:86:ee', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'})
TASK [dnsmasq : Create add/remove sets] ****************************************
Tuesday 09 June 2026 20:02:14 +0000 (0:00:00.286) 0:00:50.114 **********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Tuesday 09 June 2026 20:02:14 +0000 (0:00:00.088) 0:00:50.202 **********
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:01:ea:e4', 'entry': 'set:compute,52:54:00:01:ea:e4,192.168.140.100,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_controller-0_52:54:01:01:91:49', 'entry': 'set:controller,52:54:01:01:91:49,192.168.140.9,controller-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_master-0_52:54:02:02:1b:f2', 'entry': 'set:ocp,52:54:02:02:1b:f2,192.168.140.10,master-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_worker-0_52:54:03:02:ae:7f', 'entry': 'set:ocp_worker,52:54:03:02:ae:7f,192.168.140.15,worker-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:00:6e:53', 'entry': 'set:compute,52:54:00:00:6e:53,192.168.110.100,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_controller-0_52:54:01:00:bc:e7', 'entry': 'set:controller,52:54:01:00:bc:e7,192.168.110.9,controller-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_master-0_52:54:02:01:83:82', 'entry': 'set:ocp,52:54:02:01:83:82,192.168.110.10,master-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_worker-0_52:54:03:01:86:ee', 'entry': 'set:ocp_worker,52:54:03:01:86:ee,192.168.110.15,worker-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Tuesday 09 June 2026 20:02:17 +0000 (0:00:03.281) 0:00:53.483 **********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Tuesday 09 June 2026 20:02:17 +0000 (0:00:00.136) 0:00:53.620 **********
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] *****************************************
Tuesday 09 June 2026 20:02:18 +0000 (0:00:00.364) 0:00:53.985 **********
TASK [dnsmasq : Assert we have needed host record data] ************************
Tuesday 09 June 2026 20:02:18 +0000 (0:00:00.164) 0:00:54.149 **********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Tuesday 09 June 2026 20:02:18 +0000 (0:00:00.156) 0:00:54.306 **********
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] ********************************************
Tuesday 09 June 2026 20:02:18 +0000 (0:00:00.425) 0:00:54.732 **********
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 [dnsmasq : Add controller-0 short hostname record when 'utility' in the name into /etc/hosts] ***
Tuesday 09 June 2026 20:02:24 +0000 (0:00:05.884) 0:01:00.616 **********
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.100', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.100', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.100', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.100', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.storage.local', 'compute-0.storage.local'], 'ips': ['172.18.0.100', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.storagemgmt.local', 'compute-0.storagemgmt.local'], 'ips': ['172.20.0.100', ''], 'state': 'present'})
skipping: [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'})
skipping: [instance] => (item={'names': ['controller-0.ctlplane.local', 'controller-0.ctlplane.local'], 'ips': ['192.168.140.9', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['controller-0.public.local', 'controller-0.public.local'], 'ips': ['192.168.110.9', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.utility', 'master-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.ctlplane.local', 'ocp-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.internalapi.local', 'ocp-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.public.local', 'ocp-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.storage.local', 'ocp-0.storage.local'], 'ips': ['172.18.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.tenant.local', 'ocp-0.tenant.local'], 'ips': ['172.19.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.utility', 'worker-0.instance', 'ocp_worker-0.utility', 'ocp_worker-0.instance'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.ctlplane.local', 'ocp_worker-0.ctlplane.local'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.internalapi.local', 'ocp_worker-0.internalapi.local'], 'ips': ['172.17.0.15', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.public.local', 'ocp_worker-0.public.local'], 'ips': ['192.168.110.15', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.storage.local', 'ocp_worker-0.storage.local'], 'ips': ['172.18.0.15', ''], 'state': 'present'})
skipping: [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] ****************
Tuesday 09 June 2026 20:02:25 +0000 (0:00:00.639) 0:01:01.255 **********
ok: [instance]
TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Tuesday 09 June 2026 20:02:25 +0000 (0:00:00.063) 0:01:01.319 **********
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] *******
Tuesday 09 June 2026 20:02:25 +0000 (0:00:00.154) 0:01:01.474 **********
skipping: [instance]
TASK [libvirt_manager : Ensure some domains are local] *************************
Tuesday 09 June 2026 20:02:25 +0000 (0:00:00.075) 0:01:01.549 **********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Tuesday 09 June 2026 20:02:26 +0000 (0:00:00.476) 0:01:02.026 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:02:26 +0000 (0:00:00.121) 0:01:02.147 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 20:02:27 +0000 (0:00:00.838) 0:01:02.986 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Tuesday 09 June 2026 20:02:27 +0000 (0:00:00.517) 0:01:03.503 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=122 changed=46 unreachable=0 failed=0 skipped=42 rescued=0 ignored=0
Tuesday 09 June 2026 20:02:28 +0000 (0:00:00.709) 0:01:04.213 **********
===============================================================================
dnsmasq : Add/Remove address -------------------------------------------- 5.88s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.45s
dnsmasq : Add DHCP entries ---------------------------------------------- 3.28s
ci_nmstate : Apply the desidered state on instance ---------------------- 2.23s
ci_nmstate : Install required packages on instance ---------------------- 1.89s
dnsmasq : Install needed packages --------------------------------------- 1.58s
libvirt_manager : Ensure networks are created/started ------------------- 1.39s
dnsmasq : Enable and start service -------------------------------------- 1.22s
libvirt_manager : Ensure networks are defined --------------------------- 1.04s
Gathering Facts --------------------------------------------------------- 1.04s
networking_mapper : Ensure CI infrastructure dir exists ----------------- 1.01s
libvirt_manager : Ensure network is in correct zone --------------------- 0.95s
libvirt_manager : Ensure networks enabled to autostart ------------------ 0.87s
libvirt_manager : Restart firewalld ------------------------------------- 0.84s
libvirt_manager : Fetch bridges ports link info ------------------------- 0.82s
libvirt_manager : Convert ini inventory file into yaml ------------------ 0.78s
libvirt_manager : Ensure networks are active ---------------------------- 0.78s
dnsmasq : Create network ------------------------------------------------ 0.73s
networking_mapper : Write the Networking Environment Definition to file --- 0.73s
libvirt_manager : Dump MAC mapping -------------------------------------- 0.73s
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:02:29 +0000 (0:00:00.062) 0:00:00.062 **********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Tuesday 09 June 2026 20:02:30 +0000 (0:00:01.222) 0:00:01.284 **********
changed: [instance]
TASK [Copy generated content to proper location] *******************************
Tuesday 09 June 2026 20:02:30 +0000 (0:00:00.526) 0:00:01.811 **********
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] ***************************
Tuesday 09 June 2026 20:02:32 +0000 (0:00:01.906) 0:00:03.717 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:02:33 +0000 (0:00:01.013) 0:00:04.730 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:02:37 +0000 (0:00:04.100) 0:00:08.830 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:02:39 +0000 (0:00:01.134) 0:00:09.965 **********
ok: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:02:40 +0000 (0:00:00.989) 0:00:10.955 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:02:41 +0000 (0:00:00.968) 0:00:11.924 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:02:41 +0000 (0:00:00.071) 0:00:11.995 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:02:41 +0000 (0:00:00.562) 0:00:12.558 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:02:42 +0000 (0:00:00.605) 0:00:13.164 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:02:42 +0000 (0:00:00.161) 0:00:13.325 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:02:42 +0000 (0:00:00.145) 0:00:13.471 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:02:42 +0000 (0:00:00.056) 0:00:13.528 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:02:42 +0000 (0:00:00.046) 0:00:13.574 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:02:42 +0000 (0:00:00.049) 0:00:13.623 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:02:42 +0000 (0:00:00.059) 0:00:13.683 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:02:42 +0000 (0:00:00.079) 0:00:13.762 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:02:43 +0000 (0:00:00.513) 0:00:14.276 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:02:43 +0000 (0:00:00.130) 0:00:14.406 **********
ok: [instance] =>
cleanup_nets:
- cifmw-osp_trunk
- cifmw-public
- ocppr
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:02:43 +0000 (0:00:00.132) 0:00:14.539 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:02:44 +0000 (0:00:00.333) 0:00:14.872 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:02:44 +0000 (0:00:00.095) 0:00:14.968 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:02:44 +0000 (0:00:00.104) 0:00:15.073 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:02:44 +0000 (0:00:00.089) 0:00:15.162 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:02:44 +0000 (0:00:00.429) 0:00:15.592 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:02:45 +0000 (0:00:00.476) 0:00:16.068 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:02:45 +0000 (0:00:00.132) 0:00:16.201 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:02:45 +0000 (0:00:00.125) 0:00:16.326 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:02:45 +0000 (0:00:00.103) 0:00:16.430 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:02:45 +0000 (0:00:00.391) 0:00:16.822 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:02:46 +0000 (0:00:00.405) 0:00:17.228 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:02:46 +0000 (0:00:00.211) 0:00:17.439 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:02:46 +0000 (0:00:00.120) 0:00:17.560 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:02:46 +0000 (0:00:00.127) 0:00:17.687 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:02:47 +0000 (0:00:00.329) 0:00:18.016 **********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:02:47 +0000 (0:00:00.371) 0:00:18.387 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=ocppr)
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:02:49 +0000 (0:00:02.333) 0:00:20.721 **********
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] *************
Tuesday 09 June 2026 20:02:51 +0000 (0:00:01.169) 0:00:21.890 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=ocppr)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:02:52 +0000 (0:00:01.226) 0:00:23.116 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:02:52 +0000 (0:00:00.434) 0:00:23.551 **********
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': 13259043, 'dev': 64513, 'nlink': 1, 'atime': 1781035305.8596554, 'mtime': 1781035305.8596554, 'ctime': 1781035305.8596554, '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': 13258905, 'dev': 64513, 'nlink': 1, 'atime': 1781035305.8626556, 'mtime': 1781035305.8626556, 'ctime': 1781035305.8626556, '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': 13258912, 'dev': 64513, 'nlink': 1, 'atime': 1781035305.8646555, 'mtime': 1781035305.8646555, 'ctime': 1781035305.8656557, '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] **************************
Tuesday 09 June 2026 20:02:53 +0000 (0:00:00.949) 0:00:24.501 **********
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=ocppr)
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:02:55 +0000 (0:00:01.765) 0:00:26.266 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:02:57 +0000 (0:00:01.789) 0:00:28.055 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:02:57 +0000 (0:00:00.592) 0:00:28.648 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:02:58 +0000 (0:00:00.780) 0:00:29.428 **********
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] *************************
Tuesday 09 June 2026 20:02:58 +0000 (0:00:00.212) 0:00:29.640 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:02:58 +0000 (0:00:00.127) 0:00:29.768 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:02:59 +0000 (0:00:00.368) 0:00:30.136 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:02:59 +0000 (0:00:00.126) 0:00:30.263 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:02:59 +0000 (0:00:00.170) 0:00:30.433 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:02:59 +0000 (0:00:00.145) 0:00:30.579 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:02:59 +0000 (0:00:00.138) 0:00:30.717 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:03:00 +0000 (0:00:00.184) 0:00:30.902 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:03:00 +0000 (0:00:00.421) 0:00:31.323 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:03:00 +0000 (0:00:00.074) 0:00:31.398 **********
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] *************************
Tuesday 09 June 2026 20:03:00 +0000 (0:00:00.169) 0:00:31.567 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:03:00 +0000 (0:00:00.119) 0:00:31.687 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:03:01 +0000 (0:00:00.373) 0:00:32.060 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:03:01 +0000 (0:00:00.103) 0:00:32.164 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:03:01 +0000 (0:00:00.160) 0:00:32.325 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:03:01 +0000 (0:00:00.148) 0:00:32.474 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:03:01 +0000 (0:00:00.105) 0:00:32.579 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:03:01 +0000 (0:00:00.162) 0:00:32.742 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:03:02 +0000 (0:00:00.354) 0:00:33.096 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:03:02 +0000 (0:00:00.074) 0:00:33.170 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:03:02 +0000 (0:00:00.434) 0:00:33.605 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:03:02 +0000 (0:00:00.056) 0:00:33.662 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:03:02 +0000 (0:00:00.054) 0:00:33.716 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:03:02 +0000 (0:00:00.053) 0:00:33.769 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:03:03 +0000 (0:00:00.295) 0:00:34.064 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:03:03 +0000 (0:00:00.039) 0:00:34.104 **********
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] ****************************************
Tuesday 09 June 2026 20:03:04 +0000 (0:00:01.628) 0:00:35.732 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:03:05 +0000 (0:00:00.490) 0:00:36.222 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:03:07 +0000 (0:00:01.687) 0:00:37.910 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:03:07 +0000 (0:00:00.401) 0:00:38.311 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:03:07 +0000 (0:00:00.078) 0:00:38.390 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:03:07 +0000 (0:00:00.065) 0:00:38.456 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:03:07 +0000 (0:00:00.085) 0:00:38.542 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:03:08 +0000 (0:00:00.601) 0:00:39.143 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:03:08 +0000 (0:00:00.612) 0:00:39.756 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:03:09 +0000 (0:00:00.293) 0:00:40.049 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:03:09 +0000 (0:00:00.061) 0:00:40.110 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:03:09 +0000 (0:00:00.049) 0:00:40.160 **********
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] *************************************************
Tuesday 09 June 2026 20:03:10 +0000 (0:00:00.988) 0:00:41.149 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:03:10 +0000 (0:00:00.101) 0:00:41.250 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:03:10 +0000 (0:00:00.423) 0:00:41.674 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:03:11 +0000 (0:00:00.376) 0:00:42.050 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:03:11 +0000 (0:00:00.102) 0:00:42.153 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:03:11 +0000 (0:00:00.361) 0:00:42.514 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:03:11 +0000 (0:00:00.329) 0:00:42.844 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:03:12 +0000 (0:00:00.080) 0:00:42.924 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:03:13 +0000 (0:00:01.585) 0:00:44.510 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:03:18 +0000 (0:00:05.037) 0:00:49.548 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:03:19 +0000 (0:00:00.370) 0:00:49.918 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:03:19 +0000 (0:00:00.063) 0:00:49.982 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:03:19 +0000 (0:00:00.058) 0:00:50.040 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:03:19 +0000 (0:00:00.109) 0:00:50.149 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:03:19 +0000 (0:00:00.050) 0:00:50.200 **********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:03:19 +0000 (0:00:00.301) 0:00:50.501 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:03:19 +0000 (0:00:00.086) 0:00:50.588 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:03:19 +0000 (0:00:00.045) 0:00:50.633 **********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:03:20 +0000 (0:00:00.311) 0:00:50.945 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:03:20 +0000 (0:00:00.045) 0:00:50.990 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:03:20 +0000 (0:00:00.049) 0:00:51.039 **********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:03:20 +0000 (0:00:00.685) 0:00:51.725 **********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:03:21 +0000 (0:00:00.353) 0:00:52.078 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:03:21 +0000 (0:00:00.556) 0:00:52.635 **********
changed: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:03:22 +0000 (0:00:00.305) 0:00:52.940 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:03:22 +0000 (0:00:00.749) 0:00:53.690 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:03:22 +0000 (0:00:00.071) 0:00:53.761 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:03:23 +0000 (0:00:00.286) 0:00:54.048 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:03:23 +0000 (0:00:00.296) 0:00:54.344 **********
skipping: [instance]
TASK [Ensure work directory is removed] ****************************************
Tuesday 09 June 2026 20:03:23 +0000 (0:00:00.129) 0:00:54.474 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:03:24 +0000 (0:00:00.473) 0:00:54.947 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=73 changed=19 unreachable=0 failed=0 skipped=40 rescued=0 ignored=0
Tuesday 09 June 2026 20:03:25 +0000 (0:00:01.877) 0:00:56.825 **********
===============================================================================
dnsmasq : Ensure SELinux knows about the new files and directories ------ 5.04s
libvirt_manager : Populate service facts -------------------------------- 4.10s
libvirt_manager : Destroy networks -------------------------------------- 2.33s
Copy generated content to proper location ------------------------------- 1.91s
libvirt_manager : Restart firewalld ------------------------------------- 1.88s
libvirt_manager : Ensure firewalld is enabled and started --------------- 1.79s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 1.77s
podman : Ensure podman is installed ------------------------------------- 1.69s
libvirt_manager : Remove workload and volumes --------------------------- 1.63s
dnsmasq : Install needed packages --------------------------------------- 1.59s
libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 1.23s
Gathering Facts --------------------------------------------------------- 1.22s
libvirt_manager : Undefine networks ------------------------------------- 1.17s
libvirt_manager : Start virtqemud socket service ------------------------ 1.13s
libvirt_manager : Get installed packages list --------------------------- 1.01s
libvirt_manager : Start virtnetworkd socket service --------------------- 0.99s
virtualbmc : Remove vbmc files ------------------------------------------ 0.99s
libvirt_manager : Start virtstoraged socket service --------------------- 0.97s
libvirt_manager : Remove dummy interface connections -------------------- 0.95s
libvirt_manager : Disable forward in firewalld libvirt zone ------------- 0.78s
PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:03:45 +0000 (0:00:00.070) 0:00:00.070 **********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Tuesday 09 June 2026 20:03:46 +0000 (0:00:01.096) 0:00:01.167 **********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Tuesday 09 June 2026 20:03:47 +0000 (0:00:00.658) 0:00:01.825 **********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Tuesday 09 June 2026 20:03:47 +0000 (0:00:00.112) 0:00:01.938 **********
ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml)
TASK [test_deps : Detect mirrors file] *****************************************
Tuesday 09 June 2026 20:03:47 +0000 (0:00:00.174) 0:00:02.112 **********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Tuesday 09 June 2026 20:03:48 +0000 (0:00:00.587) 0:00:02.699 **********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Tuesday 09 June 2026 20:03:48 +0000 (0:00:00.353) 0:00:03.053 **********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Tuesday 09 June 2026 20:03:49 +0000 (0:00:01.149) 0:00:04.203 **********
TASK [repo_setup : Ensure directories are present] *****************************
Tuesday 09 June 2026 20:03:50 +0000 (0:00:00.185) 0:00:04.388 **********
changed: [instance] => (item=tmp)
changed: [instance] => (item=artifacts/repositories)
changed: [instance] => (item=venv/repo_setup)
TASK [repo_setup : Make sure git-core package is installed] ********************
Tuesday 09 June 2026 20:03:50 +0000 (0:00:00.874) 0:00:05.262 **********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Tuesday 09 June 2026 20:03:52 +0000 (0:00:01.846) 0:00:07.108 **********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Tuesday 09 June 2026 20:03:53 +0000 (0:00:01.145) 0:00:08.253 **********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Tuesday 09 June 2026 20:04:01 +0000 (0:00:07.192) 0:00:15.446 **********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Tuesday 09 June 2026 20:04:02 +0000 (0:00:00.965) 0:00:16.411 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Tuesday 09 June 2026 20:04:02 +0000 (0:00:00.087) 0:00:16.499 **********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Tuesday 09 June 2026 20:04:03 +0000 (0:00:00.796) 0:00:17.295 **********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Tuesday 09 June 2026 20:04:03 +0000 (0:00:00.126) 0:00:17.422 **********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Tuesday 09 June 2026 20:04:03 +0000 (0:00:00.119) 0:00:17.541 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Tuesday 09 June 2026 20:04:03 +0000 (0:00:00.097) 0:00:17.639 **********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Tuesday 09 June 2026 20:04:03 +0000 (0:00:00.565) 0:00:18.204 **********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Tuesday 09 June 2026 20:04:04 +0000 (0:00:00.640) 0:00:18.845 **********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Tuesday 09 June 2026 20:04:04 +0000 (0:00:00.079) 0:00:18.924 **********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Tuesday 09 June 2026 20:04:04 +0000 (0:00:00.081) 0:00:19.006 **********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Tuesday 09 June 2026 20:04:04 +0000 (0:00:00.082) 0:00:19.089 **********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Tuesday 09 June 2026 20:04:04 +0000 (0:00:00.146) 0:00:19.236 **********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Tuesday 09 June 2026 20:04:05 +0000 (0:00:00.079) 0:00:19.315 **********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Tuesday 09 June 2026 20:04:05 +0000 (0:00:00.079) 0:00:19.395 **********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Tuesday 09 June 2026 20:04:05 +0000 (0:00:00.065) 0:00:19.461 **********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Tuesday 09 June 2026 20:04:05 +0000 (0:00:00.103) 0:00:19.564 **********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Tuesday 09 June 2026 20:04:05 +0000 (0:00:00.072) 0:00:19.636 **********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Tuesday 09 June 2026 20:04:05 +0000 (0:00:00.065) 0:00:19.702 **********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Tuesday 09 June 2026 20:04:05 +0000 (0:00:00.061) 0:00:19.763 **********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Tuesday 09 June 2026 20:04:05 +0000 (0:00:00.316) 0:00:20.080 **********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Tuesday 09 June 2026 20:04:06 +0000 (0:00:00.378) 0:00:20.458 **********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Tuesday 09 June 2026 20:04:06 +0000 (0:00:00.413) 0:00:20.872 **********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Tuesday 09 June 2026 20:04:06 +0000 (0:00:00.080) 0:00:20.952 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Tuesday 09 June 2026 20:04:06 +0000 (0:00:00.104) 0:00:21.057 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Tuesday 09 June 2026 20:04:06 +0000 (0:00:00.068) 0:00:21.125 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Tuesday 09 June 2026 20:04:06 +0000 (0:00:00.066) 0:00:21.192 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of component repos to allow installation from gating repo] ***
Tuesday 09 June 2026 20:04:06 +0000 (0:00:00.068) 0:00:21.261 **********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Tuesday 09 June 2026 20:04:07 +0000 (0:00:00.106) 0:00:21.367 **********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Tuesday 09 June 2026 20:04:07 +0000 (0:00:00.058) 0:00:21.426 **********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Tuesday 09 June 2026 20:04:07 +0000 (0:00:00.064) 0:00:21.491 **********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Tuesday 09 June 2026 20:04:07 +0000 (0:00:00.051) 0:00:21.543 **********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Tuesday 09 June 2026 20:04:07 +0000 (0:00:00.140) 0:00:21.683 **********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Tuesday 09 June 2026 20:04:07 +0000 (0:00:00.074) 0:00:21.757 **********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Tuesday 09 June 2026 20:04:07 +0000 (0:00:00.072) 0:00:21.830 **********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Tuesday 09 June 2026 20:04:07 +0000 (0:00:00.073) 0:00:21.903 **********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Tuesday 09 June 2026 20:04:07 +0000 (0:00:00.107) 0:00:22.011 **********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Tuesday 09 June 2026 20:06:13 +0000 (0:02:05.960) 0:02:27.971 **********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Tuesday 09 June 2026 20:06:15 +0000 (0:00:01.760) 0:02:29.731 **********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Tuesday 09 June 2026 20:06:15 +0000 (0:00:00.209) 0:02:29.940 **********
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] *************************************
Tuesday 09 June 2026 20:06:15 +0000 (0:00:00.161) 0:02:30.102 **********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Tuesday 09 June 2026 20:06:15 +0000 (0:00:00.066) 0:02:30.168 **********
ok: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Tuesday 09 June 2026 20:06:17 +0000 (0:00:01.535) 0:02:31.704 **********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Tuesday 09 June 2026 20:06:17 +0000 (0:00:00.457) 0:02:32.161 **********
ok: [instance]
TASK [ci_setup : Install openshift client] *************************************
Tuesday 09 June 2026 20:06:18 +0000 (0:00:00.398) 0:02:32.560 **********
skipping: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Tuesday 09 June 2026 20:06:18 +0000 (0:00:00.187) 0:02:32.748 **********
skipping: [instance]
TASK [ci_setup : Create completion file] ***************************************
Tuesday 09 June 2026 20:06:18 +0000 (0:00:00.083) 0:02:32.832 **********
ok: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Tuesday 09 June 2026 20:06:18 +0000 (0:00:00.362) 0:02:33.194 **********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Tuesday 09 June 2026 20:06:19 +0000 (0:00:00.495) 0:02:33.690 **********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Tuesday 09 June 2026 20:06:19 +0000 (0:00:00.142) 0:02:33.832 **********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Tuesday 09 June 2026 20:06:19 +0000 (0:00:00.072) 0:02:33.905 **********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Tuesday 09 June 2026 20:06:19 +0000 (0:00:00.063) 0:02:33.969 **********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Tuesday 09 June 2026 20:06:19 +0000 (0:00:00.060) 0:02:34.029 **********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Tuesday 09 June 2026 20:06:19 +0000 (0:00:00.131) 0:02:34.160 **********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Tuesday 09 June 2026 20:06:19 +0000 (0:00:00.076) 0:02:34.236 **********
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] ***************************
Tuesday 09 June 2026 20:06:21 +0000 (0:00:01.522) 0:02:35.759 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:06:22 +0000 (0:00:01.051) 0:02:36.810 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:06:27 +0000 (0:00:05.061) 0:02:41.871 **********
changed: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:06:28 +0000 (0:00:01.345) 0:02:43.217 **********
changed: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:06:30 +0000 (0:00:01.079) 0:02:44.296 **********
changed: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:06:31 +0000 (0:00:01.000) 0:02:45.297 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:06:31 +0000 (0:00:00.080) 0:02:45.378 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:06:31 +0000 (0:00:00.562) 0:02:45.940 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:06:32 +0000 (0:00:00.497) 0:02:46.438 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:06:32 +0000 (0:00:00.107) 0:02:46.545 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:06:32 +0000 (0:00:00.125) 0:02:46.670 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:06:32 +0000 (0:00:00.052) 0:02:46.722 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:06:32 +0000 (0:00:00.047) 0:02:46.770 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:06:32 +0000 (0:00:00.044) 0:02:46.814 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:06:32 +0000 (0:00:00.053) 0:02:46.867 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:06:32 +0000 (0:00:00.086) 0:02:46.954 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:06:33 +0000 (0:00:00.537) 0:02:47.491 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:06:33 +0000 (0:00:00.146) 0:02:47.637 **********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:06:33 +0000 (0:00:00.167) 0:02:47.805 **********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:06:33 +0000 (0:00:00.065) 0:02:47.871 **********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:06:33 +0000 (0:00:00.048) 0:02:47.919 **********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:06:33 +0000 (0:00:00.048) 0:02:47.968 **********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:06:33 +0000 (0:00:00.046) 0:02:48.014 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:06:34 +0000 (0:00:00.581) 0:02:48.596 **********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Tuesday 09 June 2026 20:06:34 +0000 (0:00:00.049) 0:02:48.645 **********
skipping: [instance]
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:06:34 +0000 (0:00:00.050) 0:02:48.696 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:06:35 +0000 (0:00:00.752) 0:02:49.448 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:06:35 +0000 (0:00:00.772) 0:02:50.221 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:06:36 +0000 (0:00:00.713) 0:02:50.934 **********
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] *************************
Tuesday 09 June 2026 20:06:36 +0000 (0:00:00.143) 0:02:51.078 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:06:36 +0000 (0:00:00.113) 0:02:51.192 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:06:37 +0000 (0:00:00.419) 0:02:51.611 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:06:37 +0000 (0:00:00.144) 0:02:51.755 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:06:37 +0000 (0:00:00.179) 0:02:51.935 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:06:37 +0000 (0:00:00.118) 0:02:52.054 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:06:37 +0000 (0:00:00.227) 0:02:52.281 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:06:38 +0000 (0:00:00.178) 0:02:52.459 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:06:38 +0000 (0:00:00.448) 0:02:52.907 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:06:38 +0000 (0:00:00.076) 0:02:52.984 **********
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] *************************
Tuesday 09 June 2026 20:06:38 +0000 (0:00:00.194) 0:02:53.178 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:06:39 +0000 (0:00:00.150) 0:02:53.329 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:06:39 +0000 (0:00:00.439) 0:02:53.768 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:06:39 +0000 (0:00:00.138) 0:02:53.907 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:06:39 +0000 (0:00:00.155) 0:02:54.063 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:06:39 +0000 (0:00:00.161) 0:02:54.225 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:06:40 +0000 (0:00:00.135) 0:02:54.361 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:06:40 +0000 (0:00:00.199) 0:02:54.560 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:06:40 +0000 (0:00:00.408) 0:02:54.969 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:06:40 +0000 (0:00:00.073) 0:02:55.043 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:06:41 +0000 (0:00:00.287) 0:02:55.330 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:06:41 +0000 (0:00:00.052) 0:02:55.383 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:06:41 +0000 (0:00:00.052) 0:02:55.435 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:06:41 +0000 (0:00:00.061) 0:02:55.496 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:06:41 +0000 (0:00:00.308) 0:02:55.805 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:06:41 +0000 (0:00:00.056) 0:02:55.862 **********
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] ****************************************
Tuesday 09 June 2026 20:06:43 +0000 (0:00:01.865) 0:02:57.727 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:06:44 +0000 (0:00:00.560) 0:02:58.287 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:06:45 +0000 (0:00:01.615) 0:02:59.903 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:06:45 +0000 (0:00:00.355) 0:03:00.259 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:06:46 +0000 (0:00:00.053) 0:03:00.312 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:06:46 +0000 (0:00:00.067) 0:03:00.379 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:06:46 +0000 (0:00:00.099) 0:03:00.478 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:06:46 +0000 (0:00:00.563) 0:03:01.042 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:06:47 +0000 (0:00:00.560) 0:03:01.602 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:06:47 +0000 (0:00:00.352) 0:03:01.955 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:06:47 +0000 (0:00:00.059) 0:03:02.014 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:06:47 +0000 (0:00:00.057) 0:03:02.072 **********
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] *************************************************
Tuesday 09 June 2026 20:06:48 +0000 (0:00:00.964) 0:03:03.036 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:06:48 +0000 (0:00:00.106) 0:03:03.143 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:06:49 +0000 (0:00:00.416) 0:03:03.560 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:06:49 +0000 (0:00:00.313) 0:03:03.873 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:06:49 +0000 (0:00:00.111) 0:03:03.985 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:06:50 +0000 (0:00:00.327) 0:03:04.312 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:06:50 +0000 (0:00:00.356) 0:03:04.669 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:06:50 +0000 (0:00:00.174) 0:03:04.843 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:06:52 +0000 (0:00:01.566) 0:03:06.409 **********
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] ********************************
Tuesday 09 June 2026 20:06:53 +0000 (0:00:01.594) 0:03:08.004 **********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:06:54 +0000 (0:00:00.398) 0:03:08.403 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:06:54 +0000 (0:00:00.049) 0:03:08.452 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:06:54 +0000 (0:00:00.055) 0:03:08.508 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:06:54 +0000 (0:00:00.085) 0:03:08.593 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:06:54 +0000 (0:00:00.054) 0:03:08.647 **********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:06:54 +0000 (0:00:00.366) 0:03:09.014 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:06:54 +0000 (0:00:00.099) 0:03:09.114 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:06:54 +0000 (0:00:00.101) 0:03:09.215 **********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:06:55 +0000 (0:00:00.309) 0:03:09.524 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:06:55 +0000 (0:00:00.055) 0:03:09.580 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:06:55 +0000 (0:00:00.049) 0:03:09.629 **********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:06:55 +0000 (0:00:00.431) 0:03:10.060 **********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:06:56 +0000 (0:00:00.287) 0:03:10.348 **********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:06:56 +0000 (0:00:00.536) 0:03:10.885 **********
ok: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:06:56 +0000 (0:00:00.380) 0:03:11.265 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:06:57 +0000 (0:00:00.773) 0:03:12.039 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:06:57 +0000 (0:00:00.060) 0:03:12.100 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:06:58 +0000 (0:00:00.290) 0:03:12.390 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:06:58 +0000 (0:00:00.317) 0:03:12.707 **********
skipping: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Tuesday 09 June 2026 20:06:58 +0000 (0:00:00.103) 0:03:12.811 **********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Tuesday 09 June 2026 20:06:58 +0000 (0:00:00.303) 0:03:13.115 **********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Tuesday 09 June 2026 20:06:59 +0000 (0:00:00.328) 0:03:13.444 **********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Tuesday 09 June 2026 20:06:59 +0000 (0:00:00.283) 0:03:13.727 **********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Tuesday 09 June 2026 20:06:59 +0000 (0:00:00.121) 0:03:13.848 **********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Tuesday 09 June 2026 20:06:59 +0000 (0:00:00.051) 0:03:13.900 **********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Tuesday 09 June 2026 20:06:59 +0000 (0:00:00.057) 0:03:13.958 **********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Tuesday 09 June 2026 20:06:59 +0000 (0:00:00.050) 0:03:14.008 **********
ok: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Tuesday 09 June 2026 20:07:01 +0000 (0:00:01.775) 0:03:15.784 **********
ok: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Tuesday 09 June 2026 20:07:01 +0000 (0:00:00.364) 0:03:16.148 **********
ok: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Tuesday 09 June 2026 20:07:02 +0000 (0:00:00.536) 0:03:16.685 **********
skipping: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Tuesday 09 June 2026 20:07:02 +0000 (0:00:00.072) 0:03:16.758 **********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Tuesday 09 June 2026 20:07:02 +0000 (0:00:00.297) 0:03:17.055 **********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Tuesday 09 June 2026 20:07:03 +0000 (0:00:00.671) 0:03:17.727 **********
ok: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Tuesday 09 June 2026 20:07:03 +0000 (0:00:00.450) 0:03:18.177 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy)
TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] *********
Tuesday 09 June 2026 20:07:04 +0000 (0:00:00.396) 0:03:18.574 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Tuesday 09 June 2026 20:07:04 +0000 (0:00:00.510) 0:03:19.085 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Tuesday 09 June 2026 20:07:05 +0000 (0:00:00.398) 0:03:19.483 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Tuesday 09 June 2026 20:07:05 +0000 (0:00:00.466) 0:03:19.950 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Tuesday 09 June 2026 20:07:06 +0000 (0:00:00.528) 0:03:20.479 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Tuesday 09 June 2026 20:07:06 +0000 (0:00:00.447) 0:03:20.927 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Tuesday 09 June 2026 20:07:08 +0000 (0:00:01.468) 0:03:22.395 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Tuesday 09 June 2026 20:07:08 +0000 (0:00:00.470) 0:03:22.866 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Tuesday 09 June 2026 20:07:09 +0000 (0:00:00.504) 0:03:23.370 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Tuesday 09 June 2026 20:07:09 +0000 (0:00:00.444) 0:03:23.815 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Tuesday 09 June 2026 20:07:11 +0000 (0:00:01.485) 0:03:25.301 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Tuesday 09 June 2026 20:07:11 +0000 (0:00:00.466) 0:03:25.768 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Tuesday 09 June 2026 20:07:11 +0000 (0:00:00.505) 0:03:26.273 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Tuesday 09 June 2026 20:07:12 +0000 (0:00:00.549) 0:03:26.823 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Tuesday 09 June 2026 20:07:13 +0000 (0:00:00.482) 0:03:27.305 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Tuesday 09 June 2026 20:07:13 +0000 (0:00:00.458) 0:03:27.764 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Tuesday 09 June 2026 20:07:13 +0000 (0:00:00.485) 0:03:28.249 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Tuesday 09 June 2026 20:07:14 +0000 (0:00:00.500) 0:03:28.750 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Tuesday 09 June 2026 20:07:14 +0000 (0:00:00.494) 0:03:29.244 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Tuesday 09 June 2026 20:07:15 +0000 (0:00:00.492) 0:03:29.737 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Tuesday 09 June 2026 20:07:15 +0000 (0:00:00.492) 0:03:30.229 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Tuesday 09 June 2026 20:07:16 +0000 (0:00:00.568) 0:03:30.798 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Tuesday 09 June 2026 20:07:16 +0000 (0:00:00.425) 0:03:31.223 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Tuesday 09 June 2026 20:07:17 +0000 (0:00:00.447) 0:03:31.670 **********
ok: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Tuesday 09 June 2026 20:07:17 +0000 (0:00:00.473) 0:03:32.144 **********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Tuesday 09 June 2026 20:07:17 +0000 (0:00:00.103) 0:03:32.247 **********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Tuesday 09 June 2026 20:07:18 +0000 (0:00:00.513) 0:03:32.761 **********
ok: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Tuesday 09 June 2026 20:07:19 +0000 (0:00:00.665) 0:03:33.426 **********
ok: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Tuesday 09 June 2026 20:07:19 +0000 (0:00:00.399) 0:03:33.825 **********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Tuesday 09 June 2026 20:07:19 +0000 (0:00:00.271) 0:03:34.097 **********
TASK [libvirt_manager : Deactivate default] ************************************
Tuesday 09 June 2026 20:07:19 +0000 (0:00:00.104) 0:03:34.201 **********
fatal: [instance]: FAILED! => changed=false
msg: network default not found
TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Tuesday 09 June 2026 20:07:20 +0000 (0:00:00.393) 0:03:34.595 **********
ok: [instance] =>
msg: Looks like the provided virtual network does not exist.
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Tuesday 09 June 2026 20:07:20 +0000 (0:00:00.086) 0:03:34.681 **********
ok: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Tuesday 09 June 2026 20:07:20 +0000 (0:00:00.550) 0:03:35.232 **********
ok: [instance]
TASK [Restart NetworkManager] **************************************************
Tuesday 09 June 2026 20:07:21 +0000 (0:00:00.580) 0:03:35.813 **********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Tuesday 09 June 2026 20:07:22 +0000 (0:00:00.754) 0:03:36.568 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:07:22 +0000 (0:00:00.398) 0:03:36.966 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=134 changed=25 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0
Tuesday 09 June 2026 20:07:23 +0000 (0:00:00.983) 0:03:37.950 **********
===============================================================================
test_deps : Install selinux python libs ------------------------------- 125.96s
repo_setup : Initialize python venv and install requirements ------------ 7.19s
libvirt_manager : Populate service facts -------------------------------- 5.06s
libvirt_manager : Remove workload and volumes --------------------------- 1.87s
repo_setup : Make sure git-core package is installed -------------------- 1.85s
libvirt_manager : Install packages required for using KVM --------------- 1.78s
test_deps : Install python yaml libs ------------------------------------ 1.76s
podman : Ensure podman is installed ------------------------------------- 1.62s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.59s
dnsmasq : Install needed packages --------------------------------------- 1.57s
ci_setup : Install needed packages -------------------------------------- 1.54s
ci_setup : Manage directories ------------------------------------------- 1.52s
libvirt_manager : Ensure read-write socket is enabled for nodedev. ------ 1.49s
libvirt_manager : Ensure admin socket is enabled for interface. --------- 1.47s
libvirt_manager : Start virtqemud socket service ------------------------ 1.35s
test_deps : Disable ubi 9 repos ----------------------------------------- 1.15s
repo_setup : Get repo-setup repository ---------------------------------- 1.15s
Gathering Facts --------------------------------------------------------- 1.10s
libvirt_manager : Start virtnetworkd socket service --------------------- 1.08s
libvirt_manager : Get installed packages list --------------------------- 1.05s
PLAY [One hypervisor] **********************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:07:24 +0000 (0:00:00.058) 0:00:00.058 **********
ok: [instance]
TASK [discover_latest_image : Set the discovered images dict to empty] *********
Tuesday 09 June 2026 20:07:25 +0000 (0:00:01.145) 0:00:01.204 **********
ok: [instance]
TASK [discover_latest_image : Discover images] *********************************
Tuesday 09 June 2026 20:07:25 +0000 (0:00:00.103) 0:00:01.308 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/discover_latest_image/tasks/per-image.yml for instance => (item={'key': 'default', 'value': {'base_url': 'https://cloud.centos.org/centos/9-stream/x86_64/images/', 'qcow_prefix': 'CentOS-Stream-GenericCloud-', 'images_file': 'CHECKSUM'}})
TASK [discover_latest_image : Ensure the current image dict entry has the expected data] ***
Tuesday 09 June 2026 20:07:25 +0000 (0:00:00.126) 0:00:01.434 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [discover_latest_image : Get latest image for the current entry] **********
Tuesday 09 June 2026 20:07:25 +0000 (0:00:00.109) 0:00:01.544 **********
changed: [instance]
TASK [discover_latest_image : Append the current return value to the discovered images dict] ***
Tuesday 09 June 2026 20:07:26 +0000 (0:00:01.086) 0:00:02.630 **********
ok: [instance]
TASK [discover_latest_image : Export single-image facts if an image with name 'default' was discovered] ***
Tuesday 09 June 2026 20:07:27 +0000 (0:00:00.114) 0:00:02.745 **********
ok: [instance]
TASK [Load networking definition] **********************************************
Tuesday 09 June 2026 20:07:27 +0000 (0:00:00.142) 0:00:02.888 **********
ok: [instance]
TASK [libvirt_manager : Import layout generator if needed] *********************
Tuesday 09 June 2026 20:07:27 +0000 (0:00:00.111) 0:00:02.999 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_layout.yml for instance
TASK [libvirt_manager : Chose right parameter for layout definition] ***********
Tuesday 09 June 2026 20:07:27 +0000 (0:00:00.130) 0:00:03.129 **********
ok: [instance]
TASK [libvirt_manager : Patch the layout if needed] ****************************
Tuesday 09 June 2026 20:07:27 +0000 (0:00:00.154) 0:00:03.284 **********
ok: [instance] => (item=cifmw_libvirt_manager_configuration_patch_01_more_computes)
TASK [libvirt_manager : Validate no VM group name collides with a parent_ansible_group] ***
Tuesday 09 June 2026 20:07:27 +0000 (0:00:00.250) 0:00:03.534 **********
skipping: [instance]
TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Tuesday 09 June 2026 20:07:27 +0000 (0:00:00.078) 0:00:03.612 **********
changed: [instance]
TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Tuesday 09 June 2026 20:07:28 +0000 (0:00:00.873) 0:00:04.486 **********
changed: [instance]
TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Tuesday 09 June 2026 20:07:29 +0000 (0:00:00.762) 0:00:05.249 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:07:29 +0000 (0:00:00.085) 0:00:05.335 **********
changed: [instance]
TASK [Deploy virtualbmc] *******************************************************
Tuesday 09 June 2026 20:07:30 +0000 (0:00:01.250) 0:00:06.585 **********
skipping: [instance]
TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Tuesday 09 June 2026 20:07:31 +0000 (0:00:00.114) 0:00:06.700 **********
skipping: [instance]
TASK [libvirt_manager : Create needed workload directory] **********************
Tuesday 09 June 2026 20:07:31 +0000 (0:00:00.119) 0:00:06.820 **********
changed: [instance] => (item=workload)
changed: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Tuesday 09 June 2026 20:07:32 +0000 (0:00:01.010) 0:00:07.830 **********
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Generate networking data] ******************************
Tuesday 09 June 2026 20:07:32 +0000 (0:00:00.735) 0:00:08.565 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_networking_data.yml for instance
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Tuesday 09 June 2026 20:07:33 +0000 (0:00:00.233) 0:00:08.798 **********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Tuesday 09 June 2026 20:07:33 +0000 (0:00:00.068) 0:00:08.866 **********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Tuesday 09 June 2026 20:07:33 +0000 (0:00:00.464) 0:00:09.331 **********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Tuesday 09 June 2026 20:07:33 +0000 (0:00:00.116) 0:00:09.448 **********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Tuesday 09 June 2026 20:07:33 +0000 (0:00:00.159) 0:00:09.607 **********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Tuesday 09 June 2026 20:07:34 +0000 (0:00:00.115) 0:00:09.723 **********
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] **********************
Tuesday 09 June 2026 20:07:34 +0000 (0:00:00.214) 0:00:09.938 **********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Tuesday 09 June 2026 20:07:34 +0000 (0:00:00.086) 0:00:10.025 **********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Tuesday 09 June 2026 20:07:35 +0000 (0:00:00.764) 0:00:10.789 **********
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 : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:07:35 +0000 (0:00:00.199) 0:00:10.989 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:07:35 +0000 (0:00:00.131) 0:00:11.120 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:07:35 +0000 (0:00:00.481) 0:00:11.602 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:07:36 +0000 (0:00:00.406) 0:00:12.008 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:07:36 +0000 (0:00:00.082) 0:00:12.091 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:07:36 +0000 (0:00:00.153) 0:00:12.244 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:07:36 +0000 (0:00:00.170) 0:00:12.415 **********
ok: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:07:37 +0000 (0:00:00.355) 0:00:12.770 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:07:37 +0000 (0:00:00.306) 0:00:13.077 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:07:37 +0000 (0:00:00.150) 0:00:13.227 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:07:37 +0000 (0:00:00.099) 0:00:13.327 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:07:37 +0000 (0:00:00.121) 0:00:13.449 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:07:38 +0000 (0:00:00.381) 0:00:13.830 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:07:38 +0000 (0:00:00.358) 0:00:14.189 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:07:38 +0000 (0:00:00.082) 0:00:14.271 **********
skipping: [instance]
TASK [libvirt_manager : Check if ini inventory file exists] ********************
Tuesday 09 June 2026 20:07:38 +0000 (0:00:00.076) 0:00:14.347 **********
ok: [instance]
TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Tuesday 09 June 2026 20:07:38 +0000 (0:00:00.272) 0:00:14.619 **********
changed: [instance]
TASK [libvirt_manager : Remove ini file after conversion] **********************
Tuesday 09 June 2026 20:07:39 +0000 (0:00:00.660) 0:00:15.280 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:07:40 +0000 (0:00:00.362) 0:00:15.642 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:07:40 +0000 (0:00:00.072) 0:00:15.715 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:07:40 +0000 (0:00:00.157) 0:00:15.873 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:07:40 +0000 (0:00:00.088) 0:00:15.962 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:07:40 +0000 (0:00:00.075) 0:00:16.037 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:07:40 +0000 (0:00:00.060) 0:00:16.097 **********
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] ***************************
Tuesday 09 June 2026 20:07:40 +0000 (0:00:00.303) 0:00:16.400 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:07:40 +0000 (0:00:00.056) 0:00:16.457 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:07:41 +0000 (0:00:00.354) 0:00:16.812 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:07:41 +0000 (0:00:00.602) 0:00:17.414 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:07:42 +0000 (0:00:00.229) 0:00:17.644 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:07:42 +0000 (0:00:00.066) 0:00:17.710 **********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Tuesday 09 June 2026 20:07:42 +0000 (0:00:00.695) 0:00:18.406 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Tuesday 09 June 2026 20:07:42 +0000 (0:00:00.167) 0:00:18.574 **********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Tuesday 09 June 2026 20:07:43 +0000 (0:00:00.150) 0:00:18.725 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Tuesday 09 June 2026 20:07:44 +0000 (0:00:00.918) 0:00:19.643 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Tuesday 09 June 2026 20:07:44 +0000 (0:00:00.925) 0:00:20.568 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Tuesday 09 June 2026 20:07:45 +0000 (0:00:00.706) 0:00:21.275 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Tuesday 09 June 2026 20:07:46 +0000 (0:00:00.580) 0:00:21.855 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance
TASK [libvirt_manager : Fetch present bridge interfaces] ***********************
Tuesday 09 June 2026 20:07:46 +0000 (0:00:00.149) 0:00:22.004 **********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Tuesday 09 June 2026 20:07:46 +0000 (0:00:00.343) 0:00:22.348 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Tuesday 09 June 2026 20:07:47 +0000 (0:00:00.586) 0:00:22.934 **********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Tuesday 09 June 2026 20:07:47 +0000 (0:00:00.144) 0:00:23.079 **********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Tuesday 09 June 2026 20:07:47 +0000 (0:00:00.237) 0:00:23.317 **********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Tuesday 09 June 2026 20:07:49 +0000 (0:00:02.031) 0:00:25.348 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Tuesday 09 June 2026 20:07:50 +0000 (0:00:00.322) 0:00:25.671 **********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Tuesday 09 June 2026 20:07:50 +0000 (0:00:00.580) 0:00:26.252 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Tuesday 09 June 2026 20:07:52 +0000 (0:00:02.336) 0:00:28.589 **********
changed: [instance]
TASK [Create extra network configuration] **************************************
Tuesday 09 June 2026 20:07:53 +0000 (0:00:00.627) 0:00:29.217 **********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Tuesday 09 June 2026 20:07:53 +0000 (0:00:00.172) 0:00:29.389 **********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Tuesday 09 June 2026 20:07:53 +0000 (0:00:00.073) 0:00:29.462 **********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Tuesday 09 June 2026 20:07:54 +0000 (0:00:00.647) 0:00:30.110 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:07:54 +0000 (0:00:00.477) 0:00:30.587 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:07:56 +0000 (0:00:01.634) 0:00:32.222 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:08:01 +0000 (0:00:04.479) 0:00:36.702 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:08:01 +0000 (0:00:00.404) 0:00:37.107 **********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:08:02 +0000 (0:00:00.624) 0:00:37.731 **********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:08:02 +0000 (0:00:00.716) 0:00:38.447 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:08:02 +0000 (0:00:00.169) 0:00:38.617 **********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:08:03 +0000 (0:00:00.623) 0:00:39.241 **********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:08:03 +0000 (0:00:00.063) 0:00:39.305 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:08:03 +0000 (0:00:00.211) 0:00:39.516 **********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:08:04 +0000 (0:00:00.597) 0:00:40.113 **********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:08:04 +0000 (0:00:00.067) 0:00:40.181 **********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:08:04 +0000 (0:00:00.343) 0:00:40.525 **********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:08:05 +0000 (0:00:01.030) 0:00:41.555 **********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:08:05 +0000 (0:00:00.069) 0:00:41.625 **********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:08:06 +0000 (0:00:00.148) 0:00:41.773 **********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Tuesday 09 June 2026 20:08:06 +0000 (0:00:00.112) 0:00:41.886 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:08:06 +0000 (0:00:00.245) 0:00:42.131 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:08:06 +0000 (0:00:00.086) 0:00:42.218 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:08:06 +0000 (0:00:00.108) 0:00:42.327 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:08:07 +0000 (0:00:00.724) 0:00:43.052 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:08:07 +0000 (0:00:00.121) 0:00:43.173 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:08:07 +0000 (0:00:00.108) 0:00:43.282 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:08:07 +0000 (0:00:00.106) 0:00:43.389 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:08:07 +0000 (0:00:00.192) 0:00:43.582 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:08:08 +0000 (0:00:00.733) 0:00:44.315 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:08:08 +0000 (0:00:00.073) 0:00:44.388 **********
skipping: [instance]
TASK [Deploy radvd for IPv6 router advertisements] *****************************
Tuesday 09 June 2026 20:08:08 +0000 (0:00:00.183) 0:00:44.572 **********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Tuesday 09 June 2026 20:08:09 +0000 (0:00:00.096) 0:00:44.669 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:08:09 +0000 (0:00:00.722) 0:00:45.391 **********
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] ***************
Tuesday 09 June 2026 20:08:09 +0000 (0:00:00.183) 0:00:45.575 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:08:10 +0000 (0:00:00.472) 0:00:46.048 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:08:10 +0000 (0:00:00.096) 0:00:46.145 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:08:10 +0000 (0:00:00.336) 0:00:46.482 **********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Tuesday 09 June 2026 20:08:11 +0000 (0:00:00.170) 0:00:46.652 **********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Tuesday 09 June 2026 20:08:11 +0000 (0:00:00.541) 0:00:47.194 **********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Tuesday 09 June 2026 20:08:12 +0000 (0:00:00.539) 0:00:47.734 **********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Tuesday 09 June 2026 20:08:12 +0000 (0:00:00.533) 0:00:48.267 **********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Tuesday 09 June 2026 20:08:12 +0000 (0:00:00.175) 0:00:48.443 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:08:13 +0000 (0:00:00.527) 0:00:48.971 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:08:13 +0000 (0:00:00.141) 0:00:49.113 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:08:13 +0000 (0:00:00.079) 0:00:49.192 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:08:13 +0000 (0:00:00.073) 0:00:49.265 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:08:13 +0000 (0:00:00.072) 0:00:49.338 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:08:13 +0000 (0:00:00.067) 0:00:49.405 **********
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] ***************************
Tuesday 09 June 2026 20:08:14 +0000 (0:00:00.379) 0:00:49.785 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:08:14 +0000 (0:00:00.062) 0:00:49.847 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:08:14 +0000 (0:00:00.343) 0:00:50.191 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:08:15 +0000 (0:00:00.729) 0:00:50.920 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:08:15 +0000 (0:00:00.149) 0:00:51.070 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:08:15 +0000 (0:00:00.086) 0:00:51.156 **********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Tuesday 09 June 2026 20:08:16 +0000 (0:00:00.714) 0:00:51.871 **********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Tuesday 09 June 2026 20:08:16 +0000 (0:00:00.074) 0:00:51.945 **********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Tuesday 09 June 2026 20:08:16 +0000 (0:00:00.074) 0:00:52.020 **********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Tuesday 09 June 2026 20:08:16 +0000 (0:00:00.069) 0:00:52.089 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:08:16 +0000 (0:00:00.225) 0:00:52.314 **********
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] **************************************
Tuesday 09 June 2026 20:08:16 +0000 (0:00:00.217) 0:00:52.532 **********
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 }}] ******************************
Tuesday 09 June 2026 20:08:17 +0000 (0:00:00.245) 0:00:52.777 **********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Tuesday 09 June 2026 20:08:17 +0000 (0:00:00.216) 0:00:52.993 **********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Tuesday 09 June 2026 20:08:17 +0000 (0:00:00.111) 0:00:53.105 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:01:df:f5', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:f6:0a', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:01:76:75', 'ips': ['192.168.140.11', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:00:3c:16', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:19:f5', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:00:dc:af', 'ips': ['192.168.110.11', ''], 'tag': 'compute'})
TASK [dnsmasq : Ensure networks exists] ****************************************
Tuesday 09 June 2026 20:08:17 +0000 (0:00:00.188) 0:00:53.293 **********
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] *************************************
Tuesday 09 June 2026 20:08:17 +0000 (0:00:00.242) 0:00:53.536 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:08:18 +0000 (0:00:00.313) 0:00:53.849 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:08:18 +0000 (0:00:00.068) 0:00:53.917 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:08:18 +0000 (0:00:00.238) 0:00:54.156 **********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Tuesday 09 June 2026 20:08:18 +0000 (0:00:00.142) 0:00:54.298 **********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Tuesday 09 June 2026 20:08:18 +0000 (0:00:00.076) 0:00:54.375 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:01:df:f5', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:f6:0a', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:01:76:75', 'ips': ['192.168.140.11', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:00:3c:16', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:19:f5', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:00:dc:af', 'ips': ['192.168.110.11', ''], 'tag': 'compute'})
TASK [dnsmasq : Create add/remove sets] ****************************************
Tuesday 09 June 2026 20:08:19 +0000 (0:00:00.273) 0:00:54.648 **********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Tuesday 09 June 2026 20:08:19 +0000 (0:00:00.097) 0:00:54.745 **********
changed: [instance] => (item={'file': 'osp_trunk_baremetal-0_52:54:02:01:df:f5', 'entry': 'set:baremetal,52:54:02:01:df:f5,192.168.140.20,baremetal-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:01:f6:0a', 'entry': 'set:compute,52:54:00:01:f6:0a,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-1_52:54:01:01:76:75', 'entry': 'set:compute,52:54:01:01:76:75,192.168.140.11,compute-1', 'state': 'present'})
changed: [instance] => (item={'file': 'public_baremetal-0_52:54:02:00:3c:16', 'entry': 'set:baremetal,52:54:02:00:3c:16,192.168.110.30,baremetal-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:00:19:f5', 'entry': 'set:compute,52:54:00:00:19:f5,192.168.110.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-1_52:54:01:00:dc:af', 'entry': 'set:compute,52:54:01:00:dc:af,192.168.110.11,compute-1', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Tuesday 09 June 2026 20:08:21 +0000 (0:00:02.811) 0:00:57.557 **********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Tuesday 09 June 2026 20:08:22 +0000 (0:00:00.143) 0:00:57.700 **********
ok: [instance] => (item=baremetal-0)
ok: [instance] => (item=compute-0)
ok: [instance] => (item=compute-1)
TASK [Inject VMs in the .utility zone] *****************************************
Tuesday 09 June 2026 20:08:22 +0000 (0:00:00.275) 0:00:57.976 **********
TASK [dnsmasq : Assert we have needed host record data] ************************
Tuesday 09 June 2026 20:08:22 +0000 (0:00:00.223) 0:00:58.199 **********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Tuesday 09 June 2026 20:08:22 +0000 (0:00:00.083) 0:00:58.283 **********
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] ********************************************
Tuesday 09 June 2026 20:08:22 +0000 (0:00:00.193) 0:00:58.476 **********
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 [dnsmasq : Add controller-0 short hostname record when 'utility' in the name into /etc/hosts] ***
Tuesday 09 June 2026 20:08:25 +0000 (0:00:02.713) 0:01:01.190 **********
skipping: [instance] => (item={'names': ['baremetal-0.utility', 'baremetal-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['baremetal-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['baremetal-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-1.utility', 'compute-1.instance', 'compute-1.utility', 'compute-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-1.ctlplane.local', 'compute-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-1.public.local', 'compute-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'})
skipping: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Tuesday 09 June 2026 20:08:25 +0000 (0:00:00.267) 0:01:01.457 **********
ok: [instance]
TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Tuesday 09 June 2026 20:08:25 +0000 (0:00:00.118) 0:01:01.576 **********
skipping: [instance] => (item=nocompute)
skipping: [instance] => (item=compute)
skipping: [instance] => (item=baremetal)
skipping: [instance]
TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Tuesday 09 June 2026 20:08:26 +0000 (0:00:00.124) 0:01:01.700 **********
skipping: [instance]
TASK [libvirt_manager : Ensure some domains are local] *************************
Tuesday 09 June 2026 20:08:26 +0000 (0:00:00.102) 0:01:01.802 **********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Tuesday 09 June 2026 20:08:26 +0000 (0:00:00.558) 0:01:02.361 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:08:26 +0000 (0:00:00.154) 0:01:02.515 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 20:08:27 +0000 (0:00:00.983) 0:01:03.499 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Tuesday 09 June 2026 20:08:28 +0000 (0:00:00.613) 0:01:04.113 **********
changed: [instance]
TASK [libvirt_manager : Create group inventories] ******************************
Tuesday 09 June 2026 20:08:28 +0000 (0:00:00.460) 0:01:04.574 **********
skipping: [instance] => (item=nocompute)
changed: [instance] => (item=compute)
changed: [instance] => (item=baremetal)
TASK [libvirt_manager : Create "all" group inventory file] *********************
Tuesday 09 June 2026 20:08:30 +0000 (0:00:01.068) 0:01:05.642 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_all_group_inventory.yml for instance
TASK [libvirt_manager : Check if all-group.yml already exists] *****************
Tuesday 09 June 2026 20:08:30 +0000 (0:00:00.250) 0:01:05.893 **********
ok: [instance]
TASK [libvirt_manager : Slurp existing all-group.yml if it exists] *************
Tuesday 09 June 2026 20:08:30 +0000 (0:00:00.354) 0:01:06.247 **********
skipping: [instance]
TASK [libvirt_manager : Create new "all" group inventory file from template] ***
Tuesday 09 June 2026 20:08:30 +0000 (0:00:00.079) 0:01:06.327 **********
changed: [instance]
TASK [libvirt_manager : Slurp newly created all-group.yml] *********************
Tuesday 09 June 2026 20:08:31 +0000 (0:00:00.699) 0:01:07.026 **********
skipping: [instance]
TASK [libvirt_manager : Write merged all-group.yml] ****************************
Tuesday 09 June 2026 20:08:31 +0000 (0:00:00.070) 0:01:07.097 **********
skipping: [instance]
TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Tuesday 09 June 2026 20:08:31 +0000 (0:00:00.068) 0:01:07.166 **********
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] *************************
Tuesday 09 June 2026 20:08:31 +0000 (0:00:00.252) 0:01:07.418 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:08:31 +0000 (0:00:00.085) 0:01:07.504 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:08:32 +0000 (0:00:00.399) 0:01:07.904 **********
changed: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:08:32 +0000 (0:00:00.359) 0:01:08.263 **********
changed: [instance] => (item=pool-start)
changed: [instance] => (item=pool-autostart)
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:08:33 +0000 (0:00:00.771) 0:01:09.035 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:08:33 +0000 (0:00:00.078) 0:01:09.114 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:08:33 +0000 (0:00:00.086) 0:01:09.201 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:08:33 +0000 (0:00:00.153) 0:01:09.354 **********
ok: [instance]
TASK [libvirt_manager : Ensure images are present] *****************************
Tuesday 09 June 2026 20:08:34 +0000 (0:00:00.515) 0:01:09.870 **********
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] *******************************
Tuesday 09 June 2026 20:08:34 +0000 (0:00:00.199) 0:01:10.070 **********
changed: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 20:08:34 +0000 (0:00:00.409) 0:01:10.480 **********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 20:08:35 +0000 (0:00:00.319) 0:01:10.799 **********
changed: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 20:08:49 +0000 (0:00:14.730) 0:01:25.529 **********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 20:08:50 +0000 (0:00:00.368) 0:01:25.898 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 20:08:50 +0000 (0:00:00.124) 0:01:26.023 **********
changed: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Tuesday 09 June 2026 20:08:50 +0000 (0:00:00.358) 0:01:26.381 **********
ok: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 20:08:51 +0000 (0:00:00.366) 0:01:26.748 **********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 20:08:51 +0000 (0:00:00.335) 0:01:27.083 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 20:08:51 +0000 (0:00:00.081) 0:01:27.164 **********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 20:08:51 +0000 (0:00:00.327) 0:01:27.492 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 20:08:51 +0000 (0:00:00.087) 0:01:27.579 **********
ok: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Tuesday 09 June 2026 20:08:52 +0000 (0:00:00.415) 0:01:27.995 **********
skipping: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 20:08:52 +0000 (0:00:00.064) 0:01:28.060 **********
skipping: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 20:08:52 +0000 (0:00:00.065) 0:01:28.125 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 20:08:52 +0000 (0:00:00.063) 0:01:28.189 **********
skipping: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 20:08:52 +0000 (0:00:00.126) 0:01:28.315 **********
skipping: [instance]
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 20:08:52 +0000 (0:00:00.068) 0:01:28.383 **********
skipping: [instance]
TASK [libvirt_manager : Get ssh key state] *************************************
Tuesday 09 June 2026 20:08:52 +0000 (0:00:00.069) 0:01:28.453 **********
ok: [instance]
TASK [libvirt_manager : Create temporary ssh keypair] **************************
Tuesday 09 June 2026 20:08:53 +0000 (0:00:00.318) 0:01:28.772 **********
changed: [instance]
TASK [libvirt_manager : Slurp public key for later use] ************************
Tuesday 09 June 2026 20:08:53 +0000 (0:00:00.679) 0:01:29.451 **********
ok: [instance]
TASK [libvirt_manager : Slurp private key for later use] ***********************
Tuesday 09 June 2026 20:08:54 +0000 (0:00:00.391) 0:01:29.842 **********
ok: [instance]
TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Tuesday 09 June 2026 20:08:54 +0000 (0:00:00.308) 0:01:30.151 **********
changed: [instance]
TASK [libvirt_manager : Create fact holding network data for VMs] **************
Tuesday 09 June 2026 20:08:55 +0000 (0:00:00.599) 0:01:30.750 **********
ok: [instance]
TASK [libvirt_manager : List existing networks] ********************************
Tuesday 09 June 2026 20:08:55 +0000 (0:00:00.063) 0:01:30.814 **********
ok: [instance]
TASK [libvirt_manager : Gather pool fact] **************************************
Tuesday 09 June 2026 20:08:55 +0000 (0:00:00.339) 0:01:31.154 **********
skipping: [instance]
TASK [libvirt_manager : Create and run VMs] ************************************
Tuesday 09 June 2026 20:08:55 +0000 (0:00:00.067) 0:01:31.221 **********
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] *************************
Tuesday 09 June 2026 20:08:55 +0000 (0:00:00.285) 0:01:31.506 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ********
Tuesday 09 June 2026 20:08:56 +0000 (0:00:00.375) 0:01:31.881 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type compute-0] *************************
Tuesday 09 June 2026 20:08:56 +0000 (0:00:00.451) 0:01:32.333 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for compute-0] *******************
Tuesday 09 June 2026 20:08:57 +0000 (0:00:00.735) 0:01:33.068 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs compute-0] ***********
Tuesday 09 June 2026 20:08:57 +0000 (0:00:00.078) 0:01:33.147 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:08:57 +0000 (0:00:00.172) 0:01:33.320 **********
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] ***********************
Tuesday 09 June 2026 20:08:57 +0000 (0:00:00.143) 0:01:33.463 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:08:58 +0000 (0:00:00.371) 0:01:33.834 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:08:58 +0000 (0:00:00.161) 0:01:33.996 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:08:58 +0000 (0:00:00.355) 0:01:34.351 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************
Tuesday 09 June 2026 20:08:59 +0000 (0:00:00.331) 0:01:34.683 **********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:08:59 +0000 (0:00:00.458) 0:01:35.142 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:08:59 +0000 (0:00:00.461) 0:01:35.603 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:09:00 +0000 (0:00:00.101) 0:01:35.705 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:09:01 +0000 (0:00:01.413) 0:01:37.118 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-0] *********
Tuesday 09 June 2026 20:09:01 +0000 (0:00:00.365) 0:01:37.484 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] *****
Tuesday 09 June 2026 20:09:02 +0000 (0:00:00.497) 0:01:37.981 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for compute-0] ********
Tuesday 09 June 2026 20:09:02 +0000 (0:00:00.069) 0:01:38.050 **********
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] *******************
Tuesday 09 June 2026 20:09:02 +0000 (0:00:00.227) 0:01:38.278 **********
ok: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Tuesday 09 June 2026 20:09:03 +0000 (0:00:00.382) 0:01:38.661 **********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Create volume in the storage pool] *********************
Tuesday 09 June 2026 20:09:03 +0000 (0:00:00.422) 0:01:39.084 **********
changed: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Create XML attachment files] ***************************
Tuesday 09 June 2026 20:09:03 +0000 (0:00:00.530) 0:01:39.615 **********
changed: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Find volume attachments for VM compute-0] **************
Tuesday 09 June 2026 20:09:04 +0000 (0:00:00.561) 0:01:40.176 **********
ok: [instance]
TASK [libvirt_manager : Attach volumes for VM compute-0] ***********************
Tuesday 09 June 2026 20:09:05 +0000 (0:00:00.517) 0:01:40.694 **********
changed: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:09:05 +0000 (0:00:00.557) 0:01:41.251 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:09:06 +0000 (0:00:00.387) 0:01:41.638 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:09:06 +0000 (0:00:00.082) 0:01:41.721 **********
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] ***************
Tuesday 09 June 2026 20:09:06 +0000 (0:00:00.242) 0:01:41.963 **********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Tuesday 09 June 2026 20:09:06 +0000 (0:00:00.338) 0:01:42.302 **********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Tuesday 09 June 2026 20:09:06 +0000 (0:00:00.152) 0:01:42.455 **********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Tuesday 09 June 2026 20:09:06 +0000 (0:00:00.100) 0:01:42.556 **********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Tuesday 09 June 2026 20:09:07 +0000 (0:00:00.153) 0:01:42.709 **********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Tuesday 09 June 2026 20:09:07 +0000 (0:00:00.080) 0:01:42.789 **********
TASK [config_drive : Ensure needed directories exist] **************************
Tuesday 09 June 2026 20:09:07 +0000 (0:00:00.132) 0:01:42.921 **********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Tuesday 09 June 2026 20:09:07 +0000 (0:00:00.641) 0:01:43.562 **********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Tuesday 09 June 2026 20:09:09 +0000 (0:00:01.688) 0:01:45.251 **********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Tuesday 09 June 2026 20:09:10 +0000 (0:00:00.391) 0:01:45.642 **********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Tuesday 09 June 2026 20:09:10 +0000 (0:00:00.597) 0:01:46.239 **********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Tuesday 09 June 2026 20:09:11 +0000 (0:00:00.587) 0:01:46.827 **********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Tuesday 09 June 2026 20:09:11 +0000 (0:00:00.192) 0:01:47.019 **********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Tuesday 09 June 2026 20:09:11 +0000 (0:00:00.351) 0:01:47.370 **********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Tuesday 09 June 2026 20:09:11 +0000 (0:00:00.120) 0:01:47.490 **********
Follow script's output here: /opt/basedir/logs/ci_script_000_generate_nocloud_iso_image.log
changed: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:09:12 +0000 (0:00:00.506) 0:01:47.997 **********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:09:12 +0000 (0:00:00.444) 0:01:48.441 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for compute-0] ********************
Tuesday 09 June 2026 20:09:12 +0000 (0:00:00.091) 0:01:48.532 **********
skipping: [instance]
TASK [libvirt_manager : Create VM image for compute-1] *************************
Tuesday 09 June 2026 20:09:12 +0000 (0:00:00.082) 0:01:48.615 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ********
Tuesday 09 June 2026 20:09:13 +0000 (0:00:00.441) 0:01:49.056 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type compute-1] *************************
Tuesday 09 June 2026 20:09:13 +0000 (0:00:00.354) 0:01:49.411 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for compute-1] *******************
Tuesday 09 June 2026 20:09:14 +0000 (0:00:00.518) 0:01:49.929 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs compute-1] ***********
Tuesday 09 June 2026 20:09:14 +0000 (0:00:00.183) 0:01:50.113 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:09:14 +0000 (0:00:00.107) 0:01:50.220 **********
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] ***********************
Tuesday 09 June 2026 20:09:14 +0000 (0:00:00.137) 0:01:50.358 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:09:15 +0000 (0:00:00.409) 0:01:50.767 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:09:15 +0000 (0:00:00.123) 0:01:50.891 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:09:15 +0000 (0:00:00.333) 0:01:51.224 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************
Tuesday 09 June 2026 20:09:16 +0000 (0:00:00.464) 0:01:51.689 **********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:09:16 +0000 (0:00:00.417) 0:01:52.107 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:09:16 +0000 (0:00:00.327) 0:01:52.435 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:09:16 +0000 (0:00:00.089) 0:01:52.524 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:09:18 +0000 (0:00:01.360) 0:01:53.885 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-1] *********
Tuesday 09 June 2026 20:09:18 +0000 (0:00:00.299) 0:01:54.185 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] *****
Tuesday 09 June 2026 20:09:19 +0000 (0:00:00.507) 0:01:54.692 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for compute-1] ********
Tuesday 09 June 2026 20:09:19 +0000 (0:00:00.061) 0:01:54.753 **********
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] *******************
Tuesday 09 June 2026 20:09:19 +0000 (0:00:00.199) 0:01:54.953 **********
ok: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Tuesday 09 June 2026 20:09:19 +0000 (0:00:00.372) 0:01:55.326 **********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Create volume in the storage pool] *********************
Tuesday 09 June 2026 20:09:20 +0000 (0:00:00.470) 0:01:55.796 **********
changed: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Create XML attachment files] ***************************
Tuesday 09 June 2026 20:09:20 +0000 (0:00:00.504) 0:01:56.300 **********
changed: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Find volume attachments for VM compute-1] **************
Tuesday 09 June 2026 20:09:21 +0000 (0:00:00.655) 0:01:56.956 **********
ok: [instance]
TASK [libvirt_manager : Attach volumes for VM compute-1] ***********************
Tuesday 09 June 2026 20:09:21 +0000 (0:00:00.468) 0:01:57.424 **********
changed: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:09:22 +0000 (0:00:00.547) 0:01:57.972 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:09:22 +0000 (0:00:00.385) 0:01:58.357 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:09:22 +0000 (0:00:00.186) 0:01:58.543 **********
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] ***************
Tuesday 09 June 2026 20:09:23 +0000 (0:00:00.174) 0:01:58.718 **********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Tuesday 09 June 2026 20:09:23 +0000 (0:00:00.353) 0:01:59.071 **********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Tuesday 09 June 2026 20:09:23 +0000 (0:00:00.240) 0:01:59.311 **********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Tuesday 09 June 2026 20:09:23 +0000 (0:00:00.127) 0:01:59.439 **********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Tuesday 09 June 2026 20:09:23 +0000 (0:00:00.130) 0:01:59.569 **********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Tuesday 09 June 2026 20:09:24 +0000 (0:00:00.103) 0:01:59.672 **********
TASK [config_drive : Ensure needed directories exist] **************************
Tuesday 09 June 2026 20:09:24 +0000 (0:00:00.311) 0:01:59.984 **********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Tuesday 09 June 2026 20:09:25 +0000 (0:00:00.692) 0:02:00.676 **********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Tuesday 09 June 2026 20:09:26 +0000 (0:00:01.549) 0:02:02.225 **********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Tuesday 09 June 2026 20:09:26 +0000 (0:00:00.341) 0:02:02.567 **********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Tuesday 09 June 2026 20:09:27 +0000 (0:00:00.564) 0:02:03.132 **********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Tuesday 09 June 2026 20:09:28 +0000 (0:00:00.559) 0:02:03.692 **********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Tuesday 09 June 2026 20:09:28 +0000 (0:00:00.125) 0:02:03.817 **********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Tuesday 09 June 2026 20:09:28 +0000 (0:00:00.338) 0:02:04.155 **********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Tuesday 09 June 2026 20:09:28 +0000 (0:00:00.233) 0:02:04.389 **********
Follow script's output here: /opt/basedir/logs/ci_script_001_generate_nocloud_iso_image.log
changed: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:09:29 +0000 (0:00:00.389) 0:02:04.778 **********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:09:29 +0000 (0:00:00.427) 0:02:05.206 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for compute-1] ********************
Tuesday 09 June 2026 20:09:29 +0000 (0:00:00.185) 0:02:05.391 **********
skipping: [instance]
TASK [libvirt_manager : Create VM image for baremetal-0] ***********************
Tuesday 09 June 2026 20:09:29 +0000 (0:00:00.075) 0:02:05.466 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for baremetal-0] ******
Tuesday 09 June 2026 20:09:30 +0000 (0:00:00.431) 0:02:05.898 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type baremetal-0] ***********************
Tuesday 09 June 2026 20:09:30 +0000 (0:00:00.332) 0:02:06.231 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for baremetal-0] *****************
Tuesday 09 June 2026 20:09:31 +0000 (0:00:00.665) 0:02:06.896 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs baremetal-0] *********
Tuesday 09 June 2026 20:09:31 +0000 (0:00:00.071) 0:02:06.968 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:09:31 +0000 (0:00:00.111) 0:02:07.079 **********
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] ***********************
Tuesday 09 June 2026 20:09:31 +0000 (0:00:00.215) 0:02:07.294 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:09:32 +0000 (0:00:00.362) 0:02:07.657 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:09:32 +0000 (0:00:00.097) 0:02:07.755 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:09:32 +0000 (0:00:00.387) 0:02:08.142 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-baremetal-0] **********
Tuesday 09 June 2026 20:09:32 +0000 (0:00:00.311) 0:02:08.454 **********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:09:33 +0000 (0:00:00.457) 0:02:08.911 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:09:33 +0000 (0:00:00.497) 0:02:09.409 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:09:33 +0000 (0:00:00.120) 0:02:09.530 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:09:34 +0000 (0:00:00.376) 0:02:09.906 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-baremetal-0] *******
Tuesday 09 June 2026 20:09:34 +0000 (0:00:00.283) 0:02:10.190 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs baremetal-0] ***
Tuesday 09 June 2026 20:09:35 +0000 (0:00:00.513) 0:02:10.704 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for baremetal-0] ******
Tuesday 09 June 2026 20:09:35 +0000 (0:00:00.068) 0:02:10.772 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM baremetal-0] ************
Tuesday 09 June 2026 20:09:35 +0000 (0:00:00.081) 0:02:10.854 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM baremetal-0] *********************
Tuesday 09 June 2026 20:09:35 +0000 (0:00:00.081) 0:02:10.935 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:09:35 +0000 (0:00:00.161) 0:02:11.096 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:09:35 +0000 (0:00:00.407) 0:02:11.503 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:09:35 +0000 (0:00:00.076) 0:02:11.580 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:09:36 +0000 (0:00:00.061) 0:02:11.641 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:09:36 +0000 (0:00:00.145) 0:02:11.786 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for baremetal-0] ******************
Tuesday 09 June 2026 20:09:36 +0000 (0:00:00.086) 0:02:11.872 **********
skipping: [instance]
TASK [libvirt_manager : Start (power-on) VMs] **********************************
Tuesday 09 June 2026 20:09:36 +0000 (0:00:00.065) 0:02:11.938 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance
TASK [libvirt_manager : Refresh oooq_pool before starting VMs] *****************
Tuesday 09 June 2026 20:09:36 +0000 (0:00:00.123) 0:02:12.061 **********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Tuesday 09 June 2026 20:09:36 +0000 (0:00:00.394) 0:02:12.455 **********
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] **********************************************
Tuesday 09 June 2026 20:09:39 +0000 (0:00:02.265) 0:02:14.720 **********
changed: [instance]
TASK [libvirt_manager : Start vm] **********************************************
Tuesday 09 June 2026 20:09:39 +0000 (0:00:00.858) 0:02:15.578 **********
changed: [instance]
TASK [libvirt_manager : Wait for SSH on started VMs] ***************************
Tuesday 09 June 2026 20:09:41 +0000 (0:00:01.686) 0:02:17.265 **********
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] ****************************
Tuesday 09 June 2026 20:09:42 +0000 (0:00:00.689) 0:02:17.955 **********
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).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (84 retries left).
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j783205555509.83460', 'results_file': '/home/zuul/.ansible_async/j783205555509.83460', 'changed': True, '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'})
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j844092995169.83478', 'results_file': '/home/zuul/.ansible_async/j844092995169.83478', '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] *********************************
Tuesday 09 June 2026 20:10:05 +0000 (0:00:23.402) 0:02:41.357 **********
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] *****************************************
Tuesday 09 June 2026 20:10:06 +0000 (0:00:00.282) 0:02:41.640 **********
skipping: [instance]
TASK [Push ssh jumper/configuration for compute-0] *****************************
Tuesday 09 June 2026 20:10:06 +0000 (0:00:00.072) 0:02:41.713 **********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Tuesday 09 June 2026 20:10:06 +0000 (0:00:00.192) 0:02:41.906 **********
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] *******
Tuesday 09 June 2026 20:10:06 +0000 (0:00:00.203) 0:02:42.109 **********
changed: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Tuesday 09 June 2026 20:10:06 +0000 (0:00:00.404) 0:02:42.514 **********
changed: [instance]
TASK [ssh_jumper : Inject ssh jumpers for compute-0.utility] *******************
Tuesday 09 June 2026 20:10:07 +0000 (0:00:00.425) 0:02:42.940 **********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM compute-0] ******************
Tuesday 09 June 2026 20:10:07 +0000 (0:00:00.654) 0:02:43.595 **********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Tuesday 09 June 2026 20:10:08 +0000 (0:00:00.074) 0:02:43.669 **********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts compute-0] *****************
Tuesday 09 June 2026 20:10:08 +0000 (0:00:00.188) 0:02:43.857 **********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts compute-0] ******************
Tuesday 09 June 2026 20:10:08 +0000 (0:00:00.117) 0:02:43.974 **********
skipping: [instance]
TASK [Check if new ssh keypair exists] *****************************************
Tuesday 09 June 2026 20:10:08 +0000 (0:00:00.104) 0:02:44.079 **********
skipping: [instance]
TASK [Push ssh jumper/configuration for compute-1] *****************************
Tuesday 09 June 2026 20:10:08 +0000 (0:00:00.062) 0:02:44.142 **********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Tuesday 09 June 2026 20:10:08 +0000 (0:00:00.198) 0:02:44.341 **********
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] *******
Tuesday 09 June 2026 20:10:08 +0000 (0:00:00.161) 0:02:44.503 **********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Tuesday 09 June 2026 20:10:09 +0000 (0:00:00.406) 0:02:44.909 **********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for compute-1.utility] *******************
Tuesday 09 June 2026 20:10:09 +0000 (0:00:00.326) 0:02:45.235 **********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM compute-1] ******************
Tuesday 09 June 2026 20:10:10 +0000 (0:00:00.593) 0:02:45.829 **********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Tuesday 09 June 2026 20:10:10 +0000 (0:00:00.179) 0:02:46.008 **********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts compute-1] *****************
Tuesday 09 June 2026 20:10:10 +0000 (0:00:00.078) 0:02:46.087 **********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts compute-1] ******************
Tuesday 09 June 2026 20:10:10 +0000 (0:00:00.115) 0:02:46.202 **********
skipping: [instance]
TASK [Create VBMC entity] ******************************************************
Tuesday 09 June 2026 20:10:10 +0000 (0:00:00.095) 0:02:46.298 **********
skipping: [instance] => (item=baremetal-0)
skipping: [instance] => (item=compute-0)
skipping: [instance] => (item=compute-1)
skipping: [instance]
TASK [libvirt_manager : List running virtual machines.] ************************
Tuesday 09 June 2026 20:10:10 +0000 (0:00:00.200) 0:02:46.499 **********
ok: [instance]
TASK [libvirt_manager : Dump UUIDs] ********************************************
Tuesday 09 June 2026 20:10:11 +0000 (0:00:00.382) 0:02:46.882 **********
changed: [instance]
TASK [Ensure fresh vbmc listing] ***********************************************
Tuesday 09 June 2026 20:10:11 +0000 (0:00:00.497) 0:02:47.379 **********
skipping: [instance]
TASK [libvirt_manager : Update vbmc related fact] ******************************
Tuesday 09 June 2026 20:10:11 +0000 (0:00:00.071) 0:02:47.450 **********
skipping: [instance]
TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Tuesday 09 June 2026 20:10:11 +0000 (0:00:00.163) 0:02:47.614 **********
skipping: [instance]
TASK [libvirt_manager : Copy authorized_keys] **********************************
Tuesday 09 June 2026 20:10:12 +0000 (0:00:00.080) 0:02:47.695 **********
skipping: [instance]
TASK [libvirt_manager : Enable root access on CRC] *****************************
Tuesday 09 June 2026 20:10:12 +0000 (0:00:00.089) 0:02:47.784 **********
skipping: [instance]
TASK [Get wanted files] ********************************************************
Tuesday 09 June 2026 20:10:12 +0000 (0:00:00.117) 0:02:47.902 **********
ok: [instance] => (item=reproducer-inventory/compute-group.yml)
TASK [Assert file availability] ************************************************
Tuesday 09 June 2026 20:10:12 +0000 (0:00:00.370) 0:02:48.272 **********
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: 1781035709.419205
attr_flags: ''
attributes: []
block_size: 4096
blocks: 8
charset: us-ascii
checksum: 55f477d83ff5ebeab6e76c12768bb50766165b98
ctime: 1781035709.424205
dev: 64513
device_type: 0
executable: false
exists: true
gid: 1000
gr_name: zuul
inode: 113324931
isblk: false
ischr: false
isdir: false
isfifo: false
isgid: false
islnk: false
isreg: true
issock: false
isuid: false
mimetype: text/plain
mode: '0644'
mtime: 1781035709.2542002
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: '4084610833'
wgrp: false
woth: false
writeable: true
wusr: true
xgrp: false
xoth: false
xusr: false
msg: All assertions passed
TASK [Get virtual network list] ************************************************
Tuesday 09 June 2026 20:10:12 +0000 (0:00:00.093) 0:02:48.365 **********
ok: [instance]
TASK [Get virtual machines] ****************************************************
Tuesday 09 June 2026 20:10:13 +0000 (0:00:00.362) 0:02:48.728 **********
ok: [instance]
TASK [Output network list] *****************************************************
Tuesday 09 June 2026 20:10:13 +0000 (0:00:00.371) 0:02:49.099 **********
ok: [instance] =>
msg:
- - cifmw-osp_trunk
- cifmw-public
- - cifmw-osp_trunk
- cifmw-public
TASK [Assert resource lists] ***************************************************
Tuesday 09 June 2026 20:10:13 +0000 (0:00:00.072) 0:02:49.172 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [Get compute-0 network interfaces] ****************************************
Tuesday 09 June 2026 20:10:13 +0000 (0:00:00.077) 0:02:49.250 **********
changed: [instance]
TASK [Ensure compute-0 connections] ********************************************
Tuesday 09 June 2026 20:10:13 +0000 (0:00:00.347) 0:02:49.597 **********
ok: [instance] => (item={'nic': 'vnet0', 'type': 'bridge', 'network': 'cifmw-public', 'driver': 'virtio', 'mac': '52:54:00:00:19:f5', 'host': 'compute--0'}) => changed=false
ansible_loop_var: item
item:
driver: virtio
host: compute--0
mac: 52:54:00:00:19:f5
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:01:f6:0a', 'host': 'compute--0'}) => changed=false
ansible_loop_var: item
item:
driver: virtio
host: compute--0
mac: 52:54:00:01:f6:0a
network: cifmw-osp_trunk
nic: vnet1
type: bridge
msg: All assertions passed
TASK [Get osp_trunk network XML] ***********************************************
Tuesday 09 June 2026 20:10:14 +0000 (0:00:00.197) 0:02:49.794 **********
ok: [instance]
TASK [Verify existence of storage pool.] ***************************************
Tuesday 09 June 2026 20:10:14 +0000 (0:00:00.324) 0:02:50.119 **********
changed: [instance]
TASK [Gather the list of created volumes.] *************************************
Tuesday 09 June 2026 20:10:14 +0000 (0:00:00.341) 0:02:50.460 **********
changed: [instance]
TASK [Verify the number of created volumes match with expected count] **********
Tuesday 09 June 2026 20:10:15 +0000 (0:00:00.352) 0:02:50.813 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [Gather the domain information about VMs having extra disks.] *************
Tuesday 09 June 2026 20:10:15 +0000 (0:00:00.192) 0:02:51.006 **********
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)
TASK [Gather the number of volumes attached.] **********************************
Tuesday 09 June 2026 20:10:16 +0000 (0:00:00.695) 0:02:51.701 **********
ok: [instance] => (item={'get_xml': "<domain type='kvm' id='1'>\n <name>cifmw-compute-0</name>\n <uuid>20f8929e-571d-583f-969c-f0d6357022c1</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:00:19:f5'/>\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:01:f6:0a'/>\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:c274,c532</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c274,c532</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>f40ec783-79a5-5186-b9a6-30fad0c33e27</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:00:dc:af'/>\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:01:76:75'/>\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:c387,c897</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c387,c897</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.] ****
Tuesday 09 June 2026 20:10:16 +0000 (0:00:00.486) 0:02:52.188 **********
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>20f8929e-571d-583f-969c-f0d6357022c1</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:00:19:f5"/>\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:01:f6:0a"/>\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:c274,c532</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c274,c532</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>20f8929e-571d-583f-969c-f0d6357022c1</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:00:19:f5'/>\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:01:f6:0a'/>\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:c274,c532</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c274,c532</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>20f8929e-571d-583f-969c-f0d6357022c1</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:00:19:f5'/>\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:01:f6:0a'/>\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:c274,c532</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c274,c532</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>20f8929e-571d-583f-969c-f0d6357022c1</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:00:19:f5'/>
<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:01:f6:0a'/>
<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:c274,c532</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c274,c532</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>20f8929e-571d-583f-969c-f0d6357022c1</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:00:19:f5'/>
<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:01:f6:0a'/>
<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:c274,c532</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c274,c532</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>20f8929e-571d-583f-969c-f0d6357022c1</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:00:19:f5"/>
<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:01:f6:0a"/>
<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:c274,c532</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c274,c532</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>f40ec783-79a5-5186-b9a6-30fad0c33e27</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:00:dc:af"/>\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:01:76:75"/>\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:c387,c897</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c387,c897</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>f40ec783-79a5-5186-b9a6-30fad0c33e27</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:00:dc:af'/>\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:01:76:75'/>\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:c387,c897</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c387,c897</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>f40ec783-79a5-5186-b9a6-30fad0c33e27</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:00:dc:af'/>\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:01:76:75'/>\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:c387,c897</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c387,c897</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>f40ec783-79a5-5186-b9a6-30fad0c33e27</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:00:dc:af'/>
<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:01:76:75'/>
<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:c387,c897</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c387,c897</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>f40ec783-79a5-5186-b9a6-30fad0c33e27</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:00:dc:af'/>
<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:01:76:75'/>
<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:c387,c897</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c387,c897</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>f40ec783-79a5-5186-b9a6-30fad0c33e27</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:00:dc:af"/>
<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:01:76:75"/>
<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:c387,c897</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c387,c897</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] *********************
Tuesday 09 June 2026 20:10:16 +0000 (0:00:00.214) 0:02:52.402 **********
skipping: [instance]
TASK [libvirt_manager : Validate no VM group name collides with a parent_ansible_group] ***
Tuesday 09 June 2026 20:10:16 +0000 (0:00:00.078) 0:02:52.481 **********
skipping: [instance]
TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Tuesday 09 June 2026 20:10:16 +0000 (0:00:00.104) 0:02:52.586 **********
changed: [instance]
TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Tuesday 09 June 2026 20:10:17 +0000 (0:00:00.601) 0:02:53.187 **********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Tuesday 09 June 2026 20:10:17 +0000 (0:00:00.438) 0:02:53.625 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:10:18 +0000 (0:00:00.081) 0:02:53.707 **********
changed: [instance]
TASK [Deploy virtualbmc] *******************************************************
Tuesday 09 June 2026 20:10:18 +0000 (0:00:00.865) 0:02:54.573 **********
skipping: [instance]
TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Tuesday 09 June 2026 20:10:19 +0000 (0:00:00.070) 0:02:54.643 **********
skipping: [instance]
TASK [libvirt_manager : Create needed workload directory] **********************
Tuesday 09 June 2026 20:10:19 +0000 (0:00:00.072) 0:02:54.716 **********
changed: [instance] => (item=workload)
ok: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Tuesday 09 June 2026 20:10:19 +0000 (0:00:00.661) 0:02:55.377 **********
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Generate networking data] ******************************
Tuesday 09 June 2026 20:10:20 +0000 (0:00:00.648) 0:02:56.026 **********
skipping: [instance]
TASK [libvirt_manager : Create group inventories] ******************************
Tuesday 09 June 2026 20:10:20 +0000 (0:00:00.081) 0:02:56.107 **********
skipping: [instance] => (item=nocompute)
ok: [instance] => (item=compute)
ok: [instance] => (item=baremetal)
TASK [libvirt_manager : Create "all" group inventory file] *********************
Tuesday 09 June 2026 20:10:21 +0000 (0:00:00.956) 0:02:57.064 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_all_group_inventory.yml for instance
TASK [libvirt_manager : Check if all-group.yml already exists] *****************
Tuesday 09 June 2026 20:10:21 +0000 (0:00:00.181) 0:02:57.246 **********
ok: [instance]
TASK [libvirt_manager : Slurp existing all-group.yml if it exists] *************
Tuesday 09 June 2026 20:10:21 +0000 (0:00:00.289) 0:02:57.536 **********
ok: [instance]
TASK [libvirt_manager : Create new "all" group inventory file from template] ***
Tuesday 09 June 2026 20:10:22 +0000 (0:00:00.324) 0:02:57.860 **********
ok: [instance]
TASK [libvirt_manager : Slurp newly created all-group.yml] *********************
Tuesday 09 June 2026 20:10:22 +0000 (0:00:00.679) 0:02:58.540 **********
ok: [instance]
TASK [libvirt_manager : Write merged all-group.yml] ****************************
Tuesday 09 June 2026 20:10:23 +0000 (0:00:00.249) 0:02:58.789 **********
changed: [instance]
TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Tuesday 09 June 2026 20:10:23 +0000 (0:00:00.507) 0:02:59.297 **********
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] *************************
Tuesday 09 June 2026 20:10:23 +0000 (0:00:00.217) 0:02:59.514 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:10:23 +0000 (0:00:00.082) 0:02:59.596 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:10:24 +0000 (0:00:00.398) 0:02:59.995 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:10:24 +0000 (0:00:00.125) 0:03:00.120 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:10:24 +0000 (0:00:00.078) 0:03:00.199 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:10:24 +0000 (0:00:00.066) 0:03:00.266 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:10:24 +0000 (0:00:00.066) 0:03:00.332 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:10:24 +0000 (0:00:00.174) 0:03:00.507 **********
ok: [instance]
TASK [libvirt_manager : Ensure images are present] *****************************
Tuesday 09 June 2026 20:10:25 +0000 (0:00:00.404) 0:03:00.911 **********
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] *******************************
Tuesday 09 June 2026 20:10:25 +0000 (0:00:00.148) 0:03:01.060 **********
ok: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 20:10:25 +0000 (0:00:00.425) 0:03:01.486 **********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 20:10:26 +0000 (0:00:00.359) 0:03:01.845 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 20:10:26 +0000 (0:00:00.067) 0:03:01.913 **********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 20:10:26 +0000 (0:00:00.299) 0:03:02.213 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 20:10:26 +0000 (0:00:00.166) 0:03:02.380 **********
changed: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Tuesday 09 June 2026 20:10:27 +0000 (0:00:00.318) 0:03:02.698 **********
ok: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 20:10:27 +0000 (0:00:00.306) 0:03:03.004 **********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 20:10:27 +0000 (0:00:00.274) 0:03:03.279 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 20:10:27 +0000 (0:00:00.137) 0:03:03.417 **********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 20:10:28 +0000 (0:00:00.285) 0:03:03.702 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 20:10:28 +0000 (0:00:00.086) 0:03:03.789 **********
ok: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Tuesday 09 June 2026 20:10:28 +0000 (0:00:00.296) 0:03:04.086 **********
skipping: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 20:10:28 +0000 (0:00:00.120) 0:03:04.206 **********
skipping: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 20:10:28 +0000 (0:00:00.067) 0:03:04.273 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 20:10:28 +0000 (0:00:00.067) 0:03:04.341 **********
skipping: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 20:10:28 +0000 (0:00:00.064) 0:03:04.405 **********
skipping: [instance]
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 20:10:28 +0000 (0:00:00.132) 0:03:04.538 **********
skipping: [instance]
TASK [libvirt_manager : Get ssh key state] *************************************
Tuesday 09 June 2026 20:10:28 +0000 (0:00:00.073) 0:03:04.611 **********
ok: [instance]
TASK [libvirt_manager : Create temporary ssh keypair] **************************
Tuesday 09 June 2026 20:10:29 +0000 (0:00:00.356) 0:03:04.967 **********
skipping: [instance]
TASK [libvirt_manager : Slurp public key for later use] ************************
Tuesday 09 June 2026 20:10:29 +0000 (0:00:00.060) 0:03:05.028 **********
ok: [instance]
TASK [libvirt_manager : Slurp private key for later use] ***********************
Tuesday 09 June 2026 20:10:29 +0000 (0:00:00.360) 0:03:05.388 **********
ok: [instance]
TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Tuesday 09 June 2026 20:10:30 +0000 (0:00:00.259) 0:03:05.647 **********
ok: [instance]
TASK [libvirt_manager : Create fact holding network data for VMs] **************
Tuesday 09 June 2026 20:10:30 +0000 (0:00:00.435) 0:03:06.082 **********
ok: [instance]
TASK [libvirt_manager : List existing networks] ********************************
Tuesday 09 June 2026 20:10:30 +0000 (0:00:00.058) 0:03:06.141 **********
ok: [instance]
TASK [libvirt_manager : Gather pool fact] **************************************
Tuesday 09 June 2026 20:10:30 +0000 (0:00:00.393) 0:03:06.534 **********
skipping: [instance]
TASK [libvirt_manager : Create and run VMs] ************************************
Tuesday 09 June 2026 20:10:30 +0000 (0:00:00.075) 0:03:06.610 **********
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] *************************
Tuesday 09 June 2026 20:10:31 +0000 (0:00:00.230) 0:03:06.841 **********
ok: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ********
Tuesday 09 June 2026 20:10:31 +0000 (0:00:00.449) 0:03:07.290 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type compute-0] *************************
Tuesday 09 June 2026 20:10:32 +0000 (0:00:00.357) 0:03:07.648 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for compute-0] *******************
Tuesday 09 June 2026 20:10:32 +0000 (0:00:00.552) 0:03:08.200 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs compute-0] ***********
Tuesday 09 June 2026 20:10:32 +0000 (0:00:00.155) 0:03:08.355 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:10:32 +0000 (0:00:00.107) 0:03:08.463 **********
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] ***********************
Tuesday 09 June 2026 20:10:32 +0000 (0:00:00.120) 0:03:08.584 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:10:33 +0000 (0:00:00.332) 0:03:08.917 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:10:33 +0000 (0:00:00.103) 0:03:09.020 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:10:33 +0000 (0:00:00.384) 0:03:09.405 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************
Tuesday 09 June 2026 20:10:34 +0000 (0:00:00.395) 0:03:09.800 **********
skipping: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:10:34 +0000 (0:00:00.119) 0:03:09.919 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:10:34 +0000 (0:00:00.355) 0:03:10.275 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:10:34 +0000 (0:00:00.108) 0:03:10.383 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:10:35 +0000 (0:00:00.441) 0:03:10.825 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-0] *********
Tuesday 09 June 2026 20:10:35 +0000 (0:00:00.298) 0:03:11.123 **********
skipping: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] *****
Tuesday 09 June 2026 20:10:35 +0000 (0:00:00.104) 0:03:11.228 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for compute-0] ********
Tuesday 09 June 2026 20:10:35 +0000 (0:00:00.055) 0:03:11.283 **********
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] *******************
Tuesday 09 June 2026 20:10:35 +0000 (0:00:00.191) 0:03:11.475 **********
ok: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Tuesday 09 June 2026 20:10:36 +0000 (0:00:00.383) 0:03:11.858 **********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Create volume in the storage pool] *********************
Tuesday 09 June 2026 20:10:36 +0000 (0:00:00.474) 0:03:12.333 **********
ok: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Create XML attachment files] ***************************
Tuesday 09 June 2026 20:10:37 +0000 (0:00:00.427) 0:03:12.761 **********
ok: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Find volume attachments for VM compute-0] **************
Tuesday 09 June 2026 20:10:37 +0000 (0:00:00.582) 0:03:13.343 **********
ok: [instance]
TASK [libvirt_manager : Attach volumes for VM compute-0] ***********************
Tuesday 09 June 2026 20:10:38 +0000 (0:00:00.319) 0:03:13.663 **********
changed: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:10:38 +0000 (0:00:00.474) 0:03:14.137 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:10:38 +0000 (0:00:00.352) 0:03:14.490 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:10:38 +0000 (0:00:00.080) 0:03:14.570 **********
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] ***************
Tuesday 09 June 2026 20:10:39 +0000 (0:00:00.186) 0:03:14.757 **********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Tuesday 09 June 2026 20:10:39 +0000 (0:00:00.317) 0:03:15.074 **********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Tuesday 09 June 2026 20:10:39 +0000 (0:00:00.138) 0:03:15.213 **********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Tuesday 09 June 2026 20:10:39 +0000 (0:00:00.103) 0:03:15.317 **********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Tuesday 09 June 2026 20:10:39 +0000 (0:00:00.152) 0:03:15.470 **********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Tuesday 09 June 2026 20:10:39 +0000 (0:00:00.106) 0:03:15.576 **********
TASK [config_drive : Ensure needed directories exist] **************************
Tuesday 09 June 2026 20:10:40 +0000 (0:00:00.160) 0:03:15.736 **********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Tuesday 09 June 2026 20:10:40 +0000 (0:00:00.677) 0:03:16.413 **********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Tuesday 09 June 2026 20:10:42 +0000 (0:00:01.783) 0:03:18.197 **********
ok: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Tuesday 09 June 2026 20:10:42 +0000 (0:00:00.402) 0:03:18.600 **********
ok: [instance]
TASK [config_drive : Generate user-data] ***************************************
Tuesday 09 June 2026 20:10:43 +0000 (0:00:00.602) 0:03:19.203 **********
ok: [instance]
TASK [config_drive : Generate network-data] ************************************
Tuesday 09 June 2026 20:10:44 +0000 (0:00:00.591) 0:03:19.795 **********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Tuesday 09 June 2026 20:10:44 +0000 (0:00:00.190) 0:03:19.985 **********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Tuesday 09 June 2026 20:10:44 +0000 (0:00:00.358) 0:03:20.344 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [config_drive : Generate nocloud iso image] *******************************
Tuesday 09 June 2026 20:10:44 +0000 (0:00:00.122) 0:03:20.466 **********
Follow script's output here: /opt/basedir/logs/ci_script_002_generate_nocloud_iso_image.log
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:10:45 +0000 (0:00:00.296) 0:03:20.763 **********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:10:45 +0000 (0:00:00.421) 0:03:21.185 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for compute-0] ********************
Tuesday 09 June 2026 20:10:45 +0000 (0:00:00.108) 0:03:21.294 **********
skipping: [instance]
TASK [libvirt_manager : Create VM image for compute-1] *************************
Tuesday 09 June 2026 20:10:45 +0000 (0:00:00.075) 0:03:21.369 **********
ok: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ********
Tuesday 09 June 2026 20:10:46 +0000 (0:00:00.448) 0:03:21.817 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type compute-1] *************************
Tuesday 09 June 2026 20:10:46 +0000 (0:00:00.289) 0:03:22.106 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for compute-1] *******************
Tuesday 09 June 2026 20:10:46 +0000 (0:00:00.458) 0:03:22.565 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs compute-1] ***********
Tuesday 09 June 2026 20:10:47 +0000 (0:00:00.074) 0:03:22.640 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:10:47 +0000 (0:00:00.160) 0:03:22.801 **********
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] ***********************
Tuesday 09 June 2026 20:10:47 +0000 (0:00:00.133) 0:03:22.934 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:10:47 +0000 (0:00:00.408) 0:03:23.343 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:10:47 +0000 (0:00:00.152) 0:03:23.496 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:10:48 +0000 (0:00:00.401) 0:03:23.898 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************
Tuesday 09 June 2026 20:10:48 +0000 (0:00:00.340) 0:03:24.238 **********
skipping: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:10:48 +0000 (0:00:00.263) 0:03:24.501 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:10:49 +0000 (0:00:00.430) 0:03:24.932 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:10:49 +0000 (0:00:00.116) 0:03:25.049 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:10:49 +0000 (0:00:00.436) 0:03:25.485 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-1] *********
Tuesday 09 June 2026 20:10:50 +0000 (0:00:00.325) 0:03:25.810 **********
skipping: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] *****
Tuesday 09 June 2026 20:10:50 +0000 (0:00:00.104) 0:03:25.915 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for compute-1] ********
Tuesday 09 June 2026 20:10:50 +0000 (0:00:00.065) 0:03:25.980 **********
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] *******************
Tuesday 09 June 2026 20:10:50 +0000 (0:00:00.210) 0:03:26.191 **********
ok: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Tuesday 09 June 2026 20:10:50 +0000 (0:00:00.350) 0:03:26.541 **********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Create volume in the storage pool] *********************
Tuesday 09 June 2026 20:10:51 +0000 (0:00:00.370) 0:03:26.912 **********
ok: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Create XML attachment files] ***************************
Tuesday 09 June 2026 20:10:51 +0000 (0:00:00.433) 0:03:27.345 **********
ok: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Find volume attachments for VM compute-1] **************
Tuesday 09 June 2026 20:10:52 +0000 (0:00:00.622) 0:03:27.968 **********
ok: [instance]
TASK [libvirt_manager : Attach volumes for VM compute-1] ***********************
Tuesday 09 June 2026 20:10:52 +0000 (0:00:00.343) 0:03:28.312 **********
changed: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:10:53 +0000 (0:00:00.469) 0:03:28.782 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:10:53 +0000 (0:00:00.406) 0:03:29.188 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:10:53 +0000 (0:00:00.112) 0:03:29.300 **********
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] ***************
Tuesday 09 June 2026 20:10:53 +0000 (0:00:00.199) 0:03:29.500 **********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Tuesday 09 June 2026 20:10:54 +0000 (0:00:00.330) 0:03:29.831 **********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Tuesday 09 June 2026 20:10:54 +0000 (0:00:00.104) 0:03:29.936 **********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Tuesday 09 June 2026 20:10:54 +0000 (0:00:00.099) 0:03:30.036 **********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Tuesday 09 June 2026 20:10:54 +0000 (0:00:00.163) 0:03:30.199 **********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Tuesday 09 June 2026 20:10:54 +0000 (0:00:00.098) 0:03:30.298 **********
TASK [config_drive : Ensure needed directories exist] **************************
Tuesday 09 June 2026 20:10:54 +0000 (0:00:00.138) 0:03:30.437 **********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Tuesday 09 June 2026 20:10:55 +0000 (0:00:00.669) 0:03:31.106 **********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Tuesday 09 June 2026 20:10:57 +0000 (0:00:01.646) 0:03:32.752 **********
ok: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Tuesday 09 June 2026 20:10:57 +0000 (0:00:00.406) 0:03:33.159 **********
ok: [instance]
TASK [config_drive : Generate user-data] ***************************************
Tuesday 09 June 2026 20:10:58 +0000 (0:00:00.680) 0:03:33.840 **********
ok: [instance]
TASK [config_drive : Generate network-data] ************************************
Tuesday 09 June 2026 20:10:58 +0000 (0:00:00.661) 0:03:34.502 **********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Tuesday 09 June 2026 20:10:58 +0000 (0:00:00.113) 0:03:34.615 **********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Tuesday 09 June 2026 20:10:59 +0000 (0:00:00.467) 0:03:35.083 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [config_drive : Generate nocloud iso image] *******************************
Tuesday 09 June 2026 20:10:59 +0000 (0:00:00.109) 0:03:35.192 **********
Follow script's output here: /opt/basedir/logs/ci_script_003_generate_nocloud_iso_image.log
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:10:59 +0000 (0:00:00.303) 0:03:35.496 **********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:11:00 +0000 (0:00:00.416) 0:03:35.912 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for compute-1] ********************
Tuesday 09 June 2026 20:11:00 +0000 (0:00:00.093) 0:03:36.006 **********
skipping: [instance]
TASK [libvirt_manager : Create VM image for baremetal-0] ***********************
Tuesday 09 June 2026 20:11:00 +0000 (0:00:00.067) 0:03:36.074 **********
ok: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for baremetal-0] ******
Tuesday 09 June 2026 20:11:00 +0000 (0:00:00.426) 0:03:36.501 **********
ok: [instance]
TASK [libvirt_manager : Define VMs for type baremetal-0] ***********************
Tuesday 09 June 2026 20:11:01 +0000 (0:00:00.398) 0:03:36.899 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for baremetal-0] *****************
Tuesday 09 June 2026 20:11:01 +0000 (0:00:00.539) 0:03:37.438 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs baremetal-0] *********
Tuesday 09 June 2026 20:11:01 +0000 (0:00:00.065) 0:03:37.504 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:11:02 +0000 (0:00:00.167) 0:03:37.672 **********
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] ***********************
Tuesday 09 June 2026 20:11:02 +0000 (0:00:00.135) 0:03:37.807 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:11:02 +0000 (0:00:00.370) 0:03:38.178 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:11:02 +0000 (0:00:00.109) 0:03:38.288 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:11:03 +0000 (0:00:00.344) 0:03:38.632 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-baremetal-0] **********
Tuesday 09 June 2026 20:11:03 +0000 (0:00:00.319) 0:03:38.952 **********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:11:03 +0000 (0:00:00.405) 0:03:39.357 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:11:04 +0000 (0:00:00.335) 0:03:39.693 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:11:04 +0000 (0:00:00.132) 0:03:39.825 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:11:04 +0000 (0:00:00.494) 0:03:40.320 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-baremetal-0] *******
Tuesday 09 June 2026 20:11:05 +0000 (0:00:00.391) 0:03:40.711 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs baremetal-0] ***
Tuesday 09 June 2026 20:11:05 +0000 (0:00:00.486) 0:03:41.198 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for baremetal-0] ******
Tuesday 09 June 2026 20:11:05 +0000 (0:00:00.075) 0:03:41.274 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM baremetal-0] ************
Tuesday 09 June 2026 20:11:05 +0000 (0:00:00.201) 0:03:41.475 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM baremetal-0] *********************
Tuesday 09 June 2026 20:11:05 +0000 (0:00:00.083) 0:03:41.559 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:11:06 +0000 (0:00:00.076) 0:03:41.635 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:11:06 +0000 (0:00:00.369) 0:03:42.005 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:11:06 +0000 (0:00:00.200) 0:03:42.205 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:11:06 +0000 (0:00:00.074) 0:03:42.280 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:11:06 +0000 (0:00:00.080) 0:03:42.360 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for baremetal-0] ******************
Tuesday 09 June 2026 20:11:06 +0000 (0:00:00.135) 0:03:42.495 **********
skipping: [instance]
TASK [libvirt_manager : Start (power-on) VMs] **********************************
Tuesday 09 June 2026 20:11:06 +0000 (0:00:00.082) 0:03:42.578 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance
TASK [libvirt_manager : Refresh oooq_pool before starting VMs] *****************
Tuesday 09 June 2026 20:11:07 +0000 (0:00:00.232) 0:03:42.810 **********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Tuesday 09 June 2026 20:11:07 +0000 (0:00:00.392) 0:03:43.202 **********
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] **********************************************
Tuesday 09 June 2026 20:11:09 +0000 (0:00:02.209) 0:03:45.412 **********
ok: [instance]
TASK [libvirt_manager : Start vm] **********************************************
Tuesday 09 June 2026 20:11:10 +0000 (0:00:00.351) 0:03:45.763 **********
ok: [instance]
TASK [libvirt_manager : Wait for SSH on started VMs] ***************************
Tuesday 09 June 2026 20:11:10 +0000 (0:00:00.511) 0:03:46.275 **********
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] ****************************
Tuesday 09 June 2026 20:11:11 +0000 (0:00:00.602) 0:03:46.877 **********
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (90 retries left).
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j968697944174.85985', 'results_file': '/home/zuul/.ansible_async/j968697944174.85985', 'changed': True, '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'})
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j189927495744.86002', 'results_file': '/home/zuul/.ansible_async/j189927495744.86002', '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] *********************************
Tuesday 09 June 2026 20:11:15 +0000 (0:00:03.771) 0:03:50.648 **********
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] *****************************************
Tuesday 09 June 2026 20:11:15 +0000 (0:00:00.245) 0:03:50.894 **********
skipping: [instance]
TASK [Push ssh jumper/configuration for compute-0] *****************************
Tuesday 09 June 2026 20:11:15 +0000 (0:00:00.062) 0:03:50.956 **********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Tuesday 09 June 2026 20:11:15 +0000 (0:00:00.103) 0:03:51.060 **********
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] *******
Tuesday 09 June 2026 20:11:15 +0000 (0:00:00.207) 0:03:51.268 **********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Tuesday 09 June 2026 20:11:16 +0000 (0:00:00.388) 0:03:51.656 **********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for compute-0.utility] *******************
Tuesday 09 June 2026 20:11:16 +0000 (0:00:00.434) 0:03:52.091 **********
ok: [instance]
TASK [libvirt_manager : Configure ssh access on VM compute-0] ******************
Tuesday 09 June 2026 20:11:17 +0000 (0:00:00.642) 0:03:52.733 **********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Tuesday 09 June 2026 20:11:17 +0000 (0:00:00.085) 0:03:52.818 **********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts compute-0] *****************
Tuesday 09 June 2026 20:11:17 +0000 (0:00:00.206) 0:03:53.025 **********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts compute-0] ******************
Tuesday 09 June 2026 20:11:17 +0000 (0:00:00.125) 0:03:53.150 **********
skipping: [instance]
TASK [Check if new ssh keypair exists] *****************************************
Tuesday 09 June 2026 20:11:17 +0000 (0:00:00.118) 0:03:53.268 **********
skipping: [instance]
TASK [Push ssh jumper/configuration for compute-1] *****************************
Tuesday 09 June 2026 20:11:17 +0000 (0:00:00.070) 0:03:53.338 **********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Tuesday 09 June 2026 20:11:17 +0000 (0:00:00.219) 0:03:53.558 **********
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] *******
Tuesday 09 June 2026 20:11:18 +0000 (0:00:00.191) 0:03:53.750 **********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Tuesday 09 June 2026 20:11:18 +0000 (0:00:00.290) 0:03:54.041 **********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for compute-1.utility] *******************
Tuesday 09 June 2026 20:11:18 +0000 (0:00:00.341) 0:03:54.382 **********
ok: [instance]
TASK [libvirt_manager : Configure ssh access on VM compute-1] ******************
Tuesday 09 June 2026 20:11:19 +0000 (0:00:00.462) 0:03:54.844 **********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Tuesday 09 June 2026 20:11:19 +0000 (0:00:00.063) 0:03:54.907 **********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts compute-1] *****************
Tuesday 09 June 2026 20:11:19 +0000 (0:00:00.160) 0:03:55.068 **********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts compute-1] ******************
Tuesday 09 June 2026 20:11:19 +0000 (0:00:00.135) 0:03:55.204 **********
skipping: [instance]
TASK [Create VBMC entity] ******************************************************
Tuesday 09 June 2026 20:11:19 +0000 (0:00:00.136) 0:03:55.340 **********
skipping: [instance] => (item=baremetal-0)
skipping: [instance] => (item=compute-0)
skipping: [instance] => (item=compute-1)
skipping: [instance]
TASK [libvirt_manager : List running virtual machines.] ************************
Tuesday 09 June 2026 20:11:19 +0000 (0:00:00.106) 0:03:55.447 **********
ok: [instance]
TASK [libvirt_manager : Dump UUIDs] ********************************************
Tuesday 09 June 2026 20:11:20 +0000 (0:00:00.386) 0:03:55.833 **********
ok: [instance]
TASK [Ensure fresh vbmc listing] ***********************************************
Tuesday 09 June 2026 20:11:20 +0000 (0:00:00.460) 0:03:56.293 **********
skipping: [instance]
TASK [libvirt_manager : Update vbmc related fact] ******************************
Tuesday 09 June 2026 20:11:20 +0000 (0:00:00.070) 0:03:56.364 **********
skipping: [instance]
TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Tuesday 09 June 2026 20:11:20 +0000 (0:00:00.067) 0:03:56.432 **********
skipping: [instance]
TASK [libvirt_manager : Copy authorized_keys] **********************************
Tuesday 09 June 2026 20:11:20 +0000 (0:00:00.123) 0:03:56.555 **********
skipping: [instance]
TASK [libvirt_manager : Enable root access on CRC] *****************************
Tuesday 09 June 2026 20:11:20 +0000 (0:00:00.061) 0:03:56.616 **********
skipping: [instance]
PLAY RECAP *********************************************************************
instance : ok=431 changed=124 unreachable=0 failed=0 skipped=159 rescued=0 ignored=0
Tuesday 09 June 2026 20:11:21 +0000 (0:00:00.290) 0:03:56.906 **********
===============================================================================
libvirt_manager : Ensure we get SSH on nodes --------------------------- 23.40s
libvirt_manager : Download base image ---------------------------------- 14.73s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.48s
libvirt_manager : Ensure we get SSH on nodes ---------------------------- 3.77s
libvirt_manager : Restart firewalld ------------------------------------- 3.10s
dnsmasq : Add DHCP entries ---------------------------------------------- 2.81s
dnsmasq : Add/Remove address -------------------------------------------- 2.71s
ci_nmstate : Apply the desidered state on instance ---------------------- 2.34s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 2.27s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 2.21s
ci_nmstate : Install required packages on instance ---------------------- 2.03s
config_drive : Install required RPM packages ---------------------------- 1.78s
config_drive : Install required RPM packages ---------------------------- 1.69s
libvirt_manager : Start vm ---------------------------------------------- 1.69s
config_drive : Install required RPM packages ---------------------------- 1.65s
dnsmasq : Install needed packages --------------------------------------- 1.63s
config_drive : Install required RPM packages ---------------------------- 1.55s
libvirt_manager : Dump domain xml --------------------------------------- 1.41s
libvirt_manager : Dump domain xml --------------------------------------- 1.36s
Gathering Facts --------------------------------------------------------- 1.15s
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:11:22 +0000 (0:00:00.061) 0:00:00.061 **********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Tuesday 09 June 2026 20:11:23 +0000 (0:00:01.230) 0:00:01.291 **********
changed: [instance]
TASK [Copy generated content to proper location] *******************************
Tuesday 09 June 2026 20:11:23 +0000 (0:00:00.438) 0:00:01.729 **********
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] ***************************
Tuesday 09 June 2026 20:11:25 +0000 (0:00:01.787) 0:00:03.517 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:11:26 +0000 (0:00:00.877) 0:00:04.394 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:11:29 +0000 (0:00:03.276) 0:00:07.671 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:11:30 +0000 (0:00:01.084) 0:00:08.756 **********
ok: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:11:31 +0000 (0:00:00.985) 0:00:09.741 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:11:32 +0000 (0:00:00.865) 0:00:10.607 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:11:32 +0000 (0:00:00.069) 0:00:10.676 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:11:33 +0000 (0:00:00.474) 0:00:11.150 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:11:33 +0000 (0:00:00.548) 0:00:11.698 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:11:33 +0000 (0:00:00.193) 0:00:11.892 **********
ok: [instance] =>
cleanup_vms:
- cifmw-compute-0
- cifmw-compute-1
- cifmw-baremetal-0
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:11:34 +0000 (0:00:00.136) 0:00:12.029 **********
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)
ok: [instance] => (item=cifmw-baremetal-0)
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:11:34 +0000 (0:00:00.947) 0:00:12.976 **********
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)
ok: [instance] => (item=cifmw-baremetal-0)
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:11:37 +0000 (0:00:02.615) 0:00:15.592 **********
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)
ok: [instance] => (item=cifmw-baremetal-0)
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:11:38 +0000 (0:00:01.062) 0:00:16.655 **********
ok: [instance -> localhost] => (item=cifmw-compute-0)
ok: [instance -> localhost] => (item=cifmw-compute-1)
ok: [instance -> localhost] => (item=cifmw-baremetal-0)
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:11:39 +0000 (0:00:01.037) 0:00:17.692 **********
ok: [instance] => (item=cifmw-compute-0)
ok: [instance] => (item=cifmw-compute-1)
ok: [instance] => (item=cifmw-baremetal-0)
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:11:40 +0000 (0:00:00.860) 0:00:18.552 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:11:41 +0000 (0:00:00.494) 0:00:19.047 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:11:41 +0000 (0:00:00.144) 0:00:19.191 **********
ok: [instance] =>
cleanup_nets:
- cifmw-osp_trunk
- cifmw-public
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:11:41 +0000 (0:00:00.145) 0:00:19.337 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:11:41 +0000 (0:00:00.297) 0:00:19.634 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:11:41 +0000 (0:00:00.116) 0:00:19.751 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:11:41 +0000 (0:00:00.090) 0:00:19.841 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:11:41 +0000 (0:00:00.089) 0:00:19.931 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:11:42 +0000 (0:00:00.352) 0:00:20.284 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:11:42 +0000 (0:00:00.363) 0:00:20.647 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:11:42 +0000 (0:00:00.113) 0:00:20.761 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:11:42 +0000 (0:00:00.108) 0:00:20.870 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:11:42 +0000 (0:00:00.115) 0:00:20.986 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:11:43 +0000 (0:00:00.388) 0:00:21.374 **********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:11:43 +0000 (0:00:00.447) 0:00:21.821 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:11:45 +0000 (0:00:01.659) 0:00:23.480 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:11:46 +0000 (0:00:00.729) 0:00:24.210 **********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:11:47 +0000 (0:00:00.816) 0:00:25.026 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:11:47 +0000 (0:00:00.365) 0:00:25.392 **********
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': 13259043, 'dev': 64513, 'nlink': 1, 'atime': 1781035671.4231207, 'mtime': 1781035671.4231207, 'ctime': 1781035671.4231207, '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': 13258911, 'dev': 64513, 'nlink': 1, 'atime': 1781035671.426121, 'mtime': 1781035671.426121, 'ctime': 1781035671.426121, '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] **************************
Tuesday 09 June 2026 20:11:48 +0000 (0:00:00.729) 0:00:26.121 **********
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:11:49 +0000 (0:00:01.203) 0:00:27.325 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:11:50 +0000 (0:00:00.715) 0:00:28.040 **********
changed: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:11:50 +0000 (0:00:00.534) 0:00:28.575 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:11:51 +0000 (0:00:00.682) 0:00:29.257 **********
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] *************************
Tuesday 09 June 2026 20:11:51 +0000 (0:00:00.162) 0:00:29.419 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:11:51 +0000 (0:00:00.185) 0:00:29.605 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:11:51 +0000 (0:00:00.388) 0:00:29.994 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:11:52 +0000 (0:00:00.115) 0:00:30.109 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:11:52 +0000 (0:00:00.153) 0:00:30.263 **********
changed: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:11:52 +0000 (0:00:00.365) 0:00:30.629 **********
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] ***********************************
Tuesday 09 June 2026 20:11:53 +0000 (0:00:01.337) 0:00:31.966 **********
changed: [instance] => (item=pool-destroy)
changed: [instance] => (item=pool-undefine)
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:11:54 +0000 (0:00:00.830) 0:00:32.797 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:11:55 +0000 (0:00:00.435) 0:00:33.232 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:11:55 +0000 (0:00:00.063) 0:00:33.295 **********
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] *************************
Tuesday 09 June 2026 20:11:55 +0000 (0:00:00.140) 0:00:33.435 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:11:55 +0000 (0:00:00.129) 0:00:33.564 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:11:55 +0000 (0:00:00.355) 0:00:33.920 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:11:56 +0000 (0:00:00.092) 0:00:34.012 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:11:56 +0000 (0:00:00.171) 0:00:34.184 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:11:56 +0000 (0:00:00.107) 0:00:34.291 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:11:56 +0000 (0:00:00.104) 0:00:34.396 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:11:56 +0000 (0:00:00.140) 0:00:34.537 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:11:56 +0000 (0:00:00.352) 0:00:34.890 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:11:56 +0000 (0:00:00.055) 0:00:34.945 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:11:57 +0000 (0:00:00.503) 0:00:35.449 **********
ok: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:11:57 +0000 (0:00:00.344) 0:00:35.794 **********
changed: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:11:58 +0000 (0:00:00.570) 0:00:36.364 **********
changed: [instance] => (item=cifmw_reproducer_key.pub)
changed: [instance] => (item=cifmw_reproducer_key)
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:11:58 +0000 (0:00:00.551) 0:00:36.916 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:11:59 +0000 (0:00:00.367) 0:00:37.283 **********
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] ***************************
Tuesday 09 June 2026 20:12:00 +0000 (0:00:00.906) 0:00:38.190 **********
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] ****************************************
Tuesday 09 June 2026 20:12:02 +0000 (0:00:01.964) 0:00:40.154 **********
changed: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:12:02 +0000 (0:00:00.682) 0:00:40.836 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:12:04 +0000 (0:00:01.622) 0:00:42.459 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:12:04 +0000 (0:00:00.374) 0:00:42.834 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:12:04 +0000 (0:00:00.067) 0:00:42.902 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:12:04 +0000 (0:00:00.062) 0:00:42.965 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:12:05 +0000 (0:00:00.149) 0:00:43.114 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:12:05 +0000 (0:00:00.662) 0:00:43.777 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:12:06 +0000 (0:00:00.583) 0:00:44.360 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:12:06 +0000 (0:00:00.231) 0:00:44.592 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:12:06 +0000 (0:00:00.046) 0:00:44.638 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:12:06 +0000 (0:00:00.045) 0:00:44.684 **********
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] *************************************************
Tuesday 09 June 2026 20:12:07 +0000 (0:00:00.957) 0:00:45.642 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:12:07 +0000 (0:00:00.103) 0:00:45.745 **********
changed: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:12:08 +0000 (0:00:00.457) 0:00:46.202 **********
changed: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:12:08 +0000 (0:00:00.295) 0:00:46.498 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:12:08 +0000 (0:00:00.148) 0:00:46.646 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:12:08 +0000 (0:00:00.311) 0:00:46.958 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:12:09 +0000 (0:00:00.319) 0:00:47.278 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:12:09 +0000 (0:00:00.091) 0:00:47.369 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:12:10 +0000 (0:00:01.540) 0:00:48.909 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:12:15 +0000 (0:00:04.219) 0:00:53.128 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:12:15 +0000 (0:00:00.286) 0:00:53.415 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:12:15 +0000 (0:00:00.083) 0:00:53.499 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:12:15 +0000 (0:00:00.048) 0:00:53.548 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:12:15 +0000 (0:00:00.085) 0:00:53.633 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:12:15 +0000 (0:00:00.052) 0:00:53.685 **********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:12:16 +0000 (0:00:00.320) 0:00:54.006 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:12:16 +0000 (0:00:00.099) 0:00:54.106 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:12:16 +0000 (0:00:00.054) 0:00:54.160 **********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:12:16 +0000 (0:00:00.356) 0:00:54.517 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:12:16 +0000 (0:00:00.046) 0:00:54.563 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:12:16 +0000 (0:00:00.046) 0:00:54.610 **********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:12:17 +0000 (0:00:00.734) 0:00:55.345 **********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:12:17 +0000 (0:00:00.325) 0:00:55.671 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:12:18 +0000 (0:00:00.600) 0:00:56.271 **********
changed: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:12:18 +0000 (0:00:00.376) 0:00:56.648 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:12:19 +0000 (0:00:00.702) 0:00:57.350 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:12:19 +0000 (0:00:00.070) 0:00:57.420 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:12:19 +0000 (0:00:00.294) 0:00:57.715 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:12:20 +0000 (0:00:00.332) 0:00:58.048 **********
skipping: [instance]
TASK [Ensure work directory is removed] ****************************************
Tuesday 09 June 2026 20:12:20 +0000 (0:00:00.105) 0:00:58.153 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:12:20 +0000 (0:00:00.409) 0:00:58.562 **********
changed: [instance]
RUNNING HANDLER [ssh_jumper : Reload sshd] *************************************
Tuesday 09 June 2026 20:12:21 +0000 (0:00:00.713) 0:00:59.275 **********
changed: [instance -> localhost]
PLAY RECAP *********************************************************************
instance : ok=83 changed=30 unreachable=0 failed=0 skipped=26 rescued=0 ignored=0
Tuesday 09 June 2026 20:12:21 +0000 (0:00:00.482) 0:00:59.758 **********
===============================================================================
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.22s
libvirt_manager : Populate service facts -------------------------------- 3.28s
libvirt_manager : Destroy machine --------------------------------------- 2.62s
libvirt_manager : Remove workload and volumes --------------------------- 1.96s
Copy generated content to proper location ------------------------------- 1.79s
libvirt_manager : Destroy networks -------------------------------------- 1.66s
podman : Ensure podman is installed ------------------------------------- 1.62s
dnsmasq : Install needed packages --------------------------------------- 1.54s
libvirt_manager : Remove the volumes from pool to delete ---------------- 1.34s
Gathering Facts --------------------------------------------------------- 1.23s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 1.20s
libvirt_manager : Start virtqemud socket service ------------------------ 1.08s
libvirt_manager : Undefine machine -------------------------------------- 1.06s
libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 1.04s
libvirt_manager : Start virtnetworkd socket service --------------------- 0.99s
virtualbmc : Remove vbmc files ------------------------------------------ 0.96s
libvirt_manager : Clean ssh known_hosts --------------------------------- 0.95s
libvirt_manager : Remove detected logs ---------------------------------- 0.91s
libvirt_manager : Get installed packages list --------------------------- 0.88s
libvirt_manager : Start virtstoraged socket service --------------------- 0.87s
PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:12:41 +0000 (0:00:00.109) 0:00:00.109 **********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Tuesday 09 June 2026 20:12:42 +0000 (0:00:00.978) 0:00:01.088 **********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Tuesday 09 June 2026 20:12:42 +0000 (0:00:00.634) 0:00:01.722 **********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Tuesday 09 June 2026 20:12:42 +0000 (0:00:00.079) 0:00:01.801 **********
ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml)
TASK [test_deps : Detect mirrors file] *****************************************
Tuesday 09 June 2026 20:12:43 +0000 (0:00:00.196) 0:00:01.998 **********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Tuesday 09 June 2026 20:12:43 +0000 (0:00:00.435) 0:00:02.434 **********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Tuesday 09 June 2026 20:12:43 +0000 (0:00:00.385) 0:00:02.819 **********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Tuesday 09 June 2026 20:12:44 +0000 (0:00:01.053) 0:00:03.872 **********
TASK [repo_setup : Ensure directories are present] *****************************
Tuesday 09 June 2026 20:12:45 +0000 (0:00:00.169) 0:00:04.041 **********
changed: [instance] => (item=tmp)
changed: [instance] => (item=artifacts/repositories)
changed: [instance] => (item=venv/repo_setup)
TASK [repo_setup : Make sure git-core package is installed] ********************
Tuesday 09 June 2026 20:12:45 +0000 (0:00:00.725) 0:00:04.767 **********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Tuesday 09 June 2026 20:12:47 +0000 (0:00:01.750) 0:00:06.518 **********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Tuesday 09 June 2026 20:12:48 +0000 (0:00:01.197) 0:00:07.715 **********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Tuesday 09 June 2026 20:12:56 +0000 (0:00:07.461) 0:00:15.177 **********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Tuesday 09 June 2026 20:12:57 +0000 (0:00:01.028) 0:00:16.205 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Tuesday 09 June 2026 20:12:57 +0000 (0:00:00.089) 0:00:16.294 **********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Tuesday 09 June 2026 20:12:58 +0000 (0:00:00.853) 0:00:17.147 **********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Tuesday 09 June 2026 20:12:58 +0000 (0:00:00.088) 0:00:17.236 **********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Tuesday 09 June 2026 20:12:58 +0000 (0:00:00.108) 0:00:17.344 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Tuesday 09 June 2026 20:12:58 +0000 (0:00:00.085) 0:00:17.430 **********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Tuesday 09 June 2026 20:12:59 +0000 (0:00:00.677) 0:00:18.108 **********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Tuesday 09 June 2026 20:12:59 +0000 (0:00:00.680) 0:00:18.789 **********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Tuesday 09 June 2026 20:12:59 +0000 (0:00:00.105) 0:00:18.895 **********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.133) 0:00:19.029 **********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.087) 0:00:19.117 **********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.112) 0:00:19.229 **********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.085) 0:00:19.314 **********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.158) 0:00:19.473 **********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.078) 0:00:19.552 **********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.096) 0:00:19.649 **********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.084) 0:00:19.733 **********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.118) 0:00:19.851 **********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Tuesday 09 June 2026 20:13:00 +0000 (0:00:00.077) 0:00:19.929 **********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Tuesday 09 June 2026 20:13:01 +0000 (0:00:00.327) 0:00:20.256 **********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Tuesday 09 June 2026 20:13:01 +0000 (0:00:00.334) 0:00:20.590 **********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.425) 0:00:21.016 **********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.101) 0:00:21.118 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.081) 0:00:21.199 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.084) 0:00:21.283 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.129) 0:00:21.413 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of component repos to allow installation from gating repo] ***
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.091) 0:00:21.505 **********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.079) 0:00:21.585 **********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.066) 0:00:21.651 **********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.136) 0:00:21.788 **********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.056) 0:00:21.845 **********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Tuesday 09 June 2026 20:13:02 +0000 (0:00:00.098) 0:00:21.943 **********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Tuesday 09 June 2026 20:13:03 +0000 (0:00:00.126) 0:00:22.070 **********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Tuesday 09 June 2026 20:13:03 +0000 (0:00:00.080) 0:00:22.151 **********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Tuesday 09 June 2026 20:13:03 +0000 (0:00:00.096) 0:00:22.247 **********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Tuesday 09 June 2026 20:13:03 +0000 (0:00:00.086) 0:00:22.333 **********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Tuesday 09 June 2026 20:13:45 +0000 (0:00:42.505) 0:01:04.839 **********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Tuesday 09 June 2026 20:13:47 +0000 (0:00:01.562) 0:01:06.401 **********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Tuesday 09 June 2026 20:13:47 +0000 (0:00:00.154) 0:01:06.555 **********
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] *************************************
Tuesday 09 June 2026 20:13:47 +0000 (0:00:00.196) 0:01:06.752 **********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Tuesday 09 June 2026 20:13:47 +0000 (0:00:00.073) 0:01:06.826 **********
ok: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Tuesday 09 June 2026 20:13:49 +0000 (0:00:01.609) 0:01:08.435 **********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Tuesday 09 June 2026 20:13:49 +0000 (0:00:00.430) 0:01:08.866 **********
ok: [instance]
TASK [ci_setup : Install openshift client] *************************************
Tuesday 09 June 2026 20:13:50 +0000 (0:00:00.315) 0:01:09.181 **********
skipping: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Tuesday 09 June 2026 20:13:50 +0000 (0:00:00.236) 0:01:09.418 **********
skipping: [instance]
TASK [ci_setup : Create completion file] ***************************************
Tuesday 09 June 2026 20:13:50 +0000 (0:00:00.105) 0:01:09.524 **********
ok: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Tuesday 09 June 2026 20:13:50 +0000 (0:00:00.346) 0:01:09.870 **********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Tuesday 09 June 2026 20:13:51 +0000 (0:00:00.426) 0:01:10.297 **********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Tuesday 09 June 2026 20:13:51 +0000 (0:00:00.104) 0:01:10.401 **********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Tuesday 09 June 2026 20:13:51 +0000 (0:00:00.058) 0:01:10.460 **********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Tuesday 09 June 2026 20:13:51 +0000 (0:00:00.063) 0:01:10.523 **********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Tuesday 09 June 2026 20:13:51 +0000 (0:00:00.062) 0:01:10.585 **********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Tuesday 09 June 2026 20:13:51 +0000 (0:00:00.111) 0:01:10.697 **********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Tuesday 09 June 2026 20:13:51 +0000 (0:00:00.078) 0:01:10.776 **********
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] ***************************
Tuesday 09 June 2026 20:13:53 +0000 (0:00:01.214) 0:01:11.990 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:13:53 +0000 (0:00:00.933) 0:01:12.924 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:13:57 +0000 (0:00:03.711) 0:01:16.635 **********
changed: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:13:58 +0000 (0:00:01.238) 0:01:17.873 **********
changed: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:13:59 +0000 (0:00:01.101) 0:01:18.974 **********
changed: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:14:00 +0000 (0:00:00.895) 0:01:19.870 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:14:00 +0000 (0:00:00.098) 0:01:19.969 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:14:01 +0000 (0:00:00.576) 0:01:20.545 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:14:02 +0000 (0:00:00.463) 0:01:21.009 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:14:02 +0000 (0:00:00.096) 0:01:21.105 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:14:02 +0000 (0:00:00.105) 0:01:21.211 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:14:02 +0000 (0:00:00.048) 0:01:21.259 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:14:02 +0000 (0:00:00.043) 0:01:21.303 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:14:02 +0000 (0:00:00.047) 0:01:21.350 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:14:02 +0000 (0:00:00.048) 0:01:21.398 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:14:02 +0000 (0:00:00.044) 0:01:21.443 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:14:02 +0000 (0:00:00.462) 0:01:21.905 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:14:03 +0000 (0:00:00.136) 0:01:22.041 **********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:14:03 +0000 (0:00:00.096) 0:01:22.137 **********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:14:03 +0000 (0:00:00.042) 0:01:22.180 **********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:14:03 +0000 (0:00:00.046) 0:01:22.226 **********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:14:03 +0000 (0:00:00.045) 0:01:22.272 **********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:14:03 +0000 (0:00:00.045) 0:01:22.317 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:14:03 +0000 (0:00:00.545) 0:01:22.863 **********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Tuesday 09 June 2026 20:14:03 +0000 (0:00:00.049) 0:01:22.913 **********
skipping: [instance]
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:14:03 +0000 (0:00:00.048) 0:01:22.961 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:14:04 +0000 (0:00:00.808) 0:01:23.769 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:14:05 +0000 (0:00:00.747) 0:01:24.516 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:14:06 +0000 (0:00:00.628) 0:01:25.144 **********
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] *************************
Tuesday 09 June 2026 20:14:06 +0000 (0:00:00.162) 0:01:25.307 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:14:06 +0000 (0:00:00.099) 0:01:25.407 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:14:06 +0000 (0:00:00.446) 0:01:25.853 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:14:06 +0000 (0:00:00.124) 0:01:25.978 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:14:07 +0000 (0:00:00.153) 0:01:26.131 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:14:07 +0000 (0:00:00.190) 0:01:26.321 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:14:07 +0000 (0:00:00.130) 0:01:26.452 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:14:07 +0000 (0:00:00.145) 0:01:26.598 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:14:07 +0000 (0:00:00.329) 0:01:26.927 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:14:08 +0000 (0:00:00.070) 0:01:26.998 **********
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] *************************
Tuesday 09 June 2026 20:14:08 +0000 (0:00:00.162) 0:01:27.160 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:14:08 +0000 (0:00:00.108) 0:01:27.269 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:14:08 +0000 (0:00:00.371) 0:01:27.640 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:14:08 +0000 (0:00:00.094) 0:01:27.735 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:14:08 +0000 (0:00:00.196) 0:01:27.931 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:14:09 +0000 (0:00:00.116) 0:01:28.048 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:14:09 +0000 (0:00:00.107) 0:01:28.156 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:14:09 +0000 (0:00:00.139) 0:01:28.295 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:14:09 +0000 (0:00:00.366) 0:01:28.662 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:14:09 +0000 (0:00:00.110) 0:01:28.772 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:14:10 +0000 (0:00:00.240) 0:01:29.013 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:14:10 +0000 (0:00:00.052) 0:01:29.065 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:14:10 +0000 (0:00:00.048) 0:01:29.113 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:14:10 +0000 (0:00:00.058) 0:01:29.172 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:14:10 +0000 (0:00:00.225) 0:01:29.397 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:14:10 +0000 (0:00:00.043) 0:01:29.440 **********
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] ****************************************
Tuesday 09 June 2026 20:14:12 +0000 (0:00:01.607) 0:01:31.048 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:14:12 +0000 (0:00:00.430) 0:01:31.478 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:14:14 +0000 (0:00:01.524) 0:01:33.003 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:14:14 +0000 (0:00:00.273) 0:01:33.276 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:14:14 +0000 (0:00:00.060) 0:01:33.337 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:14:14 +0000 (0:00:00.048) 0:01:33.385 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:14:14 +0000 (0:00:00.079) 0:01:33.465 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:14:15 +0000 (0:00:00.638) 0:01:34.103 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:14:15 +0000 (0:00:00.556) 0:01:34.659 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:14:15 +0000 (0:00:00.265) 0:01:34.925 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:14:15 +0000 (0:00:00.058) 0:01:34.984 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:14:16 +0000 (0:00:00.045) 0:01:35.029 **********
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] *************************************************
Tuesday 09 June 2026 20:14:17 +0000 (0:00:00.987) 0:01:36.016 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:14:17 +0000 (0:00:00.145) 0:01:36.162 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:14:17 +0000 (0:00:00.381) 0:01:36.543 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:14:17 +0000 (0:00:00.273) 0:01:36.817 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:14:17 +0000 (0:00:00.110) 0:01:36.928 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:14:18 +0000 (0:00:00.233) 0:01:37.162 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:14:18 +0000 (0:00:00.297) 0:01:37.459 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:14:18 +0000 (0:00:00.099) 0:01:37.558 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:14:20 +0000 (0:00:01.518) 0:01:39.077 **********
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] ********************************
Tuesday 09 June 2026 20:14:21 +0000 (0:00:01.562) 0:01:40.640 **********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:14:21 +0000 (0:00:00.307) 0:01:40.947 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.046) 0:01:40.993 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.045) 0:01:41.038 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.081) 0:01:41.119 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.057) 0:01:41.176 **********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.268) 0:01:41.445 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.082) 0:01:41.528 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.051) 0:01:41.580 **********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.270) 0:01:41.850 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.050) 0:01:41.900 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:14:22 +0000 (0:00:00.047) 0:01:41.948 **********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:14:23 +0000 (0:00:00.388) 0:01:42.336 **********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:14:23 +0000 (0:00:00.298) 0:01:42.635 **********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:14:24 +0000 (0:00:00.443) 0:01:43.079 **********
ok: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:14:24 +0000 (0:00:00.263) 0:01:43.342 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:14:25 +0000 (0:00:00.837) 0:01:44.180 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:14:25 +0000 (0:00:00.066) 0:01:44.246 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:14:25 +0000 (0:00:00.239) 0:01:44.486 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:14:25 +0000 (0:00:00.237) 0:01:44.723 **********
skipping: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Tuesday 09 June 2026 20:14:25 +0000 (0:00:00.110) 0:01:44.833 **********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Tuesday 09 June 2026 20:14:26 +0000 (0:00:00.262) 0:01:45.096 **********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Tuesday 09 June 2026 20:14:26 +0000 (0:00:00.268) 0:01:45.365 **********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Tuesday 09 June 2026 20:14:26 +0000 (0:00:00.273) 0:01:45.638 **********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Tuesday 09 June 2026 20:14:26 +0000 (0:00:00.054) 0:01:45.693 **********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Tuesday 09 June 2026 20:14:26 +0000 (0:00:00.043) 0:01:45.736 **********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Tuesday 09 June 2026 20:14:26 +0000 (0:00:00.048) 0:01:45.785 **********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Tuesday 09 June 2026 20:14:26 +0000 (0:00:00.048) 0:01:45.833 **********
ok: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Tuesday 09 June 2026 20:14:28 +0000 (0:00:01.543) 0:01:47.376 **********
ok: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Tuesday 09 June 2026 20:14:28 +0000 (0:00:00.314) 0:01:47.691 **********
ok: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Tuesday 09 June 2026 20:14:29 +0000 (0:00:00.508) 0:01:48.199 **********
skipping: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Tuesday 09 June 2026 20:14:29 +0000 (0:00:00.064) 0:01:48.263 **********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Tuesday 09 June 2026 20:14:29 +0000 (0:00:00.328) 0:01:48.591 **********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Tuesday 09 June 2026 20:14:30 +0000 (0:00:00.551) 0:01:49.143 **********
ok: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Tuesday 09 June 2026 20:14:30 +0000 (0:00:00.448) 0:01:49.592 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy)
TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] *********
Tuesday 09 June 2026 20:14:30 +0000 (0:00:00.296) 0:01:49.889 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Tuesday 09 June 2026 20:14:31 +0000 (0:00:00.456) 0:01:50.346 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Tuesday 09 June 2026 20:14:31 +0000 (0:00:00.501) 0:01:50.847 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Tuesday 09 June 2026 20:14:32 +0000 (0:00:00.476) 0:01:51.324 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Tuesday 09 June 2026 20:14:32 +0000 (0:00:00.479) 0:01:51.803 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Tuesday 09 June 2026 20:14:33 +0000 (0:00:00.488) 0:01:52.291 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Tuesday 09 June 2026 20:14:34 +0000 (0:00:01.477) 0:01:53.769 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Tuesday 09 June 2026 20:14:35 +0000 (0:00:00.488) 0:01:54.257 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Tuesday 09 June 2026 20:14:35 +0000 (0:00:00.444) 0:01:54.701 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Tuesday 09 June 2026 20:14:36 +0000 (0:00:00.406) 0:01:55.108 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Tuesday 09 June 2026 20:14:36 +0000 (0:00:00.518) 0:01:55.627 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Tuesday 09 June 2026 20:14:37 +0000 (0:00:00.448) 0:01:56.076 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Tuesday 09 June 2026 20:14:37 +0000 (0:00:00.433) 0:01:56.509 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Tuesday 09 June 2026 20:14:37 +0000 (0:00:00.442) 0:01:56.952 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Tuesday 09 June 2026 20:14:38 +0000 (0:00:00.416) 0:01:57.368 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Tuesday 09 June 2026 20:14:38 +0000 (0:00:00.449) 0:01:57.818 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Tuesday 09 June 2026 20:14:39 +0000 (0:00:00.489) 0:01:58.307 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Tuesday 09 June 2026 20:14:39 +0000 (0:00:00.503) 0:01:58.810 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Tuesday 09 June 2026 20:14:40 +0000 (0:00:00.466) 0:01:59.277 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Tuesday 09 June 2026 20:14:40 +0000 (0:00:00.437) 0:01:59.714 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Tuesday 09 June 2026 20:14:41 +0000 (0:00:00.456) 0:02:00.171 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Tuesday 09 June 2026 20:14:41 +0000 (0:00:00.418) 0:02:00.589 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Tuesday 09 June 2026 20:14:41 +0000 (0:00:00.400) 0:02:00.989 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Tuesday 09 June 2026 20:14:42 +0000 (0:00:00.419) 0:02:01.408 **********
ok: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Tuesday 09 June 2026 20:14:42 +0000 (0:00:00.408) 0:02:01.817 **********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Tuesday 09 June 2026 20:14:42 +0000 (0:00:00.134) 0:02:01.951 **********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Tuesday 09 June 2026 20:14:43 +0000 (0:00:00.368) 0:02:02.320 **********
ok: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Tuesday 09 June 2026 20:14:43 +0000 (0:00:00.464) 0:02:02.784 **********
ok: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Tuesday 09 June 2026 20:14:44 +0000 (0:00:00.436) 0:02:03.220 **********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Tuesday 09 June 2026 20:14:44 +0000 (0:00:00.320) 0:02:03.541 **********
TASK [libvirt_manager : Deactivate default] ************************************
Tuesday 09 June 2026 20:14:44 +0000 (0:00:00.155) 0:02:03.697 **********
fatal: [instance]: FAILED! => changed=false
msg: network default not found
TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Tuesday 09 June 2026 20:14:45 +0000 (0:00:00.373) 0:02:04.071 **********
ok: [instance] =>
msg: Looks like the provided virtual network does not exist.
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Tuesday 09 June 2026 20:14:45 +0000 (0:00:00.126) 0:02:04.197 **********
ok: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Tuesday 09 June 2026 20:14:45 +0000 (0:00:00.589) 0:02:04.787 **********
ok: [instance]
TASK [Restart NetworkManager] **************************************************
Tuesday 09 June 2026 20:14:46 +0000 (0:00:00.531) 0:02:05.318 **********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Tuesday 09 June 2026 20:14:46 +0000 (0:00:00.653) 0:02:05.972 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:14:47 +0000 (0:00:00.286) 0:02:06.258 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=134 changed=25 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0
Tuesday 09 June 2026 20:14:48 +0000 (0:00:00.741) 0:02:07.000 **********
===============================================================================
test_deps : Install selinux python libs -------------------------------- 42.51s
repo_setup : Initialize python venv and install requirements ------------ 7.46s
libvirt_manager : Populate service facts -------------------------------- 3.71s
repo_setup : Make sure git-core package is installed -------------------- 1.75s
ci_setup : Install needed packages -------------------------------------- 1.61s
libvirt_manager : Remove workload and volumes --------------------------- 1.61s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.56s
test_deps : Install python yaml libs ------------------------------------ 1.56s
libvirt_manager : Install packages required for using KVM --------------- 1.54s
podman : Ensure podman is installed ------------------------------------- 1.52s
dnsmasq : Install needed packages --------------------------------------- 1.52s
libvirt_manager : Ensure admin socket is enabled for interface. --------- 1.48s
libvirt_manager : Start virtqemud socket service ------------------------ 1.24s
ci_setup : Manage directories ------------------------------------------- 1.21s
repo_setup : Get repo-setup repository ---------------------------------- 1.20s
libvirt_manager : Start virtnetworkd socket service --------------------- 1.10s
test_deps : Disable ubi 9 repos ----------------------------------------- 1.05s
repo_setup : Install repo-setup package --------------------------------- 1.03s
virtualbmc : Remove vbmc files ------------------------------------------ 0.99s
Gathering Facts --------------------------------------------------------- 0.98s
PLAY [One hypervisor] **********************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:14:48 +0000 (0:00:00.055) 0:00:00.055 **********
ok: [instance]
TASK [discover_latest_image : Set the discovered images dict to empty] *********
Tuesday 09 June 2026 20:14:49 +0000 (0:00:01.061) 0:00:01.117 **********
ok: [instance]
TASK [discover_latest_image : Discover images] *********************************
Tuesday 09 June 2026 20:14:49 +0000 (0:00:00.062) 0:00:01.180 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/discover_latest_image/tasks/per-image.yml for instance => (item={'key': 'default', 'value': {'base_url': 'https://cloud.centos.org/centos/9-stream/x86_64/images/', 'qcow_prefix': 'CentOS-Stream-GenericCloud-', 'images_file': 'CHECKSUM'}})
TASK [discover_latest_image : Ensure the current image dict entry has the expected data] ***
Tuesday 09 June 2026 20:14:49 +0000 (0:00:00.188) 0:00:01.368 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [discover_latest_image : Get latest image for the current entry] **********
Tuesday 09 June 2026 20:14:50 +0000 (0:00:00.120) 0:00:01.488 **********
changed: [instance]
TASK [discover_latest_image : Append the current return value to the discovered images dict] ***
Tuesday 09 June 2026 20:14:50 +0000 (0:00:00.666) 0:00:02.155 **********
ok: [instance]
TASK [discover_latest_image : Export single-image facts if an image with name 'default' was discovered] ***
Tuesday 09 June 2026 20:14:50 +0000 (0:00:00.092) 0:00:02.248 **********
ok: [instance]
TASK [Ensure _output exists] ***************************************************
Tuesday 09 June 2026 20:14:50 +0000 (0:00:00.126) 0:00:02.374 **********
changed: [instance]
TASK [Load networking definition] **********************************************
Tuesday 09 June 2026 20:14:51 +0000 (0:00:00.494) 0:00:02.869 **********
ok: [instance]
TASK [Load scenarios] **********************************************************
Tuesday 09 June 2026 20:14:51 +0000 (0:00:00.066) 0:00:02.936 **********
ok: [instance]
TASK [Set output facts] ********************************************************
Tuesday 09 June 2026 20:14:51 +0000 (0:00:00.071) 0:00:03.008 **********
ok: [instance]
TASK [Test scenarios] **********************************************************
Tuesday 09 June 2026 20:14:51 +0000 (0:00:00.054) 0:00:03.063 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/molecule/generate_network_data/tasks/test.yml for instance => (item=Standard osp_trunk with extended translation)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/molecule/generate_network_data/tasks/test.yml for instance => (item=DHCP options for VM types)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/molecule/generate_network_data/tasks/test.yml for instance => (item=Baremetal integration)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/molecule/generate_network_data/tasks/test.yml for instance => (item=DCN like network layout)
TASK [Ensure tree exists] ******************************************************
Tuesday 09 June 2026 20:14:51 +0000 (0:00:00.222) 0:00:03.285 **********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Mark run status] *********************************************************
Tuesday 09 June 2026 20:14:52 +0000 (0:00:00.792) 0:00:04.077 **********
ok: [instance]
TASK [Output scenario name] ****************************************************
Tuesday 09 June 2026 20:14:52 +0000 (0:00:00.094) 0:00:04.171 **********
ok: [instance] =>
msg: 'Running: Standard osp_trunk with extended translation'
TASK [Generate network data] ***************************************************
Tuesday 09 June 2026 20:14:52 +0000 (0:00:00.072) 0:00:04.244 **********
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Tuesday 09 June 2026 20:14:52 +0000 (0:00:00.181) 0:00:04.425 **********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Tuesday 09 June 2026 20:14:53 +0000 (0:00:00.101) 0:00:04.526 **********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Tuesday 09 June 2026 20:14:53 +0000 (0:00:00.387) 0:00:04.914 **********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Tuesday 09 June 2026 20:14:53 +0000 (0:00:00.098) 0:00:05.013 **********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Tuesday 09 June 2026 20:14:53 +0000 (0:00:00.101) 0:00:05.115 **********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Tuesday 09 June 2026 20:14:53 +0000 (0:00:00.186) 0:00:05.301 **********
ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Tuesday 09 June 2026 20:14:54 +0000 (0:00:00.163) 0:00:05.464 **********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Tuesday 09 June 2026 20:14:54 +0000 (0:00:00.092) 0:00:05.557 **********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Tuesday 09 June 2026 20:14:54 +0000 (0:00:00.786) 0:00:06.343 **********
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)
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:14:55 +0000 (0:00:00.203) 0:00:06.547 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:14:55 +0000 (0:00:00.103) 0:00:06.650 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:14:55 +0000 (0:00:00.497) 0:00:07.148 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:14:56 +0000 (0:00:00.349) 0:00:07.498 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:14:56 +0000 (0:00:00.086) 0:00:07.584 **********
skipping: [instance]
TASK [libvirt_manager : Check if ini inventory file exists] ********************
Tuesday 09 June 2026 20:14:56 +0000 (0:00:00.080) 0:00:07.665 **********
ok: [instance]
TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Tuesday 09 June 2026 20:14:56 +0000 (0:00:00.299) 0:00:07.964 **********
changed: [instance]
TASK [libvirt_manager : Remove ini file after conversion] **********************
Tuesday 09 June 2026 20:14:57 +0000 (0:00:00.777) 0:00:08.742 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:14:57 +0000 (0:00:00.270) 0:00:09.013 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:14:57 +0000 (0:00:00.094) 0:00:09.107 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:14:57 +0000 (0:00:00.059) 0:00:09.167 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:14:57 +0000 (0:00:00.061) 0:00:09.228 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:14:57 +0000 (0:00:00.059) 0:00:09.288 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:14:57 +0000 (0:00:00.104) 0:00:09.392 **********
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}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.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}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.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}]}}}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:14:58 +0000 (0:00:00.203) 0:00:09.596 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:14:58 +0000 (0:00:00.057) 0:00:09.654 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:14:58 +0000 (0:00:00.271) 0:00:09.925 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:14:59 +0000 (0:00:00.600) 0:00:10.525 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:14:59 +0000 (0:00:00.202) 0:00:10.728 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:14:59 +0000 (0:00:00.084) 0:00:10.813 **********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Tuesday 09 June 2026 20:15:00 +0000 (0:00:00.654) 0:00:11.468 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Tuesday 09 June 2026 20:15:00 +0000 (0:00:00.191) 0:00:11.660 **********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Tuesday 09 June 2026 20:15:00 +0000 (0:00:00.168) 0:00:11.828 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Tuesday 09 June 2026 20:15:01 +0000 (0:00:00.729) 0:00:12.557 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Tuesday 09 June 2026 20:15:01 +0000 (0:00:00.752) 0:00:13.310 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Tuesday 09 June 2026 20:15:02 +0000 (0:00:00.593) 0:00:13.903 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Tuesday 09 June 2026 20:15:03 +0000 (0:00:00.621) 0:00:14.525 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance
TASK [libvirt_manager : Fetch present bridge interfaces] ***********************
Tuesday 09 June 2026 20:15:03 +0000 (0:00:00.192) 0:00:14.718 **********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Tuesday 09 June 2026 20:15:03 +0000 (0:00:00.306) 0:00:15.024 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Tuesday 09 June 2026 20:15:04 +0000 (0:00:00.501) 0:00:15.526 **********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Tuesday 09 June 2026 20:15:04 +0000 (0:00:00.193) 0:00:15.720 **********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Tuesday 09 June 2026 20:15:04 +0000 (0:00:00.171) 0:00:15.892 **********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Tuesday 09 June 2026 20:15:06 +0000 (0:00:01.801) 0:00:17.693 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Tuesday 09 June 2026 20:15:06 +0000 (0:00:00.262) 0:00:17.956 **********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Tuesday 09 June 2026 20:15:07 +0000 (0:00:00.526) 0:00:18.482 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Tuesday 09 June 2026 20:15:08 +0000 (0:00:01.922) 0:00:20.405 **********
changed: [instance]
TASK [Create extra network configuration] **************************************
Tuesday 09 June 2026 20:15:09 +0000 (0:00:00.645) 0:00:21.050 **********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Tuesday 09 June 2026 20:15:09 +0000 (0:00:00.076) 0:00:21.127 **********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Tuesday 09 June 2026 20:15:09 +0000 (0:00:00.098) 0:00:21.226 **********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Tuesday 09 June 2026 20:15:10 +0000 (0:00:00.690) 0:00:21.916 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:15:10 +0000 (0:00:00.313) 0:00:22.230 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:15:12 +0000 (0:00:01.724) 0:00:23.954 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:15:16 +0000 (0:00:04.123) 0:00:28.078 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:15:16 +0000 (0:00:00.332) 0:00:28.410 **********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:15:17 +0000 (0:00:00.499) 0:00:28.910 **********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:15:18 +0000 (0:00:00.551) 0:00:29.462 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:15:18 +0000 (0:00:00.167) 0:00:29.630 **********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:15:18 +0000 (0:00:00.537) 0:00:30.167 **********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:15:18 +0000 (0:00:00.054) 0:00:30.222 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:15:18 +0000 (0:00:00.145) 0:00:30.367 **********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:15:19 +0000 (0:00:00.486) 0:00:30.853 **********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:15:19 +0000 (0:00:00.060) 0:00:30.914 **********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:15:19 +0000 (0:00:00.349) 0:00:31.264 **********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:15:20 +0000 (0:00:01.098) 0:00:32.362 **********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:15:20 +0000 (0:00:00.058) 0:00:32.420 **********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:15:21 +0000 (0:00:00.099) 0:00:32.520 **********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Tuesday 09 June 2026 20:15:21 +0000 (0:00:00.100) 0:00:32.621 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:15:21 +0000 (0:00:00.210) 0:00:32.831 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:15:21 +0000 (0:00:00.082) 0:00:32.914 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:15:21 +0000 (0:00:00.116) 0:00:33.030 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:15:22 +0000 (0:00:00.674) 0:00:33.705 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:15:22 +0000 (0:00:00.154) 0:00:33.859 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:15:22 +0000 (0:00:00.112) 0:00:33.972 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:15:22 +0000 (0:00:00.067) 0:00:34.040 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:15:22 +0000 (0:00:00.132) 0:00:34.172 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:15:23 +0000 (0:00:00.570) 0:00:34.742 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:15:23 +0000 (0:00:00.060) 0:00:34.803 **********
skipping: [instance]
TASK [Deploy radvd for IPv6 router advertisements] *****************************
Tuesday 09 June 2026 20:15:23 +0000 (0:00:00.142) 0:00:34.946 **********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Tuesday 09 June 2026 20:15:23 +0000 (0:00:00.085) 0:00:35.032 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:15:24 +0000 (0:00:00.691) 0:00:35.723 **********
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] ***************
Tuesday 09 June 2026 20:15:24 +0000 (0:00:00.164) 0:00:35.888 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:15:24 +0000 (0:00:00.381) 0:00:36.269 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:15:24 +0000 (0:00:00.072) 0:00:36.342 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:15:25 +0000 (0:00:00.331) 0:00:36.673 **********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Tuesday 09 June 2026 20:15:25 +0000 (0:00:00.091) 0:00:36.765 **********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Tuesday 09 June 2026 20:15:25 +0000 (0:00:00.445) 0:00:37.210 **********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Tuesday 09 June 2026 20:15:26 +0000 (0:00:00.525) 0:00:37.736 **********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Tuesday 09 June 2026 20:15:26 +0000 (0:00:00.491) 0:00:38.227 **********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Tuesday 09 June 2026 20:15:26 +0000 (0:00:00.173) 0:00:38.401 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:15:27 +0000 (0:00:00.453) 0:00:38.855 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:15:27 +0000 (0:00:00.131) 0:00:38.987 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:15:27 +0000 (0:00:00.067) 0:00:39.054 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:15:27 +0000 (0:00:00.069) 0:00:39.124 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:15:27 +0000 (0:00:00.060) 0:00:39.184 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:15:27 +0000 (0:00:00.109) 0:00:39.294 **********
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}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.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}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.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}]}}}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:15:28 +0000 (0:00:00.188) 0:00:39.482 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:15:28 +0000 (0:00:00.061) 0:00:39.544 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:15:28 +0000 (0:00:00.333) 0:00:39.877 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:15:29 +0000 (0:00:00.572) 0:00:40.450 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:15:29 +0000 (0:00:00.164) 0:00:40.614 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:15:29 +0000 (0:00:00.073) 0:00:40.688 **********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Tuesday 09 June 2026 20:15:29 +0000 (0:00:00.561) 0:00:41.249 **********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Tuesday 09 June 2026 20:15:29 +0000 (0:00:00.101) 0:00:41.351 **********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Tuesday 09 June 2026 20:15:29 +0000 (0:00:00.059) 0:00:41.410 **********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Tuesday 09 June 2026 20:15:30 +0000 (0:00:00.059) 0:00:41.469 **********
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=ctlplanedcn1)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn2)
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=public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:15:30 +0000 (0:00:00.191) 0:00:41.660 **********
ok: [instance] => (item=compute-0 - ctlplane)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:15:30 +0000 (0:00:00.155) 0:00:41.815 **********
skipping: [instance] => (item=compute-0 - ctlplanedcn1)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:15:30 +0000 (0:00:00.096) 0:00:41.912 **********
skipping: [instance] => (item=compute-0 - ctlplanedcn2)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:15:30 +0000 (0:00:00.140) 0:00:42.053 **********
skipping: [instance] => (item=compute-0 - internalapi)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:15:30 +0000 (0:00:00.095) 0:00:42.148 **********
ok: [instance] => (item=compute-0 - public)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Tuesday 09 June 2026 20:15:30 +0000 (0:00:00.127) 0:00:42.276 **********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Tuesday 09 June 2026 20:15:31 +0000 (0:00:00.203) 0:00:42.480 **********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Tuesday 09 June 2026 20:15:31 +0000 (0:00:00.082) 0:00:42.562 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:90:69', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:cf:6d', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
TASK [dnsmasq : Ensure networks exists] ****************************************
Tuesday 09 June 2026 20:15:31 +0000 (0:00:00.103) 0:00:42.665 **********
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] *************************************
Tuesday 09 June 2026 20:15:31 +0000 (0:00:00.180) 0:00:42.846 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:15:31 +0000 (0:00:00.282) 0:00:43.128 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:15:31 +0000 (0:00:00.058) 0:00:43.187 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:15:32 +0000 (0:00:00.255) 0:00:43.442 **********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Tuesday 09 June 2026 20:15:32 +0000 (0:00:00.121) 0:00:43.563 **********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Tuesday 09 June 2026 20:15:32 +0000 (0:00:00.068) 0:00:43.632 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:90:69', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:cf:6d', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
TASK [dnsmasq : Create add/remove sets] ****************************************
Tuesday 09 June 2026 20:15:32 +0000 (0:00:00.182) 0:00:43.814 **********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Tuesday 09 June 2026 20:15:32 +0000 (0:00:00.073) 0:00:43.887 **********
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:01:90:69', 'entry': 'set:compute,52:54:00:01:90:69,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:00:cf:6d', 'entry': 'set:compute,52:54:00:00:cf:6d,192.168.110.10,compute-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Tuesday 09 June 2026 20:15:33 +0000 (0:00:00.798) 0:00:44.686 **********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Tuesday 09 June 2026 20:15:33 +0000 (0:00:00.104) 0:00:44.790 **********
ok: [instance] => (item=compute-0)
TASK [Inject VMs in the .utility zone] *****************************************
Tuesday 09 June 2026 20:15:33 +0000 (0:00:00.169) 0:00:44.960 **********
TASK [dnsmasq : Assert we have needed host record data] ************************
Tuesday 09 June 2026 20:15:33 +0000 (0:00:00.219) 0:00:45.180 **********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Tuesday 09 June 2026 20:15:33 +0000 (0:00:00.106) 0:00:45.286 **********
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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Tuesday 09 June 2026 20:15:34 +0000 (0:00:00.155) 0:00:45.441 **********
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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [dnsmasq : Add controller-0 short hostname record when 'utility' in the name into /etc/hosts] ***
Tuesday 09 June 2026 20:15:35 +0000 (0:00:00.997) 0:00:46.438 **********
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Tuesday 09 June 2026 20:15:35 +0000 (0:00:00.219) 0:00:46.658 **********
ok: [instance]
TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Tuesday 09 June 2026 20:15:35 +0000 (0:00:00.128) 0:00:46.787 **********
skipping: [instance] => (item=compute)
skipping: [instance]
TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Tuesday 09 June 2026 20:15:35 +0000 (0:00:00.109) 0:00:46.897 **********
skipping: [instance]
TASK [libvirt_manager : Ensure some domains are local] *************************
Tuesday 09 June 2026 20:15:35 +0000 (0:00:00.094) 0:00:46.991 **********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Tuesday 09 June 2026 20:15:36 +0000 (0:00:00.510) 0:00:47.502 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:15:36 +0000 (0:00:00.131) 0:00:47.634 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 20:15:37 +0000 (0:00:00.805) 0:00:48.439 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Tuesday 09 June 2026 20:15:37 +0000 (0:00:00.518) 0:00:48.958 **********
changed: [instance]
TASK [Ensure we have expected records] *****************************************
Tuesday 09 June 2026 20:15:38 +0000 (0:00:00.618) 0:00:49.576 **********
ok: [instance] => (item={'rec': 'compute-0.utility', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ctlplane.local', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.public.local', 'ip': '192.168.110.10'})
ok: [instance] => (item={'rec': 'compute-0.utility', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ctlplane.local', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.public.local', 'ip': '192.168.110.10'})
TASK [Glob all dhcp configuration files] ***************************************
Tuesday 09 June 2026 20:15:38 +0000 (0:00:00.215) 0:00:49.792 **********
ok: [instance]
TASK [Ensure files exist] ******************************************************
Tuesday 09 June 2026 20:15:38 +0000 (0:00:00.408) 0:00:50.200 **********
ok: [instance] => (item=osp_trunk_compute-0)
ok: [instance] => (item=public_compute-0)
TASK [Check DHCP options configuration file exists] ****************************
Tuesday 09 June 2026 20:15:38 +0000 (0:00:00.104) 0:00:50.305 **********
skipping: [instance]
TASK [Assert DHCP options file exists] *****************************************
Tuesday 09 June 2026 20:15:38 +0000 (0:00:00.069) 0:00:50.375 **********
skipping: [instance]
TASK [Read DHCP options file] **************************************************
Tuesday 09 June 2026 20:15:39 +0000 (0:00:00.071) 0:00:50.446 **********
skipping: [instance]
TASK [Decode DHCP options content] *********************************************
Tuesday 09 June 2026 20:15:39 +0000 (0:00:00.117) 0:00:50.564 **********
skipping: [instance]
TASK [Verify DHCP options content for compute VMs] *****************************
Tuesday 09 June 2026 20:15:39 +0000 (0:00:00.072) 0:00:50.637 **********
skipping: [instance]
TASK [Verify DHCP host entry has tag] ******************************************
Tuesday 09 June 2026 20:15:39 +0000 (0:00:00.072) 0:00:50.710 **********
skipping: [instance]
TASK [Read tagged DHCP host entry] *********************************************
Tuesday 09 June 2026 20:15:39 +0000 (0:00:00.071) 0:00:50.781 **********
skipping: [instance]
TASK [Verify tag format in DHCP host entry] ************************************
Tuesday 09 June 2026 20:15:39 +0000 (0:00:00.500) 0:00:51.282 **********
skipping: [instance]
TASK [Ensure it failed at the right place] *************************************
Tuesday 09 June 2026 20:15:39 +0000 (0:00:00.082) 0:00:51.364 **********
skipping: [instance]
TASK [Mark failure] ************************************************************
Tuesday 09 June 2026 20:15:39 +0000 (0:00:00.066) 0:00:51.431 **********
skipping: [instance]
TASK [Display error message] ***************************************************
Tuesday 09 June 2026 20:15:40 +0000 (0:00:00.066) 0:00:51.497 **********
skipping: [instance]
TASK [Append scenario to list] *************************************************
Tuesday 09 June 2026 20:15:40 +0000 (0:00:00.122) 0:00:51.620 **********
skipping: [instance]
TASK [Ensure directory exists] *************************************************
Tuesday 09 June 2026 20:15:40 +0000 (0:00:00.101) 0:00:51.721 **********
changed: [instance]
TASK [Copy files of interest] **************************************************
Tuesday 09 June 2026 20:15:40 +0000 (0:00:00.298) 0:00:52.020 **********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Copy cifmw-dnsmasq] ******************************************************
Tuesday 09 June 2026 20:15:41 +0000 (0:00:00.796) 0:00:52.816 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [Clean environment] *******************************************************
Tuesday 09 June 2026 20:15:41 +0000 (0:00:00.595) 0:00:53.411 **********
TASK [libvirt_manager : Get installed packages list] ***************************
Tuesday 09 June 2026 20:15:42 +0000 (0:00:00.306) 0:00:53.718 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:15:43 +0000 (0:00:00.918) 0:00:54.637 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:15:46 +0000 (0:00:03.438) 0:00:58.075 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:15:47 +0000 (0:00:01.044) 0:00:59.119 **********
ok: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:15:48 +0000 (0:00:00.906) 0:01:00.026 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:15:49 +0000 (0:00:00.917) 0:01:00.944 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:15:49 +0000 (0:00:00.081) 0:01:01.025 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:15:50 +0000 (0:00:00.455) 0:01:01.481 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:15:50 +0000 (0:00:00.528) 0:01:02.009 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:15:50 +0000 (0:00:00.113) 0:01:02.123 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:15:50 +0000 (0:00:00.112) 0:01:02.235 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:15:50 +0000 (0:00:00.052) 0:01:02.288 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:15:50 +0000 (0:00:00.085) 0:01:02.374 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:15:50 +0000 (0:00:00.047) 0:01:02.421 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:15:51 +0000 (0:00:00.045) 0:01:02.467 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:15:51 +0000 (0:00:00.046) 0:01:02.513 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:15:51 +0000 (0:00:00.413) 0:01:02.926 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:15:51 +0000 (0:00:00.118) 0:01:03.045 **********
ok: [instance] =>
cleanup_nets:
- cifmw-public
- cifmw-osp_trunk
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:15:51 +0000 (0:00:00.128) 0:01:03.173 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:15:52 +0000 (0:00:00.439) 0:01:03.613 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:15:52 +0000 (0:00:00.098) 0:01:03.712 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:15:52 +0000 (0:00:00.093) 0:01:03.805 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:15:52 +0000 (0:00:00.094) 0:01:03.899 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:15:52 +0000 (0:00:00.335) 0:01:04.235 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:15:53 +0000 (0:00:00.376) 0:01:04.611 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:15:53 +0000 (0:00:00.140) 0:01:04.752 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:15:53 +0000 (0:00:00.176) 0:01:04.928 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:15:53 +0000 (0:00:00.111) 0:01:05.040 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:15:53 +0000 (0:00:00.385) 0:01:05.425 **********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:15:54 +0000 (0:00:00.414) 0:01:05.840 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:15:55 +0000 (0:00:01.380) 0:01:07.220 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:15:56 +0000 (0:00:00.685) 0:01:07.906 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:15:57 +0000 (0:00:00.893) 0:01:08.800 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:15:57 +0000 (0:00:00.353) 0:01:09.153 **********
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': 13258905, 'dev': 64513, 'nlink': 1, 'atime': 1781036107.610567, 'mtime': 1781036107.610567, 'ctime': 1781036107.610567, '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': 13258912, 'dev': 64513, 'nlink': 1, 'atime': 1781036107.6125672, 'mtime': 1781036107.6125672, 'ctime': 1781036107.6125672, '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] **************************
Tuesday 09 June 2026 20:15:58 +0000 (0:00:00.877) 0:01:10.031 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:15:59 +0000 (0:00:01.313) 0:01:11.345 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:16:00 +0000 (0:00:00.501) 0:01:11.847 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:16:00 +0000 (0:00:00.492) 0:01:12.340 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:16:01 +0000 (0:00:00.621) 0:01:12.961 **********
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] *************************
Tuesday 09 June 2026 20:16:01 +0000 (0:00:00.142) 0:01:13.103 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:16:01 +0000 (0:00:00.093) 0:01:13.197 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:16:02 +0000 (0:00:00.372) 0:01:13.569 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:16:02 +0000 (0:00:00.126) 0:01:13.696 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:16:02 +0000 (0:00:00.177) 0:01:13.873 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:16:02 +0000 (0:00:00.153) 0:01:14.027 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:16:02 +0000 (0:00:00.118) 0:01:14.145 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:16:02 +0000 (0:00:00.152) 0:01:14.297 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:16:03 +0000 (0:00:00.342) 0:01:14.640 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:16:03 +0000 (0:00:00.065) 0:01:14.705 **********
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] *************************
Tuesday 09 June 2026 20:16:03 +0000 (0:00:00.163) 0:01:14.869 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:16:03 +0000 (0:00:00.138) 0:01:15.007 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:16:03 +0000 (0:00:00.405) 0:01:15.413 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:16:04 +0000 (0:00:00.092) 0:01:15.505 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:16:04 +0000 (0:00:00.179) 0:01:15.684 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:16:04 +0000 (0:00:00.121) 0:01:15.806 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:16:04 +0000 (0:00:00.097) 0:01:15.903 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:16:04 +0000 (0:00:00.147) 0:01:16.051 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:16:05 +0000 (0:00:00.395) 0:01:16.446 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:16:05 +0000 (0:00:00.093) 0:01:16.540 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:16:05 +0000 (0:00:00.307) 0:01:16.848 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:16:05 +0000 (0:00:00.050) 0:01:16.898 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:16:05 +0000 (0:00:00.051) 0:01:16.949 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:16:05 +0000 (0:00:00.054) 0:01:17.004 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:16:05 +0000 (0:00:00.324) 0:01:17.328 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:16:05 +0000 (0:00:00.058) 0:01:17.386 **********
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] ****************************************
Tuesday 09 June 2026 20:16:07 +0000 (0:00:01.738) 0:01:19.124 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:16:08 +0000 (0:00:00.498) 0:01:19.623 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:16:10 +0000 (0:00:01.901) 0:01:21.525 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:16:10 +0000 (0:00:00.363) 0:01:21.889 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:16:10 +0000 (0:00:00.062) 0:01:21.951 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:16:10 +0000 (0:00:00.058) 0:01:22.009 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:16:10 +0000 (0:00:00.082) 0:01:22.091 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:16:11 +0000 (0:00:00.583) 0:01:22.675 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:16:11 +0000 (0:00:00.578) 0:01:23.253 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:16:12 +0000 (0:00:00.294) 0:01:23.547 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:16:12 +0000 (0:00:00.045) 0:01:23.592 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:16:12 +0000 (0:00:00.052) 0:01:23.645 **********
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] *************************************************
Tuesday 09 June 2026 20:16:13 +0000 (0:00:00.874) 0:01:24.519 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:16:13 +0000 (0:00:00.108) 0:01:24.628 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:16:13 +0000 (0:00:00.274) 0:01:24.902 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:16:13 +0000 (0:00:00.294) 0:01:25.197 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:16:13 +0000 (0:00:00.115) 0:01:25.312 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:16:14 +0000 (0:00:00.262) 0:01:25.575 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:16:14 +0000 (0:00:00.348) 0:01:25.923 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:16:14 +0000 (0:00:00.133) 0:01:26.057 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:16:16 +0000 (0:00:01.607) 0:01:27.664 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:16:20 +0000 (0:00:03.989) 0:01:31.654 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:16:20 +0000 (0:00:00.332) 0:01:31.987 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:16:20 +0000 (0:00:00.058) 0:01:32.045 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:16:20 +0000 (0:00:00.057) 0:01:32.103 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:16:20 +0000 (0:00:00.090) 0:01:32.193 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:16:20 +0000 (0:00:00.050) 0:01:32.244 **********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:16:21 +0000 (0:00:00.312) 0:01:32.557 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:16:21 +0000 (0:00:00.096) 0:01:32.653 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:16:21 +0000 (0:00:00.046) 0:01:32.699 **********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:16:21 +0000 (0:00:00.249) 0:01:32.949 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:16:21 +0000 (0:00:00.047) 0:01:32.996 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:16:21 +0000 (0:00:00.046) 0:01:33.043 **********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:16:22 +0000 (0:00:00.753) 0:01:33.797 **********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:16:22 +0000 (0:00:00.283) 0:01:34.080 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:16:23 +0000 (0:00:00.551) 0:01:34.632 **********
changed: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:16:23 +0000 (0:00:00.355) 0:01:34.988 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:16:24 +0000 (0:00:00.712) 0:01:35.700 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:16:24 +0000 (0:00:00.057) 0:01:35.758 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:16:24 +0000 (0:00:00.307) 0:01:36.066 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:16:24 +0000 (0:00:00.280) 0:01:36.346 **********
skipping: [instance]
TASK [Clean leftovers] *********************************************************
Tuesday 09 June 2026 20:16:25 +0000 (0:00:00.107) 0:01:36.454 **********
changed: [instance]
TASK [Ensure tree exists] ******************************************************
Tuesday 09 June 2026 20:16:25 +0000 (0:00:00.382) 0:01:36.837 **********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Mark run status] *********************************************************
Tuesday 09 June 2026 20:16:26 +0000 (0:00:00.717) 0:01:37.554 **********
ok: [instance]
TASK [Output scenario name] ****************************************************
Tuesday 09 June 2026 20:16:26 +0000 (0:00:00.109) 0:01:37.664 **********
ok: [instance] =>
msg: 'Running: DHCP options for VM types'
TASK [Generate network data] ***************************************************
Tuesday 09 June 2026 20:16:26 +0000 (0:00:00.051) 0:01:37.716 **********
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Tuesday 09 June 2026 20:16:26 +0000 (0:00:00.162) 0:01:37.879 **********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Tuesday 09 June 2026 20:16:26 +0000 (0:00:00.056) 0:01:37.936 **********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Tuesday 09 June 2026 20:16:26 +0000 (0:00:00.276) 0:01:38.212 **********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Tuesday 09 June 2026 20:16:26 +0000 (0:00:00.050) 0:01:38.262 **********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Tuesday 09 June 2026 20:16:26 +0000 (0:00:00.052) 0:01:38.314 **********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Tuesday 09 June 2026 20:16:26 +0000 (0:00:00.094) 0:01:38.409 **********
ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Tuesday 09 June 2026 20:16:27 +0000 (0:00:00.148) 0:01:38.557 **********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Tuesday 09 June 2026 20:16:27 +0000 (0:00:00.050) 0:01:38.608 **********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Tuesday 09 June 2026 20:16:27 +0000 (0:00:00.478) 0:01:39.086 **********
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)
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:16:27 +0000 (0:00:00.139) 0:01:39.226 **********
ok: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:16:27 +0000 (0:00:00.117) 0:01:39.343 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:16:28 +0000 (0:00:00.270) 0:01:39.614 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:16:28 +0000 (0:00:00.396) 0:01:40.010 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:16:28 +0000 (0:00:00.070) 0:01:40.081 **********
skipping: [instance]
TASK [libvirt_manager : Check if ini inventory file exists] ********************
Tuesday 09 June 2026 20:16:28 +0000 (0:00:00.072) 0:01:40.154 **********
ok: [instance]
TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Tuesday 09 June 2026 20:16:29 +0000 (0:00:00.299) 0:01:40.453 **********
changed: [instance]
TASK [libvirt_manager : Remove ini file after conversion] **********************
Tuesday 09 June 2026 20:16:29 +0000 (0:00:00.719) 0:01:41.173 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:16:30 +0000 (0:00:00.308) 0:01:41.482 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:16:30 +0000 (0:00:00.078) 0:01:41.560 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:16:30 +0000 (0:00:00.133) 0:01:41.694 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:16:30 +0000 (0:00:00.053) 0:01:41.747 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:16:30 +0000 (0:00:00.069) 0:01:41.817 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:16:30 +0000 (0:00:00.054) 0:01:41.871 **********
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}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.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}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.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}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:16:30 +0000 (0:00:00.186) 0:01:42.058 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:16:30 +0000 (0:00:00.047) 0:01:42.105 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:16:30 +0000 (0:00:00.271) 0:01:42.376 **********
ok: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:16:31 +0000 (0:00:00.509) 0:01:42.886 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:16:31 +0000 (0:00:00.196) 0:01:43.082 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:16:31 +0000 (0:00:00.074) 0:01:43.156 **********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Tuesday 09 June 2026 20:16:32 +0000 (0:00:00.543) 0:01:43.699 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Tuesday 09 June 2026 20:16:32 +0000 (0:00:00.132) 0:01:43.832 **********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Tuesday 09 June 2026 20:16:32 +0000 (0:00:00.110) 0:01:43.943 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Tuesday 09 June 2026 20:16:33 +0000 (0:00:01.026) 0:01:44.969 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Tuesday 09 June 2026 20:16:34 +0000 (0:00:01.270) 0:01:46.240 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Tuesday 09 June 2026 20:16:35 +0000 (0:00:00.982) 0:01:47.222 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Tuesday 09 June 2026 20:16:36 +0000 (0:00:01.132) 0:01:48.354 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance
TASK [libvirt_manager : Fetch present bridge interfaces] ***********************
Tuesday 09 June 2026 20:16:37 +0000 (0:00:00.103) 0:01:48.458 **********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Tuesday 09 June 2026 20:16:37 +0000 (0:00:00.225) 0:01:48.683 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Tuesday 09 June 2026 20:16:38 +0000 (0:00:00.840) 0:01:49.523 **********
skipping: [instance]
TASK [Create extra network configuration] **************************************
Tuesday 09 June 2026 20:16:38 +0000 (0:00:00.069) 0:01:49.592 **********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Tuesday 09 June 2026 20:16:38 +0000 (0:00:00.053) 0:01:49.646 **********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Tuesday 09 June 2026 20:16:38 +0000 (0:00:00.095) 0:01:49.741 **********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Tuesday 09 June 2026 20:16:38 +0000 (0:00:00.501) 0:01:50.243 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:16:39 +0000 (0:00:00.532) 0:01:50.775 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:16:40 +0000 (0:00:01.642) 0:01:52.418 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:16:45 +0000 (0:00:04.074) 0:01:56.493 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:16:45 +0000 (0:00:00.378) 0:01:56.871 **********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:16:46 +0000 (0:00:00.586) 0:01:57.458 **********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:16:46 +0000 (0:00:00.461) 0:01:57.919 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:16:46 +0000 (0:00:00.085) 0:01:58.005 **********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:16:47 +0000 (0:00:00.617) 0:01:58.622 **********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:16:47 +0000 (0:00:00.045) 0:01:58.668 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:16:47 +0000 (0:00:00.087) 0:01:58.756 **********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:16:47 +0000 (0:00:00.578) 0:01:59.334 **********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:16:47 +0000 (0:00:00.067) 0:01:59.401 **********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:16:48 +0000 (0:00:00.348) 0:01:59.750 **********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:16:49 +0000 (0:00:00.827) 0:02:00.577 **********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:16:49 +0000 (0:00:00.048) 0:02:00.626 **********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:16:49 +0000 (0:00:00.047) 0:02:00.673 **********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Tuesday 09 June 2026 20:16:49 +0000 (0:00:00.091) 0:02:00.765 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:16:49 +0000 (0:00:00.299) 0:02:01.065 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:16:49 +0000 (0:00:00.073) 0:02:01.138 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:16:49 +0000 (0:00:00.110) 0:02:01.249 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:16:50 +0000 (0:00:00.583) 0:02:01.833 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:16:50 +0000 (0:00:00.064) 0:02:01.898 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:16:50 +0000 (0:00:00.084) 0:02:01.983 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:16:50 +0000 (0:00:00.076) 0:02:02.059 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:16:50 +0000 (0:00:00.086) 0:02:02.146 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:16:51 +0000 (0:00:00.617) 0:02:02.763 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:16:51 +0000 (0:00:00.053) 0:02:02.816 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:16:51 +0000 (0:00:00.086) 0:02:02.903 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:16:51 +0000 (0:00:00.076) 0:02:02.980 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:16:51 +0000 (0:00:00.091) 0:02:03.072 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:16:52 +0000 (0:00:00.644) 0:02:03.717 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:16:52 +0000 (0:00:00.064) 0:02:03.781 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:16:52 +0000 (0:00:00.139) 0:02:03.921 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:16:52 +0000 (0:00:00.074) 0:02:03.996 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:16:52 +0000 (0:00:00.086) 0:02:04.082 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:16:53 +0000 (0:00:00.595) 0:02:04.678 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:16:53 +0000 (0:00:00.050) 0:02:04.728 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:16:53 +0000 (0:00:00.083) 0:02:04.812 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:16:53 +0000 (0:00:00.054) 0:02:04.866 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:16:53 +0000 (0:00:00.121) 0:02:04.988 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:16:54 +0000 (0:00:00.620) 0:02:05.608 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:16:54 +0000 (0:00:00.075) 0:02:05.684 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:16:54 +0000 (0:00:00.089) 0:02:05.773 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:16:54 +0000 (0:00:00.074) 0:02:05.848 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:16:54 +0000 (0:00:00.090) 0:02:05.938 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:16:55 +0000 (0:00:00.677) 0:02:06.616 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:16:55 +0000 (0:00:00.053) 0:02:06.669 **********
skipping: [instance]
TASK [Deploy radvd for IPv6 router advertisements] *****************************
Tuesday 09 June 2026 20:16:55 +0000 (0:00:00.092) 0:02:06.762 **********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Tuesday 09 June 2026 20:16:55 +0000 (0:00:00.055) 0:02:06.817 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:16:56 +0000 (0:00:01.114) 0:02:07.931 **********
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)
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] ***************
Tuesday 09 June 2026 20:16:56 +0000 (0:00:00.128) 0:02:08.060 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:16:56 +0000 (0:00:00.300) 0:02:08.360 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:16:56 +0000 (0:00:00.060) 0:02:08.421 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:16:57 +0000 (0:00:00.260) 0:02:08.681 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:16:57 +0000 (0:00:00.059) 0:02:08.740 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:16:57 +0000 (0:00:00.241) 0:02:08.982 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:16:57 +0000 (0:00:00.054) 0:02:09.036 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:16:57 +0000 (0:00:00.248) 0:02:09.285 **********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Tuesday 09 June 2026 20:16:57 +0000 (0:00:00.059) 0:02:09.345 **********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Tuesday 09 June 2026 20:16:58 +0000 (0:00:00.523) 0:02:09.868 **********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Tuesday 09 June 2026 20:16:58 +0000 (0:00:00.525) 0:02:10.393 **********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Tuesday 09 June 2026 20:16:59 +0000 (0:00:00.472) 0:02:10.866 **********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Tuesday 09 June 2026 20:16:59 +0000 (0:00:00.167) 0:02:11.034 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:17:00 +0000 (0:00:00.477) 0:02:11.511 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:17:00 +0000 (0:00:00.134) 0:02:11.645 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:17:00 +0000 (0:00:00.061) 0:02:11.707 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:17:00 +0000 (0:00:00.073) 0:02:11.780 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:17:00 +0000 (0:00:00.076) 0:02:11.857 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:17:00 +0000 (0:00:00.059) 0:02:11.916 **********
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}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.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}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.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}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:17:00 +0000 (0:00:00.197) 0:02:12.114 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:17:00 +0000 (0:00:00.047) 0:02:12.161 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:17:00 +0000 (0:00:00.274) 0:02:12.436 **********
ok: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:17:01 +0000 (0:00:00.598) 0:02:13.034 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:17:01 +0000 (0:00:00.169) 0:02:13.204 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:17:01 +0000 (0:00:00.068) 0:02:13.272 **********
ok: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Tuesday 09 June 2026 20:17:02 +0000 (0:00:00.562) 0:02:13.835 **********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Tuesday 09 June 2026 20:17:02 +0000 (0:00:00.060) 0:02:13.895 **********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Tuesday 09 June 2026 20:17:02 +0000 (0:00:00.052) 0:02:13.948 **********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Tuesday 09 June 2026 20:17:02 +0000 (0:00:00.056) 0:02:14.004 **********
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=ctlplanedcn1)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn2)
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=public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:17:02 +0000 (0:00:00.173) 0:02:14.177 **********
ok: [instance] => (item=compute-0 - ctlplane)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:17:02 +0000 (0:00:00.106) 0:02:14.284 **********
skipping: [instance] => (item=compute-0 - ctlplanedcn1)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:17:02 +0000 (0:00:00.075) 0:02:14.359 **********
skipping: [instance] => (item=compute-0 - ctlplanedcn2)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:17:02 +0000 (0:00:00.073) 0:02:14.433 **********
skipping: [instance] => (item=compute-0 - internalapi)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:17:03 +0000 (0:00:00.072) 0:02:14.506 **********
ok: [instance] => (item=compute-0 - public)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Tuesday 09 June 2026 20:17:03 +0000 (0:00:00.106) 0:02:14.612 **********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Tuesday 09 June 2026 20:17:03 +0000 (0:00:00.133) 0:02:14.746 **********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Tuesday 09 June 2026 20:17:03 +0000 (0:00:00.119) 0:02:14.865 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:ab:e1', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:66:ab', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
TASK [dnsmasq : Ensure networks exists] ****************************************
Tuesday 09 June 2026 20:17:03 +0000 (0:00:00.127) 0:02:14.993 **********
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] *************************************
Tuesday 09 June 2026 20:17:03 +0000 (0:00:00.105) 0:02:15.098 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:17:03 +0000 (0:00:00.238) 0:02:15.337 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:17:03 +0000 (0:00:00.071) 0:02:15.409 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:17:04 +0000 (0:00:00.253) 0:02:15.662 **********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Tuesday 09 June 2026 20:17:04 +0000 (0:00:00.047) 0:02:15.710 **********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Tuesday 09 June 2026 20:17:04 +0000 (0:00:00.050) 0:02:15.761 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:ab:e1', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:66:ab', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
TASK [dnsmasq : Create add/remove sets] ****************************************
Tuesday 09 June 2026 20:17:04 +0000 (0:00:00.206) 0:02:15.967 **********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Tuesday 09 June 2026 20:17:04 +0000 (0:00:00.068) 0:02:16.035 **********
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:01:ab:e1', 'entry': 'set:compute,52:54:00:01:ab:e1,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:00:66:ab', 'entry': 'set:compute,52:54:00:00:66:ab,192.168.110.10,compute-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Tuesday 09 June 2026 20:17:05 +0000 (0:00:00.966) 0:02:17.002 **********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Tuesday 09 June 2026 20:17:05 +0000 (0:00:00.090) 0:02:17.092 **********
ok: [instance] => (item=compute-0)
TASK [Inject VMs in the .utility zone] *****************************************
Tuesday 09 June 2026 20:17:05 +0000 (0:00:00.119) 0:02:17.212 **********
TASK [dnsmasq : Assert we have needed host record data] ************************
Tuesday 09 June 2026 20:17:05 +0000 (0:00:00.200) 0:02:17.412 **********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Tuesday 09 June 2026 20:17:06 +0000 (0:00:00.077) 0:02:17.490 **********
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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.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-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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Tuesday 09 June 2026 20:17:06 +0000 (0:00:00.211) 0:02:17.701 **********
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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], '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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [dnsmasq : Add controller-0 short hostname record when 'utility' in the name into /etc/hosts] ***
Tuesday 09 June 2026 20:17:08 +0000 (0:00:01.930) 0:02:19.631 **********
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Tuesday 09 June 2026 20:17:08 +0000 (0:00:00.227) 0:02:19.859 **********
ok: [instance]
TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Tuesday 09 June 2026 20:17:08 +0000 (0:00:00.049) 0:02:19.908 **********
ok: [instance] => (item=compute)
TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Tuesday 09 June 2026 20:17:08 +0000 (0:00:00.087) 0:02:19.996 **********
changed: [instance]
TASK [libvirt_manager : Ensure some domains are local] *************************
Tuesday 09 June 2026 20:17:09 +0000 (0:00:00.556) 0:02:20.553 **********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Tuesday 09 June 2026 20:17:09 +0000 (0:00:00.587) 0:02:21.140 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:17:09 +0000 (0:00:00.067) 0:02:21.208 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 20:17:10 +0000 (0:00:00.792) 0:02:22.001 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Tuesday 09 June 2026 20:17:10 +0000 (0:00:00.436) 0:02:22.437 **********
changed: [instance]
TASK [Ensure we have expected records] *****************************************
Tuesday 09 June 2026 20:17:11 +0000 (0:00:00.426) 0:02:22.863 **********
ok: [instance] => (item={'rec': 'compute-0.utility', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ctlplane.local', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.public.local', 'ip': '192.168.110.10'})
TASK [Glob all dhcp configuration files] ***************************************
Tuesday 09 June 2026 20:17:11 +0000 (0:00:00.120) 0:02:22.983 **********
ok: [instance]
TASK [Ensure files exist] ******************************************************
Tuesday 09 June 2026 20:17:11 +0000 (0:00:00.291) 0:02:23.275 **********
ok: [instance] => (item=osp_trunk_compute-0)
ok: [instance] => (item=public_compute-0)
TASK [Check DHCP options configuration file exists] ****************************
Tuesday 09 June 2026 20:17:12 +0000 (0:00:00.167) 0:02:23.443 **********
ok: [instance]
TASK [Assert DHCP options file exists] *****************************************
Tuesday 09 June 2026 20:17:12 +0000 (0:00:00.334) 0:02:23.778 **********
ok: [instance]
TASK [Read DHCP options file] **************************************************
Tuesday 09 June 2026 20:17:12 +0000 (0:00:00.091) 0:02:23.869 **********
ok: [instance]
TASK [Decode DHCP options content] *********************************************
Tuesday 09 June 2026 20:17:12 +0000 (0:00:00.395) 0:02:24.265 **********
ok: [instance]
TASK [Verify DHCP options content for compute VMs] *****************************
Tuesday 09 June 2026 20:17:12 +0000 (0:00:00.071) 0:02:24.336 **********
ok: [instance]
TASK [Verify DHCP host entry has tag] ******************************************
Tuesday 09 June 2026 20:17:12 +0000 (0:00:00.057) 0:02:24.394 **********
ok: [instance]
TASK [Read tagged DHCP host entry] *********************************************
Tuesday 09 June 2026 20:17:13 +0000 (0:00:00.269) 0:02:24.663 **********
ok: [instance]
TASK [Verify tag format in DHCP host entry] ************************************
Tuesday 09 June 2026 20:17:13 +0000 (0:00:00.426) 0:02:25.089 **********
ok: [instance]
TASK [Ensure it failed at the right place] *************************************
Tuesday 09 June 2026 20:17:13 +0000 (0:00:00.094) 0:02:25.184 **********
skipping: [instance]
TASK [Mark failure] ************************************************************
Tuesday 09 June 2026 20:17:13 +0000 (0:00:00.054) 0:02:25.239 **********
skipping: [instance]
TASK [Display error message] ***************************************************
Tuesday 09 June 2026 20:17:13 +0000 (0:00:00.052) 0:02:25.291 **********
skipping: [instance]
TASK [Append scenario to list] *************************************************
Tuesday 09 June 2026 20:17:13 +0000 (0:00:00.052) 0:02:25.344 **********
skipping: [instance]
TASK [Ensure directory exists] *************************************************
Tuesday 09 June 2026 20:17:13 +0000 (0:00:00.050) 0:02:25.394 **********
changed: [instance]
TASK [Copy files of interest] **************************************************
Tuesday 09 June 2026 20:17:14 +0000 (0:00:00.277) 0:02:25.672 **********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Copy cifmw-dnsmasq] ******************************************************
Tuesday 09 June 2026 20:17:15 +0000 (0:00:00.779) 0:02:26.451 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [Clean environment] *******************************************************
Tuesday 09 June 2026 20:17:15 +0000 (0:00:00.461) 0:02:26.913 **********
TASK [libvirt_manager : Get installed packages list] ***************************
Tuesday 09 June 2026 20:17:15 +0000 (0:00:00.236) 0:02:27.149 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:17:16 +0000 (0:00:00.814) 0:02:27.964 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:17:20 +0000 (0:00:03.574) 0:02:31.538 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:17:21 +0000 (0:00:01.893) 0:02:33.431 **********
ok: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:17:22 +0000 (0:00:00.824) 0:02:34.255 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:17:23 +0000 (0:00:00.918) 0:02:35.174 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:17:23 +0000 (0:00:00.059) 0:02:35.233 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:17:24 +0000 (0:00:00.397) 0:02:35.630 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:17:24 +0000 (0:00:00.343) 0:02:35.974 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:17:24 +0000 (0:00:00.090) 0:02:36.065 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:17:24 +0000 (0:00:00.087) 0:02:36.152 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:17:24 +0000 (0:00:00.076) 0:02:36.229 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:17:24 +0000 (0:00:00.052) 0:02:36.281 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:17:24 +0000 (0:00:00.107) 0:02:36.389 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:17:24 +0000 (0:00:00.046) 0:02:36.435 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:17:25 +0000 (0:00:00.051) 0:02:36.486 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:17:25 +0000 (0:00:00.408) 0:02:36.895 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:17:25 +0000 (0:00:00.114) 0:02:37.010 **********
ok: [instance] =>
cleanup_nets:
- cifmw-public
- cifmw-osp_trunk
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:17:25 +0000 (0:00:00.108) 0:02:37.119 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:17:25 +0000 (0:00:00.272) 0:02:37.392 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:17:26 +0000 (0:00:00.086) 0:02:37.478 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:17:26 +0000 (0:00:00.185) 0:02:37.664 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:17:26 +0000 (0:00:00.094) 0:02:37.758 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:17:26 +0000 (0:00:00.357) 0:02:38.115 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:17:27 +0000 (0:00:00.363) 0:02:38.479 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:17:27 +0000 (0:00:00.132) 0:02:38.612 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:17:27 +0000 (0:00:00.116) 0:02:38.728 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:17:27 +0000 (0:00:00.121) 0:02:38.850 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:17:27 +0000 (0:00:00.400) 0:02:39.250 **********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:17:28 +0000 (0:00:00.425) 0:02:39.676 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:17:29 +0000 (0:00:01.291) 0:02:40.968 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:17:30 +0000 (0:00:00.847) 0:02:41.816 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:17:31 +0000 (0:00:00.760) 0:02:42.577 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:17:31 +0000 (0:00:00.248) 0:02:42.825 **********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Tuesday 09 June 2026 20:17:31 +0000 (0:00:00.044) 0:02:42.870 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:17:32 +0000 (0:00:01.196) 0:02:44.066 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:17:33 +0000 (0:00:00.499) 0:02:44.565 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:17:33 +0000 (0:00:00.519) 0:02:45.085 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:17:34 +0000 (0:00:00.607) 0:02:45.692 **********
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] *************************
Tuesday 09 June 2026 20:17:34 +0000 (0:00:00.196) 0:02:45.888 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:17:34 +0000 (0:00:00.198) 0:02:46.087 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:17:35 +0000 (0:00:00.352) 0:02:46.439 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:17:35 +0000 (0:00:00.096) 0:02:46.536 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:17:35 +0000 (0:00:00.156) 0:02:46.692 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:17:35 +0000 (0:00:00.108) 0:02:46.801 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:17:35 +0000 (0:00:00.105) 0:02:46.906 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:17:35 +0000 (0:00:00.162) 0:02:47.069 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:17:36 +0000 (0:00:00.372) 0:02:47.442 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:17:36 +0000 (0:00:00.240) 0:02:47.682 **********
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] *************************
Tuesday 09 June 2026 20:17:36 +0000 (0:00:00.200) 0:02:47.882 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:17:36 +0000 (0:00:00.125) 0:02:48.008 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:17:36 +0000 (0:00:00.310) 0:02:48.318 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:17:36 +0000 (0:00:00.081) 0:02:48.400 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:17:37 +0000 (0:00:00.143) 0:02:48.543 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:17:37 +0000 (0:00:00.141) 0:02:48.685 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:17:37 +0000 (0:00:00.217) 0:02:48.903 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:17:37 +0000 (0:00:00.140) 0:02:49.043 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:17:37 +0000 (0:00:00.374) 0:02:49.418 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:17:38 +0000 (0:00:00.044) 0:02:49.463 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:17:38 +0000 (0:00:00.250) 0:02:49.713 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:17:38 +0000 (0:00:00.083) 0:02:49.796 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:17:38 +0000 (0:00:00.066) 0:02:49.863 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:17:38 +0000 (0:00:00.058) 0:02:49.922 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:17:38 +0000 (0:00:00.303) 0:02:50.225 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:17:38 +0000 (0:00:00.043) 0:02:50.268 **********
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] ****************************************
Tuesday 09 June 2026 20:17:40 +0000 (0:00:01.587) 0:02:51.856 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:17:40 +0000 (0:00:00.518) 0:02:52.375 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:17:42 +0000 (0:00:01.639) 0:02:54.014 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:17:42 +0000 (0:00:00.326) 0:02:54.341 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:17:42 +0000 (0:00:00.059) 0:02:54.400 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:17:43 +0000 (0:00:00.058) 0:02:54.459 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:17:43 +0000 (0:00:00.094) 0:02:54.553 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:17:43 +0000 (0:00:00.477) 0:02:55.031 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:17:43 +0000 (0:00:00.401) 0:02:55.433 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:17:44 +0000 (0:00:00.304) 0:02:55.737 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:17:44 +0000 (0:00:00.043) 0:02:55.781 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:17:44 +0000 (0:00:00.045) 0:02:55.826 **********
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] *************************************************
Tuesday 09 June 2026 20:17:45 +0000 (0:00:00.863) 0:02:56.689 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:17:45 +0000 (0:00:00.111) 0:02:56.801 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:17:45 +0000 (0:00:00.271) 0:02:57.073 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:17:45 +0000 (0:00:00.321) 0:02:57.394 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:17:46 +0000 (0:00:00.116) 0:02:57.510 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:17:46 +0000 (0:00:00.268) 0:02:57.779 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:17:46 +0000 (0:00:00.289) 0:02:58.069 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:17:46 +0000 (0:00:00.154) 0:02:58.223 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:17:48 +0000 (0:00:01.588) 0:02:59.812 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:17:52 +0000 (0:00:04.265) 0:03:04.078 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:17:52 +0000 (0:00:00.312) 0:03:04.391 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:17:53 +0000 (0:00:00.105) 0:03:04.496 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:17:53 +0000 (0:00:00.048) 0:03:04.544 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:17:53 +0000 (0:00:00.082) 0:03:04.627 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:17:53 +0000 (0:00:00.054) 0:03:04.682 **********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:17:53 +0000 (0:00:00.268) 0:03:04.951 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:17:53 +0000 (0:00:00.084) 0:03:05.035 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:17:53 +0000 (0:00:00.050) 0:03:05.085 **********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:17:54 +0000 (0:00:00.386) 0:03:05.472 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:17:54 +0000 (0:00:00.049) 0:03:05.522 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:17:54 +0000 (0:00:00.054) 0:03:05.577 **********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:17:54 +0000 (0:00:00.687) 0:03:06.265 **********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:17:55 +0000 (0:00:00.313) 0:03:06.578 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:17:55 +0000 (0:00:00.583) 0:03:07.161 **********
changed: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:17:56 +0000 (0:00:00.345) 0:03:07.507 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:17:56 +0000 (0:00:00.656) 0:03:08.164 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:17:56 +0000 (0:00:00.073) 0:03:08.237 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:17:57 +0000 (0:00:00.344) 0:03:08.582 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:17:57 +0000 (0:00:00.302) 0:03:08.884 **********
skipping: [instance]
TASK [Clean leftovers] *********************************************************
Tuesday 09 June 2026 20:17:57 +0000 (0:00:00.117) 0:03:09.001 **********
changed: [instance]
TASK [Ensure tree exists] ******************************************************
Tuesday 09 June 2026 20:17:57 +0000 (0:00:00.286) 0:03:09.287 **********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Mark run status] *********************************************************
Tuesday 09 June 2026 20:17:58 +0000 (0:00:00.696) 0:03:09.984 **********
ok: [instance]
TASK [Output scenario name] ****************************************************
Tuesday 09 June 2026 20:17:58 +0000 (0:00:00.048) 0:03:10.033 **********
ok: [instance] =>
msg: 'Running: Baremetal integration'
TASK [Generate network data] ***************************************************
Tuesday 09 June 2026 20:17:58 +0000 (0:00:00.125) 0:03:10.158 **********
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Tuesday 09 June 2026 20:17:58 +0000 (0:00:00.171) 0:03:10.329 **********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Tuesday 09 June 2026 20:17:58 +0000 (0:00:00.061) 0:03:10.391 **********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Tuesday 09 June 2026 20:17:59 +0000 (0:00:00.232) 0:03:10.624 **********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Tuesday 09 June 2026 20:17:59 +0000 (0:00:00.060) 0:03:10.684 **********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Tuesday 09 June 2026 20:17:59 +0000 (0:00:00.052) 0:03:10.736 **********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Tuesday 09 June 2026 20:17:59 +0000 (0:00:00.074) 0:03:10.811 **********
ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Tuesday 09 June 2026 20:17:59 +0000 (0:00:00.096) 0:03:10.907 **********
ok: [instance] => (item=bm-0)
TASK [libvirt_manager : Dump MAC mapping] **************************************
Tuesday 09 June 2026 20:17:59 +0000 (0:00:00.142) 0:03:11.050 **********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Tuesday 09 June 2026 20:18:00 +0000 (0:00:00.519) 0:03:11.570 **********
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 bm-0 to baremetals)
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:18:00 +0000 (0:00:00.199) 0:03:11.769 **********
ok: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:18:00 +0000 (0:00:00.127) 0:03:11.896 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:18:00 +0000 (0:00:00.275) 0:03:12.172 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:18:01 +0000 (0:00:00.293) 0:03:12.465 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:18:01 +0000 (0:00:00.130) 0:03:12.596 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:18:01 +0000 (0:00:00.070) 0:03:12.667 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:18:01 +0000 (0:00:00.137) 0:03:12.804 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:18:01 +0000 (0:00:00.288) 0:03:13.093 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:18:01 +0000 (0:00:00.281) 0:03:13.374 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:18:01 +0000 (0:00:00.052) 0:03:13.426 **********
skipping: [instance]
TASK [libvirt_manager : Check if ini inventory file exists] ********************
Tuesday 09 June 2026 20:18:02 +0000 (0:00:00.052) 0:03:13.479 **********
ok: [instance]
TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Tuesday 09 June 2026 20:18:02 +0000 (0:00:00.254) 0:03:13.733 **********
changed: [instance]
TASK [libvirt_manager : Remove ini file after conversion] **********************
Tuesday 09 June 2026 20:18:02 +0000 (0:00:00.629) 0:03:14.362 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:18:03 +0000 (0:00:00.266) 0:03:14.629 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:18:03 +0000 (0:00:00.066) 0:03:14.695 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:18:03 +0000 (0:00:00.053) 0:03:14.748 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:18:03 +0000 (0:00:00.055) 0:03:14.804 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:18:03 +0000 (0:00:00.053) 0:03:14.858 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:18:03 +0000 (0:00:00.046) 0:03:14.904 **********
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}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.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}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.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}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:18:03 +0000 (0:00:00.241) 0:03:15.145 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:18:03 +0000 (0:00:00.104) 0:03:15.250 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:18:04 +0000 (0:00:00.270) 0:03:15.521 **********
ok: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:18:04 +0000 (0:00:00.520) 0:03:16.041 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:18:04 +0000 (0:00:00.137) 0:03:16.179 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:18:04 +0000 (0:00:00.068) 0:03:16.247 **********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Tuesday 09 June 2026 20:18:05 +0000 (0:00:00.496) 0:03:16.744 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Tuesday 09 June 2026 20:18:05 +0000 (0:00:00.207) 0:03:16.951 **********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Tuesday 09 June 2026 20:18:05 +0000 (0:00:00.099) 0:03:17.050 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Tuesday 09 June 2026 20:18:07 +0000 (0:00:01.702) 0:03:18.753 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Tuesday 09 June 2026 20:18:09 +0000 (0:00:01.739) 0:03:20.493 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Tuesday 09 June 2026 20:18:10 +0000 (0:00:01.626) 0:03:22.119 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Tuesday 09 June 2026 20:18:12 +0000 (0:00:01.578) 0:03:23.698 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance
TASK [libvirt_manager : Fetch present bridge interfaces] ***********************
Tuesday 09 June 2026 20:18:12 +0000 (0:00:00.177) 0:03:23.875 **********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Tuesday 09 June 2026 20:18:12 +0000 (0:00:00.270) 0:03:24.146 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Tuesday 09 June 2026 20:18:14 +0000 (0:00:01.378) 0:03:25.524 **********
skipping: [instance]
TASK [Create extra network configuration] **************************************
Tuesday 09 June 2026 20:18:14 +0000 (0:00:00.075) 0:03:25.599 **********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Tuesday 09 June 2026 20:18:14 +0000 (0:00:00.054) 0:03:25.654 **********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Tuesday 09 June 2026 20:18:14 +0000 (0:00:00.054) 0:03:25.709 **********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Tuesday 09 June 2026 20:18:14 +0000 (0:00:00.569) 0:03:26.279 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:18:15 +0000 (0:00:00.807) 0:03:27.086 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:18:17 +0000 (0:00:01.538) 0:03:28.625 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:18:21 +0000 (0:00:04.071) 0:03:32.696 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:18:21 +0000 (0:00:00.386) 0:03:33.082 **********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:18:22 +0000 (0:00:00.497) 0:03:33.580 **********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:18:22 +0000 (0:00:00.529) 0:03:34.109 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:18:22 +0000 (0:00:00.090) 0:03:34.200 **********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:18:23 +0000 (0:00:00.630) 0:03:34.830 **********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:18:23 +0000 (0:00:00.200) 0:03:35.031 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:18:23 +0000 (0:00:00.104) 0:03:35.135 **********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:18:24 +0000 (0:00:00.514) 0:03:35.650 **********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:18:24 +0000 (0:00:00.062) 0:03:35.712 **********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:18:24 +0000 (0:00:00.397) 0:03:36.110 **********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:18:25 +0000 (0:00:01.073) 0:03:37.183 **********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:18:25 +0000 (0:00:00.067) 0:03:37.251 **********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:18:25 +0000 (0:00:00.048) 0:03:37.299 **********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Tuesday 09 June 2026 20:18:25 +0000 (0:00:00.122) 0:03:37.422 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:26 +0000 (0:00:00.528) 0:03:37.950 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:26 +0000 (0:00:00.131) 0:03:38.081 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:26 +0000 (0:00:00.066) 0:03:38.148 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:27 +0000 (0:00:00.616) 0:03:38.765 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:27 +0000 (0:00:00.043) 0:03:38.808 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:27 +0000 (0:00:00.074) 0:03:38.882 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:27 +0000 (0:00:00.069) 0:03:38.952 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:27 +0000 (0:00:00.084) 0:03:39.037 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:28 +0000 (0:00:00.552) 0:03:39.589 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:28 +0000 (0:00:00.052) 0:03:39.642 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:28 +0000 (0:00:00.088) 0:03:39.730 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:28 +0000 (0:00:00.077) 0:03:39.808 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:28 +0000 (0:00:00.087) 0:03:39.895 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:29 +0000 (0:00:00.682) 0:03:40.578 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:29 +0000 (0:00:00.060) 0:03:40.638 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:29 +0000 (0:00:00.158) 0:03:40.797 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:29 +0000 (0:00:00.057) 0:03:40.855 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:29 +0000 (0:00:00.072) 0:03:40.928 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:30 +0000 (0:00:00.608) 0:03:41.536 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:30 +0000 (0:00:00.064) 0:03:41.600 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:30 +0000 (0:00:00.096) 0:03:41.697 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:30 +0000 (0:00:00.197) 0:03:41.894 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:30 +0000 (0:00:00.103) 0:03:41.998 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:31 +0000 (0:00:00.572) 0:03:42.570 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:31 +0000 (0:00:00.056) 0:03:42.627 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:31 +0000 (0:00:00.090) 0:03:42.718 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:31 +0000 (0:00:00.070) 0:03:42.788 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:31 +0000 (0:00:00.102) 0:03:42.891 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:32 +0000 (0:00:00.829) 0:03:43.720 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:32 +0000 (0:00:00.074) 0:03:43.795 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:32 +0000 (0:00:00.096) 0:03:43.892 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:32 +0000 (0:00:00.084) 0:03:43.976 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:32 +0000 (0:00:00.116) 0:03:44.093 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:33 +0000 (0:00:00.674) 0:03:44.768 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:33 +0000 (0:00:00.071) 0:03:44.840 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:33 +0000 (0:00:00.252) 0:03:45.092 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:33 +0000 (0:00:00.074) 0:03:45.167 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:33 +0000 (0:00:00.092) 0:03:45.260 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:34 +0000 (0:00:00.672) 0:03:45.933 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:34 +0000 (0:00:00.065) 0:03:45.999 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:34 +0000 (0:00:00.088) 0:03:46.087 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:34 +0000 (0:00:00.151) 0:03:46.238 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:34 +0000 (0:00:00.111) 0:03:46.350 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:35 +0000 (0:00:00.710) 0:03:47.060 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:35 +0000 (0:00:00.071) 0:03:47.131 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:35 +0000 (0:00:00.100) 0:03:47.231 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:35 +0000 (0:00:00.074) 0:03:47.306 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:35 +0000 (0:00:00.103) 0:03:47.409 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:36 +0000 (0:00:00.672) 0:03:48.081 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:36 +0000 (0:00:00.068) 0:03:48.150 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:36 +0000 (0:00:00.090) 0:03:48.241 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:36 +0000 (0:00:00.074) 0:03:48.316 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:36 +0000 (0:00:00.094) 0:03:48.411 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:37 +0000 (0:00:00.688) 0:03:49.099 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:37 +0000 (0:00:00.172) 0:03:49.272 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:18:37 +0000 (0:00:00.081) 0:03:49.353 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:18:37 +0000 (0:00:00.072) 0:03:49.426 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:18:38 +0000 (0:00:00.079) 0:03:49.506 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:18:38 +0000 (0:00:00.702) 0:03:50.208 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:18:38 +0000 (0:00:00.070) 0:03:50.278 **********
skipping: [instance]
TASK [Deploy radvd for IPv6 router advertisements] *****************************
Tuesday 09 June 2026 20:18:38 +0000 (0:00:00.085) 0:03:50.364 **********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Tuesday 09 June 2026 20:18:39 +0000 (0:00:00.127) 0:03:50.492 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:18:40 +0000 (0:00:01.603) 0:03:52.096 **********
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)
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)
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] ***************
Tuesday 09 June 2026 20:18:40 +0000 (0:00:00.143) 0:03:52.240 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:18:41 +0000 (0:00:00.320) 0:03:52.560 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:18:41 +0000 (0:00:00.144) 0:03:52.704 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:18:41 +0000 (0:00:00.300) 0:03:53.005 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:18:41 +0000 (0:00:00.053) 0:03:53.058 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:18:41 +0000 (0:00:00.243) 0:03:53.302 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:18:41 +0000 (0:00:00.064) 0:03:53.366 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:18:42 +0000 (0:00:00.317) 0:03:53.683 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:18:42 +0000 (0:00:00.075) 0:03:53.759 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:18:42 +0000 (0:00:00.262) 0:03:54.021 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:18:42 +0000 (0:00:00.128) 0:03:54.149 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:18:42 +0000 (0:00:00.271) 0:03:54.421 **********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Tuesday 09 June 2026 20:18:43 +0000 (0:00:00.060) 0:03:54.481 **********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Tuesday 09 June 2026 20:18:43 +0000 (0:00:00.525) 0:03:55.007 **********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Tuesday 09 June 2026 20:18:44 +0000 (0:00:00.510) 0:03:55.517 **********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Tuesday 09 June 2026 20:18:44 +0000 (0:00:00.504) 0:03:56.022 **********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Tuesday 09 June 2026 20:18:44 +0000 (0:00:00.238) 0:03:56.260 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:18:45 +0000 (0:00:00.570) 0:03:56.831 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:18:45 +0000 (0:00:00.066) 0:03:56.897 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:18:45 +0000 (0:00:00.068) 0:03:56.966 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:18:45 +0000 (0:00:00.063) 0:03:57.030 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:18:45 +0000 (0:00:00.073) 0:03:57.103 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:18:45 +0000 (0:00:00.057) 0:03:57.161 **********
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}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.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}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.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}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
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] ***************************
Tuesday 09 June 2026 20:18:46 +0000 (0:00:00.293) 0:03:57.454 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:18:46 +0000 (0:00:00.149) 0:03:57.604 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:18:46 +0000 (0:00:00.329) 0:03:57.933 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:18:47 +0000 (0:00:00.659) 0:03:58.592 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:18:47 +0000 (0:00:00.155) 0:03:58.748 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:18:47 +0000 (0:00:00.075) 0:03:58.824 **********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Tuesday 09 June 2026 20:18:48 +0000 (0:00:00.818) 0:03:59.642 **********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Tuesday 09 June 2026 20:18:48 +0000 (0:00:00.081) 0:03:59.724 **********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Tuesday 09 June 2026 20:18:48 +0000 (0:00:00.065) 0:03:59.789 **********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Tuesday 09 June 2026 20:18:48 +0000 (0:00:00.064) 0:03:59.853 **********
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=ctlplanedcn1)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn2)
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=public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:18:48 +0000 (0:00:00.135) 0:03:59.989 **********
ok: [instance] => (item=bm-0 - ctlplane)
ok: [instance] => (item=compute-0 - ctlplane)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:18:48 +0000 (0:00:00.175) 0:04:00.165 **********
skipping: [instance] => (item=bm-0 - ctlplanedcn1)
skipping: [instance] => (item=compute-0 - ctlplanedcn1)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:18:48 +0000 (0:00:00.144) 0:04:00.309 **********
skipping: [instance] => (item=bm-0 - ctlplanedcn2)
skipping: [instance] => (item=compute-0 - ctlplanedcn2)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:18:48 +0000 (0:00:00.101) 0:04:00.411 **********
skipping: [instance] => (item=bm-0 - internalapi)
skipping: [instance] => (item=compute-0 - internalapi)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:18:49 +0000 (0:00:00.221) 0:04:00.632 **********
ok: [instance] => (item=bm-0 - public)
ok: [instance] => (item=compute-0 - public)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Tuesday 09 June 2026 20:18:49 +0000 (0:00:00.174) 0:04:00.806 **********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Tuesday 09 June 2026 20:18:49 +0000 (0:00:00.148) 0:04:00.954 **********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Tuesday 09 June 2026 20:18:49 +0000 (0:00:00.074) 0:04:01.028 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:79:0a:77', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:34:e9', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:c6:04:90', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:17:42', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
TASK [dnsmasq : Ensure networks exists] ****************************************
Tuesday 09 June 2026 20:18:49 +0000 (0:00:00.173) 0:04:01.202 **********
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] *************************************
Tuesday 09 June 2026 20:18:49 +0000 (0:00:00.118) 0:04:01.320 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:18:50 +0000 (0:00:00.261) 0:04:01.582 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:18:50 +0000 (0:00:00.139) 0:04:01.722 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:18:50 +0000 (0:00:00.311) 0:04:02.033 **********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Tuesday 09 June 2026 20:18:50 +0000 (0:00:00.058) 0:04:02.092 **********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Tuesday 09 June 2026 20:18:50 +0000 (0:00:00.064) 0:04:02.156 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:79:0a:77', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:34:e9', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'public', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:c6:04:90', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:17:42', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
TASK [dnsmasq : Create add/remove sets] ****************************************
Tuesday 09 June 2026 20:18:50 +0000 (0:00:00.235) 0:04:02.392 **********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Tuesday 09 June 2026 20:18:51 +0000 (0:00:00.078) 0:04:02.471 **********
changed: [instance] => (item={'file': 'osp_trunk_bm-0_52:54:00:79:0a:77', 'entry': 'set:baremetal,52:54:00:79:0a:77,192.168.140.20,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:01:34:e9', 'entry': 'set:compute,52:54:00:01:34:e9,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_bm-0_52:54:00:c6:04:90', 'entry': 'set:baremetal,52:54:00:c6:04:90,192.168.110.30,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:00:17:42', 'entry': 'set:compute,52:54:00:00:17:42,192.168.110.10,compute-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Tuesday 09 June 2026 20:18:52 +0000 (0:00:01.787) 0:04:04.258 **********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Tuesday 09 June 2026 20:18:52 +0000 (0:00:00.077) 0:04:04.336 **********
ok: [instance] => (item=bm-0)
ok: [instance] => (item=compute-0)
TASK [Inject VMs in the .utility zone] *****************************************
Tuesday 09 June 2026 20:18:53 +0000 (0:00:00.182) 0:04:04.518 **********
TASK [dnsmasq : Assert we have needed host record data] ************************
Tuesday 09 June 2026 20:18:53 +0000 (0:00:00.178) 0:04:04.697 **********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Tuesday 09 June 2026 20:18:53 +0000 (0:00:00.086) 0:04:04.784 **********
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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.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-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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.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': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Tuesday 09 June 2026 20:18:53 +0000 (0:00:00.369) 0:04:05.154 **********
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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], '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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [dnsmasq : Add controller-0 short hostname record when 'utility' in the name into /etc/hosts] ***
Tuesday 09 June 2026 20:18:57 +0000 (0:00:03.643) 0:04:08.797 **********
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Tuesday 09 June 2026 20:18:57 +0000 (0:00:00.265) 0:04:09.062 **********
ok: [instance]
TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Tuesday 09 June 2026 20:18:57 +0000 (0:00:00.063) 0:04:09.125 **********
skipping: [instance] => (item=compute)
skipping: [instance]
TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Tuesday 09 June 2026 20:18:57 +0000 (0:00:00.169) 0:04:09.295 **********
skipping: [instance]
TASK [libvirt_manager : Ensure some domains are local] *************************
Tuesday 09 June 2026 20:18:57 +0000 (0:00:00.063) 0:04:09.358 **********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Tuesday 09 June 2026 20:18:58 +0000 (0:00:00.631) 0:04:09.990 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:18:58 +0000 (0:00:00.067) 0:04:10.058 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 20:18:59 +0000 (0:00:00.939) 0:04:10.998 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Tuesday 09 June 2026 20:19:00 +0000 (0:00:00.567) 0:04:11.565 **********
changed: [instance]
TASK [Ensure we have expected records] *****************************************
Tuesday 09 June 2026 20:19:00 +0000 (0:00:00.576) 0:04:12.141 **********
ok: [instance] => (item={'rec': 'compute-0.utility', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ctlplane.local', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.public.local', 'ip': '192.168.110.10'})
ok: [instance] => (item={'rec': 'bm-0.utility', 'ip': '192.168.140.20'})
ok: [instance] => (item={'rec': 'bm-0.ctlplane.local', 'ip': '192.168.140.20'})
TASK [Glob all dhcp configuration files] ***************************************
Tuesday 09 June 2026 20:19:00 +0000 (0:00:00.219) 0:04:12.361 **********
ok: [instance]
TASK [Ensure files exist] ******************************************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.308) 0:04:12.670 **********
ok: [instance] => (item=osp_trunk_compute-0)
ok: [instance] => (item=public_compute-0)
ok: [instance] => (item=public_bm-0)
TASK [Check DHCP options configuration file exists] ****************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.139) 0:04:12.810 **********
skipping: [instance]
TASK [Assert DHCP options file exists] *****************************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.151) 0:04:12.961 **********
skipping: [instance]
TASK [Read DHCP options file] **************************************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.070) 0:04:13.032 **********
skipping: [instance]
TASK [Decode DHCP options content] *********************************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.071) 0:04:13.103 **********
skipping: [instance]
TASK [Verify DHCP options content for compute VMs] *****************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.075) 0:04:13.178 **********
skipping: [instance]
TASK [Verify DHCP host entry has tag] ******************************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.059) 0:04:13.238 **********
skipping: [instance]
TASK [Read tagged DHCP host entry] *********************************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.057) 0:04:13.296 **********
skipping: [instance]
TASK [Verify tag format in DHCP host entry] ************************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.057) 0:04:13.353 **********
skipping: [instance]
TASK [Ensure it failed at the right place] *************************************
Tuesday 09 June 2026 20:19:01 +0000 (0:00:00.056) 0:04:13.409 **********
skipping: [instance]
TASK [Mark failure] ************************************************************
Tuesday 09 June 2026 20:19:02 +0000 (0:00:00.054) 0:04:13.463 **********
skipping: [instance]
TASK [Display error message] ***************************************************
Tuesday 09 June 2026 20:19:02 +0000 (0:00:00.051) 0:04:13.515 **********
skipping: [instance]
TASK [Append scenario to list] *************************************************
Tuesday 09 June 2026 20:19:02 +0000 (0:00:00.133) 0:04:13.649 **********
skipping: [instance]
TASK [Ensure directory exists] *************************************************
Tuesday 09 June 2026 20:19:02 +0000 (0:00:00.052) 0:04:13.701 **********
changed: [instance]
TASK [Copy files of interest] **************************************************
Tuesday 09 June 2026 20:19:02 +0000 (0:00:00.323) 0:04:14.024 **********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Copy cifmw-dnsmasq] ******************************************************
Tuesday 09 June 2026 20:19:03 +0000 (0:00:00.746) 0:04:14.771 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [Clean environment] *******************************************************
Tuesday 09 June 2026 20:19:03 +0000 (0:00:00.640) 0:04:15.412 **********
TASK [libvirt_manager : Get installed packages list] ***************************
Tuesday 09 June 2026 20:19:04 +0000 (0:00:00.323) 0:04:15.735 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:19:05 +0000 (0:00:00.835) 0:04:16.570 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:19:08 +0000 (0:00:03.862) 0:04:20.432 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:19:09 +0000 (0:00:00.928) 0:04:21.361 **********
ok: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:19:10 +0000 (0:00:00.849) 0:04:22.211 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:19:11 +0000 (0:00:00.892) 0:04:23.104 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:19:11 +0000 (0:00:00.132) 0:04:23.237 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:19:12 +0000 (0:00:00.390) 0:04:23.628 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:19:12 +0000 (0:00:00.357) 0:04:23.986 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:19:12 +0000 (0:00:00.122) 0:04:24.108 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:19:12 +0000 (0:00:00.101) 0:04:24.210 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:19:12 +0000 (0:00:00.046) 0:04:24.256 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:19:12 +0000 (0:00:00.041) 0:04:24.297 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:19:12 +0000 (0:00:00.042) 0:04:24.340 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:19:13 +0000 (0:00:00.117) 0:04:24.458 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:19:13 +0000 (0:00:00.047) 0:04:24.505 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:19:13 +0000 (0:00:00.342) 0:04:24.848 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:19:13 +0000 (0:00:00.105) 0:04:24.954 **********
ok: [instance] =>
cleanup_nets:
- cifmw-public
- cifmw-osp_trunk
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:19:13 +0000 (0:00:00.088) 0:04:25.042 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:19:13 +0000 (0:00:00.292) 0:04:25.335 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:19:13 +0000 (0:00:00.093) 0:04:25.428 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:19:14 +0000 (0:00:00.081) 0:04:25.510 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:19:14 +0000 (0:00:00.239) 0:04:25.749 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:19:14 +0000 (0:00:00.322) 0:04:26.071 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:19:14 +0000 (0:00:00.334) 0:04:26.406 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:19:15 +0000 (0:00:00.106) 0:04:26.512 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:19:15 +0000 (0:00:00.091) 0:04:26.603 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:19:15 +0000 (0:00:00.121) 0:04:26.724 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:19:15 +0000 (0:00:00.409) 0:04:27.134 **********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:19:16 +0000 (0:00:00.371) 0:04:27.506 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:19:17 +0000 (0:00:01.321) 0:04:28.827 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:19:18 +0000 (0:00:00.630) 0:04:29.457 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:19:18 +0000 (0:00:00.947) 0:04:30.405 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:19:19 +0000 (0:00:00.339) 0:04:30.745 **********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Tuesday 09 June 2026 20:19:19 +0000 (0:00:00.046) 0:04:30.791 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:19:20 +0000 (0:00:01.091) 0:04:31.883 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:19:20 +0000 (0:00:00.537) 0:04:32.420 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:19:21 +0000 (0:00:00.555) 0:04:32.976 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:19:22 +0000 (0:00:00.646) 0:04:33.623 **********
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] *************************
Tuesday 09 June 2026 20:19:22 +0000 (0:00:00.166) 0:04:33.789 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:19:22 +0000 (0:00:00.098) 0:04:33.887 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:19:22 +0000 (0:00:00.391) 0:04:34.279 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:19:22 +0000 (0:00:00.132) 0:04:34.411 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:19:23 +0000 (0:00:00.354) 0:04:34.765 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:19:23 +0000 (0:00:00.087) 0:04:34.853 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:19:23 +0000 (0:00:00.104) 0:04:34.958 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:19:23 +0000 (0:00:00.187) 0:04:35.146 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:19:24 +0000 (0:00:00.362) 0:04:35.508 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:19:24 +0000 (0:00:00.046) 0:04:35.554 **********
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] *************************
Tuesday 09 June 2026 20:19:24 +0000 (0:00:00.143) 0:04:35.697 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:19:24 +0000 (0:00:00.223) 0:04:35.920 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:19:24 +0000 (0:00:00.439) 0:04:36.360 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:19:25 +0000 (0:00:00.124) 0:04:36.485 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:19:25 +0000 (0:00:00.177) 0:04:36.662 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:19:25 +0000 (0:00:00.108) 0:04:36.770 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:19:25 +0000 (0:00:00.090) 0:04:36.861 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:19:25 +0000 (0:00:00.127) 0:04:36.989 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:19:26 +0000 (0:00:00.461) 0:04:37.450 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:19:26 +0000 (0:00:00.128) 0:04:37.579 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:19:26 +0000 (0:00:00.251) 0:04:37.830 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:19:26 +0000 (0:00:00.063) 0:04:37.894 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:19:26 +0000 (0:00:00.046) 0:04:37.941 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:19:26 +0000 (0:00:00.051) 0:04:37.992 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:19:26 +0000 (0:00:00.311) 0:04:38.304 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:19:26 +0000 (0:00:00.062) 0:04:38.366 **********
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] ****************************************
Tuesday 09 June 2026 20:19:28 +0000 (0:00:01.727) 0:04:40.094 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:19:29 +0000 (0:00:00.462) 0:04:40.556 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:19:30 +0000 (0:00:01.569) 0:04:42.125 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:19:30 +0000 (0:00:00.307) 0:04:42.433 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:19:31 +0000 (0:00:00.075) 0:04:42.508 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:19:31 +0000 (0:00:00.143) 0:04:42.652 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:19:31 +0000 (0:00:00.101) 0:04:42.754 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:19:31 +0000 (0:00:00.504) 0:04:43.258 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:19:32 +0000 (0:00:00.448) 0:04:43.707 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:19:32 +0000 (0:00:00.226) 0:04:43.934 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:19:32 +0000 (0:00:00.051) 0:04:43.985 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:19:32 +0000 (0:00:00.130) 0:04:44.115 **********
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] *************************************************
Tuesday 09 June 2026 20:19:33 +0000 (0:00:00.849) 0:04:44.965 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:19:33 +0000 (0:00:00.126) 0:04:45.091 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:19:33 +0000 (0:00:00.271) 0:04:45.363 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:19:34 +0000 (0:00:00.440) 0:04:45.803 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:19:34 +0000 (0:00:00.129) 0:04:45.932 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:19:34 +0000 (0:00:00.295) 0:04:46.228 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:19:35 +0000 (0:00:00.331) 0:04:46.560 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:19:35 +0000 (0:00:00.084) 0:04:46.644 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:19:36 +0000 (0:00:01.608) 0:04:48.253 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:19:40 +0000 (0:00:04.060) 0:04:52.314 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:19:41 +0000 (0:00:00.282) 0:04:52.596 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:19:41 +0000 (0:00:00.050) 0:04:52.647 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:19:41 +0000 (0:00:00.126) 0:04:52.774 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:19:41 +0000 (0:00:00.085) 0:04:52.859 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:19:41 +0000 (0:00:00.052) 0:04:52.911 **********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:19:41 +0000 (0:00:00.346) 0:04:53.258 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:19:41 +0000 (0:00:00.103) 0:04:53.361 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:19:41 +0000 (0:00:00.043) 0:04:53.404 **********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:19:42 +0000 (0:00:00.323) 0:04:53.728 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:19:42 +0000 (0:00:00.145) 0:04:53.873 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:19:42 +0000 (0:00:00.053) 0:04:53.927 **********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:19:43 +0000 (0:00:00.656) 0:04:54.584 **********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:19:43 +0000 (0:00:00.380) 0:04:54.964 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:19:44 +0000 (0:00:00.585) 0:04:55.550 **********
changed: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:19:44 +0000 (0:00:00.588) 0:04:56.138 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:19:45 +0000 (0:00:00.808) 0:04:56.946 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:19:45 +0000 (0:00:00.060) 0:04:57.007 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:19:45 +0000 (0:00:00.298) 0:04:57.306 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:19:46 +0000 (0:00:00.372) 0:04:57.678 **********
skipping: [instance]
TASK [Clean leftovers] *********************************************************
Tuesday 09 June 2026 20:19:46 +0000 (0:00:00.109) 0:04:57.787 **********
changed: [instance]
TASK [Ensure tree exists] ******************************************************
Tuesday 09 June 2026 20:19:46 +0000 (0:00:00.246) 0:04:58.034 **********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Mark run status] *********************************************************
Tuesday 09 June 2026 20:19:47 +0000 (0:00:00.769) 0:04:58.803 **********
ok: [instance]
TASK [Output scenario name] ****************************************************
Tuesday 09 June 2026 20:19:47 +0000 (0:00:00.062) 0:04:58.865 **********
ok: [instance] =>
msg: 'Running: DCN like network layout'
TASK [Generate network data] ***************************************************
Tuesday 09 June 2026 20:19:47 +0000 (0:00:00.057) 0:04:58.922 **********
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Tuesday 09 June 2026 20:19:47 +0000 (0:00:00.249) 0:04:59.172 **********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Tuesday 09 June 2026 20:19:47 +0000 (0:00:00.095) 0:04:59.267 **********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Tuesday 09 June 2026 20:19:48 +0000 (0:00:00.296) 0:04:59.564 **********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Tuesday 09 June 2026 20:19:48 +0000 (0:00:00.061) 0:04:59.626 **********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Tuesday 09 June 2026 20:19:48 +0000 (0:00:00.067) 0:04:59.693 **********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Tuesday 09 June 2026 20:19:48 +0000 (0:00:00.106) 0:04:59.800 **********
ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'})
ok: [instance] => (item={'key': 'dcn1-compute-0', 'value': 'dcn1_compute'})
ok: [instance] => (item={'key': 'dcn1-compute-1', 'value': 'dcn1_compute'})
ok: [instance] => (item={'key': 'dcn2-compute-0', 'value': 'dcn2_compute'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Tuesday 09 June 2026 20:19:48 +0000 (0:00:00.228) 0:05:00.029 **********
ok: [instance] => (item=bm-0)
TASK [libvirt_manager : Dump MAC mapping] **************************************
Tuesday 09 June 2026 20:19:48 +0000 (0:00:00.282) 0:05:00.311 **********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Tuesday 09 June 2026 20:19:49 +0000 (0:00:00.560) 0:05:00.872 **********
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 dcn1-compute-0 to dcn1_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 dcn1-compute-1 to dcn1_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 dcn2-compute-0 to dcn2_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 bm-0 to baremetals)
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:19:49 +0000 (0:00:00.208) 0:05:01.080 **********
ok: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:19:49 +0000 (0:00:00.121) 0:05:01.202 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:19:50 +0000 (0:00:00.308) 0:05:01.511 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:19:50 +0000 (0:00:00.389) 0:05:01.900 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:19:50 +0000 (0:00:00.245) 0:05:02.145 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:19:50 +0000 (0:00:00.089) 0:05:02.235 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:19:50 +0000 (0:00:00.122) 0:05:02.357 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:19:51 +0000 (0:00:00.369) 0:05:02.727 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:19:51 +0000 (0:00:00.373) 0:05:03.100 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:19:51 +0000 (0:00:00.080) 0:05:03.181 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:19:51 +0000 (0:00:00.080) 0:05:03.261 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:19:51 +0000 (0:00:00.122) 0:05:03.384 **********
ok: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:19:52 +0000 (0:00:00.460) 0:05:03.845 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:19:52 +0000 (0:00:00.422) 0:05:04.268 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:19:52 +0000 (0:00:00.087) 0:05:04.355 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:19:53 +0000 (0:00:00.091) 0:05:04.446 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:19:53 +0000 (0:00:00.128) 0:05:04.575 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:19:53 +0000 (0:00:00.356) 0:05:04.931 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:19:54 +0000 (0:00:00.590) 0:05:05.521 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:19:54 +0000 (0:00:00.075) 0:05:05.597 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:19:54 +0000 (0:00:00.074) 0:05:05.672 **********
ok: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:19:54 +0000 (0:00:00.123) 0:05:05.795 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:19:54 +0000 (0:00:00.341) 0:05:06.136 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:19:55 +0000 (0:00:00.393) 0:05:06.529 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:19:55 +0000 (0:00:00.066) 0:05:06.595 **********
skipping: [instance]
TASK [libvirt_manager : Check if ini inventory file exists] ********************
Tuesday 09 June 2026 20:19:55 +0000 (0:00:00.070) 0:05:06.666 **********
ok: [instance]
TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Tuesday 09 June 2026 20:19:55 +0000 (0:00:00.528) 0:05:07.194 **********
changed: [instance]
TASK [libvirt_manager : Remove ini file after conversion] **********************
Tuesday 09 June 2026 20:19:56 +0000 (0:00:00.899) 0:05:08.093 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:19:57 +0000 (0:00:00.350) 0:05:08.444 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:19:57 +0000 (0:00:00.087) 0:05:08.531 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:19:57 +0000 (0:00:00.072) 0:05:08.604 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:19:57 +0000 (0:00:00.073) 0:05:08.678 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:19:57 +0000 (0:00:00.078) 0:05:08.756 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:19:57 +0000 (0:00:00.162) 0:05:08.919 **********
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}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.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}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.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}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}, 'public': {'range-v4': {'start': '192.168.110.30', 'length': 1}}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:19:57 +0000 (0:00:00.254) 0:05:09.173 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:19:57 +0000 (0:00:00.064) 0:05:09.238 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:19:58 +0000 (0:00:00.339) 0:05:09.577 **********
ok: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:19:58 +0000 (0:00:00.619) 0:05:10.197 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:19:58 +0000 (0:00:00.139) 0:05:10.337 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:19:58 +0000 (0:00:00.095) 0:05:10.432 **********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Tuesday 09 June 2026 20:19:59 +0000 (0:00:00.857) 0:05:11.290 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Tuesday 09 June 2026 20:20:00 +0000 (0:00:00.158) 0:05:11.448 **********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=dcn1_tr)
ok: [instance] => (item=dcn2_tr)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Tuesday 09 June 2026 20:20:00 +0000 (0:00:00.145) 0:05:11.594 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=ocpbm)
changed: [instance] => (item=cifmw-dcn1_tr)
changed: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Tuesday 09 June 2026 20:20:03 +0000 (0:00:03.395) 0:05:14.989 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Ensure networks are active] ****************************
Tuesday 09 June 2026 20:20:07 +0000 (0:00:04.317) 0:05:19.307 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Tuesday 09 June 2026 20:20:10 +0000 (0:00:02.806) 0:05:22.113 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=ocpbm)
changed: [instance] => (item=cifmw-dcn1_tr)
changed: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Tuesday 09 June 2026 20:20:13 +0000 (0:00:03.101) 0:05:25.215 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance
TASK [libvirt_manager : Fetch present bridge interfaces] ***********************
Tuesday 09 June 2026 20:20:13 +0000 (0:00:00.119) 0:05:25.335 **********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Tuesday 09 June 2026 20:20:14 +0000 (0:00:00.313) 0:05:25.648 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Tuesday 09 June 2026 20:20:16 +0000 (0:00:02.668) 0:05:28.317 **********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Tuesday 09 June 2026 20:20:17 +0000 (0:00:00.130) 0:05:28.447 **********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Tuesday 09 June 2026 20:20:17 +0000 (0:00:00.241) 0:05:28.689 **********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Tuesday 09 June 2026 20:20:19 +0000 (0:00:01.829) 0:05:30.518 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Tuesday 09 June 2026 20:20:19 +0000 (0:00:00.302) 0:05:30.821 **********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Tuesday 09 June 2026 20:20:19 +0000 (0:00:00.528) 0:05:31.349 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Tuesday 09 June 2026 20:20:22 +0000 (0:00:02.354) 0:05:33.704 **********
changed: [instance]
TASK [Create extra network configuration] **************************************
Tuesday 09 June 2026 20:20:22 +0000 (0:00:00.562) 0:05:34.266 **********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Tuesday 09 June 2026 20:20:22 +0000 (0:00:00.060) 0:05:34.326 **********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Tuesday 09 June 2026 20:20:22 +0000 (0:00:00.052) 0:05:34.378 **********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Tuesday 09 June 2026 20:20:23 +0000 (0:00:00.718) 0:05:35.097 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:20:25 +0000 (0:00:01.441) 0:05:36.539 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:20:26 +0000 (0:00:01.690) 0:05:38.229 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:20:30 +0000 (0:00:04.016) 0:05:42.246 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:20:31 +0000 (0:00:00.360) 0:05:42.606 **********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:20:31 +0000 (0:00:00.543) 0:05:43.150 **********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:20:32 +0000 (0:00:00.585) 0:05:43.735 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:20:32 +0000 (0:00:00.103) 0:05:43.839 **********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:20:32 +0000 (0:00:00.524) 0:05:44.364 **********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:20:32 +0000 (0:00:00.050) 0:05:44.414 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:20:33 +0000 (0:00:00.085) 0:05:44.500 **********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:20:33 +0000 (0:00:00.481) 0:05:44.981 **********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:20:33 +0000 (0:00:00.063) 0:05:45.045 **********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:20:33 +0000 (0:00:00.282) 0:05:45.328 **********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:20:34 +0000 (0:00:00.901) 0:05:46.229 **********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:20:34 +0000 (0:00:00.064) 0:05:46.294 **********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:20:34 +0000 (0:00:00.063) 0:05:46.357 **********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Tuesday 09 June 2026 20:20:35 +0000 (0:00:00.132) 0:05:46.489 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:36 +0000 (0:00:00.983) 0:05:47.473 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:36 +0000 (0:00:00.090) 0:05:47.564 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:36 +0000 (0:00:00.093) 0:05:47.657 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:36 +0000 (0:00:00.612) 0:05:48.269 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:36 +0000 (0:00:00.060) 0:05:48.330 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:37 +0000 (0:00:00.294) 0:05:48.625 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:37 +0000 (0:00:00.078) 0:05:48.704 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:37 +0000 (0:00:00.094) 0:05:48.798 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:38 +0000 (0:00:00.661) 0:05:49.460 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:38 +0000 (0:00:00.075) 0:05:49.535 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:38 +0000 (0:00:00.094) 0:05:49.629 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:38 +0000 (0:00:00.090) 0:05:49.720 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:38 +0000 (0:00:00.210) 0:05:49.930 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:39 +0000 (0:00:00.651) 0:05:50.582 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:39 +0000 (0:00:00.070) 0:05:50.652 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:39 +0000 (0:00:00.100) 0:05:50.752 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:39 +0000 (0:00:00.094) 0:05:50.847 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:39 +0000 (0:00:00.110) 0:05:50.957 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:40 +0000 (0:00:00.806) 0:05:51.764 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:40 +0000 (0:00:00.056) 0:05:51.820 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:40 +0000 (0:00:00.100) 0:05:51.921 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:40 +0000 (0:00:00.108) 0:05:52.029 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:40 +0000 (0:00:00.114) 0:05:52.143 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:41 +0000 (0:00:00.625) 0:05:52.769 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:41 +0000 (0:00:00.060) 0:05:52.829 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:41 +0000 (0:00:00.208) 0:05:53.038 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:41 +0000 (0:00:00.082) 0:05:53.121 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:41 +0000 (0:00:00.082) 0:05:53.204 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:42 +0000 (0:00:00.660) 0:05:53.864 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:42 +0000 (0:00:00.063) 0:05:53.928 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:42 +0000 (0:00:00.082) 0:05:54.010 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:42 +0000 (0:00:00.058) 0:05:54.068 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:42 +0000 (0:00:00.158) 0:05:54.227 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:43 +0000 (0:00:00.611) 0:05:54.839 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:43 +0000 (0:00:00.070) 0:05:54.909 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:43 +0000 (0:00:00.091) 0:05:55.001 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:43 +0000 (0:00:00.084) 0:05:55.085 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:43 +0000 (0:00:00.097) 0:05:55.182 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:44 +0000 (0:00:00.653) 0:05:55.836 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:44 +0000 (0:00:00.053) 0:05:55.889 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:44 +0000 (0:00:00.086) 0:05:55.976 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:44 +0000 (0:00:00.087) 0:05:56.063 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:44 +0000 (0:00:00.107) 0:05:56.171 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:45 +0000 (0:00:00.676) 0:05:56.848 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:45 +0000 (0:00:00.067) 0:05:56.915 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:45 +0000 (0:00:00.178) 0:05:57.094 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:45 +0000 (0:00:00.088) 0:05:57.183 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:45 +0000 (0:00:00.135) 0:05:57.318 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:46 +0000 (0:00:00.646) 0:05:57.964 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:46 +0000 (0:00:00.052) 0:05:58.016 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:46 +0000 (0:00:00.088) 0:05:58.105 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:46 +0000 (0:00:00.062) 0:05:58.168 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:46 +0000 (0:00:00.166) 0:05:58.334 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:47 +0000 (0:00:00.510) 0:05:58.845 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:47 +0000 (0:00:00.052) 0:05:58.897 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:47 +0000 (0:00:00.082) 0:05:58.980 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:47 +0000 (0:00:00.082) 0:05:59.062 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:47 +0000 (0:00:00.099) 0:05:59.162 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:48 +0000 (0:00:00.553) 0:05:59.716 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:48 +0000 (0:00:00.150) 0:05:59.866 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:48 +0000 (0:00:00.087) 0:05:59.953 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:48 +0000 (0:00:00.061) 0:06:00.015 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:48 +0000 (0:00:00.078) 0:06:00.093 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:49 +0000 (0:00:00.680) 0:06:00.774 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:49 +0000 (0:00:00.075) 0:06:00.849 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:49 +0000 (0:00:00.181) 0:06:01.031 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:49 +0000 (0:00:00.078) 0:06:01.109 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:49 +0000 (0:00:00.092) 0:06:01.201 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:50 +0000 (0:00:00.663) 0:06:01.865 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:50 +0000 (0:00:00.088) 0:06:01.953 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:50 +0000 (0:00:00.092) 0:06:02.046 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:50 +0000 (0:00:00.082) 0:06:02.128 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:50 +0000 (0:00:00.190) 0:06:02.319 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:51 +0000 (0:00:00.678) 0:06:02.997 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:51 +0000 (0:00:00.055) 0:06:03.053 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:51 +0000 (0:00:00.086) 0:06:03.139 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:51 +0000 (0:00:00.075) 0:06:03.214 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:51 +0000 (0:00:00.124) 0:06:03.339 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:52 +0000 (0:00:00.664) 0:06:04.003 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:52 +0000 (0:00:00.053) 0:06:04.056 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:52 +0000 (0:00:00.091) 0:06:04.148 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:52 +0000 (0:00:00.075) 0:06:04.224 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:52 +0000 (0:00:00.079) 0:06:04.303 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:53 +0000 (0:00:00.608) 0:06:04.912 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:53 +0000 (0:00:00.067) 0:06:04.979 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:53 +0000 (0:00:00.179) 0:06:05.159 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:53 +0000 (0:00:00.087) 0:06:05.247 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:53 +0000 (0:00:00.084) 0:06:05.332 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:54 +0000 (0:00:00.566) 0:06:05.899 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:54 +0000 (0:00:00.055) 0:06:05.954 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:54 +0000 (0:00:00.086) 0:06:06.040 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:54 +0000 (0:00:00.060) 0:06:06.101 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:54 +0000 (0:00:00.185) 0:06:06.287 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:55 +0000 (0:00:00.577) 0:06:06.865 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:55 +0000 (0:00:00.058) 0:06:06.924 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:55 +0000 (0:00:00.090) 0:06:07.014 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:55 +0000 (0:00:00.063) 0:06:07.077 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:55 +0000 (0:00:00.073) 0:06:07.151 **********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:56 +0000 (0:00:00.749) 0:06:07.900 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:56 +0000 (0:00:00.060) 0:06:07.960 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:56 +0000 (0:00:00.089) 0:06:08.050 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:56 +0000 (0:00:00.068) 0:06:08.119 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:56 +0000 (0:00:00.071) 0:06:08.190 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:57 +0000 (0:00:00.576) 0:06:08.766 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:57 +0000 (0:00:00.085) 0:06:08.852 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:57 +0000 (0:00:00.195) 0:06:09.048 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:57 +0000 (0:00:00.079) 0:06:09.128 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:57 +0000 (0:00:00.101) 0:06:09.230 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:58 +0000 (0:00:00.690) 0:06:09.920 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:58 +0000 (0:00:00.070) 0:06:09.990 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:20:58 +0000 (0:00:00.093) 0:06:10.084 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:20:58 +0000 (0:00:00.081) 0:06:10.166 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:20:59 +0000 (0:00:00.305) 0:06:10.472 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:20:59 +0000 (0:00:00.638) 0:06:11.111 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:20:59 +0000 (0:00:00.071) 0:06:11.183 **********
skipping: [instance]
TASK [Deploy radvd for IPv6 router advertisements] *****************************
Tuesday 09 June 2026 20:20:59 +0000 (0:00:00.112) 0:06:11.295 **********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Tuesday 09 June 2026 20:20:59 +0000 (0:00:00.059) 0:06:11.355 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=ocpbm)
changed: [instance] => (item=cifmw-dcn1_tr)
changed: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:03 +0000 (0:00:03.138) 0:06:14.493 **********
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)
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)
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)
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)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=ocpbm)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-dcn1_tr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:03 +0000 (0:00:00.152) 0:06:14.645 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:03 +0000 (0:00:00.310) 0:06:14.956 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:03 +0000 (0:00:00.083) 0:06:15.039 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:03 +0000 (0:00:00.317) 0:06:15.357 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:03 +0000 (0:00:00.056) 0:06:15.413 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:04 +0000 (0:00:00.274) 0:06:15.687 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:04 +0000 (0:00:00.158) 0:06:15.845 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:04 +0000 (0:00:00.340) 0:06:16.186 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:04 +0000 (0:00:00.066) 0:06:16.253 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:05 +0000 (0:00:00.274) 0:06:16.527 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:05 +0000 (0:00:00.064) 0:06:16.592 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:05 +0000 (0:00:00.297) 0:06:16.890 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:05 +0000 (0:00:00.056) 0:06:16.946 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:05 +0000 (0:00:00.445) 0:06:17.392 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:06 +0000 (0:00:00.077) 0:06:17.469 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:06 +0000 (0:00:00.375) 0:06:17.845 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:06 +0000 (0:00:00.059) 0:06:17.904 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:06 +0000 (0:00:00.325) 0:06:18.230 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:06 +0000 (0:00:00.058) 0:06:18.288 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:07 +0000 (0:00:00.333) 0:06:18.622 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:21:07 +0000 (0:00:00.071) 0:06:18.694 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:21:07 +0000 (0:00:00.354) 0:06:19.048 **********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Tuesday 09 June 2026 20:21:07 +0000 (0:00:00.056) 0:06:19.104 **********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Tuesday 09 June 2026 20:21:08 +0000 (0:00:00.456) 0:06:19.561 **********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Tuesday 09 June 2026 20:21:08 +0000 (0:00:00.437) 0:06:19.998 **********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Tuesday 09 June 2026 20:21:09 +0000 (0:00:00.512) 0:06:20.511 **********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Tuesday 09 June 2026 20:21:09 +0000 (0:00:00.171) 0:06:20.682 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:21:09 +0000 (0:00:00.493) 0:06:21.176 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:21:09 +0000 (0:00:00.061) 0:06:21.237 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:21:09 +0000 (0:00:00.070) 0:06:21.307 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:21:09 +0000 (0:00:00.072) 0:06:21.380 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:21:10 +0000 (0:00:00.059) 0:06:21.439 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:21:10 +0000 (0:00:00.093) 0:06:21.533 **********
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}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.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}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.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}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}, 'public': {'range-v4': {'start': '192.168.110.30', 'length': 1}}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={'networks': {'ocpbm': {'network-v4': '192.168.111.0/24'}}, 'group-templates': {'dcn1_computes': {'networks': {'ocpbm': None}}, 'dcn2_computes': {'networks': {'ocpbm': None}}, 'baremetals': {'networks': {'ocpbm': {'range-v4': {'start': '192.168.111.30', 'length': 1}}}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:21:10 +0000 (0:00:00.242) 0:06:21.775 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:21:10 +0000 (0:00:00.058) 0:06:21.833 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:21:10 +0000 (0:00:00.377) 0:06:22.211 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:21:11 +0000 (0:00:00.559) 0:06:22.771 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:21:11 +0000 (0:00:00.150) 0:06:22.921 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:21:11 +0000 (0:00:00.077) 0:06:22.999 **********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Tuesday 09 June 2026 20:21:12 +0000 (0:00:00.558) 0:06:23.558 **********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Tuesday 09 June 2026 20:21:12 +0000 (0:00:00.095) 0:06:23.653 **********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Tuesday 09 June 2026 20:21:12 +0000 (0:00:00.160) 0:06:23.813 **********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Tuesday 09 June 2026 20:21:12 +0000 (0:00:00.063) 0:06:23.877 **********
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=ctlplanedcn1)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn2)
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=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ocpbm)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:21:12 +0000 (0:00:00.143) 0:06:24.020 **********
ok: [instance] => (item=bm-0 - ctlplane)
ok: [instance] => (item=compute-0 - ctlplane)
skipping: [instance] => (item=dcn1-compute-0 - ctlplane)
skipping: [instance] => (item=dcn1-compute-1 - ctlplane)
skipping: [instance] => (item=dcn2-compute-0 - ctlplane)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:21:12 +0000 (0:00:00.253) 0:06:24.273 **********
skipping: [instance] => (item=bm-0 - ctlplanedcn1)
skipping: [instance] => (item=compute-0 - ctlplanedcn1)
ok: [instance] => (item=dcn1-compute-0 - ctlplanedcn1)
ok: [instance] => (item=dcn1-compute-1 - ctlplanedcn1)
skipping: [instance] => (item=dcn2-compute-0 - ctlplanedcn1)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:21:13 +0000 (0:00:00.246) 0:06:24.519 **********
skipping: [instance] => (item=bm-0 - ctlplanedcn2)
skipping: [instance] => (item=compute-0 - ctlplanedcn2)
skipping: [instance] => (item=dcn1-compute-0 - ctlplanedcn2)
skipping: [instance] => (item=dcn1-compute-1 - ctlplanedcn2)
ok: [instance] => (item=dcn2-compute-0 - ctlplanedcn2)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:21:13 +0000 (0:00:00.216) 0:06:24.736 **********
skipping: [instance] => (item=bm-0 - internalapi)
skipping: [instance] => (item=compute-0 - internalapi)
skipping: [instance] => (item=dcn1-compute-0 - internalapi)
skipping: [instance] => (item=dcn1-compute-1 - internalapi)
skipping: [instance] => (item=dcn2-compute-0 - internalapi)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:21:13 +0000 (0:00:00.180) 0:06:24.917 **********
ok: [instance] => (item=bm-0 - public)
ok: [instance] => (item=compute-0 - public)
skipping: [instance] => (item=dcn1-compute-0 - public)
skipping: [instance] => (item=dcn1-compute-1 - public)
skipping: [instance] => (item=dcn2-compute-0 - public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:21:13 +0000 (0:00:00.382) 0:06:25.300 **********
ok: [instance] => (item=bm-0 - ocpbm)
skipping: [instance] => (item=compute-0 - ocpbm)
ok: [instance] => (item=dcn1-compute-0 - ocpbm)
ok: [instance] => (item=dcn1-compute-1 - ocpbm)
ok: [instance] => (item=dcn2-compute-0 - ocpbm)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Tuesday 09 June 2026 20:21:14 +0000 (0:00:00.249) 0:06:25.549 **********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Tuesday 09 June 2026 20:21:14 +0000 (0:00:00.144) 0:06:25.694 **********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Tuesday 09 June 2026 20:21:14 +0000 (0:00:00.068) 0:06:25.763 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:79:0a:77', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:ae:1b', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'dcn1_tr', 'name': 'dcn1-compute-0', 'state': 'present', 'mac': '52:54:01:01:2b:5c', 'ips': ['192.168.133.150', ''], 'tag': 'dcn1_compute'})
ok: [instance] => (item={'network': 'dcn1_tr', 'name': 'dcn1-compute-1', 'state': 'present', 'mac': '52:54:02:01:14:e0', 'ips': ['192.168.133.151', ''], 'tag': 'dcn1_compute'})
ok: [instance] => (item={'network': 'dcn2_tr', 'name': 'dcn2-compute-0', 'state': 'present', 'mac': '52:54:03:01:37:2a', 'ips': ['192.168.144.160', ''], 'tag': 'dcn2_compute'})
ok: [instance] => (item={'network': 'public', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:0f:09:b7', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:df:fd', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:c6:04:90', 'ips': ['192.168.111.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn1-compute-0', 'state': 'present', 'mac': '52:54:01:00:61:97', 'ips': ['192.168.111.150', ''], 'tag': 'dcn1_compute'})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn1-compute-1', 'state': 'present', 'mac': '52:54:02:00:d3:d7', 'ips': ['192.168.111.151', ''], 'tag': 'dcn1_compute'})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn2-compute-0', 'state': 'present', 'mac': '52:54:03:00:9f:d6', 'ips': ['192.168.111.160', ''], 'tag': 'dcn2_compute'})
TASK [dnsmasq : Ensure networks exists] ****************************************
Tuesday 09 June 2026 20:21:14 +0000 (0:00:00.218) 0:06:25.981 **********
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=dcn1_tr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=dcn2_tr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=ocpbm)
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:21:14 +0000 (0:00:00.110) 0:06:26.091 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:21:14 +0000 (0:00:00.303) 0:06:26.395 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:21:15 +0000 (0:00:00.063) 0:06:26.458 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:21:15 +0000 (0:00:00.289) 0:06:26.748 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:21:15 +0000 (0:00:00.077) 0:06:26.825 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:21:15 +0000 (0:00:00.310) 0:06:27.136 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:21:15 +0000 (0:00:00.052) 0:06:27.188 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:21:16 +0000 (0:00:00.258) 0:06:27.446 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:21:16 +0000 (0:00:00.071) 0:06:27.518 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:21:16 +0000 (0:00:00.262) 0:06:27.781 **********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Tuesday 09 June 2026 20:21:16 +0000 (0:00:00.063) 0:06:27.844 **********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Tuesday 09 June 2026 20:21:16 +0000 (0:00:00.054) 0:06:27.899 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:79:0a:77', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:01:ae:1b', 'ips': ['192.168.140.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'dcn1_tr', 'name': 'dcn1-compute-0', 'state': 'present', 'mac': '52:54:01:01:2b:5c', 'ips': ['192.168.133.150', ''], 'tag': 'dcn1_compute'})
ok: [instance] => (item={'network': 'dcn1_tr', 'name': 'dcn1-compute-1', 'state': 'present', 'mac': '52:54:02:01:14:e0', 'ips': ['192.168.133.151', ''], 'tag': 'dcn1_compute'})
ok: [instance] => (item={'network': 'dcn2_tr', 'name': 'dcn2-compute-0', 'state': 'present', 'mac': '52:54:03:01:37:2a', 'ips': ['192.168.144.160', ''], 'tag': 'dcn2_compute'})
ok: [instance] => (item={'network': 'public', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:0f:09:b7', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:00:df:fd', 'ips': ['192.168.110.10', ''], 'tag': 'compute'})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:c6:04:90', 'ips': ['192.168.111.30', ''], 'tag': 'baremetal'})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn1-compute-0', 'state': 'present', 'mac': '52:54:01:00:61:97', 'ips': ['192.168.111.150', ''], 'tag': 'dcn1_compute'})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn1-compute-1', 'state': 'present', 'mac': '52:54:02:00:d3:d7', 'ips': ['192.168.111.151', ''], 'tag': 'dcn1_compute'})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn2-compute-0', 'state': 'present', 'mac': '52:54:03:00:9f:d6', 'ips': ['192.168.111.160', ''], 'tag': 'dcn2_compute'})
TASK [dnsmasq : Create add/remove sets] ****************************************
Tuesday 09 June 2026 20:21:16 +0000 (0:00:00.335) 0:06:28.234 **********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Tuesday 09 June 2026 20:21:16 +0000 (0:00:00.056) 0:06:28.291 **********
changed: [instance] => (item={'file': 'osp_trunk_bm-0_52:54:00:79:0a:77', 'entry': 'set:baremetal,52:54:00:79:0a:77,192.168.140.20,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:01:ae:1b', 'entry': 'set:compute,52:54:00:01:ae:1b,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'dcn1_tr_dcn1-compute-0_52:54:01:01:2b:5c', 'entry': 'set:dcn1_compute,52:54:01:01:2b:5c,192.168.133.150,dcn1-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'dcn1_tr_dcn1-compute-1_52:54:02:01:14:e0', 'entry': 'set:dcn1_compute,52:54:02:01:14:e0,192.168.133.151,dcn1-compute-1', 'state': 'present'})
changed: [instance] => (item={'file': 'dcn2_tr_dcn2-compute-0_52:54:03:01:37:2a', 'entry': 'set:dcn2_compute,52:54:03:01:37:2a,192.168.144.160,dcn2-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_bm-0_52:54:00:0f:09:b7', 'entry': 'set:baremetal,52:54:00:0f:09:b7,192.168.110.30,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:00:df:fd', 'entry': 'set:compute,52:54:00:00:df:fd,192.168.110.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'ocpbm_bm-0_52:54:00:c6:04:90', 'entry': 'set:baremetal,52:54:00:c6:04:90,192.168.111.30,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'ocpbm_dcn1-compute-0_52:54:01:00:61:97', 'entry': 'set:dcn1_compute,52:54:01:00:61:97,192.168.111.150,dcn1-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'ocpbm_dcn1-compute-1_52:54:02:00:d3:d7', 'entry': 'set:dcn1_compute,52:54:02:00:d3:d7,192.168.111.151,dcn1-compute-1', 'state': 'present'})
changed: [instance] => (item={'file': 'ocpbm_dcn2-compute-0_52:54:03:00:9f:d6', 'entry': 'set:dcn2_compute,52:54:03:00:9f:d6,192.168.111.160,dcn2-compute-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Tuesday 09 June 2026 20:21:22 +0000 (0:00:05.470) 0:06:33.761 **********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Tuesday 09 June 2026 20:21:22 +0000 (0:00:00.089) 0:06:33.851 **********
ok: [instance] => (item=bm-0)
ok: [instance] => (item=compute-0)
ok: [instance] => (item=dcn1-compute-0)
ok: [instance] => (item=dcn1-compute-1)
ok: [instance] => (item=dcn2-compute-0)
TASK [Inject VMs in the .utility zone] *****************************************
Tuesday 09 June 2026 20:21:22 +0000 (0:00:00.407) 0:06:34.259 **********
TASK [dnsmasq : Assert we have needed host record data] ************************
Tuesday 09 June 2026 20:21:22 +0000 (0:00:00.163) 0:06:34.422 **********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Tuesday 09 June 2026 20:21:23 +0000 (0:00:00.089) 0:06:34.511 **********
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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.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-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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.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': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.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': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ocpbm.local', 'baremetal-0.ocpbm.local'], 'ips': ['192.168.111.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.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': ['dcn1-compute-0.utility', 'dcn1-compute-0.instance', 'dcn1_compute-0.utility', 'dcn1_compute-0.instance'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-0.ctlplanedcn1.local', 'dcn1_compute-0.ctlplanedcn1.local'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-0.ocpbm.local', 'dcn1_compute-0.ocpbm.local'], 'ips': ['192.168.111.150', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-1.utility', 'dcn1-compute-1.instance', 'dcn1_compute-1.utility', 'dcn1_compute-1.instance'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-1.ctlplanedcn1.local', 'dcn1_compute-1.ctlplanedcn1.local'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-1.ocpbm.local', 'dcn1_compute-1.ocpbm.local'], 'ips': ['192.168.111.151', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn2-compute-0.utility', 'dcn2-compute-0.instance', 'dcn2_compute-0.utility', 'dcn2_compute-0.instance'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn2-compute-0.ctlplanedcn2.local', 'dcn2_compute-0.ctlplanedcn2.local'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn2-compute-0.ocpbm.local', 'dcn2_compute-0.ocpbm.local'], 'ips': ['192.168.111.160', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Tuesday 09 June 2026 20:21:23 +0000 (0:00:00.550) 0:06:35.062 **********
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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], '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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.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': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.ocpbm.local', 'baremetal-0.ocpbm.local'], 'ips': ['192.168.111.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-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.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-0.utility', 'dcn1-compute-0.instance', 'dcn1_compute-0.utility', 'dcn1_compute-0.instance'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-0.ctlplanedcn1.local', 'dcn1_compute-0.ctlplanedcn1.local'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-0.ocpbm.local', 'dcn1_compute-0.ocpbm.local'], 'ips': ['192.168.111.150', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-1.utility', 'dcn1-compute-1.instance', 'dcn1_compute-1.utility', 'dcn1_compute-1.instance'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-1.ctlplanedcn1.local', 'dcn1_compute-1.ctlplanedcn1.local'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-1.ocpbm.local', 'dcn1_compute-1.ocpbm.local'], 'ips': ['192.168.111.151', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn2-compute-0.utility', 'dcn2-compute-0.instance', 'dcn2_compute-0.utility', 'dcn2_compute-0.instance'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn2-compute-0.ctlplanedcn2.local', 'dcn2_compute-0.ctlplanedcn2.local'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn2-compute-0.ocpbm.local', 'dcn2_compute-0.ocpbm.local'], 'ips': ['192.168.111.160', ''], 'state': 'present'})
TASK [dnsmasq : Add controller-0 short hostname record when 'utility' in the name into /etc/hosts] ***
Tuesday 09 June 2026 20:21:31 +0000 (0:00:08.018) 0:06:43.080 **********
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.ocpbm.local', 'baremetal-0.ocpbm.local'], 'ips': ['192.168.111.30', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['bm-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['dcn1-compute-0.utility', 'dcn1-compute-0.instance', 'dcn1_compute-0.utility', 'dcn1_compute-0.instance'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['dcn1-compute-0.ctlplanedcn1.local', 'dcn1_compute-0.ctlplanedcn1.local'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['dcn1-compute-0.ocpbm.local', 'dcn1_compute-0.ocpbm.local'], 'ips': ['192.168.111.150', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['dcn1-compute-1.utility', 'dcn1-compute-1.instance', 'dcn1_compute-1.utility', 'dcn1_compute-1.instance'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['dcn1-compute-1.ctlplanedcn1.local', 'dcn1_compute-1.ctlplanedcn1.local'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['dcn1-compute-1.ocpbm.local', 'dcn1_compute-1.ocpbm.local'], 'ips': ['192.168.111.151', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['dcn2-compute-0.utility', 'dcn2-compute-0.instance', 'dcn2_compute-0.utility', 'dcn2_compute-0.instance'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['dcn2-compute-0.ctlplanedcn2.local', 'dcn2_compute-0.ctlplanedcn2.local'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['dcn2-compute-0.ocpbm.local', 'dcn2_compute-0.ocpbm.local'], 'ips': ['192.168.111.160', ''], 'state': 'present'})
skipping: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Tuesday 09 June 2026 20:21:32 +0000 (0:00:00.397) 0:06:43.478 **********
ok: [instance]
TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Tuesday 09 June 2026 20:21:32 +0000 (0:00:00.050) 0:06:43.528 **********
skipping: [instance] => (item=compute)
skipping: [instance] => (item=dcn1_compute)
skipping: [instance] => (item=dcn2_compute)
skipping: [instance]
TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Tuesday 09 June 2026 20:21:32 +0000 (0:00:00.179) 0:06:43.708 **********
skipping: [instance]
TASK [libvirt_manager : Ensure some domains are local] *************************
Tuesday 09 June 2026 20:21:32 +0000 (0:00:00.066) 0:06:43.774 **********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Tuesday 09 June 2026 20:21:32 +0000 (0:00:00.622) 0:06:44.397 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:21:33 +0000 (0:00:00.067) 0:06:44.465 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 20:21:33 +0000 (0:00:00.848) 0:06:45.313 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Tuesday 09 June 2026 20:21:34 +0000 (0:00:00.538) 0:06:45.852 **********
changed: [instance]
TASK [Ensure we have expected records] *****************************************
Tuesday 09 June 2026 20:21:34 +0000 (0:00:00.536) 0:06:46.388 **********
ok: [instance] => (item={'rec': 'compute-0.utility', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ctlplane.local', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ocpbm.local', 'ip': ''})
ok: [instance] => (item={'rec': 'bm-0.utility', 'ip': '192.168.140.20'})
ok: [instance] => (item={'rec': 'bm-0.ctlplane.local', 'ip': '192.168.140.20'})
ok: [instance] => (item={'rec': 'dcn1-compute-0.utility', 'ip': '192.168.133.150'})
ok: [instance] => (item={'rec': 'dcn1-compute-0.ctlplanedcn1.local', 'ip': '192.168.133.150'})
ok: [instance] => (item={'rec': 'dcn1-compute-0.ocpbm.local', 'ip': '192.168.111.150'})
ok: [instance] => (item={'rec': 'dcn1-compute-1.utility', 'ip': '192.168.133.151'})
ok: [instance] => (item={'rec': 'dcn2-compute-0.utility', 'ip': '192.168.144.160'})
TASK [Glob all dhcp configuration files] ***************************************
Tuesday 09 June 2026 20:21:46 +0000 (0:00:11.066) 0:06:57.454 **********
ok: [instance]
TASK [Ensure files exist] ******************************************************
Tuesday 09 June 2026 20:21:46 +0000 (0:00:00.294) 0:06:57.749 **********
ok: [instance] => (item=dcn1_tr_dcn1-compute-0)
ok: [instance] => (item=dcn1_tr_dcn1-compute-1)
ok: [instance] => (item=dcn2_tr_dcn2-compute-0)
ok: [instance] => (item=ocpbm_bm-0)
ok: [instance] => (item=ocpbm_dcn1-compute-0)
ok: [instance] => (item=ocpbm_dcn1-compute-1)
ok: [instance] => (item=ocpbm_dcn2-compute-0)
ok: [instance] => (item=osp_trunk_bm-0)
ok: [instance] => (item=osp_trunk_compute-0)
ok: [instance] => (item=public_bm-0)
ok: [instance] => (item=public_compute-0)
TASK [Check DHCP options configuration file exists] ****************************
Tuesday 09 June 2026 20:21:46 +0000 (0:00:00.319) 0:06:58.069 **********
skipping: [instance]
TASK [Assert DHCP options file exists] *****************************************
Tuesday 09 June 2026 20:21:46 +0000 (0:00:00.152) 0:06:58.221 **********
skipping: [instance]
TASK [Read DHCP options file] **************************************************
Tuesday 09 June 2026 20:21:46 +0000 (0:00:00.054) 0:06:58.275 **********
skipping: [instance]
TASK [Decode DHCP options content] *********************************************
Tuesday 09 June 2026 20:21:46 +0000 (0:00:00.058) 0:06:58.334 **********
skipping: [instance]
TASK [Verify DHCP options content for compute VMs] *****************************
Tuesday 09 June 2026 20:21:46 +0000 (0:00:00.052) 0:06:58.387 **********
skipping: [instance]
TASK [Verify DHCP host entry has tag] ******************************************
Tuesday 09 June 2026 20:21:46 +0000 (0:00:00.050) 0:06:58.437 **********
skipping: [instance]
TASK [Read tagged DHCP host entry] *********************************************
Tuesday 09 June 2026 20:21:47 +0000 (0:00:00.052) 0:06:58.490 **********
skipping: [instance]
TASK [Verify tag format in DHCP host entry] ************************************
Tuesday 09 June 2026 20:21:47 +0000 (0:00:00.054) 0:06:58.544 **********
skipping: [instance]
TASK [Ensure it failed at the right place] *************************************
Tuesday 09 June 2026 20:21:47 +0000 (0:00:00.052) 0:06:58.597 **********
skipping: [instance]
TASK [Mark failure] ************************************************************
Tuesday 09 June 2026 20:21:47 +0000 (0:00:00.052) 0:06:58.649 **********
skipping: [instance]
TASK [Display error message] ***************************************************
Tuesday 09 June 2026 20:21:47 +0000 (0:00:00.049) 0:06:58.698 **********
skipping: [instance]
TASK [Append scenario to list] *************************************************
Tuesday 09 June 2026 20:21:47 +0000 (0:00:00.153) 0:06:58.852 **********
skipping: [instance]
TASK [Ensure directory exists] *************************************************
Tuesday 09 June 2026 20:21:47 +0000 (0:00:00.052) 0:06:58.905 **********
changed: [instance]
TASK [Copy files of interest] **************************************************
Tuesday 09 June 2026 20:21:47 +0000 (0:00:00.315) 0:06:59.220 **********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Copy cifmw-dnsmasq] ******************************************************
Tuesday 09 June 2026 20:21:48 +0000 (0:00:00.832) 0:07:00.053 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [Clean environment] *******************************************************
Tuesday 09 June 2026 20:21:49 +0000 (0:00:00.537) 0:07:00.591 **********
TASK [libvirt_manager : Get installed packages list] ***************************
Tuesday 09 June 2026 20:21:49 +0000 (0:00:00.352) 0:07:00.944 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:21:50 +0000 (0:00:00.812) 0:07:01.756 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:21:55 +0000 (0:00:05.602) 0:07:07.359 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:21:56 +0000 (0:00:00.921) 0:07:08.280 **********
ok: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:21:57 +0000 (0:00:01.062) 0:07:09.342 **********
changed: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:21:58 +0000 (0:00:00.975) 0:07:10.317 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:21:58 +0000 (0:00:00.072) 0:07:10.390 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:21:59 +0000 (0:00:00.413) 0:07:10.804 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:21:59 +0000 (0:00:00.395) 0:07:11.199 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:21:59 +0000 (0:00:00.126) 0:07:11.326 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:22:00 +0000 (0:00:00.313) 0:07:11.640 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:22:00 +0000 (0:00:00.047) 0:07:11.687 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:22:00 +0000 (0:00:00.055) 0:07:11.743 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:22:00 +0000 (0:00:00.053) 0:07:11.797 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:22:00 +0000 (0:00:00.054) 0:07:11.852 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:22:00 +0000 (0:00:00.053) 0:07:11.906 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:22:00 +0000 (0:00:00.347) 0:07:12.253 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:22:00 +0000 (0:00:00.123) 0:07:12.376 **********
ok: [instance] =>
cleanup_nets:
- cifmw-public
- cifmw-osp_trunk
- cifmw-dcn1_tr
- cifmw-dcn2_tr
- ocpbm
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:22:01 +0000 (0:00:00.207) 0:07:12.583 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:22:01 +0000 (0:00:00.514) 0:07:13.097 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:22:01 +0000 (0:00:00.139) 0:07:13.237 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:22:01 +0000 (0:00:00.143) 0:07:13.381 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:22:02 +0000 (0:00:00.119) 0:07:13.501 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:22:02 +0000 (0:00:00.325) 0:07:13.826 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:22:02 +0000 (0:00:00.451) 0:07:14.278 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:22:02 +0000 (0:00:00.130) 0:07:14.408 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:22:03 +0000 (0:00:00.088) 0:07:14.496 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:22:03 +0000 (0:00:00.098) 0:07:14.594 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:22:03 +0000 (0:00:00.388) 0:07:14.983 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:22:03 +0000 (0:00:00.411) 0:07:15.394 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:22:04 +0000 (0:00:00.343) 0:07:15.738 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:22:04 +0000 (0:00:00.108) 0:07:15.846 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:22:04 +0000 (0:00:00.111) 0:07:15.958 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:22:04 +0000 (0:00:00.343) 0:07:16.301 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:22:05 +0000 (0:00:00.446) 0:07:16.748 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:22:05 +0000 (0:00:00.159) 0:07:16.907 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:22:05 +0000 (0:00:00.321) 0:07:17.229 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:22:05 +0000 (0:00:00.142) 0:07:17.371 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:22:06 +0000 (0:00:00.407) 0:07:17.778 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:22:06 +0000 (0:00:00.476) 0:07:18.255 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:22:06 +0000 (0:00:00.135) 0:07:18.391 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:22:07 +0000 (0:00:00.097) 0:07:18.489 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:22:07 +0000 (0:00:00.128) 0:07:18.617 **********
changed: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:22:07 +0000 (0:00:00.511) 0:07:19.129 **********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:22:08 +0000 (0:00:00.483) 0:07:19.612 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
ok: [instance] => (item=ocpbm)
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:22:11 +0000 (0:00:03.317) 0:07:22.930 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
ok: [instance] => (item=ocpbm)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:22:13 +0000 (0:00:01.649) 0:07:24.580 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
ok: [instance] => (item=ocpbm)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:22:14 +0000 (0:00:01.854) 0:07:26.435 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:22:15 +0000 (0:00:00.451) 0:07:26.886 **********
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-fssqrsss.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 294, 'inode': 13258911, 'dev': 64513, 'nlink': 1, 'atime': 1781036420.6704898, 'mtime': 1781036420.6704898, 'ctime': 1781036420.6704898, '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-o2nubgxj.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 310, 'inode': 13258912, 'dev': 64513, 'nlink': 1, 'atime': 1781036420.67249, 'mtime': 1781036420.67249, 'ctime': 1781036420.67249, '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-v3i2yytz.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 310, 'inode': 13221479, 'dev': 64513, 'nlink': 1, 'atime': 1781036420.6744897, 'mtime': 1781036420.6744897, 'ctime': 1781036420.6744897, '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] **************************
Tuesday 09 June 2026 20:22:16 +0000 (0:00:01.181) 0:07:28.067 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-dcn1_tr)
changed: [instance] => (item=cifmw-dcn2_tr)
changed: [instance] => (item=ocpbm)
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:22:19 +0000 (0:00:02.536) 0:07:30.604 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:22:19 +0000 (0:00:00.555) 0:07:31.160 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:22:20 +0000 (0:00:00.537) 0:07:31.698 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:22:21 +0000 (0:00:00.774) 0:07:32.472 **********
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] *************************
Tuesday 09 June 2026 20:22:21 +0000 (0:00:00.183) 0:07:32.655 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:22:21 +0000 (0:00:00.138) 0:07:32.794 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:22:21 +0000 (0:00:00.340) 0:07:33.134 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:22:21 +0000 (0:00:00.129) 0:07:33.264 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:22:21 +0000 (0:00:00.151) 0:07:33.415 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:22:22 +0000 (0:00:00.111) 0:07:33.526 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:22:22 +0000 (0:00:00.092) 0:07:33.619 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:22:22 +0000 (0:00:00.252) 0:07:33.871 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:22:22 +0000 (0:00:00.392) 0:07:34.263 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:22:22 +0000 (0:00:00.054) 0:07:34.318 **********
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] *************************
Tuesday 09 June 2026 20:22:23 +0000 (0:00:00.152) 0:07:34.471 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:22:23 +0000 (0:00:00.153) 0:07:34.625 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:22:23 +0000 (0:00:00.388) 0:07:35.013 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:22:23 +0000 (0:00:00.326) 0:07:35.340 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:22:24 +0000 (0:00:00.140) 0:07:35.480 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:22:24 +0000 (0:00:00.104) 0:07:35.585 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:22:24 +0000 (0:00:00.140) 0:07:35.725 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:22:24 +0000 (0:00:00.130) 0:07:35.856 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:22:24 +0000 (0:00:00.370) 0:07:36.227 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:22:24 +0000 (0:00:00.049) 0:07:36.276 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:22:25 +0000 (0:00:00.286) 0:07:36.563 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:22:25 +0000 (0:00:00.147) 0:07:36.710 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:22:25 +0000 (0:00:00.054) 0:07:36.764 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:22:25 +0000 (0:00:00.055) 0:07:36.819 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:22:25 +0000 (0:00:00.329) 0:07:37.149 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:22:25 +0000 (0:00:00.074) 0:07:37.223 **********
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] ****************************************
Tuesday 09 June 2026 20:22:27 +0000 (0:00:01.862) 0:07:39.086 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:22:28 +0000 (0:00:00.508) 0:07:39.595 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:22:29 +0000 (0:00:01.544) 0:07:41.140 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:22:29 +0000 (0:00:00.273) 0:07:41.413 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:22:30 +0000 (0:00:00.055) 0:07:41.469 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:22:30 +0000 (0:00:00.053) 0:07:41.523 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:22:30 +0000 (0:00:00.086) 0:07:41.609 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:22:30 +0000 (0:00:00.448) 0:07:42.058 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:22:30 +0000 (0:00:00.362) 0:07:42.420 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:22:31 +0000 (0:00:00.252) 0:07:42.672 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:22:31 +0000 (0:00:00.056) 0:07:42.729 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:22:31 +0000 (0:00:00.058) 0:07:42.787 **********
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] *************************************************
Tuesday 09 June 2026 20:22:32 +0000 (0:00:01.023) 0:07:43.811 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:22:32 +0000 (0:00:00.139) 0:07:43.951 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:22:32 +0000 (0:00:00.261) 0:07:44.213 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:22:33 +0000 (0:00:00.342) 0:07:44.555 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:22:33 +0000 (0:00:00.116) 0:07:44.671 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:22:33 +0000 (0:00:00.408) 0:07:45.080 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:22:33 +0000 (0:00:00.303) 0:07:45.383 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:22:34 +0000 (0:00:00.094) 0:07:45.478 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:22:35 +0000 (0:00:01.555) 0:07:47.033 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:22:39 +0000 (0:00:03.834) 0:07:50.868 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:22:39 +0000 (0:00:00.392) 0:07:51.260 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:22:39 +0000 (0:00:00.049) 0:07:51.309 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:22:39 +0000 (0:00:00.050) 0:07:51.360 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:22:40 +0000 (0:00:00.089) 0:07:51.449 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:22:40 +0000 (0:00:00.055) 0:07:51.505 **********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:22:40 +0000 (0:00:00.304) 0:07:51.810 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:22:40 +0000 (0:00:00.102) 0:07:51.912 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:22:40 +0000 (0:00:00.055) 0:07:51.968 **********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:22:40 +0000 (0:00:00.380) 0:07:52.348 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:22:40 +0000 (0:00:00.051) 0:07:52.400 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:22:41 +0000 (0:00:00.057) 0:07:52.457 **********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:22:41 +0000 (0:00:00.642) 0:07:53.100 **********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:22:41 +0000 (0:00:00.293) 0:07:53.393 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:22:42 +0000 (0:00:00.565) 0:07:53.959 **********
changed: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:22:42 +0000 (0:00:00.339) 0:07:54.299 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:22:43 +0000 (0:00:00.768) 0:07:55.067 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:22:43 +0000 (0:00:00.092) 0:07:55.160 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:22:44 +0000 (0:00:00.459) 0:07:55.619 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:22:44 +0000 (0:00:00.346) 0:07:55.966 **********
skipping: [instance]
TASK [Clean leftovers] *********************************************************
Tuesday 09 June 2026 20:22:44 +0000 (0:00:00.143) 0:07:56.109 **********
changed: [instance]
TASK [Fail if needed] **********************************************************
Tuesday 09 June 2026 20:22:44 +0000 (0:00:00.260) 0:07:56.370 **********
skipping: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:22:45 +0000 (0:00:00.107) 0:07:56.477 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 20:22:45 +0000 (0:00:00.786) 0:07:57.263 **********
ok: [instance]
PLAY RECAP *********************************************************************
instance : ok=917 changed=229 unreachable=0 failed=0 skipped=415 rescued=0 ignored=0
Tuesday 09 June 2026 20:22:46 +0000 (0:00:00.563) 0:07:57.827 **********
===============================================================================
Ensure we have expected records ---------------------------------------- 11.07s
dnsmasq : Add/Remove address -------------------------------------------- 8.02s
libvirt_manager : Populate service facts -------------------------------- 5.60s
dnsmasq : Add DHCP entries ---------------------------------------------- 5.47s
libvirt_manager : Ensure networks are created/started ------------------- 4.32s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.27s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.12s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.07s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.07s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.06s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.02s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.99s
libvirt_manager : Populate service facts -------------------------------- 3.86s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.83s
dnsmasq : Add/Remove address -------------------------------------------- 3.64s
libvirt_manager : Populate service facts -------------------------------- 3.57s
libvirt_manager : Populate service facts -------------------------------- 3.44s
libvirt_manager : Ensure networks are defined --------------------------- 3.40s
libvirt_manager : Destroy networks -------------------------------------- 3.32s
libvirt_manager : Ensure network is in correct zone --------------------- 3.14s
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:22:47 +0000 (0:00:00.059) 0:00:00.059 **********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Tuesday 09 June 2026 20:22:48 +0000 (0:00:01.092) 0:00:01.151 **********
ok: [instance]
TASK [Copy generated content to proper location] *******************************
Tuesday 09 June 2026 20:22:48 +0000 (0:00:00.412) 0:00:01.564 **********
ok: [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] ***************************
Tuesday 09 June 2026 20:22:51 +0000 (0:00:02.400) 0:00:03.964 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:22:52 +0000 (0:00:01.008) 0:00:04.973 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:22:54 +0000 (0:00:02.711) 0:00:07.685 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:22:55 +0000 (0:00:01.114) 0:00:08.799 **********
ok: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:22:56 +0000 (0:00:00.897) 0:00:09.697 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:22:57 +0000 (0:00:00.977) 0:00:10.675 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:22:57 +0000 (0:00:00.119) 0:00:10.794 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:22:58 +0000 (0:00:00.584) 0:00:11.378 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:22:59 +0000 (0:00:00.548) 0:00:11.927 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:22:59 +0000 (0:00:00.128) 0:00:12.056 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:22:59 +0000 (0:00:00.097) 0:00:12.153 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:22:59 +0000 (0:00:00.044) 0:00:12.198 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:22:59 +0000 (0:00:00.044) 0:00:12.242 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:22:59 +0000 (0:00:00.045) 0:00:12.287 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:22:59 +0000 (0:00:00.050) 0:00:12.337 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:22:59 +0000 (0:00:00.090) 0:00:12.428 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:23:00 +0000 (0:00:00.474) 0:00:12.903 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:23:00 +0000 (0:00:00.177) 0:00:13.080 **********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:23:00 +0000 (0:00:00.158) 0:00:13.238 **********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:23:00 +0000 (0:00:00.046) 0:00:13.284 **********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:23:00 +0000 (0:00:00.045) 0:00:13.330 **********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:23:00 +0000 (0:00:00.042) 0:00:13.373 **********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:23:00 +0000 (0:00:00.043) 0:00:13.416 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:23:00 +0000 (0:00:00.392) 0:00:13.808 **********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Tuesday 09 June 2026 20:23:01 +0000 (0:00:00.064) 0:00:13.873 **********
skipping: [instance]
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:23:01 +0000 (0:00:00.045) 0:00:13.918 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:23:01 +0000 (0:00:00.699) 0:00:14.618 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:23:02 +0000 (0:00:00.729) 0:00:15.348 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:23:03 +0000 (0:00:00.847) 0:00:16.196 **********
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] *************************
Tuesday 09 June 2026 20:23:03 +0000 (0:00:00.191) 0:00:16.387 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:23:03 +0000 (0:00:00.094) 0:00:16.481 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:23:04 +0000 (0:00:00.343) 0:00:16.825 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:23:04 +0000 (0:00:00.164) 0:00:16.989 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:23:04 +0000 (0:00:00.199) 0:00:17.189 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:23:04 +0000 (0:00:00.110) 0:00:17.299 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:23:04 +0000 (0:00:00.133) 0:00:17.433 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:23:04 +0000 (0:00:00.123) 0:00:17.556 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:23:05 +0000 (0:00:00.355) 0:00:17.911 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:23:05 +0000 (0:00:00.055) 0:00:17.966 **********
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] *************************
Tuesday 09 June 2026 20:23:05 +0000 (0:00:00.182) 0:00:18.149 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:23:05 +0000 (0:00:00.095) 0:00:18.244 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:23:05 +0000 (0:00:00.371) 0:00:18.615 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:23:05 +0000 (0:00:00.124) 0:00:18.739 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:23:06 +0000 (0:00:00.166) 0:00:18.906 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:23:06 +0000 (0:00:00.125) 0:00:19.032 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:23:06 +0000 (0:00:00.123) 0:00:19.155 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:23:06 +0000 (0:00:00.196) 0:00:19.351 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:23:06 +0000 (0:00:00.433) 0:00:19.785 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:23:07 +0000 (0:00:00.069) 0:00:19.854 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:23:07 +0000 (0:00:00.351) 0:00:20.205 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:23:07 +0000 (0:00:00.052) 0:00:20.257 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:23:07 +0000 (0:00:00.052) 0:00:20.310 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:23:07 +0000 (0:00:00.095) 0:00:20.406 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:23:07 +0000 (0:00:00.295) 0:00:20.702 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:23:07 +0000 (0:00:00.056) 0:00:20.758 **********
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] ****************************************
Tuesday 09 June 2026 20:23:09 +0000 (0:00:01.879) 0:00:22.638 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:23:10 +0000 (0:00:00.522) 0:00:23.160 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:23:12 +0000 (0:00:01.694) 0:00:24.854 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:23:12 +0000 (0:00:00.358) 0:00:25.213 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:23:12 +0000 (0:00:00.072) 0:00:25.285 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:23:12 +0000 (0:00:00.128) 0:00:25.414 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:23:12 +0000 (0:00:00.105) 0:00:25.519 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:23:13 +0000 (0:00:00.608) 0:00:26.127 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:23:13 +0000 (0:00:00.652) 0:00:26.780 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:23:14 +0000 (0:00:00.279) 0:00:27.059 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:23:14 +0000 (0:00:00.128) 0:00:27.187 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:23:14 +0000 (0:00:00.055) 0:00:27.243 **********
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] *************************************************
Tuesday 09 June 2026 20:23:15 +0000 (0:00:01.014) 0:00:28.258 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:23:15 +0000 (0:00:00.114) 0:00:28.372 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:23:16 +0000 (0:00:00.500) 0:00:28.872 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:23:16 +0000 (0:00:00.338) 0:00:29.211 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:23:16 +0000 (0:00:00.115) 0:00:29.326 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:23:16 +0000 (0:00:00.331) 0:00:29.658 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:23:17 +0000 (0:00:00.372) 0:00:30.030 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:23:17 +0000 (0:00:00.092) 0:00:30.122 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:23:18 +0000 (0:00:01.611) 0:00:31.734 **********
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] ********************************
Tuesday 09 June 2026 20:23:20 +0000 (0:00:01.494) 0:00:33.228 **********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:23:20 +0000 (0:00:00.264) 0:00:33.493 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:23:20 +0000 (0:00:00.050) 0:00:33.544 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:23:20 +0000 (0:00:00.048) 0:00:33.592 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:23:20 +0000 (0:00:00.115) 0:00:33.708 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:23:20 +0000 (0:00:00.049) 0:00:33.757 **********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:23:21 +0000 (0:00:00.267) 0:00:34.024 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:23:21 +0000 (0:00:00.096) 0:00:34.120 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:23:21 +0000 (0:00:00.056) 0:00:34.177 **********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:23:21 +0000 (0:00:00.264) 0:00:34.442 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:23:21 +0000 (0:00:00.049) 0:00:34.491 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:23:21 +0000 (0:00:00.086) 0:00:34.578 **********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:23:22 +0000 (0:00:00.449) 0:00:35.028 **********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:23:22 +0000 (0:00:00.272) 0:00:35.300 **********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:23:22 +0000 (0:00:00.479) 0:00:35.780 **********
ok: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:23:23 +0000 (0:00:00.358) 0:00:36.138 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:23:24 +0000 (0:00:00.778) 0:00:36.916 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:23:24 +0000 (0:00:00.060) 0:00:36.977 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:23:24 +0000 (0:00:00.291) 0:00:37.269 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:23:24 +0000 (0:00:00.349) 0:00:37.618 **********
skipping: [instance]
TASK [Ensure work directory is removed] ****************************************
Tuesday 09 June 2026 20:23:24 +0000 (0:00:00.155) 0:00:37.773 **********
ok: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:23:25 +0000 (0:00:00.374) 0:00:38.148 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=59 changed=5 unreachable=0 failed=0 skipped=40 rescued=0 ignored=0
Tuesday 09 June 2026 20:23:26 +0000 (0:00:00.811) 0:00:38.960 **********
===============================================================================
libvirt_manager : Populate service facts -------------------------------- 2.71s
Copy generated content to proper location ------------------------------- 2.40s
libvirt_manager : Remove workload and volumes --------------------------- 1.88s
podman : Ensure podman is installed ------------------------------------- 1.69s
dnsmasq : Install needed packages --------------------------------------- 1.61s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.49s
libvirt_manager : Start virtqemud socket service ------------------------ 1.11s
Gathering Facts --------------------------------------------------------- 1.09s
virtualbmc : Remove vbmc files ------------------------------------------ 1.01s
libvirt_manager : Get installed packages list --------------------------- 1.01s
libvirt_manager : Start virtstoraged socket service --------------------- 0.98s
libvirt_manager : Start virtnetworkd socket service --------------------- 0.90s
libvirt_manager : Disable forward in firewalld libvirt zone ------------- 0.85s
libvirt_manager : Restart firewalld ------------------------------------- 0.81s
radvd : Gather package facts -------------------------------------------- 0.78s
libvirt_manager : Disable masquerade in firewalld default zone ---------- 0.73s
libvirt_manager : Ensure firewalld is enabled and started --------------- 0.70s
virtualbmc : Remove vbmc container image -------------------------------- 0.65s
virtualbmc : Stop and remove vbmc container ----------------------------- 0.61s
libvirt_manager : List all of the existing virtual machines ------------- 0.58s
PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:23:45 +0000 (0:00:00.097) 0:00:00.097 **********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Tuesday 09 June 2026 20:23:46 +0000 (0:00:01.005) 0:00:01.102 **********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Tuesday 09 June 2026 20:23:47 +0000 (0:00:00.617) 0:00:01.720 **********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Tuesday 09 June 2026 20:23:47 +0000 (0:00:00.090) 0:00:01.810 **********
ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml)
TASK [test_deps : Detect mirrors file] *****************************************
Tuesday 09 June 2026 20:23:47 +0000 (0:00:00.151) 0:00:01.961 **********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Tuesday 09 June 2026 20:23:48 +0000 (0:00:00.445) 0:00:02.407 **********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Tuesday 09 June 2026 20:23:48 +0000 (0:00:00.309) 0:00:02.717 **********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Tuesday 09 June 2026 20:23:49 +0000 (0:00:01.204) 0:00:03.921 **********
TASK [repo_setup : Ensure directories are present] *****************************
Tuesday 09 June 2026 20:23:49 +0000 (0:00:00.145) 0:00:04.067 **********
changed: [instance] => (item=tmp)
changed: [instance] => (item=artifacts/repositories)
changed: [instance] => (item=venv/repo_setup)
TASK [repo_setup : Make sure git-core package is installed] ********************
Tuesday 09 June 2026 20:23:50 +0000 (0:00:00.725) 0:00:04.792 **********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Tuesday 09 June 2026 20:23:52 +0000 (0:00:01.677) 0:00:06.470 **********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Tuesday 09 June 2026 20:23:53 +0000 (0:00:01.178) 0:00:07.649 **********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Tuesday 09 June 2026 20:24:00 +0000 (0:00:07.268) 0:00:14.917 **********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Tuesday 09 June 2026 20:24:01 +0000 (0:00:00.853) 0:00:15.771 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Tuesday 09 June 2026 20:24:01 +0000 (0:00:00.087) 0:00:15.858 **********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Tuesday 09 June 2026 20:24:02 +0000 (0:00:00.823) 0:00:16.682 **********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Tuesday 09 June 2026 20:24:02 +0000 (0:00:00.082) 0:00:16.764 **********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Tuesday 09 June 2026 20:24:02 +0000 (0:00:00.092) 0:00:16.857 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Tuesday 09 June 2026 20:24:02 +0000 (0:00:00.124) 0:00:16.981 **********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Tuesday 09 June 2026 20:24:03 +0000 (0:00:00.596) 0:00:17.578 **********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Tuesday 09 June 2026 20:24:03 +0000 (0:00:00.648) 0:00:18.227 **********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Tuesday 09 June 2026 20:24:04 +0000 (0:00:00.143) 0:00:18.370 **********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Tuesday 09 June 2026 20:24:04 +0000 (0:00:00.095) 0:00:18.466 **********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Tuesday 09 June 2026 20:24:04 +0000 (0:00:00.116) 0:00:18.583 **********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Tuesday 09 June 2026 20:24:04 +0000 (0:00:00.146) 0:00:18.729 **********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Tuesday 09 June 2026 20:24:04 +0000 (0:00:00.141) 0:00:18.871 **********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Tuesday 09 June 2026 20:24:04 +0000 (0:00:00.091) 0:00:18.963 **********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Tuesday 09 June 2026 20:24:04 +0000 (0:00:00.083) 0:00:19.046 **********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Tuesday 09 June 2026 20:24:04 +0000 (0:00:00.075) 0:00:19.122 **********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Tuesday 09 June 2026 20:24:04 +0000 (0:00:00.130) 0:00:19.253 **********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Tuesday 09 June 2026 20:24:05 +0000 (0:00:00.088) 0:00:19.341 **********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Tuesday 09 June 2026 20:24:05 +0000 (0:00:00.069) 0:00:19.411 **********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Tuesday 09 June 2026 20:24:05 +0000 (0:00:00.271) 0:00:19.683 **********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Tuesday 09 June 2026 20:24:05 +0000 (0:00:00.354) 0:00:20.037 **********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.332) 0:00:20.370 **********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.063) 0:00:20.433 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.119) 0:00:20.552 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.064) 0:00:20.617 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.061) 0:00:20.678 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of component repos to allow installation from gating repo] ***
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.063) 0:00:20.742 **********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.118) 0:00:20.860 **********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.066) 0:00:20.927 **********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.120) 0:00:21.048 **********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.067) 0:00:21.115 **********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Tuesday 09 June 2026 20:24:06 +0000 (0:00:00.153) 0:00:21.269 **********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Tuesday 09 June 2026 20:24:07 +0000 (0:00:00.117) 0:00:21.386 **********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Tuesday 09 June 2026 20:24:07 +0000 (0:00:00.106) 0:00:21.492 **********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Tuesday 09 June 2026 20:24:07 +0000 (0:00:00.164) 0:00:21.656 **********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Tuesday 09 June 2026 20:24:07 +0000 (0:00:00.112) 0:00:21.768 **********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Tuesday 09 June 2026 20:24:49 +0000 (0:00:42.367) 0:01:04.135 **********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Tuesday 09 June 2026 20:24:51 +0000 (0:00:01.662) 0:01:05.798 **********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Tuesday 09 June 2026 20:24:51 +0000 (0:00:00.185) 0:01:05.984 **********
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] *************************************
Tuesday 09 June 2026 20:24:51 +0000 (0:00:00.169) 0:01:06.154 **********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Tuesday 09 June 2026 20:24:51 +0000 (0:00:00.062) 0:01:06.216 **********
ok: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Tuesday 09 June 2026 20:24:53 +0000 (0:00:01.571) 0:01:07.788 **********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Tuesday 09 June 2026 20:24:53 +0000 (0:00:00.352) 0:01:08.140 **********
ok: [instance]
TASK [ci_setup : Install openshift client] *************************************
Tuesday 09 June 2026 20:24:54 +0000 (0:00:00.319) 0:01:08.460 **********
skipping: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Tuesday 09 June 2026 20:24:54 +0000 (0:00:00.196) 0:01:08.657 **********
skipping: [instance]
TASK [ci_setup : Create completion file] ***************************************
Tuesday 09 June 2026 20:24:54 +0000 (0:00:00.111) 0:01:08.768 **********
ok: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Tuesday 09 June 2026 20:24:54 +0000 (0:00:00.349) 0:01:09.117 **********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Tuesday 09 June 2026 20:24:55 +0000 (0:00:00.415) 0:01:09.533 **********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Tuesday 09 June 2026 20:24:55 +0000 (0:00:00.059) 0:01:09.593 **********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Tuesday 09 June 2026 20:24:55 +0000 (0:00:00.064) 0:01:09.657 **********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Tuesday 09 June 2026 20:24:55 +0000 (0:00:00.060) 0:01:09.718 **********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Tuesday 09 June 2026 20:24:55 +0000 (0:00:00.101) 0:01:09.819 **********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Tuesday 09 June 2026 20:24:55 +0000 (0:00:00.062) 0:01:09.881 **********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Tuesday 09 June 2026 20:24:55 +0000 (0:00:00.072) 0:01:09.953 **********
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] ***************************
Tuesday 09 June 2026 20:24:57 +0000 (0:00:01.433) 0:01:11.387 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:24:58 +0000 (0:00:01.098) 0:01:12.485 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:25:00 +0000 (0:00:02.492) 0:01:14.978 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:25:01 +0000 (0:00:01.155) 0:01:16.133 **********
changed: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:25:02 +0000 (0:00:00.954) 0:01:17.087 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:25:03 +0000 (0:00:00.773) 0:01:17.861 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:25:03 +0000 (0:00:00.069) 0:01:17.931 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:25:04 +0000 (0:00:00.526) 0:01:18.457 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:25:04 +0000 (0:00:00.517) 0:01:18.974 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:25:04 +0000 (0:00:00.108) 0:01:19.082 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:25:04 +0000 (0:00:00.098) 0:01:19.181 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:25:04 +0000 (0:00:00.049) 0:01:19.231 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:25:04 +0000 (0:00:00.048) 0:01:19.279 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:25:05 +0000 (0:00:00.044) 0:01:19.323 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:25:05 +0000 (0:00:00.051) 0:01:19.375 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:25:05 +0000 (0:00:00.111) 0:01:19.487 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:25:05 +0000 (0:00:00.453) 0:01:19.940 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:25:05 +0000 (0:00:00.117) 0:01:20.058 **********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:25:05 +0000 (0:00:00.134) 0:01:20.192 **********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:25:05 +0000 (0:00:00.058) 0:01:20.251 **********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:25:06 +0000 (0:00:00.042) 0:01:20.294 **********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:25:06 +0000 (0:00:00.043) 0:01:20.337 **********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:25:06 +0000 (0:00:00.043) 0:01:20.380 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:25:06 +0000 (0:00:00.468) 0:01:20.849 **********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Tuesday 09 June 2026 20:25:06 +0000 (0:00:00.064) 0:01:20.914 **********
skipping: [instance]
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:25:06 +0000 (0:00:00.048) 0:01:20.962 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:25:07 +0000 (0:00:00.724) 0:01:21.687 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:25:08 +0000 (0:00:00.658) 0:01:22.346 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:25:08 +0000 (0:00:00.658) 0:01:23.004 **********
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] *************************
Tuesday 09 June 2026 20:25:08 +0000 (0:00:00.191) 0:01:23.196 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:25:09 +0000 (0:00:00.129) 0:01:23.326 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:25:09 +0000 (0:00:00.334) 0:01:23.660 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:25:09 +0000 (0:00:00.125) 0:01:23.786 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:25:09 +0000 (0:00:00.225) 0:01:24.012 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:25:09 +0000 (0:00:00.143) 0:01:24.155 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:25:10 +0000 (0:00:00.137) 0:01:24.293 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:25:10 +0000 (0:00:00.170) 0:01:24.463 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:25:10 +0000 (0:00:00.381) 0:01:24.845 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:25:10 +0000 (0:00:00.059) 0:01:24.904 **********
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] *************************
Tuesday 09 June 2026 20:25:10 +0000 (0:00:00.227) 0:01:25.132 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:25:10 +0000 (0:00:00.104) 0:01:25.236 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:25:11 +0000 (0:00:00.371) 0:01:25.608 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:25:11 +0000 (0:00:00.138) 0:01:25.747 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:25:11 +0000 (0:00:00.182) 0:01:25.929 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:25:11 +0000 (0:00:00.111) 0:01:26.040 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:25:11 +0000 (0:00:00.106) 0:01:26.146 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:25:12 +0000 (0:00:00.232) 0:01:26.379 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:25:12 +0000 (0:00:00.402) 0:01:26.781 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:25:12 +0000 (0:00:00.061) 0:01:26.842 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:25:12 +0000 (0:00:00.253) 0:01:27.095 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:25:12 +0000 (0:00:00.061) 0:01:27.157 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:25:12 +0000 (0:00:00.050) 0:01:27.208 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:25:12 +0000 (0:00:00.066) 0:01:27.274 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:25:13 +0000 (0:00:00.308) 0:01:27.582 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:25:13 +0000 (0:00:00.046) 0:01:27.629 **********
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] ****************************************
Tuesday 09 June 2026 20:25:15 +0000 (0:00:02.009) 0:01:29.638 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:25:15 +0000 (0:00:00.597) 0:01:30.235 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:25:17 +0000 (0:00:01.628) 0:01:31.864 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:25:17 +0000 (0:00:00.407) 0:01:32.272 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:25:18 +0000 (0:00:00.088) 0:01:32.361 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:25:18 +0000 (0:00:00.079) 0:01:32.441 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:25:18 +0000 (0:00:00.191) 0:01:32.632 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:25:19 +0000 (0:00:00.776) 0:01:33.408 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:25:19 +0000 (0:00:00.564) 0:01:33.973 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:25:19 +0000 (0:00:00.298) 0:01:34.272 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:25:20 +0000 (0:00:00.085) 0:01:34.358 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:25:20 +0000 (0:00:00.053) 0:01:34.411 **********
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] *************************************************
Tuesday 09 June 2026 20:25:21 +0000 (0:00:00.974) 0:01:35.386 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:25:21 +0000 (0:00:00.121) 0:01:35.507 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:25:21 +0000 (0:00:00.416) 0:01:35.923 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:25:21 +0000 (0:00:00.315) 0:01:36.239 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:25:22 +0000 (0:00:00.110) 0:01:36.349 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:25:22 +0000 (0:00:00.253) 0:01:36.603 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:25:22 +0000 (0:00:00.304) 0:01:36.908 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:25:22 +0000 (0:00:00.104) 0:01:37.012 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:25:24 +0000 (0:00:01.528) 0:01:38.541 **********
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] ********************************
Tuesday 09 June 2026 20:25:25 +0000 (0:00:01.601) 0:01:40.142 **********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:25:26 +0000 (0:00:00.330) 0:01:40.473 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:25:26 +0000 (0:00:00.075) 0:01:40.549 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:25:26 +0000 (0:00:00.059) 0:01:40.608 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:25:26 +0000 (0:00:00.095) 0:01:40.703 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:25:26 +0000 (0:00:00.129) 0:01:40.833 **********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:25:26 +0000 (0:00:00.325) 0:01:41.158 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:25:26 +0000 (0:00:00.102) 0:01:41.261 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:25:27 +0000 (0:00:00.062) 0:01:41.323 **********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:25:27 +0000 (0:00:00.345) 0:01:41.669 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:25:27 +0000 (0:00:00.062) 0:01:41.732 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:25:27 +0000 (0:00:00.060) 0:01:41.792 **********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:25:28 +0000 (0:00:00.511) 0:01:42.303 **********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:25:28 +0000 (0:00:00.371) 0:01:42.675 **********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:25:29 +0000 (0:00:00.622) 0:01:43.297 **********
ok: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:25:29 +0000 (0:00:00.331) 0:01:43.628 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:25:30 +0000 (0:00:00.675) 0:01:44.304 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:25:30 +0000 (0:00:00.060) 0:01:44.365 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:25:30 +0000 (0:00:00.256) 0:01:44.621 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:25:30 +0000 (0:00:00.237) 0:01:44.859 **********
skipping: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Tuesday 09 June 2026 20:25:30 +0000 (0:00:00.162) 0:01:45.021 **********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Tuesday 09 June 2026 20:25:31 +0000 (0:00:00.293) 0:01:45.315 **********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Tuesday 09 June 2026 20:25:31 +0000 (0:00:00.287) 0:01:45.603 **********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Tuesday 09 June 2026 20:25:31 +0000 (0:00:00.266) 0:01:45.870 **********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Tuesday 09 June 2026 20:25:31 +0000 (0:00:00.063) 0:01:45.933 **********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Tuesday 09 June 2026 20:25:31 +0000 (0:00:00.059) 0:01:45.993 **********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Tuesday 09 June 2026 20:25:31 +0000 (0:00:00.111) 0:01:46.105 **********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Tuesday 09 June 2026 20:25:31 +0000 (0:00:00.056) 0:01:46.161 **********
ok: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Tuesday 09 June 2026 20:25:33 +0000 (0:00:01.569) 0:01:47.731 **********
ok: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Tuesday 09 June 2026 20:25:33 +0000 (0:00:00.277) 0:01:48.009 **********
ok: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Tuesday 09 June 2026 20:25:34 +0000 (0:00:00.493) 0:01:48.502 **********
skipping: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Tuesday 09 June 2026 20:25:34 +0000 (0:00:00.074) 0:01:48.576 **********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Tuesday 09 June 2026 20:25:34 +0000 (0:00:00.284) 0:01:48.861 **********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Tuesday 09 June 2026 20:25:35 +0000 (0:00:00.545) 0:01:49.406 **********
ok: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Tuesday 09 June 2026 20:25:35 +0000 (0:00:00.431) 0:01:49.838 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy)
TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] *********
Tuesday 09 June 2026 20:25:35 +0000 (0:00:00.351) 0:01:50.190 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Tuesday 09 June 2026 20:25:36 +0000 (0:00:00.366) 0:01:50.556 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Tuesday 09 June 2026 20:25:36 +0000 (0:00:00.399) 0:01:50.956 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Tuesday 09 June 2026 20:25:37 +0000 (0:00:00.364) 0:01:51.321 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Tuesday 09 June 2026 20:25:37 +0000 (0:00:00.417) 0:01:51.738 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Tuesday 09 June 2026 20:25:37 +0000 (0:00:00.464) 0:01:52.203 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Tuesday 09 June 2026 20:25:38 +0000 (0:00:00.397) 0:01:52.601 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Tuesday 09 June 2026 20:25:38 +0000 (0:00:00.433) 0:01:53.034 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Tuesday 09 June 2026 20:25:39 +0000 (0:00:00.460) 0:01:53.494 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Tuesday 09 June 2026 20:25:39 +0000 (0:00:00.488) 0:01:53.983 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Tuesday 09 June 2026 20:25:40 +0000 (0:00:00.558) 0:01:54.541 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Tuesday 09 June 2026 20:25:40 +0000 (0:00:00.480) 0:01:55.022 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Tuesday 09 June 2026 20:25:41 +0000 (0:00:00.494) 0:01:55.517 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Tuesday 09 June 2026 20:25:41 +0000 (0:00:00.521) 0:01:56.038 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Tuesday 09 June 2026 20:25:42 +0000 (0:00:00.589) 0:01:56.628 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Tuesday 09 June 2026 20:25:42 +0000 (0:00:00.449) 0:01:57.077 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Tuesday 09 June 2026 20:25:43 +0000 (0:00:00.500) 0:01:57.578 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Tuesday 09 June 2026 20:25:43 +0000 (0:00:00.493) 0:01:58.072 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Tuesday 09 June 2026 20:25:44 +0000 (0:00:00.533) 0:01:58.605 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Tuesday 09 June 2026 20:25:44 +0000 (0:00:00.452) 0:01:59.058 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Tuesday 09 June 2026 20:25:45 +0000 (0:00:00.525) 0:01:59.584 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Tuesday 09 June 2026 20:25:45 +0000 (0:00:00.511) 0:02:00.095 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Tuesday 09 June 2026 20:25:46 +0000 (0:00:00.506) 0:02:00.602 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Tuesday 09 June 2026 20:25:46 +0000 (0:00:00.492) 0:02:01.095 **********
ok: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Tuesday 09 June 2026 20:25:47 +0000 (0:00:00.516) 0:02:01.611 **********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Tuesday 09 June 2026 20:25:47 +0000 (0:00:00.089) 0:02:01.700 **********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Tuesday 09 June 2026 20:25:47 +0000 (0:00:00.495) 0:02:02.196 **********
ok: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Tuesday 09 June 2026 20:25:48 +0000 (0:00:00.569) 0:02:02.766 **********
ok: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Tuesday 09 June 2026 20:25:48 +0000 (0:00:00.446) 0:02:03.212 **********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Tuesday 09 June 2026 20:25:49 +0000 (0:00:00.296) 0:02:03.508 **********
TASK [libvirt_manager : Deactivate default] ************************************
Tuesday 09 June 2026 20:25:49 +0000 (0:00:00.108) 0:02:03.617 **********
fatal: [instance]: FAILED! => changed=false
msg: network default not found
TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Tuesday 09 June 2026 20:25:49 +0000 (0:00:00.380) 0:02:03.998 **********
ok: [instance] =>
msg: Looks like the provided virtual network does not exist.
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Tuesday 09 June 2026 20:25:49 +0000 (0:00:00.136) 0:02:04.134 **********
ok: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Tuesday 09 June 2026 20:25:50 +0000 (0:00:00.536) 0:02:04.670 **********
ok: [instance]
TASK [Restart NetworkManager] **************************************************
Tuesday 09 June 2026 20:25:50 +0000 (0:00:00.551) 0:02:05.222 **********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Tuesday 09 June 2026 20:25:51 +0000 (0:00:00.653) 0:02:05.875 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:25:51 +0000 (0:00:00.382) 0:02:06.258 **********
changed: [instance]
PLAY [Get VBMC in place] *******************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:25:52 +0000 (0:00:00.933) 0:02:07.191 **********
ok: [instance]
TASK [Ensure extra dir is present] *********************************************
Tuesday 09 June 2026 20:25:53 +0000 (0:00:00.861) 0:02:08.053 **********
ok: [instance]
TASK [virtualbmc : Ensure needed directories exist] ****************************
Tuesday 09 June 2026 20:25:54 +0000 (0:00:00.343) 0:02:08.397 **********
ok: [instance] => (item={'key': '/home/zuul/.ssh', 'mode': '0700'})
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:25:54 +0000 (0:00:00.359) 0:02:08.756 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:25:56 +0000 (0:00:01.550) 0:02:10.307 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:25:56 +0000 (0:00:00.326) 0:02:10.634 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:25:56 +0000 (0:00:00.066) 0:02:10.700 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:25:56 +0000 (0:00:00.058) 0:02:10.759 **********
skipping: [instance]
TASK [virtualbmc : Check if container already exists] **************************
Tuesday 09 June 2026 20:25:56 +0000 (0:00:00.096) 0:02:10.856 **********
ok: [instance]
TASK [virtualbmc : Create ssh key for VBMC] ************************************
Tuesday 09 June 2026 20:25:57 +0000 (0:00:00.503) 0:02:11.360 **********
changed: [instance]
TASK [virtualbmc : Pull vbmc container image] **********************************
Tuesday 09 June 2026 20:25:57 +0000 (0:00:00.415) 0:02:11.776 **********
changed: [instance]
TASK [virtualbmc : Allow VBMC temporary key] ***********************************
Tuesday 09 June 2026 20:26:04 +0000 (0:00:06.625) 0:02:18.402 **********
changed: [instance]
TASK [virtualbmc : Create ssh_config snippet for VBMC] *************************
Tuesday 09 June 2026 20:26:04 +0000 (0:00:00.485) 0:02:18.887 **********
changed: [instance]
TASK [virtualbmc : Create vbmc server configuration file] **********************
Tuesday 09 June 2026 20:26:05 +0000 (0:00:00.498) 0:02:19.385 **********
changed: [instance]
TASK [virtualbmc : Create undying vbmcd service script] ************************
Tuesday 09 June 2026 20:26:05 +0000 (0:00:00.426) 0:02:19.812 **********
changed: [instance]
TASK [virtualbmc : Create and start vbmc container] ****************************
Tuesday 09 June 2026 20:26:06 +0000 (0:00:00.485) 0:02:20.298 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=147 changed=31 unreachable=0 failed=0 skipped=86 rescued=1 ignored=0
Tuesday 09 June 2026 20:26:06 +0000 (0:00:00.892) 0:02:21.190 **********
===============================================================================
test_deps : Install selinux python libs -------------------------------- 42.37s
repo_setup : Initialize python venv and install requirements ------------ 7.27s
virtualbmc : Pull vbmc container image ---------------------------------- 6.63s
libvirt_manager : Populate service facts -------------------------------- 2.49s
libvirt_manager : Remove workload and volumes --------------------------- 2.01s
repo_setup : Make sure git-core package is installed -------------------- 1.68s
test_deps : Install python yaml libs ------------------------------------ 1.66s
podman : Ensure podman is installed ------------------------------------- 1.63s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.60s
ci_setup : Install needed packages -------------------------------------- 1.57s
libvirt_manager : Install packages required for using KVM --------------- 1.57s
podman : Ensure podman is installed ------------------------------------- 1.55s
dnsmasq : Install needed packages --------------------------------------- 1.53s
ci_setup : Manage directories ------------------------------------------- 1.43s
test_deps : Disable ubi 9 repos ----------------------------------------- 1.20s
repo_setup : Get repo-setup repository ---------------------------------- 1.18s
libvirt_manager : Start virtqemud socket service ------------------------ 1.16s
libvirt_manager : Get installed packages list --------------------------- 1.10s
Gathering Facts --------------------------------------------------------- 1.01s
virtualbmc : Remove vbmc files ------------------------------------------ 0.97s
PLAY [Test ocp_layout.yml tasks] ***********************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:26:07 +0000 (0:00:00.061) 0:00:00.061 **********
ok: [instance]
TASK [Load networking definition] **********************************************
Tuesday 09 June 2026 20:26:08 +0000 (0:00:01.098) 0:00:01.160 **********
ok: [instance]
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Tuesday 09 June 2026 20:26:08 +0000 (0:00:00.111) 0:00:01.271 **********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Tuesday 09 June 2026 20:26:08 +0000 (0:00:00.067) 0:00:01.339 **********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Tuesday 09 June 2026 20:26:09 +0000 (0:00:00.466) 0:00:01.805 **********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Tuesday 09 June 2026 20:26:09 +0000 (0:00:00.065) 0:00:01.871 **********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Tuesday 09 June 2026 20:26:09 +0000 (0:00:00.160) 0:00:02.032 **********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Tuesday 09 June 2026 20:26:09 +0000 (0:00:00.126) 0:00:02.158 **********
ok: [instance] => (item={'key': 'ocp-master-0', 'value': 'ocp'})
ok: [instance] => (item={'key': 'ocp-master-1', 'value': 'ocp'})
ok: [instance] => (item={'key': 'ocp-master-2', 'value': 'ocp'})
ok: [instance] => (item={'key': 'ocp-worker-0', 'value': 'ocp_worker'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Tuesday 09 June 2026 20:26:10 +0000 (0:00:00.218) 0:00:02.376 **********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Tuesday 09 June 2026 20:26:10 +0000 (0:00:00.134) 0:00:02.510 **********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Tuesday 09 June 2026 20:26:10 +0000 (0:00:00.592) 0:00:03.103 **********
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-master-1 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-master-2 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 : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:26:10 +0000 (0:00:00.183) 0:00:03.286 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:26:11 +0000 (0:00:00.137) 0:00:03.424 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:26:11 +0000 (0:00:00.361) 0:00:03.785 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:26:11 +0000 (0:00:00.344) 0:00:04.130 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:26:11 +0000 (0:00:00.129) 0:00:04.260 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:26:11 +0000 (0:00:00.092) 0:00:04.353 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:26:12 +0000 (0:00:00.115) 0:00:04.468 **********
ok: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:26:12 +0000 (0:00:00.348) 0:00:04.816 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:26:12 +0000 (0:00:00.424) 0:00:05.240 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:26:12 +0000 (0:00:00.093) 0:00:05.334 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:26:13 +0000 (0:00:00.087) 0:00:05.422 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:26:13 +0000 (0:00:00.126) 0:00:05.548 **********
ok: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:26:13 +0000 (0:00:00.360) 0:00:05.909 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:26:13 +0000 (0:00:00.308) 0:00:06.217 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:26:13 +0000 (0:00:00.083) 0:00:06.300 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:26:14 +0000 (0:00:00.119) 0:00:06.420 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:26:14 +0000 (0:00:00.135) 0:00:06.555 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:26:14 +0000 (0:00:00.366) 0:00:06.922 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:26:14 +0000 (0:00:00.312) 0:00:07.235 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:26:15 +0000 (0:00:00.132) 0:00:07.367 **********
skipping: [instance]
TASK [libvirt_manager : Check if ini inventory file exists] ********************
Tuesday 09 June 2026 20:26:15 +0000 (0:00:00.077) 0:00:07.445 **********
ok: [instance]
TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Tuesday 09 June 2026 20:26:15 +0000 (0:00:00.315) 0:00:07.761 **********
changed: [instance]
TASK [libvirt_manager : Remove ini file after conversion] **********************
Tuesday 09 June 2026 20:26:16 +0000 (0:00:00.922) 0:00:08.683 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:26:16 +0000 (0:00:00.432) 0:00:09.116 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:26:16 +0000 (0:00:00.064) 0:00:09.181 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:26:16 +0000 (0:00:00.111) 0:00:09.293 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:26:16 +0000 (0:00:00.066) 0:00:09.359 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:26:17 +0000 (0:00:00.063) 0:00:09.423 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:26:17 +0000 (0:00:00.060) 0:00:09.483 **********
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', 'gateway': '172.17.0.1', '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', 'gateway': '172.18.0.1', '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', 'gateway': '172.19.0.1', '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', 'gateway': '172.20.0.1', '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'}}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:26:17 +0000 (0:00:00.330) 0:00:09.814 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:26:17 +0000 (0:00:00.061) 0:00:09.875 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:26:17 +0000 (0:00:00.293) 0:00:10.169 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:26:18 +0000 (0:00:00.668) 0:00:10.837 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:26:18 +0000 (0:00:00.186) 0:00:11.024 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:26:18 +0000 (0:00:00.076) 0:00:11.101 **********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Tuesday 09 June 2026 20:26:19 +0000 (0:00:00.612) 0:00:11.713 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Tuesday 09 June 2026 20:26:19 +0000 (0:00:00.170) 0:00:11.884 **********
ok: [instance] => (item=public)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Tuesday 09 June 2026 20:26:19 +0000 (0:00:00.144) 0:00:12.028 **********
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Tuesday 09 June 2026 20:26:20 +0000 (0:00:00.433) 0:00:12.462 **********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure networks are active] ****************************
Tuesday 09 June 2026 20:26:20 +0000 (0:00:00.496) 0:00:12.959 **********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Tuesday 09 June 2026 20:26:20 +0000 (0:00:00.380) 0:00:13.340 **********
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Tuesday 09 June 2026 20:26:21 +0000 (0:00:00.300) 0:00:13.640 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance
TASK [libvirt_manager : Fetch present bridge interfaces] ***********************
Tuesday 09 June 2026 20:26:21 +0000 (0:00:00.148) 0:00:13.788 **********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Tuesday 09 June 2026 20:26:21 +0000 (0:00:00.324) 0:00:14.113 **********
ok: [instance] => (item=cifmw-public)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Tuesday 09 June 2026 20:26:22 +0000 (0:00:00.392) 0:00:14.506 **********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Tuesday 09 June 2026 20:26:22 +0000 (0:00:00.191) 0:00:14.697 **********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Tuesday 09 June 2026 20:26:22 +0000 (0:00:00.231) 0:00:14.929 **********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Tuesday 09 June 2026 20:26:24 +0000 (0:00:01.813) 0:00:16.742 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Tuesday 09 June 2026 20:26:24 +0000 (0:00:00.312) 0:00:17.055 **********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Tuesday 09 June 2026 20:26:25 +0000 (0:00:00.588) 0:00:17.643 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Tuesday 09 June 2026 20:26:27 +0000 (0:00:01.957) 0:00:19.601 **********
changed: [instance]
TASK [Create extra network configuration] **************************************
Tuesday 09 June 2026 20:26:27 +0000 (0:00:00.568) 0:00:20.170 **********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Tuesday 09 June 2026 20:26:28 +0000 (0:00:00.296) 0:00:20.466 **********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Tuesday 09 June 2026 20:26:28 +0000 (0:00:00.220) 0:00:20.687 **********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Tuesday 09 June 2026 20:26:30 +0000 (0:00:01.714) 0:00:22.402 **********
ok: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Tuesday 09 June 2026 20:26:30 +0000 (0:00:00.321) 0:00:22.724 **********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Tuesday 09 June 2026 20:26:30 +0000 (0:00:00.575) 0:00:23.299 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Tuesday 09 June 2026 20:26:32 +0000 (0:00:01.881) 0:00:25.181 **********
changed: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Tuesday 09 June 2026 20:26:33 +0000 (0:00:00.603) 0:00:25.784 **********
changed: [instance] => (item=vlan20)
changed: [instance] => (item=vlan21)
TASK [libvirt_manager : Refresh networking facts on host] **********************
Tuesday 09 June 2026 20:26:34 +0000 (0:00:00.762) 0:00:26.547 **********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Tuesday 09 June 2026 20:26:34 +0000 (0:00:00.572) 0:00:27.120 **********
ok: [instance] => (item=cifmw-public)
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:26:35 +0000 (0:00:00.245) 0:00:27.365 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:26:36 +0000 (0:00:01.625) 0:00:28.991 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:26:41 +0000 (0:00:04.453) 0:00:33.444 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:26:41 +0000 (0:00:00.364) 0:00:33.808 **********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:26:41 +0000 (0:00:00.510) 0:00:34.319 **********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:26:42 +0000 (0:00:00.622) 0:00:34.941 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:26:42 +0000 (0:00:00.109) 0:00:35.050 **********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:26:43 +0000 (0:00:00.588) 0:00:35.639 **********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:26:43 +0000 (0:00:00.072) 0:00:35.712 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:26:43 +0000 (0:00:00.118) 0:00:35.830 **********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:26:44 +0000 (0:00:00.559) 0:00:36.389 **********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:26:44 +0000 (0:00:00.064) 0:00:36.454 **********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:26:44 +0000 (0:00:00.392) 0:00:36.846 **********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:26:45 +0000 (0:00:01.202) 0:00:38.048 **********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:26:45 +0000 (0:00:00.058) 0:00:38.107 **********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:26:45 +0000 (0:00:00.070) 0:00:38.177 **********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Tuesday 09 June 2026 20:26:45 +0000 (0:00:00.152) 0:00:38.329 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:26:46 +0000 (0:00:00.162) 0:00:38.491 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:26:46 +0000 (0:00:00.068) 0:00:38.559 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:26:46 +0000 (0:00:00.120) 0:00:38.680 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:26:46 +0000 (0:00:00.622) 0:00:39.303 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:26:46 +0000 (0:00:00.060) 0:00:39.363 **********
skipping: [instance]
TASK [Deploy radvd for IPv6 router advertisements] *****************************
Tuesday 09 June 2026 20:26:47 +0000 (0:00:00.172) 0:00:39.536 **********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Tuesday 09 June 2026 20:26:47 +0000 (0:00:00.079) 0:00:39.615 **********
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:26:47 +0000 (0:00:00.348) 0:00:39.964 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:26:47 +0000 (0:00:00.173) 0:00:40.137 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:26:48 +0000 (0:00:00.447) 0:00:40.585 **********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Tuesday 09 June 2026 20:26:48 +0000 (0:00:00.106) 0:00:40.692 **********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Tuesday 09 June 2026 20:26:48 +0000 (0:00:00.535) 0:00:41.228 **********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Tuesday 09 June 2026 20:26:49 +0000 (0:00:00.518) 0:00:41.746 **********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Tuesday 09 June 2026 20:26:49 +0000 (0:00:00.504) 0:00:42.250 **********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Tuesday 09 June 2026 20:26:50 +0000 (0:00:00.263) 0:00:42.514 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:26:50 +0000 (0:00:00.450) 0:00:42.965 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:26:50 +0000 (0:00:00.076) 0:00:43.042 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:26:50 +0000 (0:00:00.131) 0:00:43.173 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:26:50 +0000 (0:00:00.068) 0:00:43.241 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:26:50 +0000 (0:00:00.065) 0:00:43.307 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:26:51 +0000 (0:00:00.061) 0:00:43.368 **********
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', 'gateway': '172.17.0.1', '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', 'gateway': '172.18.0.1', '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', 'gateway': '172.19.0.1', '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', 'gateway': '172.20.0.1', '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'}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'ocps': {'networks': {'public': None}}, 'ocp_workers': {'networks': {'public': None}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:26:51 +0000 (0:00:00.349) 0:00:43.718 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:26:51 +0000 (0:00:00.059) 0:00:43.777 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:26:51 +0000 (0:00:00.320) 0:00:44.098 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:26:52 +0000 (0:00:00.563) 0:00:44.661 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:26:52 +0000 (0:00:00.146) 0:00:44.808 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:26:52 +0000 (0:00:00.075) 0:00:44.884 **********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Tuesday 09 June 2026 20:26:53 +0000 (0:00:00.662) 0:00:45.546 **********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Tuesday 09 June 2026 20:26:53 +0000 (0:00:00.078) 0:00:45.625 **********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Tuesday 09 June 2026 20:26:53 +0000 (0:00:00.065) 0:00:45.690 **********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Tuesday 09 June 2026 20:26:53 +0000 (0:00:00.060) 0:00:45.751 **********
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] **************************************
Tuesday 09 June 2026 20:26:53 +0000 (0:00:00.208) 0:00:45.959 **********
skipping: [instance] => (item=ocp-master-0 - ctlplane)
skipping: [instance] => (item=ocp-master-1 - ctlplane)
skipping: [instance] => (item=ocp-master-2 - ctlplane)
skipping: [instance] => (item=ocp-worker-0 - ctlplane)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:26:53 +0000 (0:00:00.153) 0:00:46.113 **********
skipping: [instance] => (item=ocp-master-0 - internalapi)
skipping: [instance] => (item=ocp-master-1 - internalapi)
skipping: [instance] => (item=ocp-master-2 - internalapi)
skipping: [instance] => (item=ocp-worker-0 - internalapi)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:26:53 +0000 (0:00:00.146) 0:00:46.259 **********
skipping: [instance] => (item=ocp-master-0 - storage)
skipping: [instance] => (item=ocp-master-1 - storage)
skipping: [instance] => (item=ocp-master-2 - storage)
skipping: [instance] => (item=ocp-worker-0 - storage)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:26:54 +0000 (0:00:00.236) 0:00:46.496 **********
skipping: [instance] => (item=ocp-master-0 - tenant)
skipping: [instance] => (item=ocp-master-1 - tenant)
skipping: [instance] => (item=ocp-master-2 - tenant)
skipping: [instance] => (item=ocp-worker-0 - tenant)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:26:54 +0000 (0:00:00.233) 0:00:46.730 **********
skipping: [instance] => (item=ocp-master-0 - external)
skipping: [instance] => (item=ocp-master-1 - external)
skipping: [instance] => (item=ocp-master-2 - external)
skipping: [instance] => (item=ocp-worker-0 - external)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:26:54 +0000 (0:00:00.178) 0:00:46.909 **********
skipping: [instance] => (item=ocp-master-0 - storagemgmt)
skipping: [instance] => (item=ocp-master-1 - storagemgmt)
skipping: [instance] => (item=ocp-master-2 - storagemgmt)
skipping: [instance] => (item=ocp-worker-0 - storagemgmt)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:26:54 +0000 (0:00:00.200) 0:00:47.109 **********
ok: [instance] => (item=ocp-master-0 - public)
ok: [instance] => (item=ocp-master-1 - public)
ok: [instance] => (item=ocp-master-2 - public)
ok: [instance] => (item=ocp-worker-0 - public)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Tuesday 09 June 2026 20:26:55 +0000 (0:00:00.257) 0:00:47.367 **********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Tuesday 09 June 2026 20:26:55 +0000 (0:00:00.167) 0:00:47.535 **********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Tuesday 09 June 2026 20:26:55 +0000 (0:00:00.160) 0:00:47.695 **********
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:00:00:1f:5e', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'master-1', 'state': 'present', 'mac': '52:54:01:00:bd:5d', 'ips': ['192.168.110.11', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'master-2', 'state': 'present', 'mac': '52:54:02:00:ad:9d', 'ips': ['192.168.110.12', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:00:7c:4e', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'})
TASK [dnsmasq : Ensure networks exists] ****************************************
Tuesday 09 June 2026 20:26:55 +0000 (0:00:00.168) 0:00:47.863 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=public)
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:26:55 +0000 (0:00:00.127) 0:00:47.991 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:26:55 +0000 (0:00:00.336) 0:00:48.328 **********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Tuesday 09 June 2026 20:26:56 +0000 (0:00:00.066) 0:00:48.394 **********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Tuesday 09 June 2026 20:26:56 +0000 (0:00:00.059) 0:00:48.454 **********
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:00:00:1f:5e', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'master-1', 'state': 'present', 'mac': '52:54:01:00:bd:5d', 'ips': ['192.168.110.11', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'master-2', 'state': 'present', 'mac': '52:54:02:00:ad:9d', 'ips': ['192.168.110.12', ''], 'tag': 'ocp'})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:00:7c:4e', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'})
TASK [dnsmasq : Create add/remove sets] ****************************************
Tuesday 09 June 2026 20:26:56 +0000 (0:00:00.195) 0:00:48.650 **********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Tuesday 09 June 2026 20:26:56 +0000 (0:00:00.135) 0:00:48.785 **********
changed: [instance] => (item={'file': 'public_master-0_52:54:00:00:1f:5e', 'entry': 'set:ocp,52:54:00:00:1f:5e,192.168.110.10,master-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_master-1_52:54:01:00:bd:5d', 'entry': 'set:ocp,52:54:01:00:bd:5d,192.168.110.11,master-1', 'state': 'present'})
changed: [instance] => (item={'file': 'public_master-2_52:54:02:00:ad:9d', 'entry': 'set:ocp,52:54:02:00:ad:9d,192.168.110.12,master-2', 'state': 'present'})
changed: [instance] => (item={'file': 'public_worker-0_52:54:03:00:7c:4e', 'entry': 'set:ocp_worker,52:54:03:00:7c:4e,192.168.110.15,worker-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Tuesday 09 June 2026 20:26:58 +0000 (0:00:01.788) 0:00:50.573 **********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Tuesday 09 June 2026 20:26:58 +0000 (0:00:00.164) 0:00:50.737 **********
ok: [instance] => (item=ocp-master-0)
ok: [instance] => (item=ocp-master-1)
ok: [instance] => (item=ocp-master-2)
ok: [instance] => (item=ocp-worker-0)
TASK [Inject VMs in the .utility zone] *****************************************
Tuesday 09 June 2026 20:26:58 +0000 (0:00:00.384) 0:00:51.122 **********
TASK [dnsmasq : Assert we have needed host record data] ************************
Tuesday 09 June 2026 20:26:58 +0000 (0:00:00.229) 0:00:51.351 **********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Tuesday 09 June 2026 20:26:59 +0000 (0:00:00.097) 0:00:51.449 **********
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': ['master-1.utility', 'master-1.instance', 'ocp-1.utility', 'ocp-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.ctlplane.local', 'ocp-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.internalapi.local', 'ocp-1.internalapi.local'], 'ips': ['172.17.0.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.public.local', 'ocp-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.storage.local', 'ocp-1.storage.local'], 'ips': ['172.18.0.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.tenant.local', 'ocp-1.tenant.local'], 'ips': ['172.19.0.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.utility', 'master-2.instance', 'ocp-2.utility', 'ocp-2.instance'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.ctlplane.local', 'ocp-2.ctlplane.local'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.internalapi.local', 'ocp-2.internalapi.local'], 'ips': ['172.17.0.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.public.local', 'ocp-2.public.local'], 'ips': ['192.168.110.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.storage.local', 'ocp-2.storage.local'], 'ips': ['172.18.0.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.tenant.local', 'ocp-2.tenant.local'], 'ips': ['172.19.0.12', ''], '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] ********************************************
Tuesday 09 June 2026 20:26:59 +0000 (0:00:00.337) 0:00:51.787 **********
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': ['master-1.utility', 'master-1.instance', 'ocp-1.utility', 'ocp-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.ctlplane.local', 'ocp-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.internalapi.local', 'ocp-1.internalapi.local'], 'ips': ['172.17.0.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.public.local', 'ocp-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.storage.local', 'ocp-1.storage.local'], 'ips': ['172.18.0.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.tenant.local', 'ocp-1.tenant.local'], 'ips': ['172.19.0.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.utility', 'master-2.instance', 'ocp-2.utility', 'ocp-2.instance'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.ctlplane.local', 'ocp-2.ctlplane.local'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.internalapi.local', 'ocp-2.internalapi.local'], 'ips': ['172.17.0.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.public.local', 'ocp-2.public.local'], 'ips': ['192.168.110.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.storage.local', 'ocp-2.storage.local'], 'ips': ['172.18.0.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.tenant.local', 'ocp-2.tenant.local'], 'ips': ['172.19.0.12', ''], '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 [dnsmasq : Add controller-0 short hostname record when 'utility' in the name into /etc/hosts] ***
Tuesday 09 June 2026 20:27:05 +0000 (0:00:05.830) 0:00:57.617 **********
skipping: [instance] => (item={'names': ['master-0.utility', 'master-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.ctlplane.local', 'ocp-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.internalapi.local', 'ocp-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.public.local', 'ocp-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.storage.local', 'ocp-0.storage.local'], 'ips': ['172.18.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-0.tenant.local', 'ocp-0.tenant.local'], 'ips': ['172.19.0.10', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-1.utility', 'master-1.instance', 'ocp-1.utility', 'ocp-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-1.ctlplane.local', 'ocp-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-1.internalapi.local', 'ocp-1.internalapi.local'], 'ips': ['172.17.0.11', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-1.public.local', 'ocp-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-1.storage.local', 'ocp-1.storage.local'], 'ips': ['172.18.0.11', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-1.tenant.local', 'ocp-1.tenant.local'], 'ips': ['172.19.0.11', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-2.utility', 'master-2.instance', 'ocp-2.utility', 'ocp-2.instance'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-2.ctlplane.local', 'ocp-2.ctlplane.local'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-2.internalapi.local', 'ocp-2.internalapi.local'], 'ips': ['172.17.0.12', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-2.public.local', 'ocp-2.public.local'], 'ips': ['192.168.110.12', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-2.storage.local', 'ocp-2.storage.local'], 'ips': ['172.18.0.12', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['master-2.tenant.local', 'ocp-2.tenant.local'], 'ips': ['172.19.0.12', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.utility', 'worker-0.instance', 'ocp_worker-0.utility', 'ocp_worker-0.instance'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.ctlplane.local', 'ocp_worker-0.ctlplane.local'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.internalapi.local', 'ocp_worker-0.internalapi.local'], 'ips': ['172.17.0.15', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.public.local', 'ocp_worker-0.public.local'], 'ips': ['192.168.110.15', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.storage.local', 'ocp_worker-0.storage.local'], 'ips': ['172.18.0.15', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['worker-0.tenant.local', 'ocp_worker-0.tenant.local'], 'ips': ['172.19.0.15', ''], 'state': 'present'})
skipping: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Tuesday 09 June 2026 20:27:05 +0000 (0:00:00.362) 0:00:57.980 **********
ok: [instance]
TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Tuesday 09 June 2026 20:27:05 +0000 (0:00:00.078) 0:00:58.058 **********
skipping: [instance] => (item=ocp)
skipping: [instance] => (item=ocp_worker)
skipping: [instance]
TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Tuesday 09 June 2026 20:27:05 +0000 (0:00:00.139) 0:00:58.198 **********
skipping: [instance]
TASK [libvirt_manager : Ensure some domains are local] *************************
Tuesday 09 June 2026 20:27:05 +0000 (0:00:00.096) 0:00:58.294 **********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Tuesday 09 June 2026 20:27:06 +0000 (0:00:00.519) 0:00:58.814 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:27:06 +0000 (0:00:00.134) 0:00:58.949 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 20:27:07 +0000 (0:00:00.907) 0:00:59.856 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Tuesday 09 June 2026 20:27:07 +0000 (0:00:00.484) 0:01:00.340 **********
changed: [instance]
TASK [Inject ipmi.utility] *****************************************************
Tuesday 09 June 2026 20:27:08 +0000 (0:00:00.483) 0:01:00.824 **********
changed: [instance]
TASK [Restart cifmw-dnsmasq] ***************************************************
Tuesday 09 June 2026 20:27:08 +0000 (0:00:00.305) 0:01:01.129 **********
changed: [instance]
TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Tuesday 09 June 2026 20:27:09 +0000 (0:00:00.547) 0:01:01.676 **********
changed: [instance]
TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Tuesday 09 June 2026 20:27:09 +0000 (0:00:00.648) 0:01:02.325 **********
changed: [instance]
TASK [libvirt_manager : Ensure needed directories exist] ***********************
Tuesday 09 June 2026 20:27:10 +0000 (0:00:00.678) 0:01:03.003 **********
changed: [instance] => (item=/opt/basedir/images)
changed: [instance] => (item=/opt/basedir/workload)
ok: [instance] => (item=/opt/basedir/ocp_volumes)
TASK [libvirt_manager : Create pool in libvirt] ********************************
Tuesday 09 June 2026 20:27:11 +0000 (0:00:00.729) 0:01:03.733 **********
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] *************************
Tuesday 09 June 2026 20:27:11 +0000 (0:00:00.110) 0:01:03.843 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:27:11 +0000 (0:00:00.114) 0:01:03.957 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:27:11 +0000 (0:00:00.305) 0:01:04.262 **********
changed: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:27:12 +0000 (0:00:00.367) 0:01:04.630 **********
changed: [instance] => (item=pool-start)
changed: [instance] => (item=pool-autostart)
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:27:12 +0000 (0:00:00.701) 0:01:05.331 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:27:13 +0000 (0:00:00.069) 0:01:05.400 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:27:13 +0000 (0:00:00.063) 0:01:05.464 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:27:13 +0000 (0:00:00.063) 0:01:05.527 **********
ok: [instance]
TASK [Create blank images for OCP cluster resources] ***************************
Tuesday 09 June 2026 20:27:13 +0000 (0:00:00.517) 0:01:06.044 **********
TASK [libvirt_manager : Create VM image for ocp-master-0] **********************
Tuesday 09 June 2026 20:27:13 +0000 (0:00:00.292) 0:01:06.337 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for ocp-master-0] *****
Tuesday 09 June 2026 20:27:14 +0000 (0:00:00.532) 0:01:06.869 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type ocp-master-0] **********************
Tuesday 09 June 2026 20:27:14 +0000 (0:00:00.336) 0:01:07.206 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for ocp-master-0] ****************
Tuesday 09 June 2026 20:27:15 +0000 (0:00:00.671) 0:01:07.878 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs ocp-master-0] ********
Tuesday 09 June 2026 20:27:15 +0000 (0:00:00.248) 0:01:08.126 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:27:15 +0000 (0:00:00.107) 0:01:08.234 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:27:16 +0000 (0:00:00.216) 0:01:08.451 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:27:16 +0000 (0:00:00.347) 0:01:08.799 **********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:27:16 +0000 (0:00:00.127) 0:01:08.926 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:27:16 +0000 (0:00:00.438) 0:01:09.364 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-ocp-master-0] *********
Tuesday 09 June 2026 20:27:17 +0000 (0:00:00.331) 0:01:09.696 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs ocp-master-0] ***
Tuesday 09 June 2026 20:27:17 +0000 (0:00:00.449) 0:01:10.146 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for ocp-master-0] *****
Tuesday 09 June 2026 20:27:17 +0000 (0:00:00.069) 0:01:10.215 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM ocp-master-0] ***********
Tuesday 09 June 2026 20:27:18 +0000 (0:00:00.259) 0:01:10.475 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM ocp-master-0] ********************
Tuesday 09 June 2026 20:27:18 +0000 (0:00:00.169) 0:01:10.645 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:27:18 +0000 (0:00:00.163) 0:01:10.808 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:27:18 +0000 (0:00:00.370) 0:01:11.179 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:27:18 +0000 (0:00:00.097) 0:01:11.277 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:27:19 +0000 (0:00:00.148) 0:01:11.425 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:27:19 +0000 (0:00:00.141) 0:01:11.567 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for ocp-master-0] *****************
Tuesday 09 June 2026 20:27:19 +0000 (0:00:00.214) 0:01:11.781 **********
skipping: [instance]
TASK [libvirt_manager : Create VM image for ocp-master-1] **********************
Tuesday 09 June 2026 20:27:19 +0000 (0:00:00.194) 0:01:11.976 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for ocp-master-1] *****
Tuesday 09 June 2026 20:27:20 +0000 (0:00:00.512) 0:01:12.488 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type ocp-master-1] **********************
Tuesday 09 June 2026 20:27:20 +0000 (0:00:00.417) 0:01:12.906 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for ocp-master-1] ****************
Tuesday 09 June 2026 20:27:21 +0000 (0:00:00.553) 0:01:13.459 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs ocp-master-1] ********
Tuesday 09 June 2026 20:27:21 +0000 (0:00:00.150) 0:01:13.609 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:27:21 +0000 (0:00:00.150) 0:01:13.760 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:27:21 +0000 (0:00:00.167) 0:01:13.927 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:27:21 +0000 (0:00:00.344) 0:01:14.271 **********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:27:22 +0000 (0:00:00.103) 0:01:14.375 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:27:22 +0000 (0:00:00.318) 0:01:14.693 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-ocp-master-1] *********
Tuesday 09 June 2026 20:27:22 +0000 (0:00:00.415) 0:01:15.108 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs ocp-master-1] ***
Tuesday 09 June 2026 20:27:23 +0000 (0:00:00.454) 0:01:15.563 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for ocp-master-1] *****
Tuesday 09 June 2026 20:27:23 +0000 (0:00:00.082) 0:01:15.645 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM ocp-master-1] ***********
Tuesday 09 June 2026 20:27:23 +0000 (0:00:00.166) 0:01:15.812 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM ocp-master-1] ********************
Tuesday 09 June 2026 20:27:23 +0000 (0:00:00.327) 0:01:16.139 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:27:23 +0000 (0:00:00.191) 0:01:16.330 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:27:24 +0000 (0:00:00.376) 0:01:16.707 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:27:24 +0000 (0:00:00.175) 0:01:16.882 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:27:24 +0000 (0:00:00.145) 0:01:17.028 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:27:24 +0000 (0:00:00.133) 0:01:17.162 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for ocp-master-1] *****************
Tuesday 09 June 2026 20:27:24 +0000 (0:00:00.156) 0:01:17.318 **********
skipping: [instance]
TASK [libvirt_manager : Create VM image for ocp-master-2] **********************
Tuesday 09 June 2026 20:27:25 +0000 (0:00:00.229) 0:01:17.548 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for ocp-master-2] *****
Tuesday 09 June 2026 20:27:25 +0000 (0:00:00.454) 0:01:18.002 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type ocp-master-2] **********************
Tuesday 09 June 2026 20:27:26 +0000 (0:00:00.383) 0:01:18.386 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for ocp-master-2] ****************
Tuesday 09 June 2026 20:27:26 +0000 (0:00:00.505) 0:01:18.891 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs ocp-master-2] ********
Tuesday 09 June 2026 20:27:26 +0000 (0:00:00.185) 0:01:19.076 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:27:26 +0000 (0:00:00.162) 0:01:19.238 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:27:27 +0000 (0:00:00.232) 0:01:19.470 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:27:27 +0000 (0:00:00.295) 0:01:19.766 **********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:27:27 +0000 (0:00:00.147) 0:01:19.914 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:27:27 +0000 (0:00:00.294) 0:01:20.208 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-ocp-master-2] *********
Tuesday 09 June 2026 20:27:28 +0000 (0:00:00.261) 0:01:20.469 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs ocp-master-2] ***
Tuesday 09 June 2026 20:27:28 +0000 (0:00:00.450) 0:01:20.920 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for ocp-master-2] *****
Tuesday 09 June 2026 20:27:28 +0000 (0:00:00.067) 0:01:20.987 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM ocp-master-2] ***********
Tuesday 09 June 2026 20:27:28 +0000 (0:00:00.142) 0:01:21.129 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM ocp-master-2] ********************
Tuesday 09 June 2026 20:27:28 +0000 (0:00:00.142) 0:01:21.272 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:27:29 +0000 (0:00:00.239) 0:01:21.511 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:27:29 +0000 (0:00:00.321) 0:01:21.832 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:27:29 +0000 (0:00:00.100) 0:01:21.933 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:27:29 +0000 (0:00:00.175) 0:01:22.109 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:27:30 +0000 (0:00:00.258) 0:01:22.367 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for ocp-master-2] *****************
Tuesday 09 June 2026 20:27:30 +0000 (0:00:00.196) 0:01:22.564 **********
skipping: [instance]
TASK [libvirt_manager : Create VM image for ocp-worker-0] **********************
Tuesday 09 June 2026 20:27:30 +0000 (0:00:00.231) 0:01:22.795 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for ocp-worker-0] *****
Tuesday 09 June 2026 20:27:30 +0000 (0:00:00.447) 0:01:23.242 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type ocp-worker-0] **********************
Tuesday 09 June 2026 20:27:31 +0000 (0:00:00.370) 0:01:23.612 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for ocp-worker-0] ****************
Tuesday 09 June 2026 20:27:31 +0000 (0:00:00.687) 0:01:24.300 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs ocp-worker-0] ********
Tuesday 09 June 2026 20:27:32 +0000 (0:00:00.195) 0:01:24.496 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:27:32 +0000 (0:00:00.116) 0:01:24.613 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:27:32 +0000 (0:00:00.262) 0:01:24.875 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:27:32 +0000 (0:00:00.325) 0:01:25.200 **********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:27:32 +0000 (0:00:00.079) 0:01:25.279 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:27:33 +0000 (0:00:00.348) 0:01:25.628 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-ocp-worker-0] *********
Tuesday 09 June 2026 20:27:33 +0000 (0:00:00.298) 0:01:25.927 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs ocp-worker-0] ***
Tuesday 09 June 2026 20:27:33 +0000 (0:00:00.410) 0:01:26.337 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for ocp-worker-0] *****
Tuesday 09 June 2026 20:27:34 +0000 (0:00:00.110) 0:01:26.448 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM ocp-worker-0] ***********
Tuesday 09 June 2026 20:27:34 +0000 (0:00:00.160) 0:01:26.609 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM ocp-worker-0] ********************
Tuesday 09 June 2026 20:27:34 +0000 (0:00:00.155) 0:01:26.765 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:27:34 +0000 (0:00:00.123) 0:01:26.888 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:27:34 +0000 (0:00:00.392) 0:01:27.281 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:27:34 +0000 (0:00:00.083) 0:01:27.364 **********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:27:35 +0000 (0:00:00.180) 0:01:27.544 **********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:27:35 +0000 (0:00:00.144) 0:01:27.689 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for ocp-worker-0] *****************
Tuesday 09 June 2026 20:27:35 +0000 (0:00:00.278) 0:01:27.968 **********
skipping: [instance]
TASK [virtualbmc : Ensure vBMC answers] ****************************************
Tuesday 09 June 2026 20:27:35 +0000 (0:00:00.188) 0:01:28.156 **********
changed: [instance]
TASK [Create VBMC entities for OCP] ********************************************
Tuesday 09 June 2026 20:27:36 +0000 (0:00:00.852) 0:01:29.008 **********
TASK [virtualbmc : Assert we have required data] *******************************
Tuesday 09 June 2026 20:27:37 +0000 (0:00:00.472) 0:01:29.480 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [virtualbmc : Get existing known VBMC nodes] ******************************
Tuesday 09 June 2026 20:27:37 +0000 (0:00:00.090) 0:01:29.570 **********
changed: [instance]
TASK [virtualbmc : Expose known hosts] *****************************************
Tuesday 09 June 2026 20:27:37 +0000 (0:00:00.660) 0:01:30.231 **********
ok: [instance]
TASK [virtualbmc : Stop host in VBMC] ******************************************
Tuesday 09 June 2026 20:27:37 +0000 (0:00:00.095) 0:01:30.326 **********
skipping: [instance]
TASK [virtualbmc : Add new host to VBMC] ***************************************
Tuesday 09 June 2026 20:27:38 +0000 (0:00:00.156) 0:01:30.483 **********
changed: [instance]
TASK [virtualbmc : Start new host in VBMC] *************************************
Tuesday 09 June 2026 20:27:38 +0000 (0:00:00.865) 0:01:31.349 **********
changed: [instance]
TASK [virtualbmc : Assert we have required data] *******************************
Tuesday 09 June 2026 20:27:39 +0000 (0:00:00.774) 0:01:32.124 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [virtualbmc : Get existing known VBMC nodes] ******************************
Tuesday 09 June 2026 20:27:39 +0000 (0:00:00.076) 0:01:32.200 **********
changed: [instance]
TASK [virtualbmc : Expose known hosts] *****************************************
Tuesday 09 June 2026 20:27:40 +0000 (0:00:00.709) 0:01:32.909 **********
ok: [instance]
TASK [virtualbmc : Stop host in VBMC] ******************************************
Tuesday 09 June 2026 20:27:40 +0000 (0:00:00.195) 0:01:33.105 **********
skipping: [instance]
TASK [virtualbmc : Add new host to VBMC] ***************************************
Tuesday 09 June 2026 20:27:40 +0000 (0:00:00.135) 0:01:33.240 **********
changed: [instance]
TASK [virtualbmc : Start new host in VBMC] *************************************
Tuesday 09 June 2026 20:27:41 +0000 (0:00:01.041) 0:01:34.282 **********
changed: [instance]
TASK [virtualbmc : Assert we have required data] *******************************
Tuesday 09 June 2026 20:27:42 +0000 (0:00:00.730) 0:01:35.012 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [virtualbmc : Get existing known VBMC nodes] ******************************
Tuesday 09 June 2026 20:27:42 +0000 (0:00:00.069) 0:01:35.081 **********
changed: [instance]
TASK [virtualbmc : Expose known hosts] *****************************************
Tuesday 09 June 2026 20:27:43 +0000 (0:00:00.746) 0:01:35.828 **********
ok: [instance]
TASK [virtualbmc : Stop host in VBMC] ******************************************
Tuesday 09 June 2026 20:27:43 +0000 (0:00:00.091) 0:01:35.920 **********
skipping: [instance]
TASK [virtualbmc : Add new host to VBMC] ***************************************
Tuesday 09 June 2026 20:27:43 +0000 (0:00:00.106) 0:01:36.026 **********
changed: [instance]
TASK [virtualbmc : Start new host in VBMC] *************************************
Tuesday 09 June 2026 20:27:44 +0000 (0:00:01.000) 0:01:37.027 **********
changed: [instance]
TASK [virtualbmc : Assert we have required data] *******************************
Tuesday 09 June 2026 20:27:45 +0000 (0:00:00.823) 0:01:37.850 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [virtualbmc : Get existing known VBMC nodes] ******************************
Tuesday 09 June 2026 20:27:45 +0000 (0:00:00.153) 0:01:38.003 **********
changed: [instance]
TASK [virtualbmc : Expose known hosts] *****************************************
Tuesday 09 June 2026 20:27:46 +0000 (0:00:00.744) 0:01:38.748 **********
ok: [instance]
TASK [virtualbmc : Stop host in VBMC] ******************************************
Tuesday 09 June 2026 20:27:46 +0000 (0:00:00.077) 0:01:38.826 **********
skipping: [instance]
TASK [virtualbmc : Add new host to VBMC] ***************************************
Tuesday 09 June 2026 20:27:46 +0000 (0:00:00.106) 0:01:38.932 **********
changed: [instance]
TASK [virtualbmc : Start new host in VBMC] *************************************
Tuesday 09 June 2026 20:27:47 +0000 (0:00:01.109) 0:01:40.042 **********
changed: [instance]
TASK [libvirt_manager : Expose OCP cluster members] ****************************
Tuesday 09 June 2026 20:27:48 +0000 (0:00:00.934) 0:01:40.977 **********
ok: [instance]
TASK [Assert names are correct] ************************************************
Tuesday 09 June 2026 20:27:48 +0000 (0:00:00.204) 0:01:41.182 **********
ok: [instance] => (item=ocp-master-0)
ok: [instance] => (item=ocp-master-1)
ok: [instance] => (item=ocp-master-2)
ok: [instance] => (item=ocp-worker-0)
TASK [Ensure DNS is properly resolving] ****************************************
Tuesday 09 June 2026 20:27:48 +0000 (0:00:00.078) 0:01:41.261 **********
ok: [instance] => (item={'key': 'master-0.utility', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'master-0.instance', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'ocp-0.utility', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'ocp-0.instance', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'master-0.ctlplane.local', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'ocp-0.ctlplane.local', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'master-0.public.local', 'value': '192.168.110.10'})
ok: [instance] => (item={'key': 'ocp-0.public.local', 'value': '192.168.110.10'})
ok: [instance] => (item={'key': 'master-0.storage.local', 'value': '172.18.0.10'})
ok: [instance] => (item={'key': 'ocp-0.storage.local', 'value': '172.18.0.10'})
ok: [instance] => (item={'key': 'master-0.tenant.local', 'value': '172.19.0.10'})
ok: [instance] => (item={'key': 'ocp-0.tenant.local', 'value': '172.19.0.10'})
ok: [instance] => (item={'key': 'master-1.utility', 'value': '192.168.140.11'})
ok: [instance] => (item={'key': 'master-2.utility', 'value': '192.168.140.12'})
TASK [Ensure we have appropriate MAC data] *************************************
Tuesday 09 June 2026 20:27:49 +0000 (0:00:00.304) 0:01:41.565 **********
ok: [instance]
TASK [Get existing disk images] ************************************************
Tuesday 09 June 2026 20:27:49 +0000 (0:00:00.088) 0:01:41.653 **********
ok: [instance]
TASK [Ensure we have the expected base images] *********************************
Tuesday 09 June 2026 20:27:49 +0000 (0:00:00.436) 0:01:42.089 **********
ok: [instance]
TASK [List all interfaces] *****************************************************
Tuesday 09 June 2026 20:27:49 +0000 (0:00:00.101) 0:01:42.191 **********
changed: [instance]
TASK [List libvirt firewall zone interfaces] ***********************************
Tuesday 09 June 2026 20:27:50 +0000 (0:00:00.294) 0:01:42.485 **********
changed: [instance]
TASK [Ensure the VLAN interfaces was created] **********************************
Tuesday 09 June 2026 20:27:50 +0000 (0:00:00.636) 0:01:43.122 **********
ok: [instance] => (item=vlan20)
ok: [instance] => (item=vlan21)
TASK [Ensure the VLAN interfaces is in the correct firewall zone] **************
Tuesday 09 June 2026 20:27:50 +0000 (0:00:00.089) 0:01:43.211 **********
ok: [instance] => (item=vlan20)
ok: [instance] => (item=vlan21)
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:27:51 +0000 (0:00:00.211) 0:01:43.422 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=205 changed=90 unreachable=0 failed=0 skipped=84 rescued=0 ignored=0
Tuesday 09 June 2026 20:27:51 +0000 (0:00:00.902) 0:01:44.325 **********
===============================================================================
dnsmasq : Add/Remove address -------------------------------------------- 5.83s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.45s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.96s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.88s
ci_nmstate : Install required packages on instance ---------------------- 1.81s
dnsmasq : Add DHCP entries ---------------------------------------------- 1.79s
ci_nmstate : Install required packages on instance ---------------------- 1.71s
dnsmasq : Install needed packages --------------------------------------- 1.63s
dnsmasq : Enable and start service -------------------------------------- 1.20s
virtualbmc : Add new host to VBMC --------------------------------------- 1.11s
Gathering Facts --------------------------------------------------------- 1.10s
virtualbmc : Add new host to VBMC --------------------------------------- 1.04s
virtualbmc : Add new host to VBMC --------------------------------------- 1.00s
virtualbmc : Start new host in VBMC ------------------------------------- 0.93s
libvirt_manager : Convert ini inventory file into yaml ------------------ 0.92s
libvirt_manager : Restart firewalld ------------------------------------- 0.91s
libvirt_manager : Restart firewalld ------------------------------------- 0.90s
virtualbmc : Add new host to VBMC --------------------------------------- 0.87s
virtualbmc : Ensure vBMC answers ---------------------------------------- 0.85s
virtualbmc : Start new host in VBMC ------------------------------------- 0.82s
PLAY [Clean VBMC] **************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:27:52 +0000 (0:00:00.066) 0:00:00.066 **********
ok: [instance]
TASK [Remove VBMC] *************************************************************
Tuesday 09 June 2026 20:27:53 +0000 (0:00:01.121) 0:00:01.187 **********
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:27:53 +0000 (0:00:00.139) 0:00:01.327 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:27:55 +0000 (0:00:01.749) 0:00:03.077 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:27:56 +0000 (0:00:00.493) 0:00:03.570 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:27:56 +0000 (0:00:00.088) 0:00:03.658 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:27:56 +0000 (0:00:00.069) 0:00:03.728 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:27:56 +0000 (0:00:00.195) 0:00:03.924 **********
changed: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:28:07 +0000 (0:00:10.857) 0:00:14.781 **********
changed: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:28:08 +0000 (0:00:01.391) 0:00:16.173 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:28:09 +0000 (0:00:00.449) 0:00:16.622 **********
ok: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:28:09 +0000 (0:00:00.392) 0:00:17.015 **********
changed: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:28:10 +0000 (0:00:00.552) 0:00:17.568 **********
changed: [instance] => (item=/home/zuul/.ssh/vbmc-key)
changed: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub)
changed: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf)
changed: [instance] => (item=/home/zuul/.ssh/vbmcd.sh)
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:28:11 +0000 (0:00:01.329) 0:00:18.897 **********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Tuesday 09 June 2026 20:28:12 +0000 (0:00:00.956) 0:00:19.853 **********
changed: [instance]
TASK [Copy generated content to proper location] *******************************
Tuesday 09 June 2026 20:28:12 +0000 (0:00:00.291) 0:00:20.145 **********
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] ***************************
Tuesday 09 June 2026 20:28:14 +0000 (0:00:01.930) 0:00:22.076 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:28:15 +0000 (0:00:01.034) 0:00:23.110 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:28:18 +0000 (0:00:02.874) 0:00:25.984 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:28:19 +0000 (0:00:01.215) 0:00:27.200 **********
ok: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:28:20 +0000 (0:00:00.841) 0:00:28.041 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:28:21 +0000 (0:00:00.942) 0:00:28.984 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:28:21 +0000 (0:00:00.084) 0:00:29.068 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:28:22 +0000 (0:00:00.520) 0:00:29.588 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:28:22 +0000 (0:00:00.511) 0:00:30.099 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:28:22 +0000 (0:00:00.088) 0:00:30.188 **********
ok: [instance] =>
cleanup_vms:
- cifmw-ocp-master-2
- cifmw-ocp-worker-0
- cifmw-ocp-master-0
- cifmw-ocp-master-1
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:28:22 +0000 (0:00:00.089) 0:00:30.278 **********
ok: [instance] => (item=cifmw-ocp-master-2)
ok: [instance] => (item=cifmw-ocp-worker-0)
ok: [instance] => (item=cifmw-ocp-master-0)
ok: [instance] => (item=cifmw-ocp-master-1)
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:28:24 +0000 (0:00:01.392) 0:00:31.670 **********
ok: [instance] => (item=cifmw-ocp-master-2)
ok: [instance] => (item=cifmw-ocp-worker-0)
ok: [instance] => (item=cifmw-ocp-master-0)
ok: [instance] => (item=cifmw-ocp-master-1)
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:28:25 +0000 (0:00:01.594) 0:00:33.264 **********
ok: [instance] => (item=cifmw-ocp-master-2)
ok: [instance] => (item=cifmw-ocp-worker-0)
ok: [instance] => (item=cifmw-ocp-master-0)
ok: [instance] => (item=cifmw-ocp-master-1)
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:28:27 +0000 (0:00:01.433) 0:00:34.698 **********
ok: [instance -> localhost] => (item=cifmw-ocp-master-2)
ok: [instance -> localhost] => (item=cifmw-ocp-worker-0)
ok: [instance -> localhost] => (item=cifmw-ocp-master-0)
ok: [instance -> localhost] => (item=cifmw-ocp-master-1)
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:28:28 +0000 (0:00:01.492) 0:00:36.190 **********
ok: [instance] => (item=cifmw-ocp-master-2)
ok: [instance] => (item=cifmw-ocp-worker-0)
ok: [instance] => (item=cifmw-ocp-master-0)
ok: [instance] => (item=cifmw-ocp-master-1)
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:28:30 +0000 (0:00:01.211) 0:00:37.402 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:28:30 +0000 (0:00:00.532) 0:00:37.935 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:28:30 +0000 (0:00:00.098) 0:00:38.034 **********
ok: [instance] =>
cleanup_nets:
- cifmw-public
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:28:30 +0000 (0:00:00.123) 0:00:38.157 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:28:30 +0000 (0:00:00.216) 0:00:38.373 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:28:31 +0000 (0:00:00.161) 0:00:38.535 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:28:31 +0000 (0:00:00.109) 0:00:38.644 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:28:31 +0000 (0:00:00.110) 0:00:38.754 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:28:31 +0000 (0:00:00.416) 0:00:39.171 **********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:28:32 +0000 (0:00:00.436) 0:00:39.607 **********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:28:32 +0000 (0:00:00.783) 0:00:40.391 **********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:28:33 +0000 (0:00:00.395) 0:00:40.787 **********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:28:33 +0000 (0:00:00.587) 0:00:41.374 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:28:34 +0000 (0:00:00.440) 0:00:41.815 **********
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': 13221475, 'dev': 64513, 'nlink': 1, 'atime': 1781036785.902886, 'mtime': 1781036785.902886, 'ctime': 1781036785.902886, '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] **************************
Tuesday 09 June 2026 20:28:34 +0000 (0:00:00.445) 0:00:42.260 **********
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:28:35 +0000 (0:00:00.813) 0:00:43.073 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:28:36 +0000 (0:00:00.754) 0:00:43.828 **********
changed: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:28:36 +0000 (0:00:00.555) 0:00:44.383 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:28:37 +0000 (0:00:00.688) 0:00:45.071 **********
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] *************************
Tuesday 09 June 2026 20:28:37 +0000 (0:00:00.137) 0:00:45.209 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:28:37 +0000 (0:00:00.135) 0:00:45.345 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:28:38 +0000 (0:00:00.369) 0:00:45.714 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:28:38 +0000 (0:00:00.129) 0:00:45.844 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:28:38 +0000 (0:00:00.133) 0:00:45.978 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:28:38 +0000 (0:00:00.084) 0:00:46.062 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:28:38 +0000 (0:00:00.122) 0:00:46.184 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:28:38 +0000 (0:00:00.170) 0:00:46.355 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:28:39 +0000 (0:00:00.415) 0:00:46.770 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:28:39 +0000 (0:00:00.086) 0:00:46.857 **********
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] *************************
Tuesday 09 June 2026 20:28:39 +0000 (0:00:00.168) 0:00:47.025 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:28:39 +0000 (0:00:00.091) 0:00:47.117 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:28:40 +0000 (0:00:00.349) 0:00:47.467 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:28:40 +0000 (0:00:00.130) 0:00:47.597 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:28:40 +0000 (0:00:00.258) 0:00:47.856 **********
changed: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:28:40 +0000 (0:00:00.353) 0:00:48.210 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:28:40 +0000 (0:00:00.050) 0:00:48.261 **********
changed: [instance] => (item=pool-destroy)
changed: [instance] => (item=pool-undefine)
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:28:41 +0000 (0:00:00.781) 0:00:49.042 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:28:42 +0000 (0:00:00.406) 0:00:49.448 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:28:42 +0000 (0:00:00.053) 0:00:49.502 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:28:42 +0000 (0:00:00.264) 0:00:49.767 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:28:42 +0000 (0:00:00.053) 0:00:49.820 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:28:42 +0000 (0:00:00.061) 0:00:49.882 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:28:42 +0000 (0:00:00.056) 0:00:49.939 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:28:42 +0000 (0:00:00.288) 0:00:50.227 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:28:42 +0000 (0:00:00.074) 0:00:50.301 **********
changed: [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] ****************************************
Tuesday 09 June 2026 20:28:44 +0000 (0:00:01.967) 0:00:52.268 **********
changed: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:28:45 +0000 (0:00:00.519) 0:00:52.788 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:28:47 +0000 (0:00:01.695) 0:00:54.484 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:28:47 +0000 (0:00:00.314) 0:00:54.798 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:28:47 +0000 (0:00:00.094) 0:00:54.892 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:28:47 +0000 (0:00:00.072) 0:00:54.965 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:28:47 +0000 (0:00:00.090) 0:00:55.055 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:28:48 +0000 (0:00:00.422) 0:00:55.478 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:28:48 +0000 (0:00:00.422) 0:00:55.900 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:28:48 +0000 (0:00:00.207) 0:00:56.108 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:28:48 +0000 (0:00:00.045) 0:00:56.153 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:28:48 +0000 (0:00:00.046) 0:00:56.200 **********
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] *************************************************
Tuesday 09 June 2026 20:28:49 +0000 (0:00:01.004) 0:00:57.204 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:28:49 +0000 (0:00:00.143) 0:00:57.348 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:28:50 +0000 (0:00:00.408) 0:00:57.757 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:28:50 +0000 (0:00:00.301) 0:00:58.058 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:28:50 +0000 (0:00:00.113) 0:00:58.172 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:28:51 +0000 (0:00:00.319) 0:00:58.491 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:28:51 +0000 (0:00:00.303) 0:00:58.795 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:28:51 +0000 (0:00:00.094) 0:00:58.889 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:28:53 +0000 (0:00:01.636) 0:01:00.525 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:28:57 +0000 (0:00:04.041) 0:01:04.566 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:28:57 +0000 (0:00:00.321) 0:01:04.888 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:28:57 +0000 (0:00:00.049) 0:01:04.937 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:28:57 +0000 (0:00:00.045) 0:01:04.983 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:28:57 +0000 (0:00:00.084) 0:01:05.068 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:28:57 +0000 (0:00:00.046) 0:01:05.115 **********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:28:58 +0000 (0:00:00.295) 0:01:05.410 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:28:58 +0000 (0:00:00.082) 0:01:05.492 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:28:58 +0000 (0:00:00.086) 0:01:05.579 **********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:28:58 +0000 (0:00:00.275) 0:01:05.855 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:28:58 +0000 (0:00:00.058) 0:01:05.913 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:28:58 +0000 (0:00:00.058) 0:01:05.971 **********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:28:59 +0000 (0:00:00.690) 0:01:06.662 **********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:28:59 +0000 (0:00:00.303) 0:01:06.965 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:29:00 +0000 (0:00:00.587) 0:01:07.553 **********
changed: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:29:00 +0000 (0:00:00.371) 0:01:07.924 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:29:01 +0000 (0:00:00.747) 0:01:08.672 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:29:01 +0000 (0:00:00.072) 0:01:08.744 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:29:01 +0000 (0:00:00.303) 0:01:09.047 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:29:01 +0000 (0:00:00.288) 0:01:09.335 **********
skipping: [instance]
TASK [Ensure work directory is removed] ****************************************
Tuesday 09 June 2026 20:29:02 +0000 (0:00:00.121) 0:01:09.457 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:29:02 +0000 (0:00:00.471) 0:01:09.928 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=83 changed=28 unreachable=0 failed=0 skipped=32 rescued=0 ignored=0
Tuesday 09 June 2026 20:29:03 +0000 (0:00:00.897) 0:01:10.826 **********
===============================================================================
virtualbmc : Stop and remove vbmc container ---------------------------- 10.86s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.04s
libvirt_manager : Populate service facts -------------------------------- 2.87s
libvirt_manager : Remove workload and volumes --------------------------- 1.97s
Copy generated content to proper location ------------------------------- 1.93s
podman : Ensure podman is installed ------------------------------------- 1.75s
podman : Ensure podman is installed ------------------------------------- 1.70s
dnsmasq : Install needed packages --------------------------------------- 1.64s
libvirt_manager : Destroy machine --------------------------------------- 1.59s
libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 1.49s
libvirt_manager : Undefine machine -------------------------------------- 1.43s
libvirt_manager : Clean ssh known_hosts --------------------------------- 1.39s
virtualbmc : Remove vbmc container image -------------------------------- 1.39s
virtualbmc : Remove vbmc files ------------------------------------------ 1.33s
libvirt_manager : Start virtqemud socket service ------------------------ 1.22s
libvirt_manager : (instance) Clean ssh jumpers -------------------------- 1.21s
Gathering Facts --------------------------------------------------------- 1.12s
libvirt_manager : Get installed packages list --------------------------- 1.03s
virtualbmc : Remove vbmc files ------------------------------------------ 1.00s
Gathering Facts --------------------------------------------------------- 0.96s
PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:29:23 +0000 (0:00:00.096) 0:00:00.096 **********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Tuesday 09 June 2026 20:29:24 +0000 (0:00:01.037) 0:00:01.134 **********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Tuesday 09 June 2026 20:29:24 +0000 (0:00:00.588) 0:00:01.722 **********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Tuesday 09 June 2026 20:29:24 +0000 (0:00:00.099) 0:00:01.821 **********
ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml)
TASK [test_deps : Detect mirrors file] *****************************************
Tuesday 09 June 2026 20:29:24 +0000 (0:00:00.139) 0:00:01.961 **********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Tuesday 09 June 2026 20:29:25 +0000 (0:00:00.390) 0:00:02.351 **********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Tuesday 09 June 2026 20:29:25 +0000 (0:00:00.365) 0:00:02.717 **********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Tuesday 09 June 2026 20:29:26 +0000 (0:00:00.982) 0:00:03.699 **********
TASK [repo_setup : Ensure directories are present] *****************************
Tuesday 09 June 2026 20:29:26 +0000 (0:00:00.143) 0:00:03.843 **********
changed: [instance] => (item=tmp)
changed: [instance] => (item=artifacts/repositories)
changed: [instance] => (item=venv/repo_setup)
TASK [repo_setup : Make sure git-core package is installed] ********************
Tuesday 09 June 2026 20:29:27 +0000 (0:00:00.738) 0:00:04.582 **********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Tuesday 09 June 2026 20:29:29 +0000 (0:00:01.658) 0:00:06.240 **********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Tuesday 09 June 2026 20:29:30 +0000 (0:00:01.272) 0:00:07.512 **********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Tuesday 09 June 2026 20:29:37 +0000 (0:00:07.153) 0:00:14.665 **********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Tuesday 09 June 2026 20:29:38 +0000 (0:00:00.869) 0:00:15.535 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Tuesday 09 June 2026 20:29:38 +0000 (0:00:00.077) 0:00:15.613 **********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Tuesday 09 June 2026 20:29:39 +0000 (0:00:00.804) 0:00:16.418 **********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Tuesday 09 June 2026 20:29:39 +0000 (0:00:00.093) 0:00:16.511 **********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Tuesday 09 June 2026 20:29:39 +0000 (0:00:00.091) 0:00:16.602 **********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Tuesday 09 June 2026 20:29:39 +0000 (0:00:00.149) 0:00:16.752 **********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Tuesday 09 June 2026 20:29:40 +0000 (0:00:00.512) 0:00:17.264 **********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Tuesday 09 June 2026 20:29:40 +0000 (0:00:00.667) 0:00:17.932 **********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Tuesday 09 June 2026 20:29:41 +0000 (0:00:00.164) 0:00:18.096 **********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Tuesday 09 June 2026 20:29:41 +0000 (0:00:00.093) 0:00:18.189 **********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Tuesday 09 June 2026 20:29:41 +0000 (0:00:00.084) 0:00:18.273 **********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Tuesday 09 June 2026 20:29:41 +0000 (0:00:00.100) 0:00:18.374 **********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Tuesday 09 June 2026 20:29:41 +0000 (0:00:00.153) 0:00:18.527 **********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Tuesday 09 June 2026 20:29:41 +0000 (0:00:00.075) 0:00:18.603 **********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Tuesday 09 June 2026 20:29:41 +0000 (0:00:00.088) 0:00:18.692 **********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Tuesday 09 June 2026 20:29:41 +0000 (0:00:00.086) 0:00:18.778 **********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Tuesday 09 June 2026 20:29:41 +0000 (0:00:00.151) 0:00:18.929 **********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Tuesday 09 June 2026 20:29:42 +0000 (0:00:00.078) 0:00:19.008 **********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Tuesday 09 June 2026 20:29:42 +0000 (0:00:00.076) 0:00:19.084 **********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Tuesday 09 June 2026 20:29:42 +0000 (0:00:00.316) 0:00:19.400 **********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Tuesday 09 June 2026 20:29:42 +0000 (0:00:00.372) 0:00:19.773 **********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.357) 0:00:20.130 **********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.077) 0:00:20.208 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.122) 0:00:20.330 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.077) 0:00:20.408 **********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.079) 0:00:20.487 **********
skipping: [instance]
TASK [repo_setup : Lower the priority of component repos to allow installation from gating repo] ***
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.078) 0:00:20.566 **********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.122) 0:00:20.688 **********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.062) 0:00:20.751 **********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.090) 0:00:20.842 **********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Tuesday 09 June 2026 20:29:43 +0000 (0:00:00.064) 0:00:20.907 **********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Tuesday 09 June 2026 20:29:44 +0000 (0:00:00.153) 0:00:21.061 **********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Tuesday 09 June 2026 20:29:44 +0000 (0:00:00.106) 0:00:21.168 **********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Tuesday 09 June 2026 20:29:44 +0000 (0:00:00.118) 0:00:21.286 **********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Tuesday 09 June 2026 20:29:44 +0000 (0:00:00.163) 0:00:21.450 **********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Tuesday 09 June 2026 20:29:44 +0000 (0:00:00.092) 0:00:21.542 **********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Tuesday 09 June 2026 20:30:25 +0000 (0:00:40.934) 0:01:02.477 **********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Tuesday 09 June 2026 20:30:27 +0000 (0:00:01.643) 0:01:04.120 **********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Tuesday 09 June 2026 20:30:27 +0000 (0:00:00.167) 0:01:04.288 **********
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] *************************************
Tuesday 09 June 2026 20:30:27 +0000 (0:00:00.197) 0:01:04.486 **********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Tuesday 09 June 2026 20:30:27 +0000 (0:00:00.064) 0:01:04.550 **********
ok: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Tuesday 09 June 2026 20:30:29 +0000 (0:00:01.666) 0:01:06.216 **********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Tuesday 09 June 2026 20:30:29 +0000 (0:00:00.435) 0:01:06.651 **********
ok: [instance]
TASK [ci_setup : Install openshift client] *************************************
Tuesday 09 June 2026 20:30:29 +0000 (0:00:00.295) 0:01:06.946 **********
skipping: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Tuesday 09 June 2026 20:30:30 +0000 (0:00:00.155) 0:01:07.102 **********
skipping: [instance]
TASK [ci_setup : Create completion file] ***************************************
Tuesday 09 June 2026 20:30:30 +0000 (0:00:00.075) 0:01:07.177 **********
ok: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Tuesday 09 June 2026 20:30:30 +0000 (0:00:00.340) 0:01:07.517 **********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Tuesday 09 June 2026 20:30:30 +0000 (0:00:00.440) 0:01:07.957 **********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Tuesday 09 June 2026 20:30:31 +0000 (0:00:00.059) 0:01:08.017 **********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Tuesday 09 June 2026 20:30:31 +0000 (0:00:00.066) 0:01:08.083 **********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Tuesday 09 June 2026 20:30:31 +0000 (0:00:00.065) 0:01:08.149 **********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Tuesday 09 June 2026 20:30:31 +0000 (0:00:00.111) 0:01:08.261 **********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Tuesday 09 June 2026 20:30:31 +0000 (0:00:00.066) 0:01:08.327 **********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Tuesday 09 June 2026 20:30:31 +0000 (0:00:00.074) 0:01:08.402 **********
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] ***************************
Tuesday 09 June 2026 20:30:32 +0000 (0:00:01.447) 0:01:09.850 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:30:33 +0000 (0:00:01.060) 0:01:10.910 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:30:37 +0000 (0:00:03.899) 0:01:14.810 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:30:38 +0000 (0:00:01.098) 0:01:15.909 **********
changed: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:30:39 +0000 (0:00:00.973) 0:01:16.882 **********
ok: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:30:40 +0000 (0:00:00.911) 0:01:17.793 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:30:40 +0000 (0:00:00.070) 0:01:17.864 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:30:41 +0000 (0:00:00.562) 0:01:18.426 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:30:41 +0000 (0:00:00.410) 0:01:18.837 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:30:41 +0000 (0:00:00.124) 0:01:18.961 **********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:30:42 +0000 (0:00:00.095) 0:01:19.057 **********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:30:42 +0000 (0:00:00.046) 0:01:19.103 **********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:30:42 +0000 (0:00:00.044) 0:01:19.148 **********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:30:42 +0000 (0:00:00.083) 0:01:19.231 **********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:30:42 +0000 (0:00:00.048) 0:01:19.279 **********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:30:42 +0000 (0:00:00.046) 0:01:19.326 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:30:42 +0000 (0:00:00.476) 0:01:19.802 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:30:42 +0000 (0:00:00.164) 0:01:19.967 **********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:30:43 +0000 (0:00:00.136) 0:01:20.103 **********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:30:43 +0000 (0:00:00.046) 0:01:20.150 **********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:30:43 +0000 (0:00:00.078) 0:01:20.228 **********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:30:43 +0000 (0:00:00.042) 0:01:20.271 **********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:30:43 +0000 (0:00:00.043) 0:01:20.315 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:30:43 +0000 (0:00:00.482) 0:01:20.797 **********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Tuesday 09 June 2026 20:30:43 +0000 (0:00:00.059) 0:01:20.857 **********
skipping: [instance]
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:30:43 +0000 (0:00:00.044) 0:01:20.901 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:30:44 +0000 (0:00:00.805) 0:01:21.707 **********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:30:45 +0000 (0:00:00.665) 0:01:22.373 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:30:46 +0000 (0:00:00.652) 0:01:23.025 **********
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] *************************
Tuesday 09 June 2026 20:30:46 +0000 (0:00:00.206) 0:01:23.232 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:30:46 +0000 (0:00:00.152) 0:01:23.384 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:30:46 +0000 (0:00:00.402) 0:01:23.787 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:30:46 +0000 (0:00:00.165) 0:01:23.953 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:30:47 +0000 (0:00:00.166) 0:01:24.119 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:30:47 +0000 (0:00:00.147) 0:01:24.267 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:30:47 +0000 (0:00:00.150) 0:01:24.417 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:30:47 +0000 (0:00:00.182) 0:01:24.599 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:30:48 +0000 (0:00:00.421) 0:01:25.020 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:30:48 +0000 (0:00:00.115) 0:01:25.135 **********
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] *************************
Tuesday 09 June 2026 20:30:48 +0000 (0:00:00.200) 0:01:25.335 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:30:48 +0000 (0:00:00.112) 0:01:25.448 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:30:48 +0000 (0:00:00.376) 0:01:25.825 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:30:48 +0000 (0:00:00.152) 0:01:25.978 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:30:49 +0000 (0:00:00.131) 0:01:26.109 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:30:49 +0000 (0:00:00.101) 0:01:26.211 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:30:49 +0000 (0:00:00.127) 0:01:26.338 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:30:49 +0000 (0:00:00.141) 0:01:26.479 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:30:49 +0000 (0:00:00.422) 0:01:26.902 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:30:49 +0000 (0:00:00.074) 0:01:26.976 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:30:50 +0000 (0:00:00.298) 0:01:27.275 **********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:30:50 +0000 (0:00:00.050) 0:01:27.326 **********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:30:50 +0000 (0:00:00.047) 0:01:27.374 **********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:30:50 +0000 (0:00:00.052) 0:01:27.426 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:30:50 +0000 (0:00:00.241) 0:01:27.668 **********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:30:50 +0000 (0:00:00.047) 0:01:27.715 **********
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] ****************************************
Tuesday 09 June 2026 20:30:52 +0000 (0:00:01.798) 0:01:29.514 **********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:30:53 +0000 (0:00:00.515) 0:01:30.029 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:30:54 +0000 (0:00:01.681) 0:01:31.710 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:30:55 +0000 (0:00:00.355) 0:01:32.066 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:30:55 +0000 (0:00:00.068) 0:01:32.135 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:30:55 +0000 (0:00:00.064) 0:01:32.200 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:30:55 +0000 (0:00:00.096) 0:01:32.296 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:30:55 +0000 (0:00:00.675) 0:01:32.972 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:30:56 +0000 (0:00:00.524) 0:01:33.496 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:30:56 +0000 (0:00:00.276) 0:01:33.773 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:30:56 +0000 (0:00:00.063) 0:01:33.836 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:30:56 +0000 (0:00:00.058) 0:01:33.895 **********
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] *************************************************
Tuesday 09 June 2026 20:30:57 +0000 (0:00:00.995) 0:01:34.890 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:30:58 +0000 (0:00:00.118) 0:01:35.009 **********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:30:58 +0000 (0:00:00.408) 0:01:35.417 **********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:30:58 +0000 (0:00:00.355) 0:01:35.773 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:30:58 +0000 (0:00:00.144) 0:01:35.917 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:30:59 +0000 (0:00:00.298) 0:01:36.216 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:30:59 +0000 (0:00:00.311) 0:01:36.527 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:30:59 +0000 (0:00:00.096) 0:01:36.624 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:31:01 +0000 (0:00:01.594) 0:01:38.218 **********
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] ********************************
Tuesday 09 June 2026 20:31:02 +0000 (0:00:01.547) 0:01:39.765 **********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:31:03 +0000 (0:00:00.299) 0:01:40.065 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:31:03 +0000 (0:00:00.090) 0:01:40.156 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:31:03 +0000 (0:00:00.065) 0:01:40.221 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:31:03 +0000 (0:00:00.099) 0:01:40.321 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:31:03 +0000 (0:00:00.053) 0:01:40.375 **********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:31:03 +0000 (0:00:00.309) 0:01:40.684 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:31:03 +0000 (0:00:00.127) 0:01:40.811 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:31:03 +0000 (0:00:00.045) 0:01:40.856 **********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:31:04 +0000 (0:00:00.280) 0:01:41.137 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:31:04 +0000 (0:00:00.046) 0:01:41.184 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:31:04 +0000 (0:00:00.048) 0:01:41.233 **********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:31:04 +0000 (0:00:00.466) 0:01:41.699 **********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:31:05 +0000 (0:00:00.334) 0:01:42.033 **********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:31:05 +0000 (0:00:00.617) 0:01:42.651 **********
ok: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:31:06 +0000 (0:00:00.357) 0:01:43.008 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:31:06 +0000 (0:00:00.805) 0:01:43.814 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:31:06 +0000 (0:00:00.065) 0:01:43.880 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:31:07 +0000 (0:00:00.336) 0:01:44.216 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:31:07 +0000 (0:00:00.352) 0:01:44.568 **********
skipping: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Tuesday 09 June 2026 20:31:07 +0000 (0:00:00.126) 0:01:44.694 **********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Tuesday 09 June 2026 20:31:08 +0000 (0:00:00.319) 0:01:45.014 **********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Tuesday 09 June 2026 20:31:08 +0000 (0:00:00.271) 0:01:45.285 **********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Tuesday 09 June 2026 20:31:08 +0000 (0:00:00.232) 0:01:45.517 **********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Tuesday 09 June 2026 20:31:08 +0000 (0:00:00.048) 0:01:45.566 **********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Tuesday 09 June 2026 20:31:08 +0000 (0:00:00.047) 0:01:45.614 **********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Tuesday 09 June 2026 20:31:08 +0000 (0:00:00.048) 0:01:45.662 **********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Tuesday 09 June 2026 20:31:08 +0000 (0:00:00.056) 0:01:45.719 **********
ok: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Tuesday 09 June 2026 20:31:10 +0000 (0:00:01.563) 0:01:47.282 **********
ok: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Tuesday 09 June 2026 20:31:10 +0000 (0:00:00.338) 0:01:47.621 **********
ok: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Tuesday 09 June 2026 20:31:11 +0000 (0:00:00.482) 0:01:48.103 **********
skipping: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Tuesday 09 June 2026 20:31:11 +0000 (0:00:00.081) 0:01:48.185 **********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Tuesday 09 June 2026 20:31:11 +0000 (0:00:00.336) 0:01:48.522 **********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Tuesday 09 June 2026 20:31:12 +0000 (0:00:00.623) 0:01:49.145 **********
ok: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Tuesday 09 June 2026 20:31:12 +0000 (0:00:00.445) 0:01:49.590 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy)
TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] *********
Tuesday 09 June 2026 20:31:12 +0000 (0:00:00.343) 0:01:49.934 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Tuesday 09 June 2026 20:31:13 +0000 (0:00:00.423) 0:01:50.357 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Tuesday 09 June 2026 20:31:13 +0000 (0:00:00.475) 0:01:50.833 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Tuesday 09 June 2026 20:31:14 +0000 (0:00:00.475) 0:01:51.309 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Tuesday 09 June 2026 20:31:14 +0000 (0:00:00.380) 0:01:51.689 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Tuesday 09 June 2026 20:31:15 +0000 (0:00:00.450) 0:01:52.140 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Tuesday 09 June 2026 20:31:15 +0000 (0:00:00.503) 0:01:52.643 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Tuesday 09 June 2026 20:31:16 +0000 (0:00:00.424) 0:01:53.067 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Tuesday 09 June 2026 20:31:16 +0000 (0:00:00.416) 0:01:53.484 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Tuesday 09 June 2026 20:31:16 +0000 (0:00:00.427) 0:01:53.912 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Tuesday 09 June 2026 20:31:17 +0000 (0:00:00.497) 0:01:54.409 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Tuesday 09 June 2026 20:31:17 +0000 (0:00:00.462) 0:01:54.872 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Tuesday 09 June 2026 20:31:18 +0000 (0:00:00.484) 0:01:55.356 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Tuesday 09 June 2026 20:31:18 +0000 (0:00:00.510) 0:01:55.867 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Tuesday 09 June 2026 20:31:20 +0000 (0:00:01.489) 0:01:57.356 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Tuesday 09 June 2026 20:31:20 +0000 (0:00:00.479) 0:01:57.836 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Tuesday 09 June 2026 20:31:21 +0000 (0:00:00.481) 0:01:58.318 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Tuesday 09 June 2026 20:31:21 +0000 (0:00:00.420) 0:01:58.738 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Tuesday 09 June 2026 20:31:22 +0000 (0:00:00.495) 0:01:59.234 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Tuesday 09 June 2026 20:31:22 +0000 (0:00:00.484) 0:01:59.719 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Tuesday 09 June 2026 20:31:23 +0000 (0:00:00.463) 0:02:00.182 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Tuesday 09 June 2026 20:31:24 +0000 (0:00:01.494) 0:02:01.677 **********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Tuesday 09 June 2026 20:31:25 +0000 (0:00:00.511) 0:02:02.188 **********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Tuesday 09 June 2026 20:31:25 +0000 (0:00:00.504) 0:02:02.693 **********
ok: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Tuesday 09 June 2026 20:31:26 +0000 (0:00:00.467) 0:02:03.161 **********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Tuesday 09 June 2026 20:31:26 +0000 (0:00:00.111) 0:02:03.272 **********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Tuesday 09 June 2026 20:31:26 +0000 (0:00:00.485) 0:02:03.758 **********
ok: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Tuesday 09 June 2026 20:31:27 +0000 (0:00:00.519) 0:02:04.278 **********
ok: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Tuesday 09 June 2026 20:31:27 +0000 (0:00:00.483) 0:02:04.761 **********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Tuesday 09 June 2026 20:31:28 +0000 (0:00:00.336) 0:02:05.097 **********
TASK [libvirt_manager : Deactivate default] ************************************
Tuesday 09 June 2026 20:31:28 +0000 (0:00:00.148) 0:02:05.246 **********
fatal: [instance]: FAILED! => changed=false
msg: network default not found
TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Tuesday 09 June 2026 20:31:28 +0000 (0:00:00.343) 0:02:05.590 **********
ok: [instance] =>
msg: Looks like the provided virtual network does not exist.
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Tuesday 09 June 2026 20:31:28 +0000 (0:00:00.101) 0:02:05.691 **********
ok: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Tuesday 09 June 2026 20:31:29 +0000 (0:00:00.528) 0:02:06.220 **********
ok: [instance]
TASK [Restart NetworkManager] **************************************************
Tuesday 09 June 2026 20:31:29 +0000 (0:00:00.576) 0:02:06.796 **********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Tuesday 09 June 2026 20:31:30 +0000 (0:00:00.675) 0:02:07.472 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:31:30 +0000 (0:00:00.334) 0:02:07.807 **********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=134 changed=23 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0
Tuesday 09 June 2026 20:31:31 +0000 (0:00:00.919) 0:02:08.727 **********
===============================================================================
test_deps : Install selinux python libs -------------------------------- 40.93s
repo_setup : Initialize python venv and install requirements ------------ 7.15s
libvirt_manager : Populate service facts -------------------------------- 3.90s
libvirt_manager : Remove workload and volumes --------------------------- 1.80s
podman : Ensure podman is installed ------------------------------------- 1.68s
ci_setup : Install needed packages -------------------------------------- 1.67s
repo_setup : Make sure git-core package is installed -------------------- 1.66s
test_deps : Install python yaml libs ------------------------------------ 1.64s
dnsmasq : Install needed packages --------------------------------------- 1.59s
libvirt_manager : Install packages required for using KVM --------------- 1.56s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.55s
libvirt_manager : Ensure admin socket is enabled for storage. ----------- 1.49s
libvirt_manager : Ensure read-only socket is enabled for nwfilter. ------ 1.49s
ci_setup : Manage directories ------------------------------------------- 1.45s
repo_setup : Get repo-setup repository ---------------------------------- 1.27s
libvirt_manager : Start virtqemud socket service ------------------------ 1.10s
libvirt_manager : Get installed packages list --------------------------- 1.06s
Gathering Facts --------------------------------------------------------- 1.04s
virtualbmc : Remove vbmc files ------------------------------------------ 1.00s
test_deps : Disable ubi 9 repos ----------------------------------------- 0.98s
PLAY [Spine/leaf test] *********************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:31:32 +0000 (0:00:00.059) 0:00:00.059 **********
ok: [instance]
TASK [discover_latest_image : Set the discovered images dict to empty] *********
Tuesday 09 June 2026 20:31:33 +0000 (0:00:01.120) 0:00:01.180 **********
ok: [instance]
TASK [discover_latest_image : Discover images] *********************************
Tuesday 09 June 2026 20:31:33 +0000 (0:00:00.082) 0:00:01.262 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/discover_latest_image/tasks/per-image.yml for instance => (item={'key': 'default', 'value': {'base_url': 'https://cloud.centos.org/centos/9-stream/x86_64/images/', 'qcow_prefix': 'CentOS-Stream-GenericCloud-', 'images_file': 'CHECKSUM'}})
TASK [discover_latest_image : Ensure the current image dict entry has the expected data] ***
Tuesday 09 June 2026 20:31:33 +0000 (0:00:00.136) 0:00:01.398 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [discover_latest_image : Get latest image for the current entry] **********
Tuesday 09 June 2026 20:31:33 +0000 (0:00:00.109) 0:00:01.508 **********
changed: [instance]
TASK [discover_latest_image : Append the current return value to the discovered images dict] ***
Tuesday 09 June 2026 20:31:34 +0000 (0:00:00.618) 0:00:02.126 **********
ok: [instance]
TASK [discover_latest_image : Export single-image facts if an image with name 'default' was discovered] ***
Tuesday 09 June 2026 20:31:34 +0000 (0:00:00.091) 0:00:02.217 **********
ok: [instance]
TASK [Load networking definition] **********************************************
Tuesday 09 June 2026 20:31:34 +0000 (0:00:00.165) 0:00:02.383 **********
ok: [instance]
TASK [libvirt_manager : Import layout generator if needed] *********************
Tuesday 09 June 2026 20:31:34 +0000 (0:00:00.059) 0:00:02.442 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_layout.yml for instance
TASK [libvirt_manager : Chose right parameter for layout definition] ***********
Tuesday 09 June 2026 20:31:34 +0000 (0:00:00.112) 0:00:02.554 **********
ok: [instance]
TASK [libvirt_manager : Patch the layout if needed] ****************************
Tuesday 09 June 2026 20:31:35 +0000 (0:00:00.205) 0:00:02.760 **********
skipping: [instance]
TASK [libvirt_manager : Validate no VM group name collides with a parent_ansible_group] ***
Tuesday 09 June 2026 20:31:35 +0000 (0:00:00.230) 0:00:02.990 **********
skipping: [instance]
TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Tuesday 09 June 2026 20:31:35 +0000 (0:00:00.105) 0:00:03.096 **********
changed: [instance]
TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Tuesday 09 June 2026 20:31:36 +0000 (0:00:00.830) 0:00:03.926 **********
changed: [instance]
TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Tuesday 09 June 2026 20:31:36 +0000 (0:00:00.609) 0:00:04.536 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:31:36 +0000 (0:00:00.085) 0:00:04.622 **********
changed: [instance]
TASK [Deploy virtualbmc] *******************************************************
Tuesday 09 June 2026 20:31:38 +0000 (0:00:01.110) 0:00:05.733 **********
skipping: [instance]
TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Tuesday 09 June 2026 20:31:38 +0000 (0:00:00.072) 0:00:05.805 **********
skipping: [instance]
TASK [libvirt_manager : Create needed workload directory] **********************
Tuesday 09 June 2026 20:31:38 +0000 (0:00:00.079) 0:00:05.885 **********
changed: [instance] => (item=workload)
changed: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Tuesday 09 June 2026 20:31:39 +0000 (0:00:00.882) 0:00:06.767 **********
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Generate networking data] ******************************
Tuesday 09 June 2026 20:31:39 +0000 (0:00:00.699) 0:00:07.466 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_networking_data.yml for instance
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Tuesday 09 June 2026 20:31:40 +0000 (0:00:00.220) 0:00:07.687 **********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Tuesday 09 June 2026 20:31:40 +0000 (0:00:00.064) 0:00:07.751 **********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Tuesday 09 June 2026 20:31:40 +0000 (0:00:00.463) 0:00:08.214 **********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Tuesday 09 June 2026 20:31:40 +0000 (0:00:00.112) 0:00:08.327 **********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Tuesday 09 June 2026 20:31:40 +0000 (0:00:00.074) 0:00:08.402 **********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Tuesday 09 June 2026 20:31:40 +0000 (0:00:00.092) 0:00:08.494 **********
ok: [instance] => (item={'key': 'sl-compute-0', 'value': 'sl-compute'})
ok: [instance] => (item={'key': 'sl-compute-1', 'value': 'sl-compute'})
ok: [instance] => (item={'key': 'router-0', 'value': 'router'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Tuesday 09 June 2026 20:31:41 +0000 (0:00:00.253) 0:00:08.747 **********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Tuesday 09 June 2026 20:31:41 +0000 (0:00:00.099) 0:00:08.847 **********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Tuesday 09 June 2026 20:31:41 +0000 (0:00:00.598) 0:00:09.445 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding sl-compute-0 to sl-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 sl-compute-1 to sl-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 router-0 to routers)
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:31:42 +0000 (0:00:00.238) 0:00:09.684 **********
[WARNING]: Invalid characters were found in group names but not replaced, use
-vvvv to see details
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:31:42 +0000 (0:00:00.109) 0:00:09.794 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:31:42 +0000 (0:00:00.404) 0:00:10.198 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:31:42 +0000 (0:00:00.374) 0:00:10.573 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:31:42 +0000 (0:00:00.076) 0:00:10.650 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:31:43 +0000 (0:00:00.074) 0:00:10.724 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:31:43 +0000 (0:00:00.100) 0:00:10.825 **********
ok: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:31:43 +0000 (0:00:00.351) 0:00:11.176 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:31:43 +0000 (0:00:00.263) 0:00:11.439 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:31:43 +0000 (0:00:00.077) 0:00:11.517 **********
skipping: [instance]
TASK [libvirt_manager : Add host to runtime inventory] *************************
Tuesday 09 June 2026 20:31:43 +0000 (0:00:00.072) 0:00:11.590 **********
changed: [instance]
TASK [libvirt_manager : Ensure group section exists in INI inventory] **********
Tuesday 09 June 2026 20:31:44 +0000 (0:00:00.192) 0:00:11.783 **********
changed: [instance]
TASK [libvirt_manager : Append host under its group in INI inventory] **********
Tuesday 09 June 2026 20:31:44 +0000 (0:00:00.294) 0:00:12.077 **********
changed: [instance]
TASK [libvirt_manager : Ensure parent group children section exists in INI inventory] ***
Tuesday 09 June 2026 20:31:44 +0000 (0:00:00.270) 0:00:12.347 **********
skipping: [instance]
TASK [libvirt_manager : Add child group to parent in INI inventory] ************
Tuesday 09 June 2026 20:31:44 +0000 (0:00:00.118) 0:00:12.466 **********
skipping: [instance]
TASK [libvirt_manager : Check if ini inventory file exists] ********************
Tuesday 09 June 2026 20:31:44 +0000 (0:00:00.078) 0:00:12.545 **********
ok: [instance]
TASK [libvirt_manager : Convert ini inventory file into yaml] ******************
Tuesday 09 June 2026 20:31:45 +0000 (0:00:00.259) 0:00:12.804 **********
changed: [instance]
TASK [libvirt_manager : Remove ini file after conversion] **********************
Tuesday 09 June 2026 20:31:45 +0000 (0:00:00.753) 0:00:13.558 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:31:46 +0000 (0:00:00.306) 0:00:13.865 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:31:46 +0000 (0:00:00.070) 0:00:13.935 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:31:46 +0000 (0:00:00.066) 0:00:14.001 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:31:46 +0000 (0:00:00.137) 0:00:14.139 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:31:46 +0000 (0:00:00.076) 0:00:14.215 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:31:46 +0000 (0:00:00.072) 0:00:14.288 **********
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] ***************************
Tuesday 09 June 2026 20:31:46 +0000 (0:00:00.260) 0:00:14.549 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:31:46 +0000 (0:00:00.104) 0:00:14.653 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:31:47 +0000 (0:00:00.302) 0:00:14.956 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:31:47 +0000 (0:00:00.605) 0:00:15.562 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:31:48 +0000 (0:00:00.211) 0:00:15.773 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:31:48 +0000 (0:00:00.067) 0:00:15.841 **********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Tuesday 09 June 2026 20:31:48 +0000 (0:00:00.613) 0:00:16.454 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Tuesday 09 June 2026 20:31:48 +0000 (0:00:00.185) 0:00:16.640 **********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
ok: [instance] => (item=intnet-0)
ok: [instance] => (item=intnet-1)
ok: [instance] => (item=s0-rtr)
ok: [instance] => (item=s1-rtr)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Tuesday 09 June 2026 20:31:49 +0000 (0:00:00.201) 0:00:16.842 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-intnet-0)
changed: [instance] => (item=cifmw-intnet-1)
changed: [instance] => (item=cifmw-s0-rtr)
changed: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Tuesday 09 June 2026 20:31:51 +0000 (0:00:01.876) 0:00:18.718 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Ensure networks are active] ****************************
Tuesday 09 June 2026 20:31:53 +0000 (0:00:02.237) 0:00:20.955 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Tuesday 09 June 2026 20:31:54 +0000 (0:00:01.635) 0:00:22.591 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-intnet-0)
changed: [instance] => (item=cifmw-intnet-1)
changed: [instance] => (item=cifmw-s0-rtr)
changed: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Tuesday 09 June 2026 20:31:56 +0000 (0:00:01.659) 0:00:24.250 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance
TASK [libvirt_manager : Fetch present bridge interfaces] ***********************
Tuesday 09 June 2026 20:31:56 +0000 (0:00:00.191) 0:00:24.442 **********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Tuesday 09 June 2026 20:31:57 +0000 (0:00:00.244) 0:00:24.686 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Tuesday 09 June 2026 20:31:58 +0000 (0:00:01.550) 0:00:26.236 **********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Tuesday 09 June 2026 20:31:58 +0000 (0:00:00.179) 0:00:26.415 **********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Tuesday 09 June 2026 20:31:58 +0000 (0:00:00.223) 0:00:26.639 **********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Tuesday 09 June 2026 20:32:00 +0000 (0:00:01.827) 0:00:28.467 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Tuesday 09 June 2026 20:32:01 +0000 (0:00:00.292) 0:00:28.760 **********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Tuesday 09 June 2026 20:32:01 +0000 (0:00:00.532) 0:00:29.292 **********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Tuesday 09 June 2026 20:32:04 +0000 (0:00:02.448) 0:00:31.741 **********
changed: [instance]
TASK [Create extra network configuration] **************************************
Tuesday 09 June 2026 20:32:04 +0000 (0:00:00.568) 0:00:32.309 **********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Tuesday 09 June 2026 20:32:04 +0000 (0:00:00.124) 0:00:32.434 **********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Tuesday 09 June 2026 20:32:04 +0000 (0:00:00.103) 0:00:32.537 **********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Tuesday 09 June 2026 20:32:05 +0000 (0:00:00.633) 0:00:33.171 **********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:32:06 +0000 (0:00:00.825) 0:00:33.997 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:32:07 +0000 (0:00:01.548) 0:00:35.545 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:32:12 +0000 (0:00:04.338) 0:00:39.883 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:32:12 +0000 (0:00:00.345) 0:00:40.229 **********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:32:13 +0000 (0:00:00.558) 0:00:40.787 **********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:32:13 +0000 (0:00:00.569) 0:00:41.356 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:32:13 +0000 (0:00:00.172) 0:00:41.529 **********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:32:14 +0000 (0:00:00.652) 0:00:42.181 **********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:32:14 +0000 (0:00:00.114) 0:00:42.296 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:32:14 +0000 (0:00:00.121) 0:00:42.418 **********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:32:15 +0000 (0:00:00.532) 0:00:42.950 **********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:32:15 +0000 (0:00:00.107) 0:00:43.057 **********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:32:15 +0000 (0:00:00.385) 0:00:43.443 **********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:32:16 +0000 (0:00:00.975) 0:00:44.419 **********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:32:16 +0000 (0:00:00.109) 0:00:44.528 **********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:32:16 +0000 (0:00:00.062) 0:00:44.591 **********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Tuesday 09 June 2026 20:32:17 +0000 (0:00:00.117) 0:00:44.709 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:32:17 +0000 (0:00:00.369) 0:00:45.079 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:32:17 +0000 (0:00:00.082) 0:00:45.161 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:32:17 +0000 (0:00:00.143) 0:00:45.304 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:32:18 +0000 (0:00:00.593) 0:00:45.897 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:32:18 +0000 (0:00:00.078) 0:00:45.976 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:32:18 +0000 (0:00:00.171) 0:00:46.147 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:32:18 +0000 (0:00:00.088) 0:00:46.235 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:32:18 +0000 (0:00:00.111) 0:00:46.347 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:32:19 +0000 (0:00:00.761) 0:00:47.109 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:32:19 +0000 (0:00:00.076) 0:00:47.185 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:32:19 +0000 (0:00:00.109) 0:00:47.295 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:32:19 +0000 (0:00:00.088) 0:00:47.384 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:32:19 +0000 (0:00:00.150) 0:00:47.535 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:32:20 +0000 (0:00:00.610) 0:00:48.145 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:32:20 +0000 (0:00:00.068) 0:00:48.214 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:32:20 +0000 (0:00:00.170) 0:00:48.384 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:32:20 +0000 (0:00:00.089) 0:00:48.473 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:32:20 +0000 (0:00:00.099) 0:00:48.572 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:32:21 +0000 (0:00:00.836) 0:00:49.409 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:32:21 +0000 (0:00:00.073) 0:00:49.482 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:32:21 +0000 (0:00:00.113) 0:00:49.596 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:32:22 +0000 (0:00:00.197) 0:00:49.793 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:32:22 +0000 (0:00:00.105) 0:00:49.899 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:32:22 +0000 (0:00:00.695) 0:00:50.594 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:32:23 +0000 (0:00:00.160) 0:00:50.754 **********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:32:23 +0000 (0:00:00.118) 0:00:50.873 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:32:23 +0000 (0:00:00.084) 0:00:50.958 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:32:23 +0000 (0:00:00.139) 0:00:51.097 **********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:32:24 +0000 (0:00:00.730) 0:00:51.828 **********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:32:24 +0000 (0:00:00.071) 0:00:51.899 **********
skipping: [instance]
TASK [Deploy radvd for IPv6 router advertisements] *****************************
Tuesday 09 June 2026 20:32:24 +0000 (0:00:00.173) 0:00:52.072 **********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Tuesday 09 June 2026 20:32:24 +0000 (0:00:00.074) 0:00:52.147 **********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-intnet-0)
changed: [instance] => (item=cifmw-intnet-1)
changed: [instance] => (item=cifmw-s0-rtr)
changed: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:32:26 +0000 (0:00:01.646) 0:00:53.793 **********
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)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-intnet-0)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-intnet-1)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-s0-rtr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:32:26 +0000 (0:00:00.157) 0:00:53.950 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:32:26 +0000 (0:00:00.434) 0:00:54.385 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:32:26 +0000 (0:00:00.123) 0:00:54.508 **********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Tuesday 09 June 2026 20:32:27 +0000 (0:00:00.282) 0:00:54.790 **********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Tuesday 09 June 2026 20:32:27 +0000 (0:00:00.100) 0:00:54.891 **********
fatal: [instance]: FAILED! => changed=false
msg: Xpath /network/ip does not reference a node!
TASK [libvirt_manager : Clear error if IP address isn't defined] ***************
Tuesday 09 June 2026 20:32:27 +0000 (0:00:00.370) 0:00:55.261 **********
TASK [libvirt_manager : Output _network_data] **********************************
Tuesday 09 June 2026 20:32:27 +0000 (0:00:00.148) 0:00:55.409 **********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Tuesday 09 June 2026 20:32:28 +0000 (0:00:00.561) 0:00:55.971 **********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Tuesday 09 June 2026 20:32:28 +0000 (0:00:00.541) 0:00:56.512 **********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Tuesday 09 June 2026 20:32:29 +0000 (0:00:00.535) 0:00:57.047 **********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Tuesday 09 June 2026 20:32:29 +0000 (0:00:00.138) 0:00:57.185 **********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 09 June 2026 20:32:30 +0000 (0:00:00.500) 0:00:57.686 **********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 09 June 2026 20:32:30 +0000 (0:00:00.065) 0:00:57.751 **********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 09 June 2026 20:32:30 +0000 (0:00:00.068) 0:00:57.819 **********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 09 June 2026 20:32:30 +0000 (0:00:00.065) 0:00:57.884 **********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 09 June 2026 20:32:30 +0000 (0:00:00.138) 0:00:58.023 **********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 09 June 2026 20:32:30 +0000 (0:00:00.059) 0:00:58.082 **********
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': {'sl-computes': {'networks': {'public': None}}, 'routers': {'networks': {'public': {'range-v4': {'start': '192.168.110.30', 'length': 1}}}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 09 June 2026 20:32:30 +0000 (0:00:00.183) 0:00:58.266 **********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 09 June 2026 20:32:30 +0000 (0:00:00.058) 0:00:58.325 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 09 June 2026 20:32:30 +0000 (0:00:00.319) 0:00:58.644 **********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 09 June 2026 20:32:31 +0000 (0:00:00.584) 0:00:59.229 **********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 09 June 2026 20:32:31 +0000 (0:00:00.174) 0:00:59.403 **********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 09 June 2026 20:32:31 +0000 (0:00:00.114) 0:00:59.518 **********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Tuesday 09 June 2026 20:32:32 +0000 (0:00:00.565) 0:01:00.083 **********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Tuesday 09 June 2026 20:32:32 +0000 (0:00:00.065) 0:01:00.148 **********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Tuesday 09 June 2026 20:32:32 +0000 (0:00:00.117) 0:01:00.266 **********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Tuesday 09 June 2026 20:32:32 +0000 (0:00:00.062) 0:01:00.328 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:32:32 +0000 (0:00:00.120) 0:01:00.449 **********
skipping: [instance] => (item=router-0 - ctlplane)
ok: [instance] => (item=sl-compute-0 - ctlplane)
ok: [instance] => (item=sl-compute-1 - ctlplane)
TASK [libvirt_manager : Loop on host IPs] **************************************
Tuesday 09 June 2026 20:32:32 +0000 (0:00:00.201) 0:01:00.650 **********
ok: [instance] => (item=router-0 - public)
ok: [instance] => (item=sl-compute-0 - public)
ok: [instance] => (item=sl-compute-1 - public)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Tuesday 09 June 2026 20:32:33 +0000 (0:00:00.178) 0:01:00.829 **********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Tuesday 09 June 2026 20:32:33 +0000 (0:00:00.141) 0:01:00.970 **********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Tuesday 09 June 2026 20:32:33 +0000 (0:00:00.122) 0:01:01.093 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'sl-compute-0', 'state': 'present', 'mac': '52:54:00:01:77:ba', 'ips': ['192.168.140.16', ''], 'tag': 'sl-compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'sl-compute-1', 'state': 'present', 'mac': '52:54:01:01:4f:56', 'ips': ['192.168.140.17', ''], 'tag': 'sl-compute'})
ok: [instance] => (item={'network': 'public', 'name': 'router-0', 'state': 'present', 'mac': '52:54:02:00:14:f3', 'ips': ['192.168.110.30', ''], 'tag': 'router'})
ok: [instance] => (item={'network': 'public', 'name': 'sl-compute-0', 'state': 'present', 'mac': '52:54:00:00:b3:bb', 'ips': ['192.168.110.16', ''], 'tag': 'sl-compute'})
ok: [instance] => (item={'network': 'public', 'name': 'sl-compute-1', 'state': 'present', 'mac': '52:54:01:00:e8:14', 'ips': ['192.168.110.17', ''], 'tag': 'sl-compute'})
TASK [dnsmasq : Ensure networks exists] ****************************************
Tuesday 09 June 2026 20:32:33 +0000 (0:00:00.147) 0:01:01.240 **********
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] *************************************
Tuesday 09 June 2026 20:32:33 +0000 (0:00:00.140) 0:01:01.381 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:32:34 +0000 (0:00:00.328) 0:01:01.710 **********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Tuesday 09 June 2026 20:32:34 +0000 (0:00:00.061) 0:01:01.771 **********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Tuesday 09 June 2026 20:32:34 +0000 (0:00:00.326) 0:01:02.097 **********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Tuesday 09 June 2026 20:32:34 +0000 (0:00:00.061) 0:01:02.159 **********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Tuesday 09 June 2026 20:32:34 +0000 (0:00:00.109) 0:01:02.269 **********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'sl-compute-0', 'state': 'present', 'mac': '52:54:00:01:77:ba', 'ips': ['192.168.140.16', ''], 'tag': 'sl-compute'})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'sl-compute-1', 'state': 'present', 'mac': '52:54:01:01:4f:56', 'ips': ['192.168.140.17', ''], 'tag': 'sl-compute'})
ok: [instance] => (item={'network': 'public', 'name': 'router-0', 'state': 'present', 'mac': '52:54:02:00:14:f3', 'ips': ['192.168.110.30', ''], 'tag': 'router'})
ok: [instance] => (item={'network': 'public', 'name': 'sl-compute-0', 'state': 'present', 'mac': '52:54:00:00:b3:bb', 'ips': ['192.168.110.16', ''], 'tag': 'sl-compute'})
ok: [instance] => (item={'network': 'public', 'name': 'sl-compute-1', 'state': 'present', 'mac': '52:54:01:00:e8:14', 'ips': ['192.168.110.17', ''], 'tag': 'sl-compute'})
TASK [dnsmasq : Create add/remove sets] ****************************************
Tuesday 09 June 2026 20:32:34 +0000 (0:00:00.217) 0:01:02.487 **********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Tuesday 09 June 2026 20:32:34 +0000 (0:00:00.080) 0:01:02.567 **********
changed: [instance] => (item={'file': 'osp_trunk_sl-compute-0_52:54:00:01:77:ba', 'entry': 'set:sl-compute,52:54:00:01:77:ba,192.168.140.16,sl-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_sl-compute-1_52:54:01:01:4f:56', 'entry': 'set:sl-compute,52:54:01:01:4f:56,192.168.140.17,sl-compute-1', 'state': 'present'})
changed: [instance] => (item={'file': 'public_router-0_52:54:02:00:14:f3', 'entry': 'set:router,52:54:02:00:14:f3,192.168.110.30,router-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_sl-compute-0_52:54:00:00:b3:bb', 'entry': 'set:sl-compute,52:54:00:00:b3:bb,192.168.110.16,sl-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_sl-compute-1_52:54:01:00:e8:14', 'entry': 'set:sl-compute,52:54:01:00:e8:14,192.168.110.17,sl-compute-1', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Tuesday 09 June 2026 20:32:36 +0000 (0:00:02.076) 0:01:04.644 **********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Tuesday 09 June 2026 20:32:37 +0000 (0:00:00.100) 0:01:04.744 **********
ok: [instance] => (item=router-0)
ok: [instance] => (item=sl-compute-0)
ok: [instance] => (item=sl-compute-1)
TASK [Inject VMs in the .utility zone] *****************************************
Tuesday 09 June 2026 20:32:37 +0000 (0:00:00.282) 0:01:05.026 **********
TASK [dnsmasq : Assert we have needed host record data] ************************
Tuesday 09 June 2026 20:32:37 +0000 (0:00:00.146) 0:01:05.173 **********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Tuesday 09 June 2026 20:32:37 +0000 (0:00:00.089) 0:01:05.262 **********
ok: [instance] => (item={'names': ['router-0.utility', 'router-0.instance', 'router-0.utility', 'router-0.instance'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['router-0.public.local', 'router-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-0.utility', 'sl-compute-0.instance', 'sl-compute-0.utility', 'sl-compute-0.instance'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-0.ctlplane.local', 'sl-compute-0.ctlplane.local'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-0.public.local', 'sl-compute-0.public.local'], 'ips': ['192.168.110.16', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-1.utility', 'sl-compute-1.instance', 'sl-compute-1.utility', 'sl-compute-1.instance'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-1.ctlplane.local', 'sl-compute-1.ctlplane.local'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-1.public.local', 'sl-compute-1.public.local'], 'ips': ['192.168.110.17', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Tuesday 09 June 2026 20:32:37 +0000 (0:00:00.211) 0:01:05.474 **********
changed: [instance] => (item={'names': ['router-0.utility', 'router-0.instance', 'router-0.utility', 'router-0.instance'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['router-0.public.local', 'router-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-0.utility', 'sl-compute-0.instance', 'sl-compute-0.utility', 'sl-compute-0.instance'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-0.ctlplane.local', 'sl-compute-0.ctlplane.local'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-0.public.local', 'sl-compute-0.public.local'], 'ips': ['192.168.110.16', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-1.utility', 'sl-compute-1.instance', 'sl-compute-1.utility', 'sl-compute-1.instance'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-1.ctlplane.local', 'sl-compute-1.ctlplane.local'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-1.public.local', 'sl-compute-1.public.local'], 'ips': ['192.168.110.17', ''], 'state': 'present'})
TASK [dnsmasq : Add controller-0 short hostname record when 'utility' in the name into /etc/hosts] ***
Tuesday 09 June 2026 20:32:39 +0000 (0:00:01.806) 0:01:07.281 **********
skipping: [instance] => (item={'names': ['router-0.utility', 'router-0.instance', 'router-0.utility', 'router-0.instance'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['router-0.public.local', 'router-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['sl-compute-0.utility', 'sl-compute-0.instance', 'sl-compute-0.utility', 'sl-compute-0.instance'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['sl-compute-0.ctlplane.local', 'sl-compute-0.ctlplane.local'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['sl-compute-0.public.local', 'sl-compute-0.public.local'], 'ips': ['192.168.110.16', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['sl-compute-1.utility', 'sl-compute-1.instance', 'sl-compute-1.utility', 'sl-compute-1.instance'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['sl-compute-1.ctlplane.local', 'sl-compute-1.ctlplane.local'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
skipping: [instance] => (item={'names': ['sl-compute-1.public.local', 'sl-compute-1.public.local'], 'ips': ['192.168.110.17', ''], 'state': 'present'})
skipping: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] ****************
Tuesday 09 June 2026 20:32:39 +0000 (0:00:00.292) 0:01:07.573 **********
ok: [instance]
TASK [libvirt_manager : Collect DHCP options from VM definitions] **************
Tuesday 09 June 2026 20:32:39 +0000 (0:00:00.074) 0:01:07.648 **********
skipping: [instance] => (item=sl-compute)
skipping: [instance] => (item=router)
skipping: [instance]
TASK [libvirt_manager : Generate DHCP option configuration for VM types] *******
Tuesday 09 June 2026 20:32:40 +0000 (0:00:00.107) 0:01:07.756 **********
skipping: [instance]
TASK [libvirt_manager : Ensure some domains are local] *************************
Tuesday 09 June 2026 20:32:40 +0000 (0:00:00.149) 0:01:07.906 **********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Tuesday 09 June 2026 20:32:40 +0000 (0:00:00.497) 0:01:08.404 **********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:32:40 +0000 (0:00:00.130) 0:01:08.534 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Tuesday 09 June 2026 20:32:41 +0000 (0:00:00.819) 0:01:09.353 **********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Tuesday 09 June 2026 20:32:42 +0000 (0:00:00.497) 0:01:09.851 **********
changed: [instance]
TASK [libvirt_manager : Create group inventories] ******************************
Tuesday 09 June 2026 20:32:42 +0000 (0:00:00.516) 0:01:10.367 **********
changed: [instance] => (item=sl-compute)
changed: [instance] => (item=router)
TASK [libvirt_manager : Create "all" group inventory file] *********************
Tuesday 09 June 2026 20:32:43 +0000 (0:00:00.980) 0:01:11.347 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_all_group_inventory.yml for instance
TASK [libvirt_manager : Check if all-group.yml already exists] *****************
Tuesday 09 June 2026 20:32:43 +0000 (0:00:00.214) 0:01:11.562 **********
ok: [instance]
TASK [libvirt_manager : Slurp existing all-group.yml if it exists] *************
Tuesday 09 June 2026 20:32:44 +0000 (0:00:00.288) 0:01:11.851 **********
skipping: [instance]
TASK [libvirt_manager : Create new "all" group inventory file from template] ***
Tuesday 09 June 2026 20:32:44 +0000 (0:00:00.069) 0:01:11.921 **********
changed: [instance]
TASK [libvirt_manager : Slurp newly created all-group.yml] *********************
Tuesday 09 June 2026 20:32:44 +0000 (0:00:00.684) 0:01:12.605 **********
skipping: [instance]
TASK [libvirt_manager : Write merged all-group.yml] ****************************
Tuesday 09 June 2026 20:32:45 +0000 (0:00:00.068) 0:01:12.674 **********
skipping: [instance]
TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Tuesday 09 June 2026 20:32:45 +0000 (0:00:00.070) 0:01:12.744 **********
skipping: [instance]
TASK [libvirt_manager : Ensure images are present] *****************************
Tuesday 09 June 2026 20:32:45 +0000 (0:00:00.104) 0:01:12.848 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=sl-compute)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=router)
TASK [libvirt_manager : Ensure directory exists] *******************************
Tuesday 09 June 2026 20:32:45 +0000 (0:00:00.243) 0:01:13.091 **********
changed: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 20:32:45 +0000 (0:00:00.295) 0:01:13.386 **********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 20:32:45 +0000 (0:00:00.268) 0:01:13.655 **********
changed: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 20:33:01 +0000 (0:00:15.356) 0:01:29.011 **********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 20:33:01 +0000 (0:00:00.371) 0:01:29.382 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 20:33:01 +0000 (0:00:00.133) 0:01:29.516 **********
changed: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Tuesday 09 June 2026 20:33:02 +0000 (0:00:00.368) 0:01:29.884 **********
ok: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Tuesday 09 June 2026 20:33:02 +0000 (0:00:00.405) 0:01:30.290 **********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Tuesday 09 June 2026 20:33:02 +0000 (0:00:00.342) 0:01:30.632 **********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Tuesday 09 June 2026 20:33:03 +0000 (0:00:00.074) 0:01:30.707 **********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Tuesday 09 June 2026 20:33:03 +0000 (0:00:00.339) 0:01:31.047 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Tuesday 09 June 2026 20:33:03 +0000 (0:00:00.222) 0:01:31.269 **********
ok: [instance]
TASK [libvirt_manager : Get ssh key state] *************************************
Tuesday 09 June 2026 20:33:03 +0000 (0:00:00.331) 0:01:31.601 **********
ok: [instance]
TASK [libvirt_manager : Create temporary ssh keypair] **************************
Tuesday 09 June 2026 20:33:04 +0000 (0:00:00.240) 0:01:31.842 **********
changed: [instance]
TASK [libvirt_manager : Slurp public key for later use] ************************
Tuesday 09 June 2026 20:33:04 +0000 (0:00:00.601) 0:01:32.443 **********
ok: [instance]
TASK [libvirt_manager : Slurp private key for later use] ***********************
Tuesday 09 June 2026 20:33:05 +0000 (0:00:00.371) 0:01:32.815 **********
ok: [instance]
TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Tuesday 09 June 2026 20:33:05 +0000 (0:00:00.267) 0:01:33.083 **********
changed: [instance]
TASK [libvirt_manager : Create fact holding network data for VMs] **************
Tuesday 09 June 2026 20:33:06 +0000 (0:00:00.670) 0:01:33.753 **********
ok: [instance]
TASK [libvirt_manager : List existing networks] ********************************
Tuesday 09 June 2026 20:33:06 +0000 (0:00:00.068) 0:01:33.822 **********
ok: [instance]
TASK [libvirt_manager : Gather pool fact] **************************************
Tuesday 09 June 2026 20:33:06 +0000 (0:00:00.298) 0:01:34.120 **********
skipping: [instance]
TASK [libvirt_manager : Create and run VMs] ************************************
Tuesday 09 June 2026 20:33:06 +0000 (0:00:00.062) 0:01:34.182 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'sl-compute-0', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'sl-compute-1', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'router-0', 'value': 'router'})
TASK [libvirt_manager : Create VM image for sl-compute-0] **********************
Tuesday 09 June 2026 20:33:06 +0000 (0:00:00.311) 0:01:34.493 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for sl-compute-0] *****
Tuesday 09 June 2026 20:33:07 +0000 (0:00:00.396) 0:01:34.890 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type sl-compute-0] **********************
Tuesday 09 June 2026 20:33:07 +0000 (0:00:00.413) 0:01:35.304 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for sl-compute-0] ****************
Tuesday 09 June 2026 20:33:08 +0000 (0:00:00.716) 0:01:36.020 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs sl-compute-0] ********
Tuesday 09 June 2026 20:33:08 +0000 (0:00:00.104) 0:01:36.125 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:33:08 +0000 (0:00:00.166) 0:01:36.292 **********
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] ***********************
Tuesday 09 June 2026 20:33:08 +0000 (0:00:00.126) 0:01:36.419 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:33:09 +0000 (0:00:00.450) 0:01:36.869 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:33:09 +0000 (0:00:00.146) 0:01:37.016 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:33:09 +0000 (0:00:00.371) 0:01:37.387 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-sl-compute-0] *********
Tuesday 09 June 2026 20:33:10 +0000 (0:00:00.378) 0:01:37.766 **********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:33:10 +0000 (0:00:00.492) 0:01:38.258 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:33:10 +0000 (0:00:00.368) 0:01:38.627 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:33:11 +0000 (0:00:00.138) 0:01:38.765 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:33:12 +0000 (0:00:01.294) 0:01:40.060 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-sl-compute-0] ******
Tuesday 09 June 2026 20:33:12 +0000 (0:00:00.287) 0:01:40.347 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs sl-compute-0] ***
Tuesday 09 June 2026 20:33:13 +0000 (0:00:00.427) 0:01:40.775 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:33:13 +0000 (0:00:00.127) 0:01:40.902 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:33:13 +0000 (0:00:00.173) 0:01:41.075 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:33:13 +0000 (0:00:00.356) 0:01:41.432 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:33:13 +0000 (0:00:00.138) 0:01:41.571 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:33:14 +0000 (0:00:00.315) 0:01:41.887 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-sl-compute-0] *********
Tuesday 09 June 2026 20:33:14 +0000 (0:00:00.245) 0:01:42.132 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for sl-compute-0] *****
Tuesday 09 June 2026 20:33:14 +0000 (0:00:00.120) 0:01:42.253 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM sl-compute-0] ***********
Tuesday 09 June 2026 20:33:14 +0000 (0:00:00.074) 0:01:42.327 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM sl-compute-0] ********************
Tuesday 09 June 2026 20:33:14 +0000 (0:00:00.075) 0:01:42.403 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:33:14 +0000 (0:00:00.142) 0:01:42.545 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:33:15 +0000 (0:00:00.284) 0:01:42.830 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:33:15 +0000 (0:00:00.095) 0:01:42.926 **********
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] ***************
Tuesday 09 June 2026 20:33:15 +0000 (0:00:00.191) 0:01:43.118 **********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Tuesday 09 June 2026 20:33:15 +0000 (0:00:00.363) 0:01:43.481 **********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Tuesday 09 June 2026 20:33:15 +0000 (0:00:00.125) 0:01:43.607 **********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Tuesday 09 June 2026 20:33:16 +0000 (0:00:00.148) 0:01:43.755 **********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Tuesday 09 June 2026 20:33:16 +0000 (0:00:00.087) 0:01:43.842 **********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Tuesday 09 June 2026 20:33:16 +0000 (0:00:00.083) 0:01:43.926 **********
TASK [config_drive : Ensure needed directories exist] **************************
Tuesday 09 June 2026 20:33:16 +0000 (0:00:00.187) 0:01:44.113 **********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Tuesday 09 June 2026 20:33:16 +0000 (0:00:00.519) 0:01:44.632 **********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Tuesday 09 June 2026 20:33:18 +0000 (0:00:01.656) 0:01:46.289 **********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Tuesday 09 June 2026 20:33:19 +0000 (0:00:00.379) 0:01:46.668 **********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Tuesday 09 June 2026 20:33:19 +0000 (0:00:00.502) 0:01:47.170 **********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Tuesday 09 June 2026 20:33:20 +0000 (0:00:00.587) 0:01:47.757 **********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Tuesday 09 June 2026 20:33:20 +0000 (0:00:00.127) 0:01:47.885 **********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Tuesday 09 June 2026 20:33:20 +0000 (0:00:00.312) 0:01:48.197 **********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Tuesday 09 June 2026 20:33:20 +0000 (0:00:00.098) 0:01:48.295 **********
Follow script's output here: /opt/basedir/logs/ci_script_000_generate_nocloud_iso_image.log
changed: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:33:21 +0000 (0:00:00.449) 0:01:48.745 **********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:33:21 +0000 (0:00:00.472) 0:01:49.217 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for sl-compute-0] *****************
Tuesday 09 June 2026 20:33:21 +0000 (0:00:00.155) 0:01:49.373 **********
skipping: [instance]
TASK [libvirt_manager : Create VM image for sl-compute-1] **********************
Tuesday 09 June 2026 20:33:21 +0000 (0:00:00.078) 0:01:49.452 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for sl-compute-1] *****
Tuesday 09 June 2026 20:33:22 +0000 (0:00:00.415) 0:01:49.867 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type sl-compute-1] **********************
Tuesday 09 June 2026 20:33:22 +0000 (0:00:00.348) 0:01:50.216 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for sl-compute-1] ****************
Tuesday 09 June 2026 20:33:23 +0000 (0:00:00.548) 0:01:50.765 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs sl-compute-1] ********
Tuesday 09 June 2026 20:33:23 +0000 (0:00:00.098) 0:01:50.863 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:33:23 +0000 (0:00:00.152) 0:01:51.016 **********
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] ***********************
Tuesday 09 June 2026 20:33:23 +0000 (0:00:00.145) 0:01:51.161 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:33:23 +0000 (0:00:00.418) 0:01:51.580 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:33:24 +0000 (0:00:00.297) 0:01:51.878 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:33:24 +0000 (0:00:00.407) 0:01:52.285 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-sl-compute-1] *********
Tuesday 09 June 2026 20:33:24 +0000 (0:00:00.341) 0:01:52.626 **********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:33:25 +0000 (0:00:00.481) 0:01:53.107 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:33:25 +0000 (0:00:00.387) 0:01:53.495 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:33:25 +0000 (0:00:00.134) 0:01:53.629 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:33:26 +0000 (0:00:00.335) 0:01:53.964 **********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-sl-compute-1] ******
Tuesday 09 June 2026 20:33:26 +0000 (0:00:00.288) 0:01:54.253 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs sl-compute-1] ***
Tuesday 09 June 2026 20:33:27 +0000 (0:00:00.446) 0:01:54.699 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:33:27 +0000 (0:00:00.190) 0:01:54.890 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:33:27 +0000 (0:00:00.168) 0:01:55.059 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:33:27 +0000 (0:00:00.358) 0:01:55.418 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:33:27 +0000 (0:00:00.239) 0:01:55.657 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:33:28 +0000 (0:00:00.305) 0:01:55.963 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-sl-compute-1] *********
Tuesday 09 June 2026 20:33:28 +0000 (0:00:00.352) 0:01:56.315 **********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for sl-compute-1] *****
Tuesday 09 June 2026 20:33:28 +0000 (0:00:00.197) 0:01:56.512 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM sl-compute-1] ***********
Tuesday 09 June 2026 20:33:28 +0000 (0:00:00.067) 0:01:56.580 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM sl-compute-1] ********************
Tuesday 09 June 2026 20:33:28 +0000 (0:00:00.081) 0:01:56.662 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:33:29 +0000 (0:00:00.079) 0:01:56.741 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:33:29 +0000 (0:00:00.375) 0:01:57.116 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:33:29 +0000 (0:00:00.088) 0:01:57.205 **********
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] ***************
Tuesday 09 June 2026 20:33:29 +0000 (0:00:00.172) 0:01:57.377 **********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Tuesday 09 June 2026 20:33:30 +0000 (0:00:00.325) 0:01:57.702 **********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Tuesday 09 June 2026 20:33:30 +0000 (0:00:00.131) 0:01:57.834 **********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Tuesday 09 June 2026 20:33:30 +0000 (0:00:00.099) 0:01:57.933 **********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Tuesday 09 June 2026 20:33:30 +0000 (0:00:00.111) 0:01:58.045 **********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Tuesday 09 June 2026 20:33:30 +0000 (0:00:00.151) 0:01:58.196 **********
TASK [config_drive : Ensure needed directories exist] **************************
Tuesday 09 June 2026 20:33:30 +0000 (0:00:00.149) 0:01:58.346 **********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Tuesday 09 June 2026 20:33:31 +0000 (0:00:00.607) 0:01:58.954 **********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Tuesday 09 June 2026 20:33:32 +0000 (0:00:01.640) 0:02:00.594 **********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Tuesday 09 June 2026 20:33:33 +0000 (0:00:00.362) 0:02:00.956 **********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Tuesday 09 June 2026 20:33:33 +0000 (0:00:00.617) 0:02:01.574 **********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Tuesday 09 June 2026 20:33:34 +0000 (0:00:00.495) 0:02:02.069 **********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Tuesday 09 June 2026 20:33:34 +0000 (0:00:00.112) 0:02:02.182 **********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Tuesday 09 June 2026 20:33:34 +0000 (0:00:00.375) 0:02:02.557 **********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Tuesday 09 June 2026 20:33:35 +0000 (0:00:00.126) 0:02:02.684 **********
Follow script's output here: /opt/basedir/logs/ci_script_001_generate_nocloud_iso_image.log
changed: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:33:35 +0000 (0:00:00.369) 0:02:03.054 **********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:33:35 +0000 (0:00:00.489) 0:02:03.543 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for sl-compute-1] *****************
Tuesday 09 June 2026 20:33:35 +0000 (0:00:00.095) 0:02:03.638 **********
skipping: [instance]
TASK [libvirt_manager : Create VM image for router-0] **************************
Tuesday 09 June 2026 20:33:36 +0000 (0:00:00.075) 0:02:03.713 **********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for router-0] *********
Tuesday 09 June 2026 20:33:36 +0000 (0:00:00.426) 0:02:04.140 **********
changed: [instance]
TASK [libvirt_manager : Define VMs for type router-0] **************************
Tuesday 09 June 2026 20:33:36 +0000 (0:00:00.361) 0:02:04.501 **********
changed: [instance]
TASK [libvirt_manager : Disable net.ifnames=0 for router-0] ********************
Tuesday 09 June 2026 20:33:37 +0000 (0:00:00.523) 0:02:05.024 **********
skipping: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs router-0] ************
Tuesday 09 June 2026 20:33:37 +0000 (0:00:00.095) 0:02:05.120 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:33:37 +0000 (0:00:00.194) 0:02:05.315 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:33:37 +0000 (0:00:00.153) 0:02:05.469 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:33:38 +0000 (0:00:00.341) 0:02:05.810 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:33:38 +0000 (0:00:00.150) 0:02:05.961 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:33:38 +0000 (0:00:00.340) 0:02:06.302 **********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-router-0] *************
Tuesday 09 June 2026 20:33:38 +0000 (0:00:00.337) 0:02:06.639 **********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs router-0] ******
Tuesday 09 June 2026 20:33:39 +0000 (0:00:00.394) 0:02:07.034 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance
TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] ****************
Tuesday 09 June 2026 20:33:39 +0000 (0:00:00.116) 0:02:07.150 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=s0-rtr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=s1-rtr)
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:33:39 +0000 (0:00:00.206) 0:02:07.357 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:33:40 +0000 (0:00:00.323) 0:02:07.681 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:33:40 +0000 (0:00:00.134) 0:02:07.815 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:33:40 +0000 (0:00:00.337) 0:02:08.153 **********
ok: [instance]
TASK [libvirt_manager : Attach interface s0-rtr on cifmw-router-0] *************
Tuesday 09 June 2026 20:33:40 +0000 (0:00:00.342) 0:02:08.496 **********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Tuesday 09 June 2026 20:33:41 +0000 (0:00:00.415) 0:02:08.911 **********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Tuesday 09 June 2026 20:33:41 +0000 (0:00:00.411) 0:02:09.323 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Dump domain xml] ***************************************
Tuesday 09 June 2026 20:33:41 +0000 (0:00:00.188) 0:02:09.511 **********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Tuesday 09 June 2026 20:33:42 +0000 (0:00:00.334) 0:02:09.846 **********
ok: [instance]
TASK [libvirt_manager : Attach interface s1-rtr on cifmw-router-0] *************
Tuesday 09 June 2026 20:33:42 +0000 (0:00:00.341) 0:02:10.187 **********
changed: [instance]
TASK [libvirt_manager : Create the requested extra disks for router-0] *********
Tuesday 09 June 2026 20:33:42 +0000 (0:00:00.459) 0:02:10.647 **********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM router-0] ***************
Tuesday 09 June 2026 20:33:43 +0000 (0:00:00.082) 0:02:10.729 **********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM router-0] ************************
Tuesday 09 June 2026 20:33:43 +0000 (0:00:00.080) 0:02:10.810 **********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Tuesday 09 June 2026 20:33:43 +0000 (0:00:00.140) 0:02:10.950 **********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Tuesday 09 June 2026 20:33:43 +0000 (0:00:00.362) 0:02:11.313 **********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Tuesday 09 June 2026 20:33:43 +0000 (0:00:00.098) 0:02:11.412 **********
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] ***************
Tuesday 09 June 2026 20:33:43 +0000 (0:00:00.238) 0:02:11.650 **********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Tuesday 09 June 2026 20:33:44 +0000 (0:00:00.381) 0:02:12.031 **********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Tuesday 09 June 2026 20:33:44 +0000 (0:00:00.130) 0:02:12.161 **********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Tuesday 09 June 2026 20:33:44 +0000 (0:00:00.202) 0:02:12.364 **********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Tuesday 09 June 2026 20:33:44 +0000 (0:00:00.115) 0:02:12.479 **********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Tuesday 09 June 2026 20:33:44 +0000 (0:00:00.119) 0:02:12.598 **********
TASK [config_drive : Ensure needed directories exist] **************************
Tuesday 09 June 2026 20:33:45 +0000 (0:00:00.236) 0:02:12.834 **********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Tuesday 09 June 2026 20:33:45 +0000 (0:00:00.569) 0:02:13.404 **********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Tuesday 09 June 2026 20:33:47 +0000 (0:00:01.650) 0:02:15.054 **********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Tuesday 09 June 2026 20:33:47 +0000 (0:00:00.332) 0:02:15.387 **********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Tuesday 09 June 2026 20:33:48 +0000 (0:00:00.497) 0:02:15.884 **********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Tuesday 09 June 2026 20:33:48 +0000 (0:00:00.567) 0:02:16.451 **********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Tuesday 09 June 2026 20:33:48 +0000 (0:00:00.092) 0:02:16.543 **********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Tuesday 09 June 2026 20:33:49 +0000 (0:00:00.358) 0:02:16.902 **********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Tuesday 09 June 2026 20:33:49 +0000 (0:00:00.097) 0:02:16.999 **********
Follow script's output here: /opt/basedir/logs/ci_script_002_generate_nocloud_iso_image.log
changed: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Tuesday 09 June 2026 20:33:49 +0000 (0:00:00.489) 0:02:17.489 **********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Tuesday 09 June 2026 20:33:50 +0000 (0:00:00.545) 0:02:18.035 **********
skipping: [instance]
TASK [libvirt_manager : Configure boot order for router-0] *********************
Tuesday 09 June 2026 20:33:50 +0000 (0:00:00.164) 0:02:18.200 **********
skipping: [instance]
TASK [libvirt_manager : Start (power-on) VMs] **********************************
Tuesday 09 June 2026 20:33:50 +0000 (0:00:00.087) 0:02:18.288 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance
TASK [libvirt_manager : Refresh oooq_pool before starting VMs] *****************
Tuesday 09 June 2026 20:33:50 +0000 (0:00:00.143) 0:02:18.431 **********
skipping: [instance]
TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Tuesday 09 June 2026 20:33:50 +0000 (0:00:00.181) 0:02:18.613 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'sl-compute-0', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'sl-compute-1', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'router-0', 'value': 'router'})
TASK [libvirt_manager : Start vm] **********************************************
Tuesday 09 June 2026 20:33:53 +0000 (0:00:02.281) 0:02:20.894 **********
changed: [instance]
TASK [libvirt_manager : Start vm] **********************************************
Tuesday 09 June 2026 20:33:54 +0000 (0:00:00.781) 0:02:21.675 **********
changed: [instance]
TASK [libvirt_manager : Start vm] **********************************************
Tuesday 09 June 2026 20:33:54 +0000 (0:00:00.737) 0:02:22.413 **********
changed: [instance]
TASK [libvirt_manager : Wait for SSH on started VMs] ***************************
Tuesday 09 June 2026 20:33:55 +0000 (0:00:00.833) 0:02:23.246 **********
changed: [instance] => (item=sl-compute-0.utility)
changed: [instance] => (item=sl-compute-1.utility)
changed: [instance] => (item=router-0.utility)
TASK [libvirt_manager : Ensure we get SSH on nodes] ****************************
Tuesday 09 June 2026 20:33:56 +0000 (0:00:00.897) 0:02:24.143 **********
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).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (84 retries left).
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j342396997542.130525', 'results_file': '/home/zuul/.ansible_async/j342396997542.130525', 'changed': True, '_vm': {'key': 'sl-compute-0', 'value': 'sl-compute'}, 'ansible_loop_var': '_vm'})
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j817544234831.130542', 'results_file': '/home/zuul/.ansible_async/j817544234831.130542', 'changed': True, '_vm': {'key': 'sl-compute-1', 'value': 'sl-compute'}, 'ansible_loop_var': '_vm'})
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).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (84 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (83 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (82 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (81 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (80 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (79 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (78 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (77 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (76 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (75 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (74 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (73 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (72 retries left).
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j621398696781.130558', 'results_file': '/home/zuul/.ansible_async/j621398696781.130558', 'changed': True, '_vm': {'key': 'router-0', 'value': 'router'}, 'ansible_loop_var': '_vm'})
TASK [libvirt_manager : Configure managed VMs] *********************************
Tuesday 09 June 2026 20:35:21 +0000 (0:01:24.838) 0:03:48.982 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_vms.yml for instance => (item={'key': 'sl-compute-0', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_vms.yml for instance => (item={'key': 'sl-compute-1', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_vms.yml for instance => (item={'key': 'router-0', 'value': 'router'})
TASK [Check if new ssh keypair exists] *****************************************
Tuesday 09 June 2026 20:35:21 +0000 (0:00:00.245) 0:03:49.227 **********
skipping: [instance]
TASK [Push ssh jumper/configuration for sl-compute-0] **************************
Tuesday 09 June 2026 20:35:21 +0000 (0:00:00.070) 0:03:49.297 **********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Tuesday 09 June 2026 20:35:21 +0000 (0:00:00.165) 0:03:49.463 **********
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': 'sl-compute-0.utility', 'patterns': ['sl-compute-0', 'sl-compute-0', 'sl-compute-0.utility', 'sl-compute-0.localdomain', 'sl-compute-0.instance', 'sl-compute-0', 'sl-compute-0.instance', 'sl-compute-0.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})
TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Tuesday 09 June 2026 20:35:21 +0000 (0:00:00.189) 0:03:49.652 **********
changed: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Tuesday 09 June 2026 20:35:22 +0000 (0:00:00.379) 0:03:50.031 **********
changed: [instance]
TASK [ssh_jumper : Inject ssh jumpers for sl-compute-0.utility] ****************
Tuesday 09 June 2026 20:35:22 +0000 (0:00:00.280) 0:03:50.312 **********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM sl-compute-0] ***************
Tuesday 09 June 2026 20:35:23 +0000 (0:00:00.721) 0:03:51.034 **********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Tuesday 09 June 2026 20:35:23 +0000 (0:00:00.083) 0:03:51.118 **********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts sl-compute-0] **************
Tuesday 09 June 2026 20:35:23 +0000 (0:00:00.080) 0:03:51.199 **********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts sl-compute-0] ***************
Tuesday 09 June 2026 20:35:23 +0000 (0:00:00.113) 0:03:51.312 **********
skipping: [instance]
TASK [Check if new ssh keypair exists] *****************************************
Tuesday 09 June 2026 20:35:23 +0000 (0:00:00.179) 0:03:51.492 **********
skipping: [instance]
TASK [Push ssh jumper/configuration for sl-compute-1] **************************
Tuesday 09 June 2026 20:35:23 +0000 (0:00:00.063) 0:03:51.555 **********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Tuesday 09 June 2026 20:35:24 +0000 (0:00:00.113) 0:03:51.668 **********
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': 'sl-compute-1.utility', 'patterns': ['sl-compute-1', 'sl-compute-1', 'sl-compute-1.utility', 'sl-compute-1.localdomain', 'sl-compute-1.instance', 'sl-compute-1', 'sl-compute-1.instance', 'sl-compute-1.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})
TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Tuesday 09 June 2026 20:35:24 +0000 (0:00:00.229) 0:03:51.898 **********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Tuesday 09 June 2026 20:35:24 +0000 (0:00:00.490) 0:03:52.388 **********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for sl-compute-1.utility] ****************
Tuesday 09 June 2026 20:35:25 +0000 (0:00:00.408) 0:03:52.796 **********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM sl-compute-1] ***************
Tuesday 09 June 2026 20:35:25 +0000 (0:00:00.807) 0:03:53.604 **********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Tuesday 09 June 2026 20:35:26 +0000 (0:00:00.071) 0:03:53.676 **********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts sl-compute-1] **************
Tuesday 09 June 2026 20:35:26 +0000 (0:00:00.146) 0:03:53.823 **********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts sl-compute-1] ***************
Tuesday 09 June 2026 20:35:26 +0000 (0:00:00.092) 0:03:53.915 **********
skipping: [instance]
TASK [Check if new ssh keypair exists] *****************************************
Tuesday 09 June 2026 20:35:26 +0000 (0:00:00.095) 0:03:54.011 **********
skipping: [instance]
TASK [Push ssh jumper/configuration for router-0] ******************************
Tuesday 09 June 2026 20:35:26 +0000 (0:00:00.075) 0:03:54.086 **********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Tuesday 09 June 2026 20:35:26 +0000 (0:00:00.204) 0:03:54.291 **********
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': 'router-0.utility', 'patterns': ['router-0', 'router-0', 'router-0.utility', 'router-0.localdomain', 'router-0.instance', 'router-0', 'router-0.instance', 'router-0.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})
TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Tuesday 09 June 2026 20:35:26 +0000 (0:00:00.189) 0:03:54.480 **********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Tuesday 09 June 2026 20:35:27 +0000 (0:00:00.383) 0:03:54.864 **********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for router-0.utility] ********************
Tuesday 09 June 2026 20:35:27 +0000 (0:00:00.346) 0:03:55.211 **********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM router-0] *******************
Tuesday 09 June 2026 20:35:28 +0000 (0:00:00.693) 0:03:55.905 **********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Tuesday 09 June 2026 20:35:28 +0000 (0:00:00.084) 0:03:55.990 **********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts router-0] ******************
Tuesday 09 June 2026 20:35:28 +0000 (0:00:00.065) 0:03:56.056 **********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts router-0] *******************
Tuesday 09 June 2026 20:35:28 +0000 (0:00:00.087) 0:03:56.143 **********
skipping: [instance]
TASK [Create VBMC entity] ******************************************************
Tuesday 09 June 2026 20:35:28 +0000 (0:00:00.162) 0:03:56.306 **********
skipping: [instance] => (item=router-0)
skipping: [instance] => (item=sl-compute-0)
skipping: [instance] => (item=sl-compute-1)
skipping: [instance]
TASK [libvirt_manager : List running virtual machines.] ************************
Tuesday 09 June 2026 20:35:28 +0000 (0:00:00.136) 0:03:56.443 **********
ok: [instance]
TASK [libvirt_manager : Dump UUIDs] ********************************************
Tuesday 09 June 2026 20:35:29 +0000 (0:00:00.323) 0:03:56.766 **********
changed: [instance]
TASK [Ensure fresh vbmc listing] ***********************************************
Tuesday 09 June 2026 20:35:29 +0000 (0:00:00.473) 0:03:57.240 **********
skipping: [instance]
TASK [libvirt_manager : Update vbmc related fact] ******************************
Tuesday 09 June 2026 20:35:29 +0000 (0:00:00.170) 0:03:57.411 **********
skipping: [instance]
TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Tuesday 09 June 2026 20:35:29 +0000 (0:00:00.095) 0:03:57.507 **********
skipping: [instance]
TASK [libvirt_manager : Copy authorized_keys] **********************************
Tuesday 09 June 2026 20:35:29 +0000 (0:00:00.094) 0:03:57.601 **********
skipping: [instance]
TASK [libvirt_manager : Enable root access on CRC] *****************************
Tuesday 09 June 2026 20:35:30 +0000 (0:00:00.085) 0:03:57.687 **********
skipping: [instance]
PLAY RECAP *********************************************************************
instance : ok=301 changed=102 unreachable=0 failed=0 skipped=108 rescued=1 ignored=0
Tuesday 09 June 2026 20:35:30 +0000 (0:00:00.353) 0:03:58.040 **********
===============================================================================
libvirt_manager : Ensure we get SSH on nodes --------------------------- 84.84s
libvirt_manager : Download base image ---------------------------------- 15.36s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.34s
ci_nmstate : Apply the desidered state on instance ---------------------- 2.45s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 2.28s
libvirt_manager : Ensure networks are created/started ------------------- 2.24s
dnsmasq : Add DHCP entries ---------------------------------------------- 2.08s
libvirt_manager : Restart firewalld ------------------------------------- 1.93s
libvirt_manager : Ensure networks are defined --------------------------- 1.88s
ci_nmstate : Install required packages on instance ---------------------- 1.83s
dnsmasq : Add/Remove address -------------------------------------------- 1.81s
libvirt_manager : Ensure networks enabled to autostart ------------------ 1.66s
config_drive : Install required RPM packages ---------------------------- 1.66s
config_drive : Install required RPM packages ---------------------------- 1.65s
libvirt_manager : Ensure network is in correct zone --------------------- 1.65s
config_drive : Install required RPM packages ---------------------------- 1.64s
libvirt_manager : Ensure networks are active ---------------------------- 1.64s
libvirt_manager : Fetch bridges ports link info ------------------------- 1.55s
dnsmasq : Install needed packages --------------------------------------- 1.55s
libvirt_manager : Dump domain xml --------------------------------------- 1.29s
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Tuesday 09 June 2026 20:35:31 +0000 (0:00:00.064) 0:00:00.064 **********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Tuesday 09 June 2026 20:35:32 +0000 (0:00:01.470) 0:00:01.534 **********
changed: [instance]
TASK [Copy generated content to proper location] *******************************
Tuesday 09 June 2026 20:35:33 +0000 (0:00:00.418) 0:00:01.953 **********
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] ***************************
Tuesday 09 June 2026 20:35:35 +0000 (0:00:02.094) 0:00:04.047 **********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Tuesday 09 June 2026 20:35:36 +0000 (0:00:01.176) 0:00:05.224 **********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Tuesday 09 June 2026 20:35:41 +0000 (0:00:05.251) 0:00:10.476 **********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Start virtnetworkd socket service] *********************
Tuesday 09 June 2026 20:35:42 +0000 (0:00:01.167) 0:00:11.644 **********
ok: [instance] => (item=virtnetworkd.service)
ok: [instance] => (item=virtnetworkd.socket)
TASK [libvirt_manager : Start virtstoraged socket service] *********************
Tuesday 09 June 2026 20:35:43 +0000 (0:00:01.012) 0:00:12.656 **********
changed: [instance] => (item=virtstoraged.service)
ok: [instance] => (item=virtstoraged.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Tuesday 09 June 2026 20:35:44 +0000 (0:00:01.169) 0:00:13.825 **********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Tuesday 09 June 2026 20:35:44 +0000 (0:00:00.117) 0:00:13.943 **********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Tuesday 09 June 2026 20:35:45 +0000 (0:00:00.528) 0:00:14.471 **********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Tuesday 09 June 2026 20:35:46 +0000 (0:00:00.505) 0:00:14.977 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:35:46 +0000 (0:00:00.165) 0:00:15.142 **********
ok: [instance] =>
cleanup_vms:
- cifmw-sl-compute-1
- cifmw-router-0
- cifmw-sl-compute-0
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Tuesday 09 June 2026 20:35:46 +0000 (0:00:00.104) 0:00:15.247 **********
ok: [instance] => (item=cifmw-sl-compute-1)
ok: [instance] => (item=cifmw-router-0)
ok: [instance] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : Destroy machine] ***************************************
Tuesday 09 June 2026 20:35:47 +0000 (0:00:01.082) 0:00:16.329 **********
ok: [instance] => (item=cifmw-sl-compute-1)
ok: [instance] => (item=cifmw-router-0)
ok: [instance] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : Undefine machine] **************************************
Tuesday 09 June 2026 20:35:49 +0000 (0:00:01.831) 0:00:18.161 **********
ok: [instance] => (item=cifmw-sl-compute-1)
ok: [instance] => (item=cifmw-router-0)
ok: [instance] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Tuesday 09 June 2026 20:35:50 +0000 (0:00:01.012) 0:00:19.173 **********
ok: [instance -> localhost] => (item=cifmw-sl-compute-1)
ok: [instance -> localhost] => (item=cifmw-router-0)
ok: [instance -> localhost] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Tuesday 09 June 2026 20:35:51 +0000 (0:00:00.953) 0:00:20.127 **********
ok: [instance] => (item=cifmw-sl-compute-1)
ok: [instance] => (item=cifmw-router-0)
ok: [instance] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : Get network list] **************************************
Tuesday 09 June 2026 20:35:52 +0000 (0:00:00.920) 0:00:21.047 **********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Tuesday 09 June 2026 20:35:52 +0000 (0:00:00.569) 0:00:21.616 **********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Tuesday 09 June 2026 20:35:52 +0000 (0:00:00.123) 0:00:21.740 **********
ok: [instance] =>
cleanup_nets:
- cifmw-intnet-1
- cifmw-osp_trunk
- cifmw-public
- cifmw-s0-rtr
- cifmw-intnet-0
- cifmw-s1-rtr
TASK [Remove dnsmasq network bits] *********************************************
Tuesday 09 June 2026 20:35:52 +0000 (0:00:00.110) 0:00:21.850 **********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:35:53 +0000 (0:00:00.690) 0:00:22.541 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:35:53 +0000 (0:00:00.111) 0:00:22.652 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:35:53 +0000 (0:00:00.110) 0:00:22.762 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:35:53 +0000 (0:00:00.105) 0:00:22.868 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:35:54 +0000 (0:00:00.340) 0:00:23.209 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:35:54 +0000 (0:00:00.414) 0:00:23.623 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:35:54 +0000 (0:00:00.153) 0:00:23.777 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:35:54 +0000 (0:00:00.120) 0:00:23.898 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:35:55 +0000 (0:00:00.129) 0:00:24.027 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:35:55 +0000 (0:00:00.433) 0:00:24.461 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:35:55 +0000 (0:00:00.445) 0:00:24.906 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:35:56 +0000 (0:00:00.169) 0:00:25.076 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:35:56 +0000 (0:00:00.100) 0:00:25.177 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:35:56 +0000 (0:00:00.095) 0:00:25.273 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:35:56 +0000 (0:00:00.338) 0:00:25.611 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:35:57 +0000 (0:00:00.398) 0:00:26.010 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:35:57 +0000 (0:00:00.149) 0:00:26.160 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:35:57 +0000 (0:00:00.112) 0:00:26.272 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:35:57 +0000 (0:00:00.135) 0:00:26.407 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:35:57 +0000 (0:00:00.292) 0:00:26.700 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:35:58 +0000 (0:00:00.339) 0:00:27.039 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:35:58 +0000 (0:00:00.138) 0:00:27.177 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:35:58 +0000 (0:00:00.110) 0:00:27.288 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:35:58 +0000 (0:00:00.216) 0:00:27.504 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:35:58 +0000 (0:00:00.347) 0:00:27.852 **********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Tuesday 09 June 2026 20:35:59 +0000 (0:00:00.347) 0:00:28.199 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Tuesday 09 June 2026 20:35:59 +0000 (0:00:00.104) 0:00:28.304 **********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Tuesday 09 June 2026 20:35:59 +0000 (0:00:00.094) 0:00:28.399 **********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Tuesday 09 June 2026 20:35:59 +0000 (0:00:00.100) 0:00:28.499 **********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Tuesday 09 June 2026 20:35:59 +0000 (0:00:00.390) 0:00:28.890 **********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Tuesday 09 June 2026 20:36:00 +0000 (0:00:00.337) 0:00:29.227 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Undefine networks] *************************************
Tuesday 09 June 2026 20:36:03 +0000 (0:00:03.525) 0:00:32.753 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Tuesday 09 June 2026 20:36:05 +0000 (0:00:02.079) 0:00:34.832 **********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Tuesday 09 June 2026 20:36:07 +0000 (0:00:02.043) 0:00:36.875 **********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Tuesday 09 June 2026 20:36:08 +0000 (0:00:00.403) 0:00:37.279 **********
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': 13258911, 'dev': 64513, 'nlink': 1, 'atime': 1781037122.3384547, 'mtime': 1781037122.3384547, 'ctime': 1781037122.3384547, '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': 12910553, 'dev': 64513, 'nlink': 1, 'atime': 1781037122.3404548, 'mtime': 1781037122.3404548, 'ctime': 1781037122.3404548, '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] **************************
Tuesday 09 June 2026 20:36:09 +0000 (0:00:00.707) 0:00:37.986 **********
changed: [instance] => (item=cifmw-intnet-1)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-s0-rtr)
changed: [instance] => (item=cifmw-intnet-0)
changed: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Ensure firewalld is enabled and started] ***************
Tuesday 09 June 2026 20:36:11 +0000 (0:00:02.923) 0:00:40.910 **********
ok: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Tuesday 09 June 2026 20:36:12 +0000 (0:00:00.686) 0:00:41.596 **********
changed: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Tuesday 09 June 2026 20:36:13 +0000 (0:00:00.557) 0:00:42.154 **********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Tuesday 09 June 2026 20:36:13 +0000 (0:00:00.666) 0:00:42.820 **********
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] *************************
Tuesday 09 June 2026 20:36:14 +0000 (0:00:00.210) 0:00:43.031 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:36:14 +0000 (0:00:00.142) 0:00:43.173 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:36:14 +0000 (0:00:00.382) 0:00:43.555 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:36:14 +0000 (0:00:00.119) 0:00:43.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] **********
Tuesday 09 June 2026 20:36:14 +0000 (0:00:00.168) 0:00:43.843 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:36:15 +0000 (0:00:00.143) 0:00:43.987 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:36:15 +0000 (0:00:00.120) 0:00:44.107 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:36:15 +0000 (0:00:00.149) 0:00:44.257 **********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Tuesday 09 June 2026 20:36:15 +0000 (0:00:00.411) 0:00:44.669 **********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Tuesday 09 June 2026 20:36:15 +0000 (0:00:00.079) 0:00:44.748 **********
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] *************************
Tuesday 09 June 2026 20:36:16 +0000 (0:00:00.197) 0:00:44.945 **********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Tuesday 09 June 2026 20:36:16 +0000 (0:00:00.098) 0:00:45.043 **********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Tuesday 09 June 2026 20:36:16 +0000 (0:00:00.405) 0:00:45.448 **********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Tuesday 09 June 2026 20:36:16 +0000 (0:00:00.106) 0:00:45.555 **********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Tuesday 09 June 2026 20:36:16 +0000 (0:00:00.160) 0:00:45.715 **********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Tuesday 09 June 2026 20:36:16 +0000 (0:00:00.096) 0:00:45.812 **********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Tuesday 09 June 2026 20:36:17 +0000 (0:00:00.142) 0:00:45.954 **********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Tuesday 09 June 2026 20:36:17 +0000 (0:00:00.163) 0:00:46.118 **********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Tuesday 09 June 2026 20:36:17 +0000 (0:00:00.383) 0:00:46.502 **********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Tuesday 09 June 2026 20:36:17 +0000 (0:00:00.109) 0:00:46.611 **********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Tuesday 09 June 2026 20:36:18 +0000 (0:00:00.418) 0:00:47.030 **********
ok: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Tuesday 09 June 2026 20:36:18 +0000 (0:00:00.322) 0:00:47.353 **********
changed: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Tuesday 09 June 2026 20:36:19 +0000 (0:00:00.615) 0:00:47.968 **********
changed: [instance] => (item=cifmw_reproducer_key.pub)
changed: [instance] => (item=cifmw_reproducer_key)
TASK [libvirt_manager : List libvirt logs] *************************************
Tuesday 09 June 2026 20:36:19 +0000 (0:00:00.542) 0:00:48.511 **********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Tuesday 09 June 2026 20:36:19 +0000 (0:00:00.310) 0:00:48.821 **********
changed: [instance] => (item=/var/log/libvirt/qemu/sl-compute-0-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-sl-compute-0.log)
changed: [instance] => (item=/var/log/libvirt/qemu/sl-compute-1-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-sl-compute-1.log)
changed: [instance] => (item=/var/log/libvirt/qemu/router-0-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-router-0.log)
TASK [libvirt_manager : Remove workload and volumes] ***************************
Tuesday 09 June 2026 20:36:21 +0000 (0:00:01.426) 0:00:50.248 **********
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] ****************************************
Tuesday 09 June 2026 20:36:23 +0000 (0:00:01.907) 0:00:52.155 **********
changed: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Tuesday 09 June 2026 20:36:23 +0000 (0:00:00.627) 0:00:52.783 **********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Tuesday 09 June 2026 20:36:25 +0000 (0:00:01.765) 0:00:54.548 **********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Tuesday 09 June 2026 20:36:26 +0000 (0:00:00.404) 0:00:54.953 **********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Tuesday 09 June 2026 20:36:26 +0000 (0:00:00.108) 0:00:55.061 **********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Tuesday 09 June 2026 20:36:26 +0000 (0:00:00.051) 0:00:55.113 **********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Tuesday 09 June 2026 20:36:26 +0000 (0:00:00.083) 0:00:55.197 **********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Tuesday 09 June 2026 20:36:26 +0000 (0:00:00.630) 0:00:55.827 **********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Tuesday 09 June 2026 20:36:27 +0000 (0:00:00.577) 0:00:56.404 **********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Tuesday 09 June 2026 20:36:27 +0000 (0:00:00.307) 0:00:56.712 **********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Tuesday 09 June 2026 20:36:27 +0000 (0:00:00.050) 0:00:56.762 **********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Tuesday 09 June 2026 20:36:27 +0000 (0:00:00.093) 0:00:56.855 **********
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] *************************************************
Tuesday 09 June 2026 20:36:28 +0000 (0:00:00.927) 0:00:57.782 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:36:28 +0000 (0:00:00.115) 0:00:57.897 **********
changed: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:36:29 +0000 (0:00:00.427) 0:00:58.325 **********
changed: [instance]
TASK [Clean local ssh config] **************************************************
Tuesday 09 June 2026 20:36:29 +0000 (0:00:00.299) 0:00:58.624 **********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Tuesday 09 June 2026 20:36:29 +0000 (0:00:00.126) 0:00:58.751 **********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Tuesday 09 June 2026 20:36:30 +0000 (0:00:00.266) 0:00:59.017 **********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Tuesday 09 June 2026 20:36:30 +0000 (0:00:00.331) 0:00:59.349 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Tuesday 09 June 2026 20:36:30 +0000 (0:00:00.099) 0:00:59.449 **********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Tuesday 09 June 2026 20:36:32 +0000 (0:00:01.570) 0:01:01.019 **********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Tuesday 09 June 2026 20:36:36 +0000 (0:00:04.520) 0:01:05.540 **********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Tuesday 09 June 2026 20:36:36 +0000 (0:00:00.365) 0:01:05.905 **********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Tuesday 09 June 2026 20:36:37 +0000 (0:00:00.073) 0:01:05.979 **********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Tuesday 09 June 2026 20:36:37 +0000 (0:00:00.085) 0:01:06.065 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Tuesday 09 June 2026 20:36:37 +0000 (0:00:00.092) 0:01:06.157 **********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Tuesday 09 June 2026 20:36:37 +0000 (0:00:00.060) 0:01:06.218 **********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Tuesday 09 June 2026 20:36:37 +0000 (0:00:00.319) 0:01:06.537 **********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Tuesday 09 June 2026 20:36:37 +0000 (0:00:00.093) 0:01:06.631 **********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Tuesday 09 June 2026 20:36:37 +0000 (0:00:00.052) 0:01:06.683 **********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Tuesday 09 June 2026 20:36:38 +0000 (0:00:00.317) 0:01:07.001 **********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Tuesday 09 June 2026 20:36:38 +0000 (0:00:00.046) 0:01:07.048 **********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Tuesday 09 June 2026 20:36:38 +0000 (0:00:00.048) 0:01:07.096 **********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Tuesday 09 June 2026 20:36:38 +0000 (0:00:00.565) 0:01:07.661 **********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Tuesday 09 June 2026 20:36:39 +0000 (0:00:00.303) 0:01:07.965 **********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Tuesday 09 June 2026 20:36:39 +0000 (0:00:00.481) 0:01:08.446 **********
changed: [instance]
TASK [radvd : Gather package facts] ********************************************
Tuesday 09 June 2026 20:36:39 +0000 (0:00:00.391) 0:01:08.838 **********
ok: [instance]
TASK [radvd : Stop and disable radvd service] **********************************
Tuesday 09 June 2026 20:36:40 +0000 (0:00:00.750) 0:01:09.588 **********
skipping: [instance]
TASK [radvd : Remove radvd configuration file] *********************************
Tuesday 09 June 2026 20:36:40 +0000 (0:00:00.069) 0:01:09.658 **********
ok: [instance]
TASK [radvd : Remove configuration directory] **********************************
Tuesday 09 June 2026 20:36:40 +0000 (0:00:00.272) 0:01:09.931 **********
ok: [instance]
TASK [radvd : Remove radvd package] ********************************************
Tuesday 09 June 2026 20:36:41 +0000 (0:00:00.258) 0:01:10.190 **********
skipping: [instance]
TASK [Ensure work directory is removed] ****************************************
Tuesday 09 June 2026 20:36:41 +0000 (0:00:00.107) 0:01:10.298 **********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Tuesday 09 June 2026 20:36:41 +0000 (0:00:00.355) 0:01:10.653 **********
changed: [instance]
RUNNING HANDLER [ssh_jumper : Reload sshd] *************************************
Tuesday 09 June 2026 20:36:42 +0000 (0:00:00.720) 0:01:11.374 **********
changed: [instance -> localhost]
PLAY RECAP *********************************************************************
instance : ok=92 changed=28 unreachable=0 failed=0 skipped=37 rescued=0 ignored=0
Tuesday 09 June 2026 20:36:42 +0000 (0:00:00.427) 0:01:11.801 **********
===============================================================================
libvirt_manager : Populate service facts -------------------------------- 5.25s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 4.52s
libvirt_manager : Destroy networks -------------------------------------- 3.53s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 2.92s
Copy generated content to proper location ------------------------------- 2.09s
libvirt_manager : Undefine networks ------------------------------------- 2.08s
libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 2.04s
libvirt_manager : Remove workload and volumes --------------------------- 1.91s
libvirt_manager : Destroy machine --------------------------------------- 1.83s
podman : Ensure podman is installed ------------------------------------- 1.77s
dnsmasq : Install needed packages --------------------------------------- 1.57s
Gathering Facts --------------------------------------------------------- 1.47s
libvirt_manager : Remove detected logs ---------------------------------- 1.43s
libvirt_manager : Get installed packages list --------------------------- 1.18s
libvirt_manager : Start virtstoraged socket service --------------------- 1.17s
libvirt_manager : Start virtqemud socket service ------------------------ 1.17s
libvirt_manager : Clean ssh known_hosts --------------------------------- 1.08s
libvirt_manager : Undefine machine -------------------------------------- 1.01s
libvirt_manager : Start virtnetworkd socket service --------------------- 1.01s
libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 0.95s