PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 25 November 2025 13:02:14 +0000 (0:00:00.022) 0:00:00.022 ****** ok: [instance] TASK [Create custom basedir] *************************************************** Tuesday 25 November 2025 13:02:15 +0000 (0:00:00.785) 0:00:00.808 ****** changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Tuesday 25 November 2025 13:02:16 +0000 (0:00:00.282) 0:00:01.090 ****** skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Tuesday 25 November 2025 13:02:16 +0000 (0:00:00.017) 0:00:01.108 ****** 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 25 November 2025 13:02:16 +0000 (0:00:00.040) 0:00:01.148 ****** ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Tuesday 25 November 2025 13:02:16 +0000 (0:00:00.239) 0:00:01.388 ****** ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Tuesday 25 November 2025 13:02:16 +0000 (0:00:00.195) 0:00:01.583 ****** ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Tuesday 25 November 2025 13:02:17 +0000 (0:00:00.618) 0:00:02.202 ****** TASK [repo_setup : Ensure directories are present] ***************************** Tuesday 25 November 2025 13:02:17 +0000 (0:00:00.056) 0:00:02.259 ****** 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 25 November 2025 13:02:17 +0000 (0:00:00.501) 0:00:02.760 ****** ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Tuesday 25 November 2025 13:02:18 +0000 (0:00:00.713) 0:00:03.473 ****** changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Tuesday 25 November 2025 13:02:19 +0000 (0:00:01.050) 0:00:04.524 ****** changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Tuesday 25 November 2025 13:02:26 +0000 (0:00:07.404) 0:00:11.929 ****** changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Tuesday 25 November 2025 13:02:27 +0000 (0:00:00.706) 0:00:12.636 ****** skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Tuesday 25 November 2025 13:02:27 +0000 (0:00:00.023) 0:00:12.660 ****** changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Tuesday 25 November 2025 13:02:28 +0000 (0:00:00.817) 0:00:13.477 ****** skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Tuesday 25 November 2025 13:02:28 +0000 (0:00:00.045) 0:00:13.523 ****** skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Tuesday 25 November 2025 13:02:28 +0000 (0:00:00.041) 0:00:13.565 ****** skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Tuesday 25 November 2025 13:02:28 +0000 (0:00:00.042) 0:00:13.607 ****** changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.568) 0:00:14.175 ****** changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.445) 0:00:14.620 ****** skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.030) 0:00:14.650 ****** skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.028) 0:00:14.679 ****** skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.028) 0:00:14.707 ****** ok: [instance] TASK [repo_setup : Create download directory] ********************************** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.038) 0:00:14.745 ****** skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.027) 0:00:14.773 ****** skipping: [instance] TASK [Download the RPM] ******************************************************** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.026) 0:00:14.799 ****** skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.026) 0:00:14.826 ****** skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.024) 0:00:14.851 ****** skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.025) 0:00:14.876 ****** skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.026) 0:00:14.902 ****** skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Tuesday 25 November 2025 13:02:29 +0000 (0:00:00.026) 0:00:14.929 ****** ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.172) 0:00:15.101 ****** changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.207) 0:00:15.308 ****** changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.220) 0:00:15.529 ****** skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.022) 0:00:15.551 ****** skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.022) 0:00:15.573 ****** skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.022) 0:00:15.596 ****** skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.023) 0:00:15.619 ****** skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.022) 0:00:15.642 ****** skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.020) 0:00:15.662 ****** skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.015) 0:00:15.678 ****** skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.026) 0:00:15.705 ****** skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.016) 0:00:15.722 ****** skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.021) 0:00:15.743 ****** skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.027) 0:00:15.770 ****** skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.028) 0:00:15.799 ****** skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.047) 0:00:15.846 ****** skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Tuesday 25 November 2025 13:02:30 +0000 (0:00:00.029) 0:00:15.875 ****** ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Tuesday 25 November 2025 13:03:30 +0000 (0:00:59.875) 0:01:15.751 ****** ok: [instance] TASK [test_deps : Install extra packages] ************************************** Tuesday 25 November 2025 13:03:31 +0000 (0:00:01.149) 0:01:16.900 ****** skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Tuesday 25 November 2025 13:03:31 +0000 (0:00:00.032) 0:01:16.933 ****** 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 25 November 2025 13:03:31 +0000 (0:00:00.041) 0:01:16.975 ****** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Tuesday 25 November 2025 13:03:31 +0000 (0:00:00.020) 0:01:16.995 ****** changed: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Tuesday 25 November 2025 13:03:35 +0000 (0:00:03.855) 0:01:20.850 ****** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Tuesday 25 November 2025 13:03:35 +0000 (0:00:00.182) 0:01:21.032 ****** changed: [instance] TASK [ci_setup : Install openshift client] ************************************* Tuesday 25 November 2025 13:03:36 +0000 (0:00:00.193) 0:01:21.225 ****** changed: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Tuesday 25 November 2025 13:03:41 +0000 (0:00:05.755) 0:01:26.981 ****** ok: [instance] TASK [ci_setup : Create completion file] *************************************** Tuesday 25 November 2025 13:03:41 +0000 (0:00:00.037) 0:01:27.018 ****** changed: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Tuesday 25 November 2025 13:03:42 +0000 (0:00:00.245) 0:01:27.264 ****** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Tuesday 25 November 2025 13:03:42 +0000 (0:00:00.260) 0:01:27.524 ****** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Tuesday 25 November 2025 13:03:42 +0000 (0:00:00.016) 0:01:27.541 ****** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Tuesday 25 November 2025 13:03:42 +0000 (0:00:00.015) 0:01:27.556 ****** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Tuesday 25 November 2025 13:03:42 +0000 (0:00:00.015) 0:01:27.572 ****** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Tuesday 25 November 2025 13:03:42 +0000 (0:00:00.015) 0:01:27.587 ****** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Tuesday 25 November 2025 13:03:42 +0000 (0:00:00.015) 0:01:27.603 ****** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Tuesday 25 November 2025 13:03:42 +0000 (0:00:00.021) 0:01:27.625 ****** 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 25 November 2025 13:03:43 +0000 (0:00:00.920) 0:01:28.545 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 25 November 2025 13:03:44 +0000 (0:00:00.681) 0:01:29.226 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 25 November 2025 13:03:45 +0000 (0:00:01.694) 0:01:30.921 ****** skipping: [instance] => (item=virtqemud.service) skipping: [instance] => (item=virtqemud.socket) skipping: [instance] TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 25 November 2025 13:03:45 +0000 (0:00:00.056) 0:01:30.978 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 25 November 2025 13:03:45 +0000 (0:00:00.047) 0:01:31.025 ****** skipping: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 25 November 2025 13:03:45 +0000 (0:00:00.056) 0:01:31.082 ****** skipping: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.056) 0:01:31.139 ****** skipping: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.098) 0:01:31.237 ****** skipping: [instance] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.058) 0:01:31.295 ****** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.060) 0:01:31.356 ****** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.055) 0:01:31.412 ****** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.056) 0:01:31.468 ****** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.059) 0:01:31.528 ****** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.060) 0:01:31.589 ****** skipping: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.059) 0:01:31.649 ****** skipping: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.060) 0:01:31.709 ****** skipping: [instance] TASK [Remove dnsmasq network bits] ********************************************* Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.058) 0:01:31.768 ****** skipping: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.060) 0:01:31.828 ****** skipping: [instance] TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.059) 0:01:31.888 ****** skipping: [instance] TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.059) 0:01:31.948 ****** skipping: [instance] TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 25 November 2025 13:03:46 +0000 (0:00:00.116) 0:01:32.064 ****** skipping: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.060) 0:01:32.125 ****** skipping: [instance] TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.058) 0:01:32.184 ****** skipping: [instance] TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.056) 0:01:32.240 ****** skipping: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.056) 0:01:32.297 ****** skipping: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.057) 0:01:32.354 ****** skipping: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.060) 0:01:32.415 ****** skipping: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.056) 0:01:32.472 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.039) 0:01:32.512 ****** skipping: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.054) 0:01:32.567 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.057) 0:01:32.624 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.189) 0:01:32.814 ****** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.031) 0:01:32.846 ****** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.058) 0:01:32.904 ****** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 25 November 2025 13:03:47 +0000 (0:00:00.036) 0:01:32.941 ****** [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 25 November 2025 13:03:48 +0000 (0:00:00.273) 0:01:33.214 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 25 November 2025 13:03:48 +0000 (0:00:00.032) 0:01:33.246 ****** 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 25 November 2025 13:03:49 +0000 (0:00:01.297) 0:01:34.544 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 25 November 2025 13:03:49 +0000 (0:00:00.355) 0:01:34.899 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 25 November 2025 13:03:50 +0000 (0:00:01.144) 0:01:36.044 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 25 November 2025 13:03:51 +0000 (0:00:00.319) 0:01:36.363 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 25 November 2025 13:03:51 +0000 (0:00:00.039) 0:01:36.402 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 25 November 2025 13:03:51 +0000 (0:00:00.034) 0:01:36.437 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 25 November 2025 13:03:51 +0000 (0:00:00.051) 0:01:36.489 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 25 November 2025 13:03:51 +0000 (0:00:00.584) 0:01:37.073 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 25 November 2025 13:03:52 +0000 (0:00:00.391) 0:01:37.465 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 25 November 2025 13:03:52 +0000 (0:00:00.177) 0:01:37.642 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 25 November 2025 13:03:52 +0000 (0:00:00.031) 0:01:37.673 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 25 November 2025 13:03:52 +0000 (0:00:00.031) 0:01:37.705 ****** 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 25 November 2025 13:03:53 +0000 (0:00:00.676) 0:01:38.381 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:03:53 +0000 (0:00:00.075) 0:01:38.457 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:03:53 +0000 (0:00:00.295) 0:01:38.752 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 25 November 2025 13:03:53 +0000 (0:00:00.208) 0:01:38.961 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:03:53 +0000 (0:00:00.098) 0:01:39.059 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:03:54 +0000 (0:00:00.186) 0:01:39.245 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 25 November 2025 13:03:54 +0000 (0:00:00.206) 0:01:39.452 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 25 November 2025 13:03:54 +0000 (0:00:00.055) 0:01:39.508 ****** changed: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 25 November 2025 13:03:58 +0000 (0:00:03.901) 0:01:43.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 25 November 2025 13:03:59 +0000 (0:00:01.261) 0:01:44.670 ****** ok: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 25 November 2025 13:03:59 +0000 (0:00:00.206) 0:01:44.877 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 25 November 2025 13:03:59 +0000 (0:00:00.051) 0:01:44.929 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 25 November 2025 13:03:59 +0000 (0:00:00.032) 0:01:44.962 ****** 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 25 November 2025 13:03:59 +0000 (0:00:00.054) 0:01:45.016 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 25 November 2025 13:03:59 +0000 (0:00:00.030) 0:01:45.046 ****** ok: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 25 November 2025 13:04:00 +0000 (0:00:00.202) 0:01:45.249 ****** 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 25 November 2025 13:04:00 +0000 (0:00:00.052) 0:01:45.302 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 25 November 2025 13:04:00 +0000 (0:00:00.030) 0:01:45.333 ****** ok: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 25 November 2025 13:04:00 +0000 (0:00:00.202) 0:01:45.535 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 25 November 2025 13:04:00 +0000 (0:00:00.029) 0:01:45.565 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 25 November 2025 13:04:00 +0000 (0:00:00.031) 0:01:45.597 ****** ok: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 25 November 2025 13:04:01 +0000 (0:00:00.544) 0:01:46.142 ****** ok: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 25 November 2025 13:04:01 +0000 (0:00:00.202) 0:01:46.344 ****** ok: [instance] => (item=/etc/cifmw-dnsmasq.conf) ok: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 25 November 2025 13:04:01 +0000 (0:00:00.384) 0:01:46.728 ****** ok: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 25 November 2025 13:04:01 +0000 (0:00:00.226) 0:01:46.955 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 25 November 2025 13:04:02 +0000 (0:00:00.479) 0:01:47.434 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 25 November 2025 13:04:02 +0000 (0:00:00.035) 0:01:47.470 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 25 November 2025 13:04:02 +0000 (0:00:00.227) 0:01:47.698 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 25 November 2025 13:04:02 +0000 (0:00:00.209) 0:01:47.907 ****** skipping: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Tuesday 25 November 2025 13:04:02 +0000 (0:00:00.064) 0:01:47.972 ****** ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Tuesday 25 November 2025 13:04:03 +0000 (0:00:00.190) 0:01:48.162 ****** changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Tuesday 25 November 2025 13:04:03 +0000 (0:00:00.199) 0:01:48.362 ****** ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Tuesday 25 November 2025 13:04:03 +0000 (0:00:00.189) 0:01:48.551 ****** skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Tuesday 25 November 2025 13:04:03 +0000 (0:00:00.032) 0:01:48.584 ****** skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Tuesday 25 November 2025 13:04:03 +0000 (0:00:00.031) 0:01:48.615 ****** ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Tuesday 25 November 2025 13:04:03 +0000 (0:00:00.035) 0:01:48.651 ****** skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Tuesday 25 November 2025 13:04:03 +0000 (0:00:00.031) 0:01:48.683 ****** changed: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Tuesday 25 November 2025 13:05:12 +0000 (0:01:08.584) 0:02:57.268 ****** changed: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Tuesday 25 November 2025 13:05:12 +0000 (0:00:00.218) 0:02:57.486 ****** changed: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Tuesday 25 November 2025 13:05:12 +0000 (0:00:00.402) 0:02:57.889 ****** changed: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Tuesday 25 November 2025 13:05:13 +0000 (0:00:00.575) 0:02:58.465 ****** ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Tuesday 25 November 2025 13:05:13 +0000 (0:00:00.209) 0:02:58.675 ****** ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Tuesday 25 November 2025 13:05:14 +0000 (0:00:00.513) 0:02:59.188 ****** changed: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Tuesday 25 November 2025 13:05:14 +0000 (0:00:00.855) 0:03:00.043 ****** 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 25 November 2025 13:05:15 +0000 (0:00:00.170) 0:03:00.214 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Tuesday 25 November 2025 13:05:15 +0000 (0:00:00.389) 0:03:00.604 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Tuesday 25 November 2025 13:05:15 +0000 (0:00:00.380) 0:03:00.984 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Tuesday 25 November 2025 13:05:16 +0000 (0:00:00.382) 0:03:01.367 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Tuesday 25 November 2025 13:05:16 +0000 (0:00:00.367) 0:03:01.735 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Tuesday 25 November 2025 13:05:17 +0000 (0:00:00.379) 0:03:02.114 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Tuesday 25 November 2025 13:05:17 +0000 (0:00:00.379) 0:03:02.493 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Tuesday 25 November 2025 13:05:17 +0000 (0:00:00.425) 0:03:02.918 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Tuesday 25 November 2025 13:05:18 +0000 (0:00:00.353) 0:03:03.272 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Tuesday 25 November 2025 13:05:18 +0000 (0:00:00.359) 0:03:03.631 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Tuesday 25 November 2025 13:05:18 +0000 (0:00:00.345) 0:03:03.977 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Tuesday 25 November 2025 13:05:19 +0000 (0:00:00.341) 0:03:04.319 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Tuesday 25 November 2025 13:05:19 +0000 (0:00:00.339) 0:03:04.659 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Tuesday 25 November 2025 13:05:19 +0000 (0:00:00.343) 0:03:05.002 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Tuesday 25 November 2025 13:05:20 +0000 (0:00:00.337) 0:03:05.340 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Tuesday 25 November 2025 13:05:20 +0000 (0:00:00.332) 0:03:05.673 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Tuesday 25 November 2025 13:05:20 +0000 (0:00:00.337) 0:03:06.010 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Tuesday 25 November 2025 13:05:21 +0000 (0:00:00.333) 0:03:06.344 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Tuesday 25 November 2025 13:05:21 +0000 (0:00:00.333) 0:03:06.678 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Tuesday 25 November 2025 13:05:21 +0000 (0:00:00.332) 0:03:07.010 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Tuesday 25 November 2025 13:05:22 +0000 (0:00:00.332) 0:03:07.342 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Tuesday 25 November 2025 13:05:22 +0000 (0:00:00.332) 0:03:07.675 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Tuesday 25 November 2025 13:05:22 +0000 (0:00:00.338) 0:03:08.014 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Tuesday 25 November 2025 13:05:23 +0000 (0:00:00.334) 0:03:08.349 ****** changed: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Tuesday 25 November 2025 13:05:23 +0000 (0:00:00.336) 0:03:08.685 ****** skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Tuesday 25 November 2025 13:05:23 +0000 (0:00:00.045) 0:03:08.731 ****** ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Tuesday 25 November 2025 13:05:23 +0000 (0:00:00.305) 0:03:09.037 ****** changed: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Tuesday 25 November 2025 13:05:24 +0000 (0:00:00.401) 0:03:09.438 ****** changed: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Tuesday 25 November 2025 13:05:24 +0000 (0:00:00.340) 0:03:09.779 ****** [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Tuesday 25 November 2025 13:05:24 +0000 (0:00:00.182) 0:03:09.962 ****** TASK [libvirt_manager : Deactivate default] ************************************ Tuesday 25 November 2025 13:05:24 +0000 (0:00:00.053) 0:03:10.015 ****** ok: [instance] TASK [libvirt_manager : Removing default] ************************************** Tuesday 25 November 2025 13:05:25 +0000 (0:00:00.934) 0:03:10.950 ****** ok: [instance] TASK [Ensure we use dnsmasq for NetworkManager resolver] *********************** Tuesday 25 November 2025 13:05:26 +0000 (0:00:00.250) 0:03:11.201 ****** changed: [instance] TASK [Ensure we delegate .utility zone to our own instance] ******************** Tuesday 25 November 2025 13:05:26 +0000 (0:00:00.368) 0:03:11.569 ****** changed: [instance] TASK [Restart NetworkManager] ************************************************** Tuesday 25 November 2025 13:05:26 +0000 (0:00:00.350) 0:03:11.919 ****** changed: [instance] TASK [Ensure ocp_volumes exists] *********************************************** Tuesday 25 November 2025 13:05:27 +0000 (0:00:00.450) 0:03:12.369 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=115 changed=56 unreachable=0 failed=0 skipped=84 rescued=0 ignored=0 Tuesday 25 November 2025 13:05:27 +0000 (0:00:00.250) 0:03:12.620 ****** =============================================================================== libvirt_manager : Install packages required for using KVM -------------- 68.58s test_deps : Install selinux python libs -------------------------------- 59.88s repo_setup : Initialize python venv and install requirements ------------ 7.40s ci_setup : Install openshift client ------------------------------------- 5.76s dnsmasq : Install needed packages --------------------------------------- 3.90s ci_setup : Install needed packages -------------------------------------- 3.86s libvirt_manager : Populate service facts -------------------------------- 1.69s libvirt_manager : Remove workload and volumes --------------------------- 1.30s dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.26s test_deps : Install python yaml libs ------------------------------------ 1.15s podman : Ensure podman is installed ------------------------------------- 1.14s repo_setup : Get repo-setup repository ---------------------------------- 1.05s libvirt_manager : Deactivate default ------------------------------------ 0.93s ci_setup : Manage directories ------------------------------------------- 0.92s libvirt_manager : Ensure firewalld service is up ------------------------ 0.86s repo_setup : Run repo-setup --------------------------------------------- 0.82s Gathering Facts --------------------------------------------------------- 0.79s repo_setup : Make sure git-core package is installed -------------------- 0.71s repo_setup : Install repo-setup package --------------------------------- 0.71s libvirt_manager : Get installed packages list --------------------------- 0.68s PLAY [Test boot_order configuration] ******************************************* TASK [Gathering Facts] ********************************************************* Tuesday 25 November 2025 13:05:28 +0000 (0:00:00.040) 0:00:00.040 ****** ok: [instance] TASK [Load networking definition] ********************************************** Tuesday 25 November 2025 13:05:29 +0000 (0:00:00.933) 0:00:00.974 ****** ok: [instance] TASK [libvirt_manager : Import layout generator if needed] ********************* Tuesday 25 November 2025 13:05:29 +0000 (0:00:00.041) 0:00:01.015 ****** 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 25 November 2025 13:05:29 +0000 (0:00:00.071) 0:00:01.087 ****** ok: [instance] TASK [libvirt_manager : Patch the layout if needed] **************************** Tuesday 25 November 2025 13:05:29 +0000 (0:00:00.141) 0:00:01.228 ****** skipping: [instance] TASK [libvirt_manager : Enable forwarding in the libvirt zone] ***************** Tuesday 25 November 2025 13:05:29 +0000 (0:00:00.108) 0:00:01.337 ****** changed: [instance] TASK [libvirt_manager : Enable masquerading for public traffic] **************** Tuesday 25 November 2025 13:05:29 +0000 (0:00:00.485) 0:00:01.823 ****** changed: [instance] TASK [libvirt_manager : Ensure firewalld is restarts] ************************** Tuesday 25 November 2025 13:05:30 +0000 (0:00:00.495) 0:00:02.319 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 25 November 2025 13:05:30 +0000 (0:00:00.073) 0:00:02.392 ****** changed: [instance] TASK [Deploy virtualbmc] ******************************************************* Tuesday 25 November 2025 13:05:31 +0000 (0:00:00.926) 0:00:03.319 ****** skipping: [instance] TASK [libvirt_manager : Let the project know we have vbmc available] *********** Tuesday 25 November 2025 13:05:31 +0000 (0:00:00.051) 0:00:03.370 ****** skipping: [instance] TASK [libvirt_manager : Create needed workload directory] ********************** Tuesday 25 November 2025 13:05:31 +0000 (0:00:00.072) 0:00:03.442 ****** changed: [instance] => (item=workload) changed: [instance] => (item=reproducer-inventory) changed: [instance] => (item=volumes) TASK [libvirt_manager : Allow QEMU on workload directory] ********************** Tuesday 25 November 2025 13:05:32 +0000 (0:00:00.603) 0:00:04.045 ****** changed: [instance] => (item=workload) changed: [instance] => (item=volumes) TASK [libvirt_manager : Generate networking data] ****************************** Tuesday 25 November 2025 13:05:32 +0000 (0:00:00.481) 0:00:04.527 ****** 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 25 November 2025 13:05:32 +0000 (0:00:00.139) 0:00:04.667 ****** ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Tuesday 25 November 2025 13:05:32 +0000 (0:00:00.039) 0:00:04.706 ****** ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Tuesday 25 November 2025 13:05:33 +0000 (0:00:00.271) 0:00:04.977 ****** skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Tuesday 25 November 2025 13:05:33 +0000 (0:00:00.046) 0:00:05.024 ****** skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Tuesday 25 November 2025 13:05:33 +0000 (0:00:00.045) 0:00:05.070 ****** ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Tuesday 25 November 2025 13:05:33 +0000 (0:00:00.072) 0:00:05.143 ****** 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 25 November 2025 13:05:33 +0000 (0:00:00.222) 0:00:05.366 ****** skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Tuesday 25 November 2025 13:05:33 +0000 (0:00:00.055) 0:00:05.421 ****** changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Tuesday 25 November 2025 13:05:33 +0000 (0:00:00.449) 0:00:05.870 ****** changed: [instance] => (item=Adding disk-first-0 to disk_firsts) changed: [instance] => (item=Adding net-first-0 to net_firsts) changed: [instance] => (item=Adding net-only-0 to net_onlys) changed: [instance] => (item=Adding no-boot-order-0 to no_boot_orders) TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 25 November 2025 13:05:34 +0000 (0:00:00.155) 0:00:06.026 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 25 November 2025 13:05:34 +0000 (0:00:00.041) 0:00:06.067 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 25 November 2025 13:05:34 +0000 (0:00:00.067) 0:00:06.134 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 25 November 2025 13:05:34 +0000 (0:00:00.043) 0:00:06.178 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 25 November 2025 13:05:34 +0000 (0:00:00.042) 0:00:06.220 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 25 November 2025 13:05:34 +0000 (0:00:00.037) 0:00:06.257 ****** 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 25 November 2025 13:05:34 +0000 (0:00:00.112) 0:00:06.370 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 25 November 2025 13:05:34 +0000 (0:00:00.065) 0:00:06.436 ****** changed: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 25 November 2025 13:05:34 +0000 (0:00:00.214) 0:00:06.651 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 25 November 2025 13:05:35 +0000 (0:00:00.389) 0:00:07.040 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 25 November 2025 13:05:35 +0000 (0:00:00.090) 0:00:07.131 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 25 November 2025 13:05:35 +0000 (0:00:00.042) 0:00:07.173 ****** changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Tuesday 25 November 2025 13:05:35 +0000 (0:00:00.429) 0:00:07.602 ****** 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 25 November 2025 13:05:35 +0000 (0:00:00.110) 0:00:07.713 ****** ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Tuesday 25 November 2025 13:05:35 +0000 (0:00:00.068) 0:00:07.781 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Tuesday 25 November 2025 13:05:36 +0000 (0:00:00.577) 0:00:08.359 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Tuesday 25 November 2025 13:05:36 +0000 (0:00:00.567) 0:00:08.926 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Tuesday 25 November 2025 13:05:37 +0000 (0:00:00.421) 0:00:09.347 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Add a dummy interface to bridges if required] ********** Tuesday 25 November 2025 13:05:37 +0000 (0:00:00.441) 0:00:09.789 ****** 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 25 November 2025 13:05:37 +0000 (0:00:00.124) 0:00:09.914 ****** ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Tuesday 25 November 2025 13:05:38 +0000 (0:00:00.197) 0:00:10.111 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [Create dummy interfaces to ensure bridges are UP] ************************ Tuesday 25 November 2025 13:05:38 +0000 (0:00:00.401) 0:00:10.512 ****** TASK [ci_nmstate : Ensure we have needed facts] ******************************** Tuesday 25 November 2025 13:05:38 +0000 (0:00:00.139) 0:00:10.652 ****** skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Tuesday 25 November 2025 13:05:38 +0000 (0:00:00.113) 0:00:10.766 ****** changed: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Tuesday 25 November 2025 13:05:49 +0000 (0:00:10.980) 0:00:21.746 ****** changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Tuesday 25 November 2025 13:05:50 +0000 (0:00:00.224) 0:00:21.971 ****** changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Tuesday 25 November 2025 13:05:50 +0000 (0:00:00.358) 0:00:22.330 ****** changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Tuesday 25 November 2025 13:05:52 +0000 (0:00:01.797) 0:00:24.127 ****** changed: [instance] TASK [Create extra network configuration] ************************************** Tuesday 25 November 2025 13:05:52 +0000 (0:00:00.425) 0:00:24.553 ****** skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Tuesday 25 November 2025 13:05:52 +0000 (0:00:00.052) 0:00:24.605 ****** skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Tuesday 25 November 2025 13:05:52 +0000 (0:00:00.048) 0:00:24.653 ****** ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Tuesday 25 November 2025 13:05:53 +0000 (0:00:00.476) 0:00:25.130 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Tuesday 25 November 2025 13:05:53 +0000 (0:00:00.230) 0:00:25.360 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 25 November 2025 13:05:54 +0000 (0:00:01.253) 0:00:26.614 ****** 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 25 November 2025 13:05:58 +0000 (0:00:03.388) 0:00:30.002 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 25 November 2025 13:05:58 +0000 (0:00:00.244) 0:00:30.247 ****** changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 25 November 2025 13:05:58 +0000 (0:00:00.365) 0:00:30.613 ****** changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 25 November 2025 13:05:59 +0000 (0:00:00.411) 0:00:31.024 ****** 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 25 November 2025 13:05:59 +0000 (0:00:00.069) 0:00:31.094 ****** changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 25 November 2025 13:05:59 +0000 (0:00:00.421) 0:00:31.516 ****** skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 25 November 2025 13:05:59 +0000 (0:00:00.039) 0:00:31.556 ****** 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 25 November 2025 13:05:59 +0000 (0:00:00.073) 0:00:31.630 ****** changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 25 November 2025 13:06:00 +0000 (0:00:00.390) 0:00:32.020 ****** skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 25 November 2025 13:06:00 +0000 (0:00:00.079) 0:00:32.099 ****** ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Tuesday 25 November 2025 13:06:00 +0000 (0:00:00.232) 0:00:32.332 ****** changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 25 November 2025 13:06:01 +0000 (0:00:00.710) 0:00:33.042 ****** skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 25 November 2025 13:06:01 +0000 (0:00:00.038) 0:00:33.081 ****** skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 25 November 2025 13:06:01 +0000 (0:00:00.038) 0:00:33.119 ****** skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Tuesday 25 November 2025 13:06:01 +0000 (0:00:00.095) 0:00:33.214 ****** TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:06:01 +0000 (0:00:00.134) 0:00:33.349 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:06:01 +0000 (0:00:00.046) 0:00:33.395 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:06:01 +0000 (0:00:00.086) 0:00:33.482 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:06:01 +0000 (0:00:00.438) 0:00:33.921 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:06:02 +0000 (0:00:00.041) 0:00:33.962 ****** skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:06:02 +0000 (0:00:00.064) 0:00:34.026 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:06:02 +0000 (0:00:00.049) 0:00:34.076 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:06:02 +0000 (0:00:00.087) 0:00:34.164 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:06:02 +0000 (0:00:00.429) 0:00:34.594 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:06:02 +0000 (0:00:00.039) 0:00:34.633 ****** skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Tuesday 25 November 2025 13:06:02 +0000 (0:00:00.063) 0:00:34.697 ****** skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Tuesday 25 November 2025 13:06:02 +0000 (0:00:00.078) 0:00:34.775 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 25 November 2025 13:06:03 +0000 (0:00:00.477) 0:00:35.253 ****** 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 25 November 2025 13:06:03 +0000 (0:00:00.083) 0:00:35.336 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 25 November 2025 13:06:03 +0000 (0:00:00.356) 0:00:35.693 ****** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 25 November 2025 13:06:03 +0000 (0:00:00.085) 0:00:35.778 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 25 November 2025 13:06:04 +0000 (0:00:00.219) 0:00:35.998 ****** ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Tuesday 25 November 2025 13:06:04 +0000 (0:00:00.057) 0:00:36.055 ****** changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Tuesday 25 November 2025 13:06:04 +0000 (0:00:00.358) 0:00:36.414 ****** changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Tuesday 25 November 2025 13:06:04 +0000 (0:00:00.373) 0:00:36.787 ****** changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Tuesday 25 November 2025 13:06:05 +0000 (0:00:00.349) 0:00:37.136 ****** ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Tuesday 25 November 2025 13:06:05 +0000 (0:00:00.122) 0:00:37.259 ****** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 25 November 2025 13:06:05 +0000 (0:00:00.361) 0:00:37.621 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 25 November 2025 13:06:05 +0000 (0:00:00.044) 0:00:37.665 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 25 November 2025 13:06:05 +0000 (0:00:00.074) 0:00:37.740 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 25 November 2025 13:06:05 +0000 (0:00:00.046) 0:00:37.787 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 25 November 2025 13:06:05 +0000 (0:00:00.046) 0:00:37.833 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 25 November 2025 13:06:05 +0000 (0:00:00.040) 0:00:37.873 ****** 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 25 November 2025 13:06:06 +0000 (0:00:00.126) 0:00:38.000 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 25 November 2025 13:06:06 +0000 (0:00:00.038) 0:00:38.039 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 25 November 2025 13:06:06 +0000 (0:00:00.251) 0:00:38.290 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 25 November 2025 13:06:06 +0000 (0:00:00.403) 0:00:38.694 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 25 November 2025 13:06:06 +0000 (0:00:00.100) 0:00:38.795 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 25 November 2025 13:06:06 +0000 (0:00:00.046) 0:00:38.841 ****** changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Tuesday 25 November 2025 13:06:07 +0000 (0:00:00.462) 0:00:39.303 ****** ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Tuesday 25 November 2025 13:06:07 +0000 (0:00:00.045) 0:00:39.349 ****** ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Tuesday 25 November 2025 13:06:07 +0000 (0:00:00.039) 0:00:39.389 ****** ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Tuesday 25 November 2025 13:06:07 +0000 (0:00:00.040) 0:00:39.429 ****** 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 25 November 2025 13:06:07 +0000 (0:00:00.108) 0:00:39.537 ****** 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 25 November 2025 13:06:07 +0000 (0:00:00.178) 0:00:39.716 ****** 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 25 November 2025 13:06:07 +0000 (0:00:00.187) 0:00:39.904 ****** TASK [dnsmasq : Ensure we have the right data and type] ************************ Tuesday 25 November 2025 13:06:08 +0000 (0:00:00.096) 0:00:40.000 ****** ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Tuesday 25 November 2025 13:06:08 +0000 (0:00:00.060) 0:00:40.061 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:b4:b7:9e', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:95:70:96', '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:18:d5:cc', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:cc:0e:3f', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:45:31:37', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'}) ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:cb:6c:e9', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'}) TASK [dnsmasq : Ensure networks exists] **************************************** Tuesday 25 November 2025 13:06:08 +0000 (0:00:00.168) 0:00:40.230 ****** 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 25 November 2025 13:06:08 +0000 (0:00:00.091) 0:00:40.322 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 25 November 2025 13:06:08 +0000 (0:00:00.188) 0:00:40.510 ****** ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Tuesday 25 November 2025 13:06:08 +0000 (0:00:00.043) 0:00:40.554 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 25 November 2025 13:06:08 +0000 (0:00:00.226) 0:00:40.781 ****** ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Tuesday 25 November 2025 13:06:08 +0000 (0:00:00.045) 0:00:40.826 ****** ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Tuesday 25 November 2025 13:06:08 +0000 (0:00:00.039) 0:00:40.865 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:b4:b7:9e', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:95:70:96', '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:18:d5:cc', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:cc:0e:3f', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:45:31:37', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'}) ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:cb:6c:e9', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'}) TASK [dnsmasq : Create add/remove sets] **************************************** Tuesday 25 November 2025 13:06:09 +0000 (0:00:00.226) 0:00:41.092 ****** ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Tuesday 25 November 2025 13:06:09 +0000 (0:00:00.058) 0:00:41.150 ****** changed: [instance] => (item={'file': 'osp_trunk_disk-first-0_52:54:00:b4:b7:9e', 'entry': 'set:disk_first,52:54:00:b4:b7:9e,192.168.140.10,disk-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_net-first-0_52:54:01:95:70:96', 'entry': 'set:net_first,52:54:01:95:70:96,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:18:d5:cc', 'entry': 'set:disk_first,52:54:00:18:d5:cc,192.168.110.10,disk-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_net-first-0_52:54:01:cc:0e:3f', 'entry': 'set:net_first,52:54:01:cc:0e:3f,192.168.110.20,net-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_net-only-0_52:54:02:45:31:37', 'entry': 'set:net_only,52:54:02:45:31:37,192.168.110.30,net-only-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_no-boot-order-0_52:54:03:cb:6c:e9', 'entry': 'set:no_boot_order,52:54:03:cb:6c:e9,192.168.110.40,no-boot-order-0', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Tuesday 25 November 2025 13:06:11 +0000 (0:00:02.667) 0:00:43.817 ****** skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Tuesday 25 November 2025 13:06:11 +0000 (0:00:00.083) 0:00:43.901 ****** 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 25 November 2025 13:06:12 +0000 (0:00:00.227) 0:00:44.128 ****** TASK [dnsmasq : Assert we have needed host record data] ************************ Tuesday 25 November 2025 13:06:12 +0000 (0:00:00.098) 0:00:44.227 ****** ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Tuesday 25 November 2025 13:06:12 +0000 (0:00:00.057) 0:00:44.284 ****** 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 25 November 2025 13:06:12 +0000 (0:00:00.196) 0:00:44.481 ****** changed: [instance] => (item={'names': ['disk-first-0.utility', 'disk-first-0.instance', 'disk_first-0.utility', 'disk_first-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['disk-first-0.ctlplane.local', 'disk_first-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['disk-first-0.public.local', 'disk_first-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-first-0.utility', 'net-first-0.instance', 'net_first-0.utility', 'net_first-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-first-0.ctlplane.local', 'net_first-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-first-0.public.local', 'net_first-0.public.local'], 'ips': ['192.168.110.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-only-0.utility', 'net-only-0.instance', 'net_only-0.utility', 'net_only-0.instance'], 'ips': ['192.168.140.30', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-only-0.ctlplane.local', 'net_only-0.ctlplane.local'], 'ips': ['192.168.140.30', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-only-0.public.local', 'net_only-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['no-boot-order-0.utility', 'no-boot-order-0.instance', 'no_boot_order-0.utility', 'no_boot_order-0.instance'], 'ips': ['192.168.140.40', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['no-boot-order-0.ctlplane.local', 'no_boot_order-0.ctlplane.local'], 'ips': ['192.168.140.40', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['no-boot-order-0.public.local', 'no_boot_order-0.public.local'], 'ips': ['192.168.110.40', ''], 'state': 'present'}) TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] **************** Tuesday 25 November 2025 13:06:14 +0000 (0:00:02.342) 0:00:46.823 ****** ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Tuesday 25 November 2025 13:06:14 +0000 (0:00:00.064) 0:00:46.888 ****** 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 25 November 2025 13:06:14 +0000 (0:00:00.064) 0:00:46.952 ****** skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Tuesday 25 November 2025 13:06:15 +0000 (0:00:00.049) 0:00:47.002 ****** changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Tuesday 25 November 2025 13:06:15 +0000 (0:00:00.379) 0:00:47.381 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 25 November 2025 13:06:15 +0000 (0:00:00.081) 0:00:47.463 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Tuesday 25 November 2025 13:06:16 +0000 (0:00:00.772) 0:00:48.236 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Tuesday 25 November 2025 13:06:16 +0000 (0:00:00.387) 0:00:48.624 ****** changed: [instance] TASK [libvirt_manager : Create group inventories] ****************************** Tuesday 25 November 2025 13:06:17 +0000 (0:00:00.342) 0:00:48.966 ****** 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 25 November 2025 13:06:18 +0000 (0:00:01.490) 0:00:50.456 ****** changed: [instance] TASK [libvirt_manager : Ensure storage pool is present.] *********************** Tuesday 25 November 2025 13:06:18 +0000 (0:00:00.414) 0:00:50.870 ****** skipping: [instance] TASK [libvirt_manager : Ensure images are present] ***************************** Tuesday 25 November 2025 13:06:18 +0000 (0:00:00.056) 0:00:50.927 ****** 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 25 November 2025 13:06:19 +0000 (0:00:00.152) 0:00:51.080 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.039) 0:00:51.119 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.037) 0:00:51.157 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.038) 0:00:51.195 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.037) 0:00:51.233 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.065) 0:00:51.298 ****** skipping: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.038) 0:00:51.337 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.038) 0:00:51.376 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.037) 0:00:51.414 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.038) 0:00:51.452 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.038) 0:00:51.491 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.085) 0:00:51.576 ****** skipping: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.041) 0:00:51.618 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.040) 0:00:51.659 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.038) 0:00:51.698 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.039) 0:00:51.737 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.039) 0:00:51.776 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.075) 0:00:51.852 ****** skipping: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.040) 0:00:51.892 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 25 November 2025 13:06:19 +0000 (0:00:00.040) 0:00:51.933 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 25 November 2025 13:06:20 +0000 (0:00:00.039) 0:00:51.972 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 25 November 2025 13:06:20 +0000 (0:00:00.039) 0:00:52.012 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 25 November 2025 13:06:20 +0000 (0:00:00.041) 0:00:52.054 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 25 November 2025 13:06:20 +0000 (0:00:00.082) 0:00:52.136 ****** skipping: [instance] TASK [libvirt_manager : Get ssh key state] ************************************* Tuesday 25 November 2025 13:06:20 +0000 (0:00:00.041) 0:00:52.178 ****** ok: [instance] TASK [libvirt_manager : Create temporary ssh keypair] ************************** Tuesday 25 November 2025 13:06:20 +0000 (0:00:00.189) 0:00:52.367 ****** changed: [instance] TASK [libvirt_manager : Slurp public key for later use] ************************ Tuesday 25 November 2025 13:06:20 +0000 (0:00:00.397) 0:00:52.765 ****** ok: [instance] TASK [libvirt_manager : Slurp private key for later use] *********************** Tuesday 25 November 2025 13:06:21 +0000 (0:00:00.337) 0:00:53.102 ****** ok: [instance] TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] *** Tuesday 25 November 2025 13:06:21 +0000 (0:00:00.191) 0:00:53.293 ****** changed: [instance] TASK [libvirt_manager : Create fact holding network data for VMs] ************** Tuesday 25 November 2025 13:06:21 +0000 (0:00:00.399) 0:00:53.693 ****** ok: [instance] TASK [libvirt_manager : List existing networks] ******************************** Tuesday 25 November 2025 13:06:21 +0000 (0:00:00.041) 0:00:53.734 ****** ok: [instance] TASK [libvirt_manager : Gather pool fact] ************************************** Tuesday 25 November 2025 13:06:22 +0000 (0:00:00.235) 0:00:53.970 ****** ok: [instance] TASK [libvirt_manager : Create and run VMs] ************************************ Tuesday 25 November 2025 13:06:22 +0000 (0:00:00.452) 0:00:54.422 ****** 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 25 November 2025 13:06:22 +0000 (0:00:00.176) 0:00:54.599 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for disk-first-0] ***** Tuesday 25 November 2025 13:06:22 +0000 (0:00:00.254) 0:00:54.854 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type disk-first-0] ********************** Tuesday 25 November 2025 13:06:23 +0000 (0:00:00.260) 0:00:55.114 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs disk-first-0] ******** Tuesday 25 November 2025 13:06:24 +0000 (0:00:01.022) 0:00:56.136 ****** 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 25 November 2025 13:06:24 +0000 (0:00:00.067) 0:00:56.203 ****** 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 25 November 2025 13:06:24 +0000 (0:00:00.110) 0:00:56.314 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:06:24 +0000 (0:00:00.231) 0:00:56.545 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:06:24 +0000 (0:00:00.060) 0:00:56.606 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:06:24 +0000 (0:00:00.227) 0:00:56.834 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-disk-first-0] ********* Tuesday 25 November 2025 13:06:25 +0000 (0:00:00.203) 0:00:57.037 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 25 November 2025 13:06:25 +0000 (0:00:00.328) 0:00:57.365 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:06:25 +0000 (0:00:00.238) 0:00:57.604 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:06:25 +0000 (0:00:00.065) 0:00:57.669 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:06:25 +0000 (0:00:00.238) 0:00:57.907 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-disk-first-0] ****** Tuesday 25 November 2025 13:06:26 +0000 (0:00:00.235) 0:00:58.142 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs disk-first-0] *** Tuesday 25 November 2025 13:06:26 +0000 (0:00:00.291) 0:00:58.433 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for disk-first-0] ***** Tuesday 25 November 2025 13:06:26 +0000 (0:00:00.045) 0:00:58.478 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM disk-first-0] *********** Tuesday 25 November 2025 13:06:26 +0000 (0:00:00.049) 0:00:58.528 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM disk-first-0] ******************** Tuesday 25 November 2025 13:06:26 +0000 (0:00:00.048) 0:00:58.577 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 25 November 2025 13:06:26 +0000 (0:00:00.044) 0:00:58.621 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 25 November 2025 13:06:26 +0000 (0:00:00.246) 0:00:58.868 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 25 November 2025 13:06:26 +0000 (0:00:00.061) 0:00:58.930 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 25 November 2025 13:06:27 +0000 (0:00:00.043) 0:00:58.973 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 25 November 2025 13:06:27 +0000 (0:00:00.041) 0:00:59.015 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for disk-first-0] ***************** Tuesday 25 November 2025 13:06:27 +0000 (0:00:00.062) 0:00:59.077 ****** 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 25 November 2025 13:06:27 +0000 (0:00:00.134) 0:00:59.212 ****** ok: [instance] TASK [libvirt_manager : Create temporary file for domain XML] ****************** Tuesday 25 November 2025 13:06:27 +0000 (0:00:00.239) 0:00:59.451 ****** changed: [instance] TASK [libvirt_manager : Write current domain XML to temporary file] ************ Tuesday 25 November 2025 13:06:27 +0000 (0:00:00.325) 0:00:59.777 ****** changed: [instance] TASK [libvirt_manager : Remove existing boot elements from os section] ********* Tuesday 25 November 2025 13:06:28 +0000 (0:00:00.379) 0:01:00.157 ****** changed: [instance] TASK [libvirt_manager : Add boot order to disk device] ************************* Tuesday 25 November 2025 13:06:28 +0000 (0:00:00.260) 0:01:00.417 ****** changed: [instance] TASK [libvirt_manager : Get interface count for boot order] ******************** Tuesday 25 November 2025 13:06:28 +0000 (0:00:00.255) 0:01:00.672 ****** ok: [instance] TASK [libvirt_manager : Add boot order to network interfaces] ****************** Tuesday 25 November 2025 13:06:28 +0000 (0:00:00.245) 0:01:00.918 ****** changed: [instance] TASK [libvirt_manager : Read updated domain XML] ******************************* Tuesday 25 November 2025 13:06:29 +0000 (0:00:00.261) 0:01:01.179 ****** ok: [instance] TASK [libvirt_manager : Redefine domain with updated boot order] *************** Tuesday 25 November 2025 13:06:29 +0000 (0:00:00.249) 0:01:01.429 ****** changed: [instance] TASK [libvirt_manager : Clean up temporary domain XML file] ******************** Tuesday 25 November 2025 13:06:29 +0000 (0:00:00.259) 0:01:01.689 ****** changed: [instance] TASK [libvirt_manager : Create VM image for net-first-0] *********************** Tuesday 25 November 2025 13:06:29 +0000 (0:00:00.236) 0:01:01.925 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for net-first-0] ****** Tuesday 25 November 2025 13:06:30 +0000 (0:00:00.258) 0:01:02.183 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type net-first-0] *********************** Tuesday 25 November 2025 13:06:30 +0000 (0:00:00.236) 0:01:02.420 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs net-first-0] ********* Tuesday 25 November 2025 13:06:30 +0000 (0:00:00.392) 0:01:02.813 ****** 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 25 November 2025 13:06:30 +0000 (0:00:00.068) 0:01:02.881 ****** 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 25 November 2025 13:06:31 +0000 (0:00:00.082) 0:01:02.963 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:06:31 +0000 (0:00:00.267) 0:01:03.230 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:06:31 +0000 (0:00:00.062) 0:01:03.292 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:06:31 +0000 (0:00:00.242) 0:01:03.535 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-net-first-0] ********** Tuesday 25 November 2025 13:06:31 +0000 (0:00:00.211) 0:01:03.747 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 25 November 2025 13:06:32 +0000 (0:00:00.290) 0:01:04.037 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:06:32 +0000 (0:00:00.275) 0:01:04.313 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:06:32 +0000 (0:00:00.065) 0:01:04.378 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:06:32 +0000 (0:00:00.243) 0:01:04.622 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-net-first-0] ******* Tuesday 25 November 2025 13:06:32 +0000 (0:00:00.214) 0:01:04.836 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-first-0] *** Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.287) 0:01:05.124 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for net-first-0] ****** Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.079) 0:01:05.203 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM net-first-0] ************ Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.047) 0:01:05.251 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM net-first-0] ********************* Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.046) 0:01:05.297 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.044) 0:01:05.342 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.221) 0:01:05.564 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.089) 0:01:05.654 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.042) 0:01:05.696 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.039) 0:01:05.736 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for net-first-0] ****************** Tuesday 25 November 2025 13:06:33 +0000 (0:00:00.060) 0:01:05.797 ****** 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 25 November 2025 13:06:33 +0000 (0:00:00.093) 0:01:05.890 ****** ok: [instance] TASK [libvirt_manager : Create temporary file for domain XML] ****************** Tuesday 25 November 2025 13:06:34 +0000 (0:00:00.277) 0:01:06.168 ****** changed: [instance] TASK [libvirt_manager : Write current domain XML to temporary file] ************ Tuesday 25 November 2025 13:06:34 +0000 (0:00:00.204) 0:01:06.372 ****** changed: [instance] TASK [libvirt_manager : Remove existing boot elements from os section] ********* Tuesday 25 November 2025 13:06:34 +0000 (0:00:00.374) 0:01:06.747 ****** changed: [instance] TASK [libvirt_manager : Add boot order to disk device] ************************* Tuesday 25 November 2025 13:06:35 +0000 (0:00:00.233) 0:01:06.981 ****** changed: [instance] TASK [libvirt_manager : Get interface count for boot order] ******************** Tuesday 25 November 2025 13:06:35 +0000 (0:00:00.268) 0:01:07.249 ****** ok: [instance] TASK [libvirt_manager : Add boot order to network interfaces] ****************** Tuesday 25 November 2025 13:06:35 +0000 (0:00:00.233) 0:01:07.483 ****** changed: [instance] TASK [libvirt_manager : Read updated domain XML] ******************************* Tuesday 25 November 2025 13:06:35 +0000 (0:00:00.238) 0:01:07.722 ****** ok: [instance] TASK [libvirt_manager : Redefine domain with updated boot order] *************** Tuesday 25 November 2025 13:06:35 +0000 (0:00:00.215) 0:01:07.938 ****** changed: [instance] TASK [libvirt_manager : Clean up temporary domain XML file] ******************** Tuesday 25 November 2025 13:06:36 +0000 (0:00:00.275) 0:01:08.213 ****** changed: [instance] TASK [libvirt_manager : Create VM image for net-only-0] ************************ Tuesday 25 November 2025 13:06:36 +0000 (0:00:00.257) 0:01:08.471 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for net-only-0] ******* Tuesday 25 November 2025 13:06:36 +0000 (0:00:00.259) 0:01:08.730 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type net-only-0] ************************ Tuesday 25 November 2025 13:06:37 +0000 (0:00:00.242) 0:01:08.972 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs net-only-0] ********** Tuesday 25 November 2025 13:06:37 +0000 (0:00:00.332) 0:01:09.305 ****** 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 25 November 2025 13:06:37 +0000 (0:00:00.099) 0:01:09.405 ****** 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 25 November 2025 13:06:37 +0000 (0:00:00.075) 0:01:09.480 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:06:37 +0000 (0:00:00.240) 0:01:09.720 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:06:37 +0000 (0:00:00.062) 0:01:09.783 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:06:38 +0000 (0:00:00.275) 0:01:10.058 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-net-only-0] *********** Tuesday 25 November 2025 13:06:38 +0000 (0:00:00.217) 0:01:10.276 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-only-0] **** Tuesday 25 November 2025 13:06:38 +0000 (0:00:00.302) 0:01:10.579 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for net-only-0] ******* Tuesday 25 November 2025 13:06:38 +0000 (0:00:00.041) 0:01:10.620 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM net-only-0] ************* Tuesday 25 November 2025 13:06:38 +0000 (0:00:00.048) 0:01:10.669 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM net-only-0] ********************** Tuesday 25 November 2025 13:06:38 +0000 (0:00:00.085) 0:01:10.755 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 25 November 2025 13:06:38 +0000 (0:00:00.049) 0:01:10.805 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 25 November 2025 13:06:39 +0000 (0:00:00.234) 0:01:11.039 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 25 November 2025 13:06:39 +0000 (0:00:00.056) 0:01:11.096 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 25 November 2025 13:06:39 +0000 (0:00:00.043) 0:01:11.139 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 25 November 2025 13:06:39 +0000 (0:00:00.040) 0:01:11.180 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for net-only-0] ******************* Tuesday 25 November 2025 13:06:39 +0000 (0:00:00.099) 0:01:11.279 ****** 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 25 November 2025 13:06:39 +0000 (0:00:00.094) 0:01:11.374 ****** ok: [instance] TASK [libvirt_manager : Create temporary file for domain XML] ****************** Tuesday 25 November 2025 13:06:39 +0000 (0:00:00.259) 0:01:11.633 ****** changed: [instance] TASK [libvirt_manager : Write current domain XML to temporary file] ************ Tuesday 25 November 2025 13:06:39 +0000 (0:00:00.212) 0:01:11.846 ****** changed: [instance] TASK [libvirt_manager : Remove existing boot elements from os section] ********* Tuesday 25 November 2025 13:06:40 +0000 (0:00:00.433) 0:01:12.279 ****** changed: [instance] TASK [libvirt_manager : Add boot order to disk device] ************************* Tuesday 25 November 2025 13:06:40 +0000 (0:00:00.240) 0:01:12.520 ****** skipping: [instance] TASK [libvirt_manager : Get interface count for boot order] ******************** Tuesday 25 November 2025 13:06:40 +0000 (0:00:00.044) 0:01:12.565 ****** ok: [instance] TASK [libvirt_manager : Add boot order to network interfaces] ****************** Tuesday 25 November 2025 13:06:40 +0000 (0:00:00.232) 0:01:12.797 ****** changed: [instance] TASK [libvirt_manager : Read updated domain XML] ******************************* Tuesday 25 November 2025 13:06:41 +0000 (0:00:00.261) 0:01:13.059 ****** ok: [instance] TASK [libvirt_manager : Redefine domain with updated boot order] *************** Tuesday 25 November 2025 13:06:41 +0000 (0:00:00.213) 0:01:13.272 ****** changed: [instance] TASK [libvirt_manager : Clean up temporary domain XML file] ******************** Tuesday 25 November 2025 13:06:41 +0000 (0:00:00.277) 0:01:13.549 ****** changed: [instance] TASK [libvirt_manager : Create VM image for no-boot-order-0] ******************* Tuesday 25 November 2025 13:06:41 +0000 (0:00:00.229) 0:01:13.779 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for no-boot-order-0] *** Tuesday 25 November 2025 13:06:42 +0000 (0:00:00.261) 0:01:14.040 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type no-boot-order-0] ******************* Tuesday 25 November 2025 13:06:42 +0000 (0:00:00.268) 0:01:14.309 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs no-boot-order-0] ***** Tuesday 25 November 2025 13:06:42 +0000 (0:00:00.318) 0:01:14.627 ****** 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 25 November 2025 13:06:42 +0000 (0:00:00.074) 0:01:14.702 ****** 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 25 November 2025 13:06:42 +0000 (0:00:00.105) 0:01:14.807 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:06:43 +0000 (0:00:00.235) 0:01:15.043 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:06:43 +0000 (0:00:00.060) 0:01:15.103 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:06:43 +0000 (0:00:00.241) 0:01:15.345 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-no-boot-order-0] ****** Tuesday 25 November 2025 13:06:43 +0000 (0:00:00.204) 0:01:15.549 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs no-boot-order-0] *** Tuesday 25 November 2025 13:06:43 +0000 (0:00:00.313) 0:01:15.863 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for no-boot-order-0] *** Tuesday 25 November 2025 13:06:43 +0000 (0:00:00.041) 0:01:15.904 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM no-boot-order-0] ******** Tuesday 25 November 2025 13:06:43 +0000 (0:00:00.045) 0:01:15.950 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM no-boot-order-0] ***************** Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.046) 0:01:15.996 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.045) 0:01:16.041 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.221) 0:01:16.263 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.089) 0:01:16.352 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.041) 0:01:16.394 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.040) 0:01:16.434 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for no-boot-order-0] ************** Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.062) 0:01:16.496 ****** skipping: [instance] TASK [libvirt_manager : Start (power-on) VMs] ********************************** Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.043) 0:01:16.539 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance TASK [libvirt_manager : Refresh oooq_pool before starting VMs] ***************** Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.121) 0:01:16.661 ****** skipping: [instance] TASK [libvirt_manager : Start VMs for type {{ vm_type }}] ********************** Tuesday 25 November 2025 13:06:44 +0000 (0:00:00.047) 0:01:16.709 ****** 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 25 November 2025 13:06:47 +0000 (0:00:03.075) 0:01:19.785 ****** 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 25 November 2025 13:06:47 +0000 (0:00:00.089) 0:01:19.874 ****** 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 25 November 2025 13:06:47 +0000 (0:00:00.056) 0:01:19.931 ****** 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 25 November 2025 13:06:48 +0000 (0:00:00.074) 0:01:20.006 ****** 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 25 November 2025 13:06:48 +0000 (0:00:00.097) 0:01:20.103 ****** ok: [instance] TASK [libvirt_manager : Dump UUIDs] ******************************************** Tuesday 25 November 2025 13:06:48 +0000 (0:00:00.233) 0:01:20.337 ****** changed: [instance] TASK [Ensure fresh vbmc listing] *********************************************** Tuesday 25 November 2025 13:06:48 +0000 (0:00:00.350) 0:01:20.687 ****** skipping: [instance] TASK [libvirt_manager : Update vbmc related fact] ****************************** Tuesday 25 November 2025 13:06:48 +0000 (0:00:00.053) 0:01:20.741 ****** skipping: [instance] TASK [libvirt_manager : Dump vbmc known hosts] ********************************* Tuesday 25 November 2025 13:06:48 +0000 (0:00:00.052) 0:01:20.794 ****** skipping: [instance] TASK [libvirt_manager : Copy authorized_keys] ********************************** Tuesday 25 November 2025 13:06:48 +0000 (0:00:00.052) 0:01:20.846 ****** skipping: [instance] TASK [libvirt_manager : Enable root access on CRC] ***************************** Tuesday 25 November 2025 13:06:48 +0000 (0:00:00.101) 0:01:20.947 ****** skipping: [instance] TASK [Get disk_first VM XML] *************************************************** Tuesday 25 November 2025 13:06:49 +0000 (0:00:00.074) 0:01:21.022 ****** ok: [instance] TASK [Check disk boot order in disk-first VM] ********************************** Tuesday 25 November 2025 13:06:49 +0000 (0:00:00.240) 0:01:21.263 ****** ok: [instance] TASK [Check interface boot order in disk-first VM] ***************************** Tuesday 25 November 2025 13:06:49 +0000 (0:00:00.209) 0:01:21.472 ****** ok: [instance] TASK [Assert disk-first VM has correct boot order] ***************************** Tuesday 25 November 2025 13:06:49 +0000 (0:00:00.243) 0:01:21.715 ****** ok: [instance] TASK [Get net_first VM XML] **************************************************** Tuesday 25 November 2025 13:06:49 +0000 (0:00:00.047) 0:01:21.763 ****** ok: [instance] TASK [Check disk boot order in network-first VM] ******************************* Tuesday 25 November 2025 13:06:50 +0000 (0:00:00.240) 0:01:22.003 ****** ok: [instance] TASK [Check interface boot order in network-first VM] ************************** Tuesday 25 November 2025 13:06:50 +0000 (0:00:00.207) 0:01:22.211 ****** ok: [instance] TASK [Assert network-first VM has correct boot order] ************************** Tuesday 25 November 2025 13:06:50 +0000 (0:00:00.206) 0:01:22.417 ****** ok: [instance] TASK [Get net_only VM XML] ***************************************************** Tuesday 25 November 2025 13:06:50 +0000 (0:00:00.086) 0:01:22.503 ****** ok: [instance] TASK [Check interface boot order in network-only VM] *************************** Tuesday 25 November 2025 13:06:50 +0000 (0:00:00.253) 0:01:22.756 ****** ok: [instance] TASK [Check disk boot order in network-only VM (should not exist)] ************* Tuesday 25 November 2025 13:06:51 +0000 (0:00:00.212) 0:01:22.969 ****** ok: [instance] TASK [Assert network-only VM has correct boot order] *************************** Tuesday 25 November 2025 13:06:51 +0000 (0:00:00.207) 0:01:23.176 ****** ok: [instance] TASK [Get no_boot_order VM XML] ************************************************ Tuesday 25 November 2025 13:06:51 +0000 (0:00:00.060) 0:01:23.236 ****** ok: [instance] TASK [Check for any boot order attributes in no-boot-order VM] ***************** Tuesday 25 November 2025 13:06:51 +0000 (0:00:00.237) 0:01:23.474 ****** ok: [instance] TASK [Assert no-boot-order VM has no boot order attributes] ******************** Tuesday 25 November 2025 13:06:51 +0000 (0:00:00.208) 0:01:23.682 ****** ok: [instance] TASK [Output success message] ************************************************** Tuesday 25 November 2025 13:06:51 +0000 (0:00:00.056) 0:01:23.739 ****** ok: [instance] => msg: All boot_order validations passed successfully! PLAY RECAP ********************************************************************* instance : ok=232 changed=86 unreachable=0 failed=0 skipped=98 rescued=0 ignored=0 Tuesday 25 November 2025 13:06:51 +0000 (0:00:00.153) 0:01:23.892 ****** =============================================================================== ci_nmstate : Install required packages on instance --------------------- 10.98s dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.39s libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 3.08s dnsmasq : Add DHCP entries ---------------------------------------------- 2.67s dnsmasq : Add/Remove address -------------------------------------------- 2.34s ci_nmstate : Apply the desidered state on instance ---------------------- 1.80s libvirt_manager : Restart firewalld ------------------------------------- 1.70s libvirt_manager : Create group inventories ------------------------------ 1.49s dnsmasq : Install needed packages --------------------------------------- 1.25s libvirt_manager : Define VMs for type disk-first-0 ---------------------- 1.02s Gathering Facts --------------------------------------------------------- 0.93s dnsmasq : Enable and start service -------------------------------------- 0.71s libvirt_manager : Create needed workload directory ---------------------- 0.60s libvirt_manager : Ensure networks are defined --------------------------- 0.58s libvirt_manager : Ensure networks are created/started ------------------- 0.57s libvirt_manager : Enable masquerading for public traffic ---------------- 0.50s libvirt_manager : Enable forwarding in the libvirt zone ----------------- 0.49s libvirt_manager : Allow QEMU on workload directory ---------------------- 0.48s libvirt_manager : Ensure network is in correct zone --------------------- 0.48s libvirt_manager : Refresh networking facts on host ---------------------- 0.48s PLAY [Cleanup] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 25 November 2025 13:06:52 +0000 (0:00:00.038) 0:00:00.038 ****** ok: [instance] TASK [Ensure we have the destination directory] ******************************** Tuesday 25 November 2025 13:06:53 +0000 (0:00:00.912) 0:00:00.950 ****** changed: [instance] TASK [Copy generated content to proper location] ******************************* Tuesday 25 November 2025 13:06:53 +0000 (0:00:00.328) 0:00:01.279 ****** 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 25 November 2025 13:06:55 +0000 (0:00:01.355) 0:00:02.634 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 25 November 2025 13:06:55 +0000 (0:00:00.787) 0:00:03.421 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 25 November 2025 13:06:57 +0000 (0:00:02.020) 0:00:05.442 ****** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 25 November 2025 13:06:58 +0000 (0:00:00.884) 0:00:06.327 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 25 November 2025 13:06:58 +0000 (0:00:00.051) 0:00:06.379 ****** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 25 November 2025 13:06:59 +0000 (0:00:00.365) 0:00:06.744 ****** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 25 November 2025 13:06:59 +0000 (0:00:00.345) 0:00:07.090 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:06:59 +0000 (0:00:00.083) 0:00:07.174 ****** ok: [instance] => cleanup_vms: - cifmw-net-only-0 - cifmw-no-boot-order-0 - cifmw-net-first-0 - cifmw-disk-first-0 TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 25 November 2025 13:06:59 +0000 (0:00:00.077) 0:00:07.251 ****** ok: [instance] => (item=cifmw-net-only-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) ok: [instance] => (item=cifmw-disk-first-0) TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 25 November 2025 13:07:00 +0000 (0:00:00.949) 0:00:08.201 ****** ok: [instance] => (item=cifmw-net-only-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) ok: [instance] => (item=cifmw-disk-first-0) TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 25 November 2025 13:07:01 +0000 (0:00:01.068) 0:00:09.270 ****** ok: [instance] => (item=cifmw-net-only-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) ok: [instance] => (item=cifmw-disk-first-0) TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 25 November 2025 13:07:02 +0000 (0:00:01.021) 0:00:10.291 ****** 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) ok: [instance -> localhost] => (item=cifmw-disk-first-0) TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 25 November 2025 13:07:03 +0000 (0:00:00.924) 0:00:11.215 ****** ok: [instance] => (item=cifmw-net-only-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) ok: [instance] => (item=cifmw-disk-first-0) TASK [libvirt_manager : Get network list] ************************************** Tuesday 25 November 2025 13:07:04 +0000 (0:00:00.863) 0:00:12.078 ****** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 25 November 2025 13:07:04 +0000 (0:00:00.339) 0:00:12.418 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:07:04 +0000 (0:00:00.088) 0:00:12.507 ****** ok: [instance] => cleanup_nets: - cifmw-public - cifmw-osp_trunk TASK [Remove dnsmasq network bits] ********************************************* Tuesday 25 November 2025 13:07:05 +0000 (0:00:00.074) 0:00:12.582 ****** TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:07:05 +0000 (0:00:00.192) 0:00:12.774 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:07:05 +0000 (0:00:00.076) 0:00:12.850 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:07:05 +0000 (0:00:00.073) 0:00:12.924 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:07:05 +0000 (0:00:00.126) 0:00:13.051 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:07:05 +0000 (0:00:00.260) 0:00:13.311 ****** ok: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:07:06 +0000 (0:00:00.271) 0:00:13.582 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:07:06 +0000 (0:00:00.085) 0:00:13.668 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:07:06 +0000 (0:00:00.076) 0:00:13.745 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:07:06 +0000 (0:00:00.076) 0:00:13.821 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:07:06 +0000 (0:00:00.253) 0:00:14.074 ****** ok: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 25 November 2025 13:07:06 +0000 (0:00:00.297) 0:00:14.372 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 25 November 2025 13:07:07 +0000 (0:00:01.106) 0:00:15.478 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 25 November 2025 13:07:08 +0000 (0:00:00.536) 0:00:16.015 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 25 November 2025 13:07:09 +0000 (0:00:00.629) 0:00:16.645 ****** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 25 November 2025 13:07:09 +0000 (0:00:00.327) 0:00:16.972 ****** 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': 1207693, 'dev': 64513, 'nlink': 1, 'atime': 1764075950.9031775, 'mtime': 1764075950.9031775, 'ctime': 1764075950.9031775, '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': 1207703, 'dev': 64513, 'nlink': 1, 'atime': 1764075950.9041774, 'mtime': 1764075950.9041774, 'ctime': 1764075950.9041774, '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 25 November 2025 13:07:09 +0000 (0:00:00.487) 0:00:17.459 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 25 November 2025 13:07:10 +0000 (0:00:00.853) 0:00:18.313 ****** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 25 November 2025 13:07:11 +0000 (0:00:00.575) 0:00:18.889 ****** changed: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 25 November 2025 13:07:11 +0000 (0:00:00.389) 0:00:19.279 ****** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 25 November 2025 13:07:12 +0000 (0:00:00.492) 0:00:19.772 ****** 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 25 November 2025 13:07:12 +0000 (0:00:00.107) 0:00:19.879 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 25 November 2025 13:07:12 +0000 (0:00:00.074) 0:00:19.953 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 25 November 2025 13:07:12 +0000 (0:00:00.253) 0:00:20.206 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 25 November 2025 13:07:12 +0000 (0:00:00.072) 0:00:20.279 ****** 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 25 November 2025 13:07:12 +0000 (0:00:00.098) 0:00:20.377 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 25 November 2025 13:07:12 +0000 (0:00:00.072) 0:00:20.450 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 25 November 2025 13:07:13 +0000 (0:00:00.126) 0:00:20.577 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 25 November 2025 13:07:13 +0000 (0:00:00.102) 0:00:20.679 ****** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 25 November 2025 13:07:13 +0000 (0:00:00.272) 0:00:20.952 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 25 November 2025 13:07:13 +0000 (0:00:00.046) 0:00:20.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 25 November 2025 13:07:13 +0000 (0:00:00.113) 0:00:21.112 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 25 November 2025 13:07:13 +0000 (0:00:00.080) 0:00:21.192 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 25 November 2025 13:07:13 +0000 (0:00:00.257) 0:00:21.450 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 25 November 2025 13:07:13 +0000 (0:00:00.072) 0:00:21.522 ****** 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 25 November 2025 13:07:14 +0000 (0:00:00.151) 0:00:21.674 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 25 November 2025 13:07:14 +0000 (0:00:00.073) 0:00:21.748 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 25 November 2025 13:07:14 +0000 (0:00:00.072) 0:00:21.821 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 25 November 2025 13:07:14 +0000 (0:00:00.103) 0:00:21.925 ****** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 25 November 2025 13:07:14 +0000 (0:00:00.272) 0:00:22.198 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 25 November 2025 13:07:14 +0000 (0:00:00.042) 0:00:22.240 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 25 November 2025 13:07:14 +0000 (0:00:00.297) 0:00:22.537 ****** ok: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 25 November 2025 13:07:15 +0000 (0:00:00.289) 0:00:22.827 ****** changed: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 25 November 2025 13:07:15 +0000 (0:00:00.390) 0:00:23.217 ****** changed: [instance] => (item=cifmw_reproducer_key.pub) changed: [instance] => (item=cifmw_reproducer_key) TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 25 November 2025 13:07:16 +0000 (0:00:00.357) 0:00:23.575 ****** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Tuesday 25 November 2025 13:07:16 +0000 (0:00:00.202) 0:00:23.777 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 25 November 2025 13:07:16 +0000 (0:00:00.033) 0:00:23.811 ****** 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 25 November 2025 13:07:17 +0000 (0:00:01.294) 0:00:25.105 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 25 November 2025 13:07:17 +0000 (0:00:00.362) 0:00:25.467 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 25 November 2025 13:07:19 +0000 (0:00:01.329) 0:00:26.797 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 25 November 2025 13:07:19 +0000 (0:00:00.240) 0:00:27.037 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 25 November 2025 13:07:19 +0000 (0:00:00.041) 0:00:27.079 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 25 November 2025 13:07:19 +0000 (0:00:00.037) 0:00:27.117 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 25 November 2025 13:07:19 +0000 (0:00:00.082) 0:00:27.199 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 25 November 2025 13:07:20 +0000 (0:00:00.408) 0:00:27.607 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 25 November 2025 13:07:20 +0000 (0:00:00.406) 0:00:28.014 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 25 November 2025 13:07:20 +0000 (0:00:00.199) 0:00:28.214 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 25 November 2025 13:07:20 +0000 (0:00:00.035) 0:00:28.249 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 25 November 2025 13:07:20 +0000 (0:00:00.034) 0:00:28.284 ****** 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 25 November 2025 13:07:21 +0000 (0:00:00.699) 0:00:28.984 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:07:21 +0000 (0:00:00.079) 0:00:29.063 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:07:21 +0000 (0:00:00.270) 0:00:29.334 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 25 November 2025 13:07:21 +0000 (0:00:00.219) 0:00:29.554 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:07:22 +0000 (0:00:00.079) 0:00:29.633 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:07:22 +0000 (0:00:00.187) 0:00:29.821 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 25 November 2025 13:07:22 +0000 (0:00:00.239) 0:00:30.061 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 25 November 2025 13:07:22 +0000 (0:00:00.065) 0:00:30.126 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 25 November 2025 13:07:23 +0000 (0:00:01.224) 0:00:31.351 ****** 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 25 November 2025 13:07:27 +0000 (0:00:03.213) 0:00:34.565 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 25 November 2025 13:07:27 +0000 (0:00:00.217) 0:00:34.783 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 25 November 2025 13:07:27 +0000 (0:00:00.036) 0:00:34.819 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 25 November 2025 13:07:27 +0000 (0:00:00.034) 0:00:34.854 ****** 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 25 November 2025 13:07:27 +0000 (0:00:00.081) 0:00:34.935 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 25 November 2025 13:07:27 +0000 (0:00:00.036) 0:00:34.972 ****** changed: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 25 November 2025 13:07:27 +0000 (0:00:00.211) 0:00:35.183 ****** 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 25 November 2025 13:07:27 +0000 (0:00:00.060) 0:00:35.244 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 25 November 2025 13:07:27 +0000 (0:00:00.036) 0:00:35.281 ****** changed: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 25 November 2025 13:07:27 +0000 (0:00:00.204) 0:00:35.485 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 25 November 2025 13:07:27 +0000 (0:00:00.033) 0:00:35.519 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 25 November 2025 13:07:28 +0000 (0:00:00.035) 0:00:35.555 ****** changed: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 25 November 2025 13:07:28 +0000 (0:00:00.519) 0:00:36.074 ****** changed: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 25 November 2025 13:07:28 +0000 (0:00:00.222) 0:00:36.297 ****** changed: [instance] => (item=/etc/cifmw-dnsmasq.conf) changed: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 25 November 2025 13:07:29 +0000 (0:00:00.374) 0:00:36.672 ****** changed: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 25 November 2025 13:07:29 +0000 (0:00:00.231) 0:00:36.903 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 25 November 2025 13:07:29 +0000 (0:00:00.603) 0:00:37.507 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 25 November 2025 13:07:30 +0000 (0:00:00.047) 0:00:37.555 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 25 November 2025 13:07:30 +0000 (0:00:00.217) 0:00:37.773 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 25 November 2025 13:07:30 +0000 (0:00:00.210) 0:00:37.983 ****** skipping: [instance] TASK [Ensure work directory is removed] **************************************** Tuesday 25 November 2025 13:07:30 +0000 (0:00:00.082) 0:00:38.066 ****** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 25 November 2025 13:07:30 +0000 (0:00:00.367) 0:00:38.434 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=76 changed=22 unreachable=0 failed=0 skipped=30 rescued=0 ignored=0 Tuesday 25 November 2025 13:07:31 +0000 (0:00:00.771) 0:00:39.205 ****** =============================================================================== dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.21s libvirt_manager : Populate service facts -------------------------------- 2.02s Copy generated content to proper location ------------------------------- 1.36s podman : Ensure podman is installed ------------------------------------- 1.33s libvirt_manager : Remove workload and volumes --------------------------- 1.29s dnsmasq : Install needed packages --------------------------------------- 1.22s libvirt_manager : Destroy networks -------------------------------------- 1.11s libvirt_manager : Destroy machine --------------------------------------- 1.07s libvirt_manager : Undefine machine -------------------------------------- 1.02s libvirt_manager : Clean ssh known_hosts --------------------------------- 0.95s libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 0.92s Gathering Facts --------------------------------------------------------- 0.91s libvirt_manager : Start virtqemud socket service ------------------------ 0.89s libvirt_manager : (instance) Clean ssh jumpers -------------------------- 0.86s libvirt_manager : Clean firewalld libvirt zone -------------------------- 0.85s libvirt_manager : Get installed packages list --------------------------- 0.79s libvirt_manager : Restart firewalld ------------------------------------- 0.77s virtualbmc : Remove vbmc files ------------------------------------------ 0.70s libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.63s radvd : Gather package facts -------------------------------------------- 0.60s PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 25 November 2025 13:07:48 +0000 (0:00:00.061) 0:00:00.061 ****** ok: [instance] TASK [Create custom basedir] *************************************************** Tuesday 25 November 2025 13:07:49 +0000 (0:00:00.834) 0:00:00.895 ****** changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Tuesday 25 November 2025 13:07:50 +0000 (0:00:00.422) 0:00:01.318 ****** skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Tuesday 25 November 2025 13:07:50 +0000 (0:00:00.060) 0:00:01.379 ****** 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 25 November 2025 13:07:50 +0000 (0:00:00.110) 0:00:01.489 ****** ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Tuesday 25 November 2025 13:07:50 +0000 (0:00:00.326) 0:00:01.816 ****** ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Tuesday 25 November 2025 13:07:50 +0000 (0:00:00.271) 0:00:02.088 ****** ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Tuesday 25 November 2025 13:07:51 +0000 (0:00:00.813) 0:00:02.902 ****** TASK [repo_setup : Ensure directories are present] ***************************** Tuesday 25 November 2025 13:07:51 +0000 (0:00:00.142) 0:00:03.044 ****** 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 25 November 2025 13:07:52 +0000 (0:00:00.553) 0:00:03.598 ****** ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Tuesday 25 November 2025 13:07:53 +0000 (0:00:01.408) 0:00:05.007 ****** changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Tuesday 25 November 2025 13:07:54 +0000 (0:00:01.067) 0:00:06.074 ****** changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Tuesday 25 November 2025 13:08:01 +0000 (0:00:06.481) 0:00:12.556 ****** changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Tuesday 25 November 2025 13:08:02 +0000 (0:00:00.695) 0:00:13.251 ****** skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Tuesday 25 November 2025 13:08:02 +0000 (0:00:00.051) 0:00:13.302 ****** changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Tuesday 25 November 2025 13:08:02 +0000 (0:00:00.867) 0:00:14.170 ****** skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Tuesday 25 November 2025 13:08:03 +0000 (0:00:00.065) 0:00:14.235 ****** skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Tuesday 25 November 2025 13:08:03 +0000 (0:00:00.064) 0:00:14.300 ****** skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Tuesday 25 November 2025 13:08:03 +0000 (0:00:00.063) 0:00:14.363 ****** changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Tuesday 25 November 2025 13:08:03 +0000 (0:00:00.584) 0:00:14.948 ****** changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.457) 0:00:15.405 ****** skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.056) 0:00:15.462 ****** skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.057) 0:00:15.519 ****** skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.083) 0:00:15.603 ****** ok: [instance] TASK [repo_setup : Create download directory] ********************************** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.073) 0:00:15.677 ****** skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.054) 0:00:15.731 ****** skipping: [instance] TASK [Download the RPM] ******************************************************** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.056) 0:00:15.787 ****** skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.055) 0:00:15.843 ****** skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.128) 0:00:15.971 ****** skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.057) 0:00:16.029 ****** skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.057) 0:00:16.086 ****** skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Tuesday 25 November 2025 13:08:04 +0000 (0:00:00.056) 0:00:16.142 ****** ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Tuesday 25 November 2025 13:08:05 +0000 (0:00:00.236) 0:00:16.378 ****** changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Tuesday 25 November 2025 13:08:05 +0000 (0:00:00.236) 0:00:16.615 ****** changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Tuesday 25 November 2025 13:08:05 +0000 (0:00:00.257) 0:00:16.873 ****** skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Tuesday 25 November 2025 13:08:05 +0000 (0:00:00.050) 0:00:16.923 ****** skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Tuesday 25 November 2025 13:08:05 +0000 (0:00:00.080) 0:00:17.004 ****** skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Tuesday 25 November 2025 13:08:05 +0000 (0:00:00.051) 0:00:17.056 ****** skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Tuesday 25 November 2025 13:08:05 +0000 (0:00:00.049) 0:00:17.105 ****** skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Tuesday 25 November 2025 13:08:05 +0000 (0:00:00.052) 0:00:17.157 ****** skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Tuesday 25 November 2025 13:08:06 +0000 (0:00:00.079) 0:00:17.236 ****** skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Tuesday 25 November 2025 13:08:06 +0000 (0:00:00.046) 0:00:17.283 ****** skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Tuesday 25 November 2025 13:08:06 +0000 (0:00:00.055) 0:00:17.338 ****** skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Tuesday 25 November 2025 13:08:06 +0000 (0:00:00.045) 0:00:17.383 ****** skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Tuesday 25 November 2025 13:08:06 +0000 (0:00:00.104) 0:00:17.488 ****** skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Tuesday 25 November 2025 13:08:06 +0000 (0:00:00.064) 0:00:17.553 ****** skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Tuesday 25 November 2025 13:08:06 +0000 (0:00:00.064) 0:00:17.618 ****** skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Tuesday 25 November 2025 13:08:06 +0000 (0:00:00.064) 0:00:17.683 ****** skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Tuesday 25 November 2025 13:08:06 +0000 (0:00:00.094) 0:00:17.777 ****** ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Tuesday 25 November 2025 13:08:50 +0000 (0:00:43.685) 0:01:01.462 ****** ok: [instance] TASK [test_deps : Install extra packages] ************************************** Tuesday 25 November 2025 13:08:51 +0000 (0:00:01.298) 0:01:02.761 ****** skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Tuesday 25 November 2025 13:08:51 +0000 (0:00:00.116) 0:01:02.877 ****** 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 25 November 2025 13:08:51 +0000 (0:00:00.110) 0:01:02.987 ****** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Tuesday 25 November 2025 13:08:51 +0000 (0:00:00.049) 0:01:03.037 ****** ok: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Tuesday 25 November 2025 13:08:53 +0000 (0:00:01.296) 0:01:04.334 ****** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Tuesday 25 November 2025 13:08:53 +0000 (0:00:00.287) 0:01:04.621 ****** ok: [instance] TASK [ci_setup : Install openshift client] ************************************* Tuesday 25 November 2025 13:08:53 +0000 (0:00:00.241) 0:01:04.863 ****** skipping: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Tuesday 25 November 2025 13:08:53 +0000 (0:00:00.097) 0:01:04.960 ****** skipping: [instance] TASK [ci_setup : Create completion file] *************************************** Tuesday 25 November 2025 13:08:53 +0000 (0:00:00.098) 0:01:05.059 ****** ok: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Tuesday 25 November 2025 13:08:54 +0000 (0:00:00.206) 0:01:05.266 ****** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Tuesday 25 November 2025 13:08:54 +0000 (0:00:00.323) 0:01:05.589 ****** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Tuesday 25 November 2025 13:08:54 +0000 (0:00:00.047) 0:01:05.637 ****** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Tuesday 25 November 2025 13:08:54 +0000 (0:00:00.076) 0:01:05.713 ****** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Tuesday 25 November 2025 13:08:54 +0000 (0:00:00.046) 0:01:05.760 ****** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Tuesday 25 November 2025 13:08:54 +0000 (0:00:00.044) 0:01:05.804 ****** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Tuesday 25 November 2025 13:08:54 +0000 (0:00:00.045) 0:01:05.850 ****** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Tuesday 25 November 2025 13:08:54 +0000 (0:00:00.083) 0:01:05.933 ****** 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 25 November 2025 13:08:55 +0000 (0:00:01.034) 0:01:06.968 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 25 November 2025 13:08:56 +0000 (0:00:00.819) 0:01:07.787 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 25 November 2025 13:08:58 +0000 (0:00:01.976) 0:01:09.763 ****** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 25 November 2025 13:08:59 +0000 (0:00:00.872) 0:01:10.636 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 25 November 2025 13:08:59 +0000 (0:00:00.056) 0:01:10.693 ****** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 25 November 2025 13:08:59 +0000 (0:00:00.400) 0:01:11.093 ****** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 25 November 2025 13:09:00 +0000 (0:00:00.381) 0:01:11.474 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:09:00 +0000 (0:00:00.082) 0:01:11.557 ****** ok: [instance] => cleanup_vms: [] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 25 November 2025 13:09:00 +0000 (0:00:00.087) 0:01:11.644 ****** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 25 November 2025 13:09:00 +0000 (0:00:00.059) 0:01:11.704 ****** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 25 November 2025 13:09:00 +0000 (0:00:00.036) 0:01:11.740 ****** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 25 November 2025 13:09:00 +0000 (0:00:00.033) 0:01:11.774 ****** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 25 November 2025 13:09:00 +0000 (0:00:00.034) 0:01:11.809 ****** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Tuesday 25 November 2025 13:09:00 +0000 (0:00:00.034) 0:01:11.843 ****** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.391) 0:01:12.235 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.103) 0:01:12.338 ****** ok: [instance] => cleanup_nets: [] TASK [Remove dnsmasq network bits] ********************************************* Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.082) 0:01:12.421 ****** skipping: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.035) 0:01:12.457 ****** skipping: [instance] TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.063) 0:01:12.521 ****** skipping: [instance] TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.037) 0:01:12.558 ****** skipping: [instance] TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.035) 0:01:12.594 ****** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.310) 0:01:12.905 ****** skipping: [instance] TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.035) 0:01:12.940 ****** skipping: [instance] TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 25 November 2025 13:09:01 +0000 (0:00:00.034) 0:01:12.975 ****** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 25 November 2025 13:09:02 +0000 (0:00:00.554) 0:01:13.529 ****** ok: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 25 November 2025 13:09:02 +0000 (0:00:00.462) 0:01:13.991 ****** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 25 November 2025 13:09:03 +0000 (0:00:00.468) 0:01:14.460 ****** 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 25 November 2025 13:09:03 +0000 (0:00:00.108) 0:01:14.569 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 25 November 2025 13:09:03 +0000 (0:00:00.078) 0:01:14.647 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 25 November 2025 13:09:03 +0000 (0:00:00.259) 0:01:14.907 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 25 November 2025 13:09:03 +0000 (0:00:00.076) 0:01:14.983 ****** 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 25 November 2025 13:09:03 +0000 (0:00:00.103) 0:01:15.087 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 25 November 2025 13:09:03 +0000 (0:00:00.076) 0:01:15.164 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 25 November 2025 13:09:04 +0000 (0:00:00.130) 0:01:15.294 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 25 November 2025 13:09:04 +0000 (0:00:00.109) 0:01:15.404 ****** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 25 November 2025 13:09:04 +0000 (0:00:00.271) 0:01:15.675 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 25 November 2025 13:09:04 +0000 (0:00:00.045) 0:01:15.721 ****** 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 25 November 2025 13:09:04 +0000 (0:00:00.111) 0:01:15.832 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 25 November 2025 13:09:04 +0000 (0:00:00.076) 0:01:15.909 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 25 November 2025 13:09:04 +0000 (0:00:00.266) 0:01:16.176 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 25 November 2025 13:09:05 +0000 (0:00:00.136) 0:01:16.312 ****** 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 25 November 2025 13:09:05 +0000 (0:00:00.105) 0:01:16.418 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 25 November 2025 13:09:05 +0000 (0:00:00.078) 0:01:16.496 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 25 November 2025 13:09:05 +0000 (0:00:00.079) 0:01:16.576 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 25 November 2025 13:09:05 +0000 (0:00:00.105) 0:01:16.681 ****** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 25 November 2025 13:09:05 +0000 (0:00:00.276) 0:01:16.958 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 25 November 2025 13:09:05 +0000 (0:00:00.044) 0:01:17.003 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 25 November 2025 13:09:05 +0000 (0:00:00.178) 0:01:17.182 ****** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 25 November 2025 13:09:06 +0000 (0:00:00.037) 0:01:17.219 ****** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 25 November 2025 13:09:06 +0000 (0:00:00.063) 0:01:17.282 ****** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 25 November 2025 13:09:06 +0000 (0:00:00.039) 0:01:17.322 ****** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Tuesday 25 November 2025 13:09:06 +0000 (0:00:00.194) 0:01:17.517 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 25 November 2025 13:09:06 +0000 (0:00:00.035) 0:01:17.552 ****** 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 25 November 2025 13:09:07 +0000 (0:00:01.284) 0:01:18.836 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 25 November 2025 13:09:07 +0000 (0:00:00.364) 0:01:19.201 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 25 November 2025 13:09:09 +0000 (0:00:01.239) 0:01:20.441 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 25 November 2025 13:09:09 +0000 (0:00:00.244) 0:01:20.685 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 25 November 2025 13:09:09 +0000 (0:00:00.046) 0:01:20.732 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 25 November 2025 13:09:09 +0000 (0:00:00.040) 0:01:20.772 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 25 November 2025 13:09:09 +0000 (0:00:00.061) 0:01:20.834 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 25 November 2025 13:09:10 +0000 (0:00:00.428) 0:01:21.262 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 25 November 2025 13:09:10 +0000 (0:00:00.376) 0:01:21.639 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 25 November 2025 13:09:10 +0000 (0:00:00.186) 0:01:21.825 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 25 November 2025 13:09:10 +0000 (0:00:00.036) 0:01:21.861 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 25 November 2025 13:09:10 +0000 (0:00:00.034) 0:01:21.896 ****** 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 25 November 2025 13:09:11 +0000 (0:00:00.685) 0:01:22.582 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:09:11 +0000 (0:00:00.106) 0:01:22.689 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:09:11 +0000 (0:00:00.281) 0:01:22.970 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 25 November 2025 13:09:11 +0000 (0:00:00.232) 0:01:23.203 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:09:12 +0000 (0:00:00.086) 0:01:23.289 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:09:12 +0000 (0:00:00.197) 0:01:23.486 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 25 November 2025 13:09:12 +0000 (0:00:00.248) 0:01:23.735 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 25 November 2025 13:09:12 +0000 (0:00:00.071) 0:01:23.806 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 25 November 2025 13:09:13 +0000 (0:00:01.266) 0:01:25.073 ****** 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 25 November 2025 13:09:15 +0000 (0:00:01.305) 0:01:26.378 ****** ok: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 25 November 2025 13:09:15 +0000 (0:00:00.211) 0:01:26.590 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 25 November 2025 13:09:15 +0000 (0:00:00.038) 0:01:26.629 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 25 November 2025 13:09:15 +0000 (0:00:00.037) 0:01:26.666 ****** 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 25 November 2025 13:09:15 +0000 (0:00:00.061) 0:01:26.728 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 25 November 2025 13:09:15 +0000 (0:00:00.035) 0:01:26.764 ****** ok: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 25 November 2025 13:09:15 +0000 (0:00:00.203) 0:01:26.967 ****** 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 25 November 2025 13:09:15 +0000 (0:00:00.091) 0:01:27.059 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 25 November 2025 13:09:15 +0000 (0:00:00.037) 0:01:27.096 ****** ok: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 25 November 2025 13:09:16 +0000 (0:00:00.216) 0:01:27.313 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 25 November 2025 13:09:16 +0000 (0:00:00.035) 0:01:27.349 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 25 November 2025 13:09:16 +0000 (0:00:00.037) 0:01:27.386 ****** ok: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 25 November 2025 13:09:16 +0000 (0:00:00.311) 0:01:27.698 ****** ok: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 25 November 2025 13:09:16 +0000 (0:00:00.211) 0:01:27.910 ****** ok: [instance] => (item=/etc/cifmw-dnsmasq.conf) ok: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 25 November 2025 13:09:17 +0000 (0:00:00.416) 0:01:28.326 ****** ok: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 25 November 2025 13:09:17 +0000 (0:00:00.232) 0:01:28.559 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 25 November 2025 13:09:17 +0000 (0:00:00.558) 0:01:29.117 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 25 November 2025 13:09:17 +0000 (0:00:00.047) 0:01:29.164 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 25 November 2025 13:09:18 +0000 (0:00:00.210) 0:01:29.375 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 25 November 2025 13:09:18 +0000 (0:00:00.203) 0:01:29.579 ****** skipping: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Tuesday 25 November 2025 13:09:18 +0000 (0:00:00.082) 0:01:29.662 ****** ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Tuesday 25 November 2025 13:09:18 +0000 (0:00:00.203) 0:01:29.865 ****** changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Tuesday 25 November 2025 13:09:18 +0000 (0:00:00.202) 0:01:30.067 ****** ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Tuesday 25 November 2025 13:09:19 +0000 (0:00:00.195) 0:01:30.263 ****** skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Tuesday 25 November 2025 13:09:19 +0000 (0:00:00.039) 0:01:30.303 ****** skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Tuesday 25 November 2025 13:09:19 +0000 (0:00:00.066) 0:01:30.370 ****** ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Tuesday 25 November 2025 13:09:19 +0000 (0:00:00.040) 0:01:30.411 ****** skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Tuesday 25 November 2025 13:09:19 +0000 (0:00:00.038) 0:01:30.449 ****** ok: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Tuesday 25 November 2025 13:09:20 +0000 (0:00:01.225) 0:01:31.674 ****** ok: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Tuesday 25 November 2025 13:09:20 +0000 (0:00:00.216) 0:01:31.890 ****** ok: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Tuesday 25 November 2025 13:09:21 +0000 (0:00:00.375) 0:01:32.265 ****** skipping: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Tuesday 25 November 2025 13:09:21 +0000 (0:00:00.072) 0:01:32.338 ****** ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Tuesday 25 November 2025 13:09:21 +0000 (0:00:00.218) 0:01:32.557 ****** ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Tuesday 25 November 2025 13:09:21 +0000 (0:00:00.477) 0:01:33.034 ****** ok: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Tuesday 25 November 2025 13:09:22 +0000 (0:00:00.324) 0:01:33.359 ****** 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 25 November 2025 13:09:22 +0000 (0:00:00.200) 0:01:33.560 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Tuesday 25 November 2025 13:09:22 +0000 (0:00:00.330) 0:01:33.891 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Tuesday 25 November 2025 13:09:23 +0000 (0:00:00.362) 0:01:34.254 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Tuesday 25 November 2025 13:09:23 +0000 (0:00:00.336) 0:01:34.591 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Tuesday 25 November 2025 13:09:23 +0000 (0:00:00.339) 0:01:34.930 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Tuesday 25 November 2025 13:09:24 +0000 (0:00:00.348) 0:01:35.279 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Tuesday 25 November 2025 13:09:24 +0000 (0:00:00.345) 0:01:35.625 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Tuesday 25 November 2025 13:09:24 +0000 (0:00:00.367) 0:01:35.992 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Tuesday 25 November 2025 13:09:25 +0000 (0:00:00.347) 0:01:36.340 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Tuesday 25 November 2025 13:09:25 +0000 (0:00:00.357) 0:01:36.697 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Tuesday 25 November 2025 13:09:25 +0000 (0:00:00.347) 0:01:37.045 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Tuesday 25 November 2025 13:09:26 +0000 (0:00:00.335) 0:01:37.380 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Tuesday 25 November 2025 13:09:26 +0000 (0:00:00.342) 0:01:37.722 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Tuesday 25 November 2025 13:09:26 +0000 (0:00:00.355) 0:01:38.077 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Tuesday 25 November 2025 13:09:27 +0000 (0:00:00.337) 0:01:38.415 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Tuesday 25 November 2025 13:09:27 +0000 (0:00:00.338) 0:01:38.753 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Tuesday 25 November 2025 13:09:27 +0000 (0:00:00.333) 0:01:39.087 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Tuesday 25 November 2025 13:09:28 +0000 (0:00:00.328) 0:01:39.415 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Tuesday 25 November 2025 13:09:28 +0000 (0:00:00.326) 0:01:39.741 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Tuesday 25 November 2025 13:09:28 +0000 (0:00:00.332) 0:01:40.074 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Tuesday 25 November 2025 13:09:29 +0000 (0:00:00.338) 0:01:40.412 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Tuesday 25 November 2025 13:09:29 +0000 (0:00:00.337) 0:01:40.750 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Tuesday 25 November 2025 13:09:29 +0000 (0:00:00.342) 0:01:41.093 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Tuesday 25 November 2025 13:09:30 +0000 (0:00:00.340) 0:01:41.433 ****** ok: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Tuesday 25 November 2025 13:09:30 +0000 (0:00:00.337) 0:01:41.770 ****** skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Tuesday 25 November 2025 13:09:30 +0000 (0:00:00.112) 0:01:41.882 ****** ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Tuesday 25 November 2025 13:09:30 +0000 (0:00:00.277) 0:01:42.160 ****** ok: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Tuesday 25 November 2025 13:09:31 +0000 (0:00:00.392) 0:01:42.552 ****** ok: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Tuesday 25 November 2025 13:09:31 +0000 (0:00:00.339) 0:01:42.892 ****** [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Tuesday 25 November 2025 13:09:31 +0000 (0:00:00.198) 0:01:43.091 ****** TASK [libvirt_manager : Deactivate default] ************************************ Tuesday 25 November 2025 13:09:31 +0000 (0:00:00.094) 0:01:43.185 ****** fatal: [instance]: FAILED! => changed=false msg: network default not found TASK [libvirt_manager : Encountered an error during virt-net removal.] ********* Tuesday 25 November 2025 13:09:32 +0000 (0:00:00.242) 0:01:43.427 ****** ok: [instance] => msg: Looks like the provided virtual network does not exist. TASK [Ensure we use dnsmasq for NetworkManager resolver] *********************** Tuesday 25 November 2025 13:09:32 +0000 (0:00:00.060) 0:01:43.488 ****** ok: [instance] TASK [Ensure we delegate .utility zone to our own instance] ******************** Tuesday 25 November 2025 13:09:32 +0000 (0:00:00.368) 0:01:43.857 ****** ok: [instance] TASK [Restart NetworkManager] ************************************************** Tuesday 25 November 2025 13:09:33 +0000 (0:00:00.370) 0:01:44.227 ****** changed: [instance] TASK [Ensure ocp_volumes exists] *********************************************** Tuesday 25 November 2025 13:09:33 +0000 (0:00:00.436) 0:01:44.663 ****** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 25 November 2025 13:09:33 +0000 (0:00:00.276) 0:01:44.940 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=132 changed=22 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0 Tuesday 25 November 2025 13:09:34 +0000 (0:00:00.768) 0:01:45.709 ****** =============================================================================== test_deps : Install selinux python libs -------------------------------- 43.69s repo_setup : Initialize python venv and install requirements ------------ 6.48s libvirt_manager : Populate service facts -------------------------------- 1.98s repo_setup : Make sure git-core package is installed -------------------- 1.41s dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.31s test_deps : Install python yaml libs ------------------------------------ 1.30s ci_setup : Install needed packages -------------------------------------- 1.30s libvirt_manager : Remove workload and volumes --------------------------- 1.28s dnsmasq : Install needed packages --------------------------------------- 1.27s podman : Ensure podman is installed ------------------------------------- 1.24s libvirt_manager : Install packages required for using KVM --------------- 1.23s repo_setup : Get repo-setup repository ---------------------------------- 1.07s ci_setup : Manage directories ------------------------------------------- 1.03s libvirt_manager : Start virtqemud socket service ------------------------ 0.87s repo_setup : Run repo-setup --------------------------------------------- 0.87s Gathering Facts --------------------------------------------------------- 0.83s libvirt_manager : Get installed packages list --------------------------- 0.82s test_deps : Disable ubi 9 repos ----------------------------------------- 0.81s libvirt_manager : Restart firewalld ------------------------------------- 0.77s repo_setup : Install repo-setup package --------------------------------- 0.70s PLAY [Test DNS entries] ******************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 25 November 2025 13:09:35 +0000 (0:00:00.045) 0:00:00.045 ****** ok: [instance] TASK [Load networking definition] ********************************************** Tuesday 25 November 2025 13:09:35 +0000 (0:00:00.865) 0:00:00.911 ****** ok: [instance] TASK [libvirt_manager : Ensure fact is existing, and empty] ******************** Tuesday 25 November 2025 13:09:35 +0000 (0:00:00.048) 0:00:00.959 ****** ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Tuesday 25 November 2025 13:09:36 +0000 (0:00:00.066) 0:00:01.026 ****** ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Tuesday 25 November 2025 13:09:36 +0000 (0:00:00.296) 0:00:01.323 ****** skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Tuesday 25 November 2025 13:09:36 +0000 (0:00:00.057) 0:00:01.380 ****** skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Tuesday 25 November 2025 13:09:36 +0000 (0:00:00.055) 0:00:01.436 ****** ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Tuesday 25 November 2025 13:09:36 +0000 (0:00:00.111) 0:00:01.547 ****** 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 25 November 2025 13:09:36 +0000 (0:00:00.166) 0:00:01.714 ****** skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Tuesday 25 November 2025 13:09:36 +0000 (0:00:00.060) 0:00:01.774 ****** changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Tuesday 25 November 2025 13:09:37 +0000 (0:00:00.475) 0:00:02.250 ****** changed: [instance] => (item=Adding compute-0 to computes) changed: [instance] => (item=Adding controller-0 to controllers) changed: [instance] => (item=Adding ocp-master-0 to ocps) changed: [instance] => (item=Adding ocp-worker-0 to ocp_workers) TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 25 November 2025 13:09:37 +0000 (0:00:00.207) 0:00:02.457 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 25 November 2025 13:09:37 +0000 (0:00:00.051) 0:00:02.509 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 25 November 2025 13:09:37 +0000 (0:00:00.053) 0:00:02.562 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 25 November 2025 13:09:37 +0000 (0:00:00.054) 0:00:02.617 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 25 November 2025 13:09:37 +0000 (0:00:00.083) 0:00:02.700 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 25 November 2025 13:09:37 +0000 (0:00:00.048) 0:00:02.749 ****** 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 25 November 2025 13:09:37 +0000 (0:00:00.153) 0:00:02.903 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 25 November 2025 13:09:37 +0000 (0:00:00.047) 0:00:02.950 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 25 November 2025 13:09:38 +0000 (0:00:00.378) 0:00:03.329 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 25 November 2025 13:09:38 +0000 (0:00:00.451) 0:00:03.780 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 25 November 2025 13:09:38 +0000 (0:00:00.121) 0:00:03.902 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 25 November 2025 13:09:38 +0000 (0:00:00.089) 0:00:03.991 ****** changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Tuesday 25 November 2025 13:09:39 +0000 (0:00:00.452) 0:00:04.444 ****** 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 25 November 2025 13:09:39 +0000 (0:00:00.140) 0:00:04.584 ****** ok: [instance] => (item=ocppr) ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Tuesday 25 November 2025 13:09:39 +0000 (0:00:00.083) 0:00:04.668 ****** changed: [instance] => (item=ocppr) changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Tuesday 25 November 2025 13:09:40 +0000 (0:00:00.752) 0:00:05.420 ****** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Tuesday 25 November 2025 13:09:41 +0000 (0:00:00.897) 0:00:06.318 ****** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Tuesday 25 November 2025 13:09:41 +0000 (0:00:00.655) 0:00:06.973 ****** 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 25 November 2025 13:09:42 +0000 (0:00:00.643) 0:00:07.616 ****** 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 25 November 2025 13:09:42 +0000 (0:00:00.132) 0:00:07.749 ****** ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Tuesday 25 November 2025 13:09:43 +0000 (0:00:00.279) 0:00:08.029 ****** 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 25 November 2025 13:09:43 +0000 (0:00:00.597) 0:00:08.627 ****** TASK [ci_nmstate : Ensure we have needed facts] ******************************** Tuesday 25 November 2025 13:09:43 +0000 (0:00:00.127) 0:00:08.754 ****** skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Tuesday 25 November 2025 13:09:43 +0000 (0:00:00.129) 0:00:08.884 ****** ok: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Tuesday 25 November 2025 13:09:45 +0000 (0:00:01.536) 0:00:10.420 ****** changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Tuesday 25 November 2025 13:09:45 +0000 (0:00:00.233) 0:00:10.654 ****** changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Tuesday 25 November 2025 13:09:46 +0000 (0:00:00.395) 0:00:11.049 ****** changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Tuesday 25 November 2025 13:09:47 +0000 (0:00:01.853) 0:00:12.903 ****** changed: [instance] TASK [Create extra network configuration] ************************************** Tuesday 25 November 2025 13:09:48 +0000 (0:00:00.433) 0:00:13.336 ****** skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Tuesday 25 November 2025 13:09:48 +0000 (0:00:00.064) 0:00:13.400 ****** skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Tuesday 25 November 2025 13:09:48 +0000 (0:00:00.056) 0:00:13.457 ****** ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Tuesday 25 November 2025 13:09:48 +0000 (0:00:00.515) 0:00:13.972 ****** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Tuesday 25 November 2025 13:09:49 +0000 (0:00:00.369) 0:00:14.342 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 25 November 2025 13:09:50 +0000 (0:00:01.271) 0:00:15.614 ****** 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 25 November 2025 13:09:54 +0000 (0:00:03.432) 0:00:19.047 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 25 November 2025 13:09:54 +0000 (0:00:00.259) 0:00:19.306 ****** changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 25 November 2025 13:09:54 +0000 (0:00:00.394) 0:00:19.700 ****** changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 25 November 2025 13:09:55 +0000 (0:00:00.407) 0:00:20.108 ****** 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 25 November 2025 13:09:55 +0000 (0:00:00.112) 0:00:20.221 ****** changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 25 November 2025 13:09:55 +0000 (0:00:00.407) 0:00:20.628 ****** skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 25 November 2025 13:09:55 +0000 (0:00:00.049) 0:00:20.678 ****** 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 25 November 2025 13:09:55 +0000 (0:00:00.111) 0:00:20.789 ****** changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 25 November 2025 13:09:56 +0000 (0:00:00.393) 0:00:21.183 ****** skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 25 November 2025 13:09:56 +0000 (0:00:00.046) 0:00:21.230 ****** ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Tuesday 25 November 2025 13:09:56 +0000 (0:00:00.254) 0:00:21.484 ****** changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 25 November 2025 13:09:57 +0000 (0:00:00.914) 0:00:22.399 ****** skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 25 November 2025 13:09:57 +0000 (0:00:00.046) 0:00:22.445 ****** skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 25 November 2025 13:09:57 +0000 (0:00:00.045) 0:00:22.491 ****** skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Tuesday 25 November 2025 13:09:57 +0000 (0:00:00.116) 0:00:22.608 ****** skipping: [instance] => (item=ocppr) TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:09:57 +0000 (0:00:00.139) 0:00:22.747 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:09:57 +0000 (0:00:00.085) 0:00:22.833 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:09:57 +0000 (0:00:00.063) 0:00:22.896 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:09:58 +0000 (0:00:00.437) 0:00:23.333 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:09:58 +0000 (0:00:00.045) 0:00:23.379 ****** skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:09:58 +0000 (0:00:00.111) 0:00:23.490 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:09:58 +0000 (0:00:00.055) 0:00:23.546 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:09:58 +0000 (0:00:00.062) 0:00:23.609 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:09:59 +0000 (0:00:00.497) 0:00:24.106 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:09:59 +0000 (0:00:00.048) 0:00:24.154 ****** skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Tuesday 25 November 2025 13:09:59 +0000 (0:00:00.083) 0:00:24.237 ****** skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Tuesday 25 November 2025 13:09:59 +0000 (0:00:00.061) 0:00:24.298 ****** 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 25 November 2025 13:10:00 +0000 (0:00:00.751) 0:00:25.050 ****** 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 25 November 2025 13:10:00 +0000 (0:00:00.094) 0:00:25.144 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 25 November 2025 13:10:00 +0000 (0:00:00.398) 0:00:25.543 ****** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 25 November 2025 13:10:00 +0000 (0:00:00.064) 0:00:25.608 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 25 November 2025 13:10:00 +0000 (0:00:00.220) 0:00:25.828 ****** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 25 November 2025 13:10:00 +0000 (0:00:00.064) 0:00:25.893 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 25 November 2025 13:10:01 +0000 (0:00:00.257) 0:00:26.150 ****** ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Tuesday 25 November 2025 13:10:01 +0000 (0:00:00.062) 0:00:26.213 ****** changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Tuesday 25 November 2025 13:10:01 +0000 (0:00:00.370) 0:00:26.584 ****** changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Tuesday 25 November 2025 13:10:01 +0000 (0:00:00.387) 0:00:26.972 ****** changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Tuesday 25 November 2025 13:10:02 +0000 (0:00:00.405) 0:00:27.377 ****** ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Tuesday 25 November 2025 13:10:02 +0000 (0:00:00.127) 0:00:27.505 ****** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 25 November 2025 13:10:02 +0000 (0:00:00.385) 0:00:27.890 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 25 November 2025 13:10:02 +0000 (0:00:00.057) 0:00:27.947 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 25 November 2025 13:10:03 +0000 (0:00:00.086) 0:00:28.034 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 25 November 2025 13:10:03 +0000 (0:00:00.057) 0:00:28.091 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 25 November 2025 13:10:03 +0000 (0:00:00.050) 0:00:28.142 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 25 November 2025 13:10:03 +0000 (0:00:00.048) 0:00:28.190 ****** 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 25 November 2025 13:10:03 +0000 (0:00:00.225) 0:00:28.415 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 25 November 2025 13:10:03 +0000 (0:00:00.046) 0:00:28.461 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 25 November 2025 13:10:03 +0000 (0:00:00.223) 0:00:28.685 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 25 November 2025 13:10:04 +0000 (0:00:00.425) 0:00:29.111 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 25 November 2025 13:10:04 +0000 (0:00:00.189) 0:00:29.300 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 25 November 2025 13:10:04 +0000 (0:00:00.060) 0:00:29.361 ****** changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Tuesday 25 November 2025 13:10:04 +0000 (0:00:00.456) 0:00:29.817 ****** ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Tuesday 25 November 2025 13:10:04 +0000 (0:00:00.089) 0:00:29.907 ****** ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Tuesday 25 November 2025 13:10:04 +0000 (0:00:00.046) 0:00:29.954 ****** ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Tuesday 25 November 2025 13:10:04 +0000 (0:00:00.045) 0:00:29.999 ****** 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 25 November 2025 13:10:05 +0000 (0:00:00.143) 0:00:30.142 ****** 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 25 November 2025 13:10:05 +0000 (0:00:00.202) 0:00:30.344 ****** 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 25 November 2025 13:10:05 +0000 (0:00:00.126) 0:00:30.470 ****** 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 25 November 2025 13:10:05 +0000 (0:00:00.118) 0:00:30.589 ****** 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 25 November 2025 13:10:05 +0000 (0:00:00.154) 0:00:30.744 ****** 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 25 November 2025 13:10:05 +0000 (0:00:00.123) 0:00:30.868 ****** 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 25 November 2025 13:10:05 +0000 (0:00:00.120) 0:00:30.989 ****** 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 25 November 2025 13:10:06 +0000 (0:00:00.191) 0:00:31.180 ****** TASK [dnsmasq : Ensure we have the right data and type] ************************ Tuesday 25 November 2025 13:10:06 +0000 (0:00:00.166) 0:00:31.347 ****** ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Tuesday 25 November 2025 13:10:06 +0000 (0:00:00.068) 0:00:31.415 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:da:ba:4d', 'ips': ['192.168.140.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:d8:b1:f9', 'ips': ['192.168.140.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:c1:8d:98', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:82:2f:4a', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:bf:39:04', 'ips': ['192.168.110.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:78:ef:f6', 'ips': ['192.168.110.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:3e:32:a4', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:d4:9d:03', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'}) TASK [dnsmasq : Ensure networks exists] **************************************** Tuesday 25 November 2025 13:10:06 +0000 (0:00:00.139) 0:00:31.555 ****** 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 25 November 2025 13:10:06 +0000 (0:00:00.132) 0:00:31.688 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 25 November 2025 13:10:06 +0000 (0:00:00.206) 0:00:31.894 ****** ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Tuesday 25 November 2025 13:10:06 +0000 (0:00:00.050) 0:00:31.945 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 25 November 2025 13:10:07 +0000 (0:00:00.212) 0:00:32.158 ****** ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Tuesday 25 November 2025 13:10:07 +0000 (0:00:00.084) 0:00:32.242 ****** ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Tuesday 25 November 2025 13:10:07 +0000 (0:00:00.049) 0:00:32.292 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:da:ba:4d', 'ips': ['192.168.140.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:d8:b1:f9', 'ips': ['192.168.140.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:c1:8d:98', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:82:2f:4a', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:bf:39:04', 'ips': ['192.168.110.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:78:ef:f6', 'ips': ['192.168.110.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:3e:32:a4', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:d4:9d:03', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'}) TASK [dnsmasq : Create add/remove sets] **************************************** Tuesday 25 November 2025 13:10:07 +0000 (0:00:00.242) 0:00:32.535 ****** ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Tuesday 25 November 2025 13:10:07 +0000 (0:00:00.064) 0:00:32.600 ****** changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:da:ba:4d', 'entry': 'set:compute,52:54:00:da:ba:4d,192.168.140.100,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_controller-0_52:54:01:d8:b1:f9', 'entry': 'set:controller,52:54:01:d8:b1:f9,192.168.140.9,controller-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_master-0_52:54:02:c1:8d:98', 'entry': 'set:ocp,52:54:02:c1:8d:98,192.168.140.10,master-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_worker-0_52:54:03:82:2f:4a', 'entry': 'set:ocp_worker,52:54:03:82:2f:4a,192.168.140.15,worker-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-0_52:54:00:bf:39:04', 'entry': 'set:compute,52:54:00:bf:39:04,192.168.110.100,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_controller-0_52:54:01:78:ef:f6', 'entry': 'set:controller,52:54:01:78:ef:f6,192.168.110.9,controller-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_master-0_52:54:02:3e:32:a4', 'entry': 'set:ocp,52:54:02:3e:32:a4,192.168.110.10,master-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_worker-0_52:54:03:d4:9d:03', 'entry': 'set:ocp_worker,52:54:03:d4:9d:03,192.168.110.15,worker-0', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Tuesday 25 November 2025 13:10:10 +0000 (0:00:02.667) 0:00:35.267 ****** skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Tuesday 25 November 2025 13:10:10 +0000 (0:00:00.096) 0:00:35.363 ****** 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 25 November 2025 13:10:10 +0000 (0:00:00.301) 0:00:35.665 ****** TASK [dnsmasq : Assert we have needed host record data] ************************ Tuesday 25 November 2025 13:10:10 +0000 (0:00:00.135) 0:00:35.800 ****** ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Tuesday 25 November 2025 13:10:10 +0000 (0:00:00.121) 0:00:35.922 ****** 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 25 November 2025 13:10:11 +0000 (0:00:00.279) 0:00:36.202 ****** changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.storage.local', 'compute-0.storage.local'], 'ips': ['172.18.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.storagemgmt.local', 'compute-0.storagemgmt.local'], 'ips': ['172.20.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.tenant.local', 'compute-0.tenant.local'], 'ips': ['172.19.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['controller-0.utility', 'controller-0.instance', 'controller-0.utility', 'controller-0.instance'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['controller-0.ctlplane.local', 'controller-0.ctlplane.local'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['controller-0.public.local', 'controller-0.public.local'], 'ips': ['192.168.110.9', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.utility', 'master-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.ctlplane.local', 'ocp-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.internalapi.local', 'ocp-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.public.local', 'ocp-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.storage.local', 'ocp-0.storage.local'], 'ips': ['172.18.0.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.tenant.local', 'ocp-0.tenant.local'], 'ips': ['172.19.0.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.utility', 'worker-0.instance', 'ocp_worker-0.utility', 'ocp_worker-0.instance'], 'ips': ['192.168.140.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.ctlplane.local', 'ocp_worker-0.ctlplane.local'], 'ips': ['192.168.140.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.internalapi.local', 'ocp_worker-0.internalapi.local'], 'ips': ['172.17.0.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.public.local', 'ocp_worker-0.public.local'], 'ips': ['192.168.110.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.storage.local', 'ocp_worker-0.storage.local'], 'ips': ['172.18.0.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.tenant.local', 'ocp_worker-0.tenant.local'], 'ips': ['172.19.0.15', ''], 'state': 'present'}) TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] **************** Tuesday 25 November 2025 13:10:15 +0000 (0:00:04.404) 0:00:40.606 ****** ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Tuesday 25 November 2025 13:10:15 +0000 (0:00:00.052) 0:00:40.659 ****** 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 25 November 2025 13:10:15 +0000 (0:00:00.075) 0:00:40.734 ****** skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Tuesday 25 November 2025 13:10:15 +0000 (0:00:00.058) 0:00:40.793 ****** changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Tuesday 25 November 2025 13:10:16 +0000 (0:00:00.420) 0:00:41.214 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 25 November 2025 13:10:16 +0000 (0:00:00.064) 0:00:41.279 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Tuesday 25 November 2025 13:10:17 +0000 (0:00:00.811) 0:00:42.091 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Tuesday 25 November 2025 13:10:17 +0000 (0:00:00.354) 0:00:42.445 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=103 changed=32 unreachable=0 failed=0 skipped=34 rescued=0 ignored=0 Tuesday 25 November 2025 13:10:17 +0000 (0:00:00.506) 0:00:42.952 ****** =============================================================================== dnsmasq : Add/Remove address -------------------------------------------- 4.40s dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.43s dnsmasq : Add DHCP entries ---------------------------------------------- 2.67s ci_nmstate : Apply the desidered state on instance ---------------------- 1.85s ci_nmstate : Install required packages on instance ---------------------- 1.54s dnsmasq : Install needed packages --------------------------------------- 1.27s dnsmasq : Enable and start service -------------------------------------- 0.91s libvirt_manager : Ensure networks are created/started ------------------- 0.90s Gathering Facts --------------------------------------------------------- 0.87s libvirt_manager : Restart firewalld ------------------------------------- 0.81s libvirt_manager : Ensure networks are defined --------------------------- 0.75s libvirt_manager : Ensure network is in correct zone --------------------- 0.75s libvirt_manager : Ensure networks are active ---------------------------- 0.66s libvirt_manager : Ensure networks enabled to autostart ------------------ 0.64s libvirt_manager : Fetch bridges ports link info ------------------------- 0.60s libvirt_manager : Refresh networking facts on host ---------------------- 0.52s dnsmasq : Reload dnsmasq ------------------------------------------------ 0.51s dnsmasq : Create network ------------------------------------------------ 0.50s libvirt_manager : Dump MAC mapping -------------------------------------- 0.48s networking_mapper : Write the Networking Environment Definition to file --- 0.46s PLAY [Cleanup] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 25 November 2025 13:10:18 +0000 (0:00:00.046) 0:00:00.046 ****** ok: [instance] TASK [Ensure we have the destination directory] ******************************** Tuesday 25 November 2025 13:10:19 +0000 (0:00:00.941) 0:00:00.987 ****** changed: [instance] TASK [Copy generated content to proper location] ******************************* Tuesday 25 November 2025 13:10:19 +0000 (0:00:00.330) 0:00:01.318 ****** 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 25 November 2025 13:10:21 +0000 (0:00:01.375) 0:00:02.693 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 25 November 2025 13:10:21 +0000 (0:00:00.784) 0:00:03.477 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 25 November 2025 13:10:23 +0000 (0:00:01.970) 0:00:05.448 ****** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 25 November 2025 13:10:24 +0000 (0:00:00.859) 0:00:06.307 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 25 November 2025 13:10:24 +0000 (0:00:00.054) 0:00:06.361 ****** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 25 November 2025 13:10:25 +0000 (0:00:00.352) 0:00:06.714 ****** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 25 November 2025 13:10:25 +0000 (0:00:00.367) 0:00:07.082 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:10:25 +0000 (0:00:00.077) 0:00:07.159 ****** ok: [instance] => cleanup_vms: [] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 25 November 2025 13:10:25 +0000 (0:00:00.075) 0:00:07.235 ****** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 25 November 2025 13:10:25 +0000 (0:00:00.034) 0:00:07.270 ****** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 25 November 2025 13:10:25 +0000 (0:00:00.033) 0:00:07.303 ****** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 25 November 2025 13:10:25 +0000 (0:00:00.060) 0:00:07.364 ****** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 25 November 2025 13:10:25 +0000 (0:00:00.037) 0:00:07.401 ****** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Tuesday 25 November 2025 13:10:25 +0000 (0:00:00.035) 0:00:07.437 ****** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 25 November 2025 13:10:26 +0000 (0:00:00.359) 0:00:07.797 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:10:26 +0000 (0:00:00.096) 0:00:07.893 ****** ok: [instance] => cleanup_nets: - cifmw-public - cifmw-osp_trunk - ocppr TASK [Remove dnsmasq network bits] ********************************************* Tuesday 25 November 2025 13:10:26 +0000 (0:00:00.080) 0:00:07.973 ****** TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:10:26 +0000 (0:00:00.296) 0:00:08.270 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:10:26 +0000 (0:00:00.082) 0:00:08.352 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:10:26 +0000 (0:00:00.135) 0:00:08.488 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:10:27 +0000 (0:00:00.079) 0:00:08.568 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:10:27 +0000 (0:00:00.268) 0:00:08.836 ****** ok: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:10:27 +0000 (0:00:00.286) 0:00:09.123 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:10:27 +0000 (0:00:00.085) 0:00:09.209 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:10:27 +0000 (0:00:00.078) 0:00:09.287 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:10:27 +0000 (0:00:00.075) 0:00:09.362 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:10:28 +0000 (0:00:00.283) 0:00:09.646 ****** ok: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:10:28 +0000 (0:00:00.285) 0:00:09.932 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:10:28 +0000 (0:00:00.088) 0:00:10.021 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:10:28 +0000 (0:00:00.077) 0:00:10.098 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:10:28 +0000 (0:00:00.076) 0:00:10.175 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:10:28 +0000 (0:00:00.242) 0:00:10.417 ****** ok: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 25 November 2025 13:10:29 +0000 (0:00:00.272) 0:00:10.690 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=ocppr) TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 25 November 2025 13:10:30 +0000 (0:00:01.579) 0:00:12.269 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=ocppr) TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 25 November 2025 13:10:31 +0000 (0:00:00.769) 0:00:13.039 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=ocppr) TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 25 November 2025 13:10:32 +0000 (0:00:00.893) 0:00:13.932 ****** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 25 November 2025 13:10:32 +0000 (0:00:00.345) 0:00:14.278 ****** 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': 1207693, 'dev': 64513, 'nlink': 1, 'atime': 1764076186.550176, 'mtime': 1764076186.550176, 'ctime': 1764076186.550176, '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': 1207703, 'dev': 64513, 'nlink': 1, 'atime': 1764076186.552176, 'mtime': 1764076186.552176, 'ctime': 1764076186.552176, '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': 1207709, 'dev': 64513, 'nlink': 1, 'atime': 1764076186.553176, 'mtime': 1764076186.553176, 'ctime': 1764076186.553176, '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 25 November 2025 13:10:33 +0000 (0:00:00.719) 0:00:14.998 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) changed: [instance] => (item=ocppr) TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 25 November 2025 13:10:34 +0000 (0:00:01.225) 0:00:16.223 ****** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 25 November 2025 13:10:35 +0000 (0:00:00.581) 0:00:16.804 ****** ok: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 25 November 2025 13:10:35 +0000 (0:00:00.351) 0:00:17.156 ****** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 25 November 2025 13:10:36 +0000 (0:00:00.500) 0:00:17.656 ****** 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 25 November 2025 13:10:36 +0000 (0:00:00.114) 0:00:17.771 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 25 November 2025 13:10:36 +0000 (0:00:00.081) 0:00:17.853 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 25 November 2025 13:10:36 +0000 (0:00:00.258) 0:00:18.112 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 25 November 2025 13:10:36 +0000 (0:00:00.076) 0:00:18.188 ****** 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 25 November 2025 13:10:36 +0000 (0:00:00.152) 0:00:18.341 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 25 November 2025 13:10:36 +0000 (0:00:00.076) 0:00:18.417 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 25 November 2025 13:10:36 +0000 (0:00:00.076) 0:00:18.493 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 25 November 2025 13:10:37 +0000 (0:00:00.103) 0:00:18.597 ****** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 25 November 2025 13:10:37 +0000 (0:00:00.270) 0:00:18.867 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 25 November 2025 13:10:37 +0000 (0:00:00.043) 0:00:18.911 ****** 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 25 November 2025 13:10:37 +0000 (0:00:00.113) 0:00:19.024 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 25 November 2025 13:10:37 +0000 (0:00:00.078) 0:00:19.102 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 25 November 2025 13:10:37 +0000 (0:00:00.313) 0:00:19.416 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 25 November 2025 13:10:37 +0000 (0:00:00.077) 0:00:19.493 ****** 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 25 November 2025 13:10:38 +0000 (0:00:00.104) 0:00:19.597 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 25 November 2025 13:10:38 +0000 (0:00:00.076) 0:00:19.674 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 25 November 2025 13:10:38 +0000 (0:00:00.080) 0:00:19.754 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 25 November 2025 13:10:38 +0000 (0:00:00.107) 0:00:19.862 ****** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 25 November 2025 13:10:38 +0000 (0:00:00.275) 0:00:20.138 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 25 November 2025 13:10:38 +0000 (0:00:00.044) 0:00:20.183 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 25 November 2025 13:10:38 +0000 (0:00:00.303) 0:00:20.486 ****** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 25 November 2025 13:10:39 +0000 (0:00:00.063) 0:00:20.550 ****** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 25 November 2025 13:10:39 +0000 (0:00:00.037) 0:00:20.587 ****** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 25 November 2025 13:10:39 +0000 (0:00:00.041) 0:00:20.629 ****** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Tuesday 25 November 2025 13:10:39 +0000 (0:00:00.216) 0:00:20.845 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 25 November 2025 13:10:39 +0000 (0:00:00.036) 0:00:20.881 ****** 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 25 November 2025 13:10:40 +0000 (0:00:01.331) 0:00:22.212 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 25 November 2025 13:10:41 +0000 (0:00:00.384) 0:00:22.596 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 25 November 2025 13:10:42 +0000 (0:00:01.320) 0:00:23.916 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 25 November 2025 13:10:42 +0000 (0:00:00.241) 0:00:24.158 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 25 November 2025 13:10:42 +0000 (0:00:00.043) 0:00:24.201 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 25 November 2025 13:10:42 +0000 (0:00:00.040) 0:00:24.242 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 25 November 2025 13:10:42 +0000 (0:00:00.091) 0:00:24.333 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 25 November 2025 13:10:43 +0000 (0:00:00.453) 0:00:24.787 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 25 November 2025 13:10:43 +0000 (0:00:00.411) 0:00:25.199 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 25 November 2025 13:10:43 +0000 (0:00:00.200) 0:00:25.399 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 25 November 2025 13:10:43 +0000 (0:00:00.036) 0:00:25.435 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 25 November 2025 13:10:43 +0000 (0:00:00.037) 0:00:25.472 ****** 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 25 November 2025 13:10:44 +0000 (0:00:00.738) 0:00:26.211 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:10:44 +0000 (0:00:00.083) 0:00:26.294 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:10:45 +0000 (0:00:00.271) 0:00:26.566 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 25 November 2025 13:10:45 +0000 (0:00:00.226) 0:00:26.792 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:10:45 +0000 (0:00:00.090) 0:00:26.882 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:10:45 +0000 (0:00:00.198) 0:00:27.081 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 25 November 2025 13:10:45 +0000 (0:00:00.247) 0:00:27.329 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 25 November 2025 13:10:45 +0000 (0:00:00.068) 0:00:27.397 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 25 November 2025 13:10:47 +0000 (0:00:01.266) 0:00:28.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 25 November 2025 13:10:50 +0000 (0:00:03.207) 0:00:31.871 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 25 November 2025 13:10:50 +0000 (0:00:00.213) 0:00:32.085 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 25 November 2025 13:10:50 +0000 (0:00:00.038) 0:00:32.123 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 25 November 2025 13:10:50 +0000 (0:00:00.035) 0:00:32.159 ****** 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 25 November 2025 13:10:50 +0000 (0:00:00.084) 0:00:32.243 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 25 November 2025 13:10:50 +0000 (0:00:00.036) 0:00:32.280 ****** changed: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 25 November 2025 13:10:50 +0000 (0:00:00.223) 0:00:32.503 ****** 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 25 November 2025 13:10:51 +0000 (0:00:00.062) 0:00:32.566 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 25 November 2025 13:10:51 +0000 (0:00:00.037) 0:00:32.603 ****** changed: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 25 November 2025 13:10:51 +0000 (0:00:00.215) 0:00:32.818 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 25 November 2025 13:10:51 +0000 (0:00:00.035) 0:00:32.853 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 25 November 2025 13:10:51 +0000 (0:00:00.036) 0:00:32.890 ****** changed: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 25 November 2025 13:10:51 +0000 (0:00:00.563) 0:00:33.453 ****** changed: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 25 November 2025 13:10:52 +0000 (0:00:00.233) 0:00:33.687 ****** changed: [instance] => (item=/etc/cifmw-dnsmasq.conf) changed: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 25 November 2025 13:10:52 +0000 (0:00:00.412) 0:00:34.099 ****** changed: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 25 November 2025 13:10:52 +0000 (0:00:00.242) 0:00:34.341 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 25 November 2025 13:10:53 +0000 (0:00:00.624) 0:00:34.966 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 25 November 2025 13:10:53 +0000 (0:00:00.045) 0:00:35.011 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 25 November 2025 13:10:53 +0000 (0:00:00.218) 0:00:35.230 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 25 November 2025 13:10:53 +0000 (0:00:00.215) 0:00:35.445 ****** skipping: [instance] TASK [Ensure work directory is removed] **************************************** Tuesday 25 November 2025 13:10:53 +0000 (0:00:00.083) 0:00:35.529 ****** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 25 November 2025 13:10:54 +0000 (0:00:00.377) 0:00:35.906 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=71 changed=19 unreachable=0 failed=0 skipped=40 rescued=0 ignored=0 Tuesday 25 November 2025 13:10:55 +0000 (0:00:00.801) 0:00:36.708 ****** =============================================================================== dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.21s libvirt_manager : Populate service facts -------------------------------- 1.97s libvirt_manager : Destroy networks -------------------------------------- 1.58s Copy generated content to proper location ------------------------------- 1.38s libvirt_manager : Remove workload and volumes --------------------------- 1.33s podman : Ensure podman is installed ------------------------------------- 1.32s dnsmasq : Install needed packages --------------------------------------- 1.27s libvirt_manager : Clean firewalld libvirt zone -------------------------- 1.23s Gathering Facts --------------------------------------------------------- 0.94s libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.89s libvirt_manager : Start virtqemud socket service ------------------------ 0.86s libvirt_manager : Restart firewalld ------------------------------------- 0.80s libvirt_manager : Get installed packages list --------------------------- 0.78s libvirt_manager : Undefine networks ------------------------------------- 0.77s virtualbmc : Remove vbmc files ------------------------------------------ 0.74s libvirt_manager : Remove dummy interface connections -------------------- 0.72s radvd : Gather package facts -------------------------------------------- 0.62s libvirt_manager : Ensure firewalld is enabled and started --------------- 0.58s dnsmasq : Stop service -------------------------------------------------- 0.56s libvirt_manager : Disable forward in firewalld libvirt zone ------------- 0.50s PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 25 November 2025 13:11:12 +0000 (0:00:00.057) 0:00:00.057 ****** ok: [instance] TASK [Create custom basedir] *************************************************** Tuesday 25 November 2025 13:11:13 +0000 (0:00:00.805) 0:00:00.862 ****** changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Tuesday 25 November 2025 13:11:14 +0000 (0:00:00.425) 0:00:01.287 ****** skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Tuesday 25 November 2025 13:11:14 +0000 (0:00:00.056) 0:00:01.344 ****** 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 25 November 2025 13:11:14 +0000 (0:00:00.104) 0:00:01.448 ****** ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Tuesday 25 November 2025 13:11:14 +0000 (0:00:00.322) 0:00:01.770 ****** ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Tuesday 25 November 2025 13:11:14 +0000 (0:00:00.291) 0:00:02.061 ****** ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Tuesday 25 November 2025 13:11:15 +0000 (0:00:00.768) 0:00:02.829 ****** TASK [repo_setup : Ensure directories are present] ***************************** Tuesday 25 November 2025 13:11:15 +0000 (0:00:00.141) 0:00:02.971 ****** 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 25 November 2025 13:11:16 +0000 (0:00:00.570) 0:00:03.541 ****** ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Tuesday 25 November 2025 13:11:17 +0000 (0:00:01.427) 0:00:04.969 ****** changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Tuesday 25 November 2025 13:11:18 +0000 (0:00:01.077) 0:00:06.046 ****** changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Tuesday 25 November 2025 13:11:25 +0000 (0:00:06.252) 0:00:12.298 ****** changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Tuesday 25 November 2025 13:11:25 +0000 (0:00:00.706) 0:00:13.004 ****** skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Tuesday 25 November 2025 13:11:25 +0000 (0:00:00.053) 0:00:13.058 ****** changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Tuesday 25 November 2025 13:11:26 +0000 (0:00:00.879) 0:00:13.937 ****** skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Tuesday 25 November 2025 13:11:26 +0000 (0:00:00.064) 0:00:14.002 ****** skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Tuesday 25 November 2025 13:11:26 +0000 (0:00:00.065) 0:00:14.068 ****** skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Tuesday 25 November 2025 13:11:27 +0000 (0:00:00.064) 0:00:14.132 ****** changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Tuesday 25 November 2025 13:11:27 +0000 (0:00:00.584) 0:00:14.717 ****** changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.437) 0:00:15.154 ****** skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.062) 0:00:15.216 ****** skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.060) 0:00:15.276 ****** skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.092) 0:00:15.369 ****** ok: [instance] TASK [repo_setup : Create download directory] ********************************** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.076) 0:00:15.445 ****** skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.058) 0:00:15.504 ****** skipping: [instance] TASK [Download the RPM] ******************************************************** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.055) 0:00:15.559 ****** skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.089) 0:00:15.649 ****** skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.059) 0:00:15.708 ****** skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.059) 0:00:15.767 ****** skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.060) 0:00:15.827 ****** skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Tuesday 25 November 2025 13:11:28 +0000 (0:00:00.056) 0:00:15.883 ****** ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.214) 0:00:16.097 ****** changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.236) 0:00:16.334 ****** changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.268) 0:00:16.602 ****** skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.081) 0:00:16.683 ****** skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.056) 0:00:16.739 ****** skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.055) 0:00:16.795 ****** skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.054) 0:00:16.850 ****** skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.055) 0:00:16.906 ****** skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.088) 0:00:16.995 ****** skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Tuesday 25 November 2025 13:11:29 +0000 (0:00:00.050) 0:00:17.046 ****** skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Tuesday 25 November 2025 13:11:30 +0000 (0:00:00.064) 0:00:17.110 ****** skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Tuesday 25 November 2025 13:11:30 +0000 (0:00:00.058) 0:00:17.169 ****** skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Tuesday 25 November 2025 13:11:30 +0000 (0:00:00.156) 0:00:17.326 ****** skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Tuesday 25 November 2025 13:11:30 +0000 (0:00:00.073) 0:00:17.399 ****** skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Tuesday 25 November 2025 13:11:30 +0000 (0:00:00.073) 0:00:17.473 ****** skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Tuesday 25 November 2025 13:11:30 +0000 (0:00:00.124) 0:00:17.598 ****** skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Tuesday 25 November 2025 13:11:30 +0000 (0:00:00.075) 0:00:17.673 ****** ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Tuesday 25 November 2025 13:12:21 +0000 (0:00:51.266) 0:01:08.939 ****** ok: [instance] TASK [test_deps : Install extra packages] ************************************** Tuesday 25 November 2025 13:12:23 +0000 (0:00:01.251) 0:01:10.191 ****** skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Tuesday 25 November 2025 13:12:23 +0000 (0:00:00.119) 0:01:10.311 ****** 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 25 November 2025 13:12:23 +0000 (0:00:00.104) 0:01:10.415 ****** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Tuesday 25 November 2025 13:12:23 +0000 (0:00:00.049) 0:01:10.465 ****** ok: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Tuesday 25 November 2025 13:12:24 +0000 (0:00:01.269) 0:01:11.735 ****** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Tuesday 25 November 2025 13:12:24 +0000 (0:00:00.279) 0:01:12.015 ****** ok: [instance] TASK [ci_setup : Install openshift client] ************************************* Tuesday 25 November 2025 13:12:25 +0000 (0:00:00.221) 0:01:12.237 ****** skipping: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Tuesday 25 November 2025 13:12:25 +0000 (0:00:00.095) 0:01:12.333 ****** skipping: [instance] TASK [ci_setup : Create completion file] *************************************** Tuesday 25 November 2025 13:12:25 +0000 (0:00:00.092) 0:01:12.425 ****** ok: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Tuesday 25 November 2025 13:12:25 +0000 (0:00:00.200) 0:01:12.625 ****** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Tuesday 25 November 2025 13:12:25 +0000 (0:00:00.269) 0:01:12.895 ****** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Tuesday 25 November 2025 13:12:25 +0000 (0:00:00.045) 0:01:12.941 ****** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Tuesday 25 November 2025 13:12:25 +0000 (0:00:00.078) 0:01:13.020 ****** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Tuesday 25 November 2025 13:12:25 +0000 (0:00:00.046) 0:01:13.066 ****** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Tuesday 25 November 2025 13:12:26 +0000 (0:00:00.044) 0:01:13.110 ****** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Tuesday 25 November 2025 13:12:26 +0000 (0:00:00.044) 0:01:13.154 ****** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Tuesday 25 November 2025 13:12:26 +0000 (0:00:00.085) 0:01:13.239 ****** 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 25 November 2025 13:12:27 +0000 (0:00:00.965) 0:01:14.205 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 25 November 2025 13:12:27 +0000 (0:00:00.796) 0:01:15.001 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 25 November 2025 13:12:29 +0000 (0:00:01.962) 0:01:16.964 ****** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 25 November 2025 13:12:30 +0000 (0:00:00.857) 0:01:17.822 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 25 November 2025 13:12:30 +0000 (0:00:00.051) 0:01:17.874 ****** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 25 November 2025 13:12:31 +0000 (0:00:00.383) 0:01:18.258 ****** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 25 November 2025 13:12:31 +0000 (0:00:00.395) 0:01:18.653 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:12:31 +0000 (0:00:00.082) 0:01:18.735 ****** ok: [instance] => cleanup_vms: [] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 25 November 2025 13:12:31 +0000 (0:00:00.078) 0:01:18.814 ****** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 25 November 2025 13:12:31 +0000 (0:00:00.060) 0:01:18.875 ****** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 25 November 2025 13:12:31 +0000 (0:00:00.036) 0:01:18.911 ****** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 25 November 2025 13:12:31 +0000 (0:00:00.037) 0:01:18.948 ****** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 25 November 2025 13:12:31 +0000 (0:00:00.038) 0:01:18.986 ****** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Tuesday 25 November 2025 13:12:31 +0000 (0:00:00.036) 0:01:19.022 ****** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 25 November 2025 13:12:32 +0000 (0:00:00.409) 0:01:19.432 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 25 November 2025 13:12:32 +0000 (0:00:00.103) 0:01:19.535 ****** ok: [instance] => cleanup_nets: [] TASK [Remove dnsmasq network bits] ********************************************* Tuesday 25 November 2025 13:12:32 +0000 (0:00:00.086) 0:01:19.622 ****** skipping: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 25 November 2025 13:12:32 +0000 (0:00:00.038) 0:01:19.661 ****** skipping: [instance] TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 25 November 2025 13:12:32 +0000 (0:00:00.065) 0:01:19.727 ****** skipping: [instance] TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 25 November 2025 13:12:32 +0000 (0:00:00.035) 0:01:19.762 ****** skipping: [instance] TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 25 November 2025 13:12:32 +0000 (0:00:00.034) 0:01:19.797 ****** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 25 November 2025 13:12:33 +0000 (0:00:00.309) 0:01:20.106 ****** skipping: [instance] TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Tuesday 25 November 2025 13:12:33 +0000 (0:00:00.034) 0:01:20.141 ****** skipping: [instance] TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 25 November 2025 13:12:33 +0000 (0:00:00.034) 0:01:20.176 ****** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 25 November 2025 13:12:33 +0000 (0:00:00.572) 0:01:20.748 ****** ok: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 25 November 2025 13:12:34 +0000 (0:00:00.499) 0:01:21.248 ****** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 25 November 2025 13:12:34 +0000 (0:00:00.451) 0:01:21.700 ****** 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 25 November 2025 13:12:34 +0000 (0:00:00.112) 0:01:21.812 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 25 November 2025 13:12:34 +0000 (0:00:00.081) 0:01:21.894 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 25 November 2025 13:12:35 +0000 (0:00:00.279) 0:01:22.174 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 25 November 2025 13:12:35 +0000 (0:00:00.076) 0:01:22.250 ****** 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 25 November 2025 13:12:35 +0000 (0:00:00.107) 0:01:22.358 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 25 November 2025 13:12:35 +0000 (0:00:00.138) 0:01:22.497 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 25 November 2025 13:12:35 +0000 (0:00:00.079) 0:01:22.577 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 25 November 2025 13:12:35 +0000 (0:00:00.108) 0:01:22.685 ****** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 25 November 2025 13:12:35 +0000 (0:00:00.282) 0:01:22.967 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 25 November 2025 13:12:35 +0000 (0:00:00.048) 0:01:23.016 ****** 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 25 November 2025 13:12:36 +0000 (0:00:00.112) 0:01:23.128 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 25 November 2025 13:12:36 +0000 (0:00:00.080) 0:01:23.208 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 25 November 2025 13:12:36 +0000 (0:00:00.295) 0:01:23.504 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 25 November 2025 13:12:36 +0000 (0:00:00.080) 0:01:23.584 ****** 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 25 November 2025 13:12:36 +0000 (0:00:00.105) 0:01:23.689 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 25 November 2025 13:12:36 +0000 (0:00:00.078) 0:01:23.767 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 25 November 2025 13:12:36 +0000 (0:00:00.078) 0:01:23.846 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 25 November 2025 13:12:36 +0000 (0:00:00.106) 0:01:23.952 ****** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 25 November 2025 13:12:37 +0000 (0:00:00.276) 0:01:24.228 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 25 November 2025 13:12:37 +0000 (0:00:00.044) 0:01:24.273 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 25 November 2025 13:12:37 +0000 (0:00:00.189) 0:01:24.463 ****** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 25 November 2025 13:12:37 +0000 (0:00:00.067) 0:01:24.531 ****** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 25 November 2025 13:12:37 +0000 (0:00:00.038) 0:01:24.569 ****** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 25 November 2025 13:12:37 +0000 (0:00:00.040) 0:01:24.609 ****** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Tuesday 25 November 2025 13:12:37 +0000 (0:00:00.206) 0:01:24.816 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 25 November 2025 13:12:37 +0000 (0:00:00.035) 0:01:24.851 ****** 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 25 November 2025 13:12:39 +0000 (0:00:01.257) 0:01:26.109 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 25 November 2025 13:12:39 +0000 (0:00:00.379) 0:01:26.488 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 25 November 2025 13:12:40 +0000 (0:00:01.218) 0:01:27.706 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 25 November 2025 13:12:40 +0000 (0:00:00.240) 0:01:27.946 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 25 November 2025 13:12:40 +0000 (0:00:00.042) 0:01:27.988 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 25 November 2025 13:12:40 +0000 (0:00:00.039) 0:01:28.027 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 25 November 2025 13:12:41 +0000 (0:00:00.084) 0:01:28.112 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 25 November 2025 13:12:41 +0000 (0:00:00.433) 0:01:28.545 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 25 November 2025 13:12:41 +0000 (0:00:00.389) 0:01:28.934 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 25 November 2025 13:12:42 +0000 (0:00:00.175) 0:01:29.110 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 25 November 2025 13:12:42 +0000 (0:00:00.035) 0:01:29.145 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 25 November 2025 13:12:42 +0000 (0:00:00.035) 0:01:29.181 ****** 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 25 November 2025 13:12:42 +0000 (0:00:00.703) 0:01:29.884 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:12:42 +0000 (0:00:00.083) 0:01:29.967 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:12:43 +0000 (0:00:00.303) 0:01:30.270 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 25 November 2025 13:12:43 +0000 (0:00:00.226) 0:01:30.496 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 25 November 2025 13:12:43 +0000 (0:00:00.082) 0:01:30.579 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 25 November 2025 13:12:43 +0000 (0:00:00.223) 0:01:30.802 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 25 November 2025 13:12:43 +0000 (0:00:00.231) 0:01:31.034 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 25 November 2025 13:12:44 +0000 (0:00:00.072) 0:01:31.106 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 25 November 2025 13:12:45 +0000 (0:00:01.279) 0:01:32.385 ****** 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 25 November 2025 13:12:46 +0000 (0:00:01.315) 0:01:33.701 ****** ok: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 25 November 2025 13:12:46 +0000 (0:00:00.219) 0:01:33.920 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 25 November 2025 13:12:46 +0000 (0:00:00.038) 0:01:33.959 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 25 November 2025 13:12:46 +0000 (0:00:00.038) 0:01:33.997 ****** 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 25 November 2025 13:12:46 +0000 (0:00:00.063) 0:01:34.061 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 25 November 2025 13:12:47 +0000 (0:00:00.069) 0:01:34.131 ****** ok: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 25 November 2025 13:12:47 +0000 (0:00:00.216) 0:01:34.347 ****** 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 25 November 2025 13:12:47 +0000 (0:00:00.070) 0:01:34.418 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 25 November 2025 13:12:47 +0000 (0:00:00.040) 0:01:34.458 ****** ok: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 25 November 2025 13:12:47 +0000 (0:00:00.218) 0:01:34.677 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 25 November 2025 13:12:47 +0000 (0:00:00.035) 0:01:34.713 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 25 November 2025 13:12:47 +0000 (0:00:00.039) 0:01:34.752 ****** ok: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 25 November 2025 13:12:48 +0000 (0:00:00.354) 0:01:35.106 ****** ok: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 25 November 2025 13:12:48 +0000 (0:00:00.225) 0:01:35.332 ****** ok: [instance] => (item=/etc/cifmw-dnsmasq.conf) ok: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 25 November 2025 13:12:48 +0000 (0:00:00.390) 0:01:35.722 ****** ok: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 25 November 2025 13:12:48 +0000 (0:00:00.227) 0:01:35.950 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 25 November 2025 13:12:49 +0000 (0:00:00.581) 0:01:36.532 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 25 November 2025 13:12:49 +0000 (0:00:00.047) 0:01:36.579 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 25 November 2025 13:12:49 +0000 (0:00:00.210) 0:01:36.790 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 25 November 2025 13:12:49 +0000 (0:00:00.209) 0:01:37.000 ****** skipping: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Tuesday 25 November 2025 13:12:49 +0000 (0:00:00.085) 0:01:37.085 ****** ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Tuesday 25 November 2025 13:12:50 +0000 (0:00:00.203) 0:01:37.289 ****** changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Tuesday 25 November 2025 13:12:50 +0000 (0:00:00.239) 0:01:37.529 ****** ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Tuesday 25 November 2025 13:12:50 +0000 (0:00:00.210) 0:01:37.740 ****** skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Tuesday 25 November 2025 13:12:50 +0000 (0:00:00.042) 0:01:37.782 ****** skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Tuesday 25 November 2025 13:12:50 +0000 (0:00:00.039) 0:01:37.822 ****** ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Tuesday 25 November 2025 13:12:50 +0000 (0:00:00.043) 0:01:37.866 ****** skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Tuesday 25 November 2025 13:12:50 +0000 (0:00:00.039) 0:01:37.905 ****** ok: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Tuesday 25 November 2025 13:12:52 +0000 (0:00:01.279) 0:01:39.184 ****** ok: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Tuesday 25 November 2025 13:12:52 +0000 (0:00:00.214) 0:01:39.398 ****** ok: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Tuesday 25 November 2025 13:12:52 +0000 (0:00:00.369) 0:01:39.768 ****** skipping: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Tuesday 25 November 2025 13:12:52 +0000 (0:00:00.041) 0:01:39.810 ****** ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Tuesday 25 November 2025 13:12:52 +0000 (0:00:00.202) 0:01:40.012 ****** ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Tuesday 25 November 2025 13:12:53 +0000 (0:00:00.462) 0:01:40.475 ****** ok: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Tuesday 25 November 2025 13:12:53 +0000 (0:00:00.313) 0:01:40.788 ****** 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 25 November 2025 13:12:53 +0000 (0:00:00.230) 0:01:41.019 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Tuesday 25 November 2025 13:12:54 +0000 (0:00:00.325) 0:01:41.344 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Tuesday 25 November 2025 13:12:54 +0000 (0:00:00.337) 0:01:41.681 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Tuesday 25 November 2025 13:12:54 +0000 (0:00:00.342) 0:01:42.024 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Tuesday 25 November 2025 13:12:55 +0000 (0:00:00.329) 0:01:42.353 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Tuesday 25 November 2025 13:12:55 +0000 (0:00:00.342) 0:01:42.696 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Tuesday 25 November 2025 13:12:55 +0000 (0:00:00.337) 0:01:43.034 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Tuesday 25 November 2025 13:12:56 +0000 (0:00:00.344) 0:01:43.378 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Tuesday 25 November 2025 13:12:56 +0000 (0:00:00.346) 0:01:43.724 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Tuesday 25 November 2025 13:12:56 +0000 (0:00:00.340) 0:01:44.065 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Tuesday 25 November 2025 13:12:57 +0000 (0:00:00.358) 0:01:44.423 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Tuesday 25 November 2025 13:12:57 +0000 (0:00:00.338) 0:01:44.762 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Tuesday 25 November 2025 13:12:58 +0000 (0:00:00.341) 0:01:45.103 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Tuesday 25 November 2025 13:12:58 +0000 (0:00:00.334) 0:01:45.438 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Tuesday 25 November 2025 13:12:58 +0000 (0:00:00.340) 0:01:45.778 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Tuesday 25 November 2025 13:12:59 +0000 (0:00:00.339) 0:01:46.117 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Tuesday 25 November 2025 13:12:59 +0000 (0:00:00.347) 0:01:46.465 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Tuesday 25 November 2025 13:12:59 +0000 (0:00:00.346) 0:01:46.812 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Tuesday 25 November 2025 13:13:00 +0000 (0:00:00.352) 0:01:47.164 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Tuesday 25 November 2025 13:13:00 +0000 (0:00:00.333) 0:01:47.498 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Tuesday 25 November 2025 13:13:00 +0000 (0:00:00.346) 0:01:47.844 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Tuesday 25 November 2025 13:13:01 +0000 (0:00:00.353) 0:01:48.198 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Tuesday 25 November 2025 13:13:01 +0000 (0:00:00.334) 0:01:48.532 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Tuesday 25 November 2025 13:13:01 +0000 (0:00:00.331) 0:01:48.864 ****** ok: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Tuesday 25 November 2025 13:13:02 +0000 (0:00:00.326) 0:01:49.191 ****** skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Tuesday 25 November 2025 13:13:02 +0000 (0:00:00.052) 0:01:49.243 ****** ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Tuesday 25 November 2025 13:13:02 +0000 (0:00:00.319) 0:01:49.562 ****** ok: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Tuesday 25 November 2025 13:13:02 +0000 (0:00:00.407) 0:01:49.970 ****** ok: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Tuesday 25 November 2025 13:13:03 +0000 (0:00:00.286) 0:01:50.256 ****** [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Tuesday 25 November 2025 13:13:03 +0000 (0:00:00.203) 0:01:50.460 ****** TASK [libvirt_manager : Deactivate default] ************************************ Tuesday 25 November 2025 13:13:03 +0000 (0:00:00.072) 0:01:50.533 ****** fatal: [instance]: FAILED! => changed=false msg: network default not found TASK [libvirt_manager : Encountered an error during virt-net removal.] ********* Tuesday 25 November 2025 13:13:03 +0000 (0:00:00.240) 0:01:50.773 ****** ok: [instance] => msg: Looks like the provided virtual network does not exist. TASK [Ensure we use dnsmasq for NetworkManager resolver] *********************** Tuesday 25 November 2025 13:13:03 +0000 (0:00:00.095) 0:01:50.868 ****** ok: [instance] TASK [Ensure we delegate .utility zone to our own instance] ******************** Tuesday 25 November 2025 13:13:04 +0000 (0:00:00.402) 0:01:51.270 ****** ok: [instance] TASK [Restart NetworkManager] ************************************************** Tuesday 25 November 2025 13:13:04 +0000 (0:00:00.390) 0:01:51.661 ****** changed: [instance] TASK [Ensure ocp_volumes exists] *********************************************** Tuesday 25 November 2025 13:13:05 +0000 (0:00:00.431) 0:01:52.093 ****** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 25 November 2025 13:13:05 +0000 (0:00:00.246) 0:01:52.339 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=132 changed=22 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0 Tuesday 25 November 2025 13:13:06 +0000 (0:00:00.757) 0:01:53.097 ****** =============================================================================== test_deps : Install selinux python libs -------------------------------- 51.27s repo_setup : Initialize python venv and install requirements ------------ 6.25s libvirt_manager : Populate service facts -------------------------------- 1.96s repo_setup : Make sure git-core package is installed -------------------- 1.43s dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.32s dnsmasq : Install needed packages --------------------------------------- 1.28s libvirt_manager : Install packages required for using KVM --------------- 1.28s ci_setup : Install needed packages -------------------------------------- 1.27s libvirt_manager : Remove workload and volumes --------------------------- 1.26s test_deps : Install python yaml libs ------------------------------------ 1.25s podman : Ensure podman is installed ------------------------------------- 1.22s repo_setup : Get repo-setup repository ---------------------------------- 1.08s ci_setup : Manage directories ------------------------------------------- 0.97s repo_setup : Run repo-setup --------------------------------------------- 0.88s libvirt_manager : Start virtqemud socket service ------------------------ 0.86s Gathering Facts --------------------------------------------------------- 0.81s libvirt_manager : Get installed packages list --------------------------- 0.80s test_deps : Disable ubi 9 repos ----------------------------------------- 0.77s libvirt_manager : Restart firewalld ------------------------------------- 0.76s repo_setup : Install repo-setup package --------------------------------- 0.71s PLAY [One hypervisor] ********************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 25 November 2025 13:13:06 +0000 (0:00:00.047) 0:00:00.047 ****** ok: [instance] TASK [discover_latest_image : Get latest image] ******************************** Tuesday 25 November 2025 13:13:07 +0000 (0:00:00.900) 0:00:00.947 ****** changed: [instance] TASK [discover_latest_image : Export facts accordingly] ************************ Tuesday 25 November 2025 13:13:09 +0000 (0:00:01.562) 0:00:02.509 ****** ok: [instance] TASK [Load networking definition] ********************************************** Tuesday 25 November 2025 13:13:09 +0000 (0:00:00.095) 0:00:02.605 ****** ok: [instance] TASK [libvirt_manager : Import layout generator if needed] ********************* Tuesday 25 November 2025 13:13:09 +0000 (0:00:00.077) 0:00:02.682 ****** 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 25 November 2025 13:13:09 +0000 (0:00:00.090) 0:00:02.773 ****** ok: [instance] TASK [libvirt_manager : Patch the layout if needed] **************************** Tuesday 25 November 2025 13:13:09 +0000 (0:00:00.110) 0:00:02.883 ****** ok: [instance] => (item=cifmw_libvirt_manager_configuration_patch_01_more_computes) TASK [libvirt_manager : Enable forwarding in the libvirt zone] ***************** Tuesday 25 November 2025 13:13:09 +0000 (0:00:00.184) 0:00:03.068 ****** changed: [instance] TASK [libvirt_manager : Enable masquerading for public traffic] **************** Tuesday 25 November 2025 13:13:10 +0000 (0:00:00.513) 0:00:03.581 ****** changed: [instance] TASK [libvirt_manager : Ensure firewalld is restarts] ************************** Tuesday 25 November 2025 13:13:10 +0000 (0:00:00.484) 0:00:04.066 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 25 November 2025 13:13:10 +0000 (0:00:00.091) 0:00:04.158 ****** changed: [instance] TASK [Deploy virtualbmc] ******************************************************* Tuesday 25 November 2025 13:13:11 +0000 (0:00:00.975) 0:00:05.133 ****** skipping: [instance] TASK [libvirt_manager : Let the project know we have vbmc available] *********** Tuesday 25 November 2025 13:13:11 +0000 (0:00:00.060) 0:00:05.194 ****** skipping: [instance] TASK [libvirt_manager : Create needed workload directory] ********************** Tuesday 25 November 2025 13:13:11 +0000 (0:00:00.083) 0:00:05.277 ****** changed: [instance] => (item=workload) changed: [instance] => (item=reproducer-inventory) changed: [instance] => (item=volumes) TASK [libvirt_manager : Allow QEMU on workload directory] ********************** Tuesday 25 November 2025 13:13:12 +0000 (0:00:00.634) 0:00:05.912 ****** changed: [instance] => (item=workload) changed: [instance] => (item=volumes) TASK [libvirt_manager : Generate networking data] ****************************** Tuesday 25 November 2025 13:13:12 +0000 (0:00:00.544) 0:00:06.456 ****** 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 25 November 2025 13:13:13 +0000 (0:00:00.157) 0:00:06.613 ****** ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Tuesday 25 November 2025 13:13:13 +0000 (0:00:00.047) 0:00:06.661 ****** ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Tuesday 25 November 2025 13:13:13 +0000 (0:00:00.326) 0:00:06.988 ****** skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Tuesday 25 November 2025 13:13:13 +0000 (0:00:00.082) 0:00:07.071 ****** skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Tuesday 25 November 2025 13:13:13 +0000 (0:00:00.059) 0:00:07.130 ****** ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Tuesday 25 November 2025 13:13:13 +0000 (0:00:00.081) 0:00:07.212 ****** 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 25 November 2025 13:13:13 +0000 (0:00:00.137) 0:00:07.350 ****** skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Tuesday 25 November 2025 13:13:13 +0000 (0:00:00.095) 0:00:07.445 ****** changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Tuesday 25 November 2025 13:13:14 +0000 (0:00:00.453) 0:00:07.899 ****** changed: [instance] => (item=Adding compute-0 to computes) changed: [instance] => (item=Adding compute-1 to computes) changed: [instance] => (item=Adding baremetal-0 to baremetals) TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 25 November 2025 13:13:14 +0000 (0:00:00.149) 0:00:08.048 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 25 November 2025 13:13:14 +0000 (0:00:00.052) 0:00:08.100 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 25 November 2025 13:13:14 +0000 (0:00:00.080) 0:00:08.181 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 25 November 2025 13:13:14 +0000 (0:00:00.053) 0:00:08.235 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 25 November 2025 13:13:14 +0000 (0:00:00.055) 0:00:08.290 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 25 November 2025 13:13:14 +0000 (0:00:00.048) 0:00:08.338 ****** 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 25 November 2025 13:13:15 +0000 (0:00:00.201) 0:00:08.540 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 25 November 2025 13:13:15 +0000 (0:00:00.049) 0:00:08.589 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 25 November 2025 13:13:15 +0000 (0:00:00.237) 0:00:08.827 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 25 November 2025 13:13:15 +0000 (0:00:00.468) 0:00:09.295 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 25 November 2025 13:13:15 +0000 (0:00:00.117) 0:00:09.412 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 25 November 2025 13:13:15 +0000 (0:00:00.056) 0:00:09.469 ****** changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Tuesday 25 November 2025 13:13:16 +0000 (0:00:00.472) 0:00:09.942 ****** 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 25 November 2025 13:13:16 +0000 (0:00:00.128) 0:00:10.071 ****** ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Tuesday 25 November 2025 13:13:16 +0000 (0:00:00.077) 0:00:10.149 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Tuesday 25 November 2025 13:13:17 +0000 (0:00:00.600) 0:00:10.749 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Tuesday 25 November 2025 13:13:17 +0000 (0:00:00.659) 0:00:11.409 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Tuesday 25 November 2025 13:13:18 +0000 (0:00:00.462) 0:00:11.872 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Add a dummy interface to bridges if required] ********** Tuesday 25 November 2025 13:13:18 +0000 (0:00:00.474) 0:00:12.346 ****** 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 25 November 2025 13:13:18 +0000 (0:00:00.114) 0:00:12.461 ****** ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Tuesday 25 November 2025 13:13:19 +0000 (0:00:00.213) 0:00:12.675 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [Create dummy interfaces to ensure bridges are UP] ************************ Tuesday 25 November 2025 13:13:19 +0000 (0:00:00.447) 0:00:13.122 ****** TASK [ci_nmstate : Ensure we have needed facts] ******************************** Tuesday 25 November 2025 13:13:19 +0000 (0:00:00.127) 0:00:13.250 ****** skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Tuesday 25 November 2025 13:13:19 +0000 (0:00:00.189) 0:00:13.439 ****** ok: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Tuesday 25 November 2025 13:13:21 +0000 (0:00:01.476) 0:00:14.916 ****** changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Tuesday 25 November 2025 13:13:21 +0000 (0:00:00.237) 0:00:15.153 ****** changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Tuesday 25 November 2025 13:13:22 +0000 (0:00:00.398) 0:00:15.551 ****** changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Tuesday 25 November 2025 13:13:23 +0000 (0:00:01.764) 0:00:17.316 ****** changed: [instance] TASK [Create extra network configuration] ************************************** Tuesday 25 November 2025 13:13:24 +0000 (0:00:00.386) 0:00:17.702 ****** skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Tuesday 25 November 2025 13:13:24 +0000 (0:00:00.058) 0:00:17.761 ****** skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Tuesday 25 November 2025 13:13:24 +0000 (0:00:00.057) 0:00:17.818 ****** ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Tuesday 25 November 2025 13:13:24 +0000 (0:00:00.437) 0:00:18.256 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Tuesday 25 November 2025 13:13:25 +0000 (0:00:00.249) 0:00:18.506 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 25 November 2025 13:13:26 +0000 (0:00:01.253) 0:00:19.759 ****** 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 25 November 2025 13:13:29 +0000 (0:00:03.316) 0:00:23.076 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 25 November 2025 13:13:29 +0000 (0:00:00.281) 0:00:23.357 ****** changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 25 November 2025 13:13:30 +0000 (0:00:00.380) 0:00:23.738 ****** changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 25 November 2025 13:13:30 +0000 (0:00:00.412) 0:00:24.151 ****** 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 25 November 2025 13:13:30 +0000 (0:00:00.112) 0:00:24.263 ****** changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 25 November 2025 13:13:31 +0000 (0:00:00.403) 0:00:24.666 ****** skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 25 November 2025 13:13:31 +0000 (0:00:00.047) 0:00:24.714 ****** 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 25 November 2025 13:13:31 +0000 (0:00:00.115) 0:00:24.829 ****** changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 25 November 2025 13:13:31 +0000 (0:00:00.402) 0:00:25.231 ****** skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 25 November 2025 13:13:31 +0000 (0:00:00.046) 0:00:25.278 ****** ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Tuesday 25 November 2025 13:13:32 +0000 (0:00:00.257) 0:00:25.536 ****** changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 25 November 2025 13:13:32 +0000 (0:00:00.685) 0:00:26.221 ****** skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 25 November 2025 13:13:32 +0000 (0:00:00.047) 0:00:26.269 ****** skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 25 November 2025 13:13:32 +0000 (0:00:00.044) 0:00:26.313 ****** skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Tuesday 25 November 2025 13:13:32 +0000 (0:00:00.111) 0:00:26.425 ****** TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:13:33 +0000 (0:00:00.147) 0:00:26.572 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:13:33 +0000 (0:00:00.083) 0:00:26.656 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:13:33 +0000 (0:00:00.068) 0:00:26.724 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:13:33 +0000 (0:00:00.454) 0:00:27.178 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:13:33 +0000 (0:00:00.048) 0:00:27.227 ****** skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 25 November 2025 13:13:33 +0000 (0:00:00.109) 0:00:27.336 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 25 November 2025 13:13:33 +0000 (0:00:00.056) 0:00:27.392 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 25 November 2025 13:13:33 +0000 (0:00:00.061) 0:00:27.454 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 25 November 2025 13:13:34 +0000 (0:00:00.493) 0:00:27.947 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 25 November 2025 13:13:34 +0000 (0:00:00.045) 0:00:27.993 ****** skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Tuesday 25 November 2025 13:13:34 +0000 (0:00:00.077) 0:00:28.070 ****** skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Tuesday 25 November 2025 13:13:34 +0000 (0:00:00.090) 0:00:28.160 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 25 November 2025 13:13:35 +0000 (0:00:00.498) 0:00:28.659 ****** 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 25 November 2025 13:13:35 +0000 (0:00:00.092) 0:00:28.751 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 25 November 2025 13:13:35 +0000 (0:00:00.386) 0:00:29.138 ****** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 25 November 2025 13:13:35 +0000 (0:00:00.064) 0:00:29.202 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 25 November 2025 13:13:35 +0000 (0:00:00.213) 0:00:29.416 ****** ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Tuesday 25 November 2025 13:13:35 +0000 (0:00:00.062) 0:00:29.479 ****** changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Tuesday 25 November 2025 13:13:36 +0000 (0:00:00.388) 0:00:29.868 ****** changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Tuesday 25 November 2025 13:13:36 +0000 (0:00:00.353) 0:00:30.221 ****** changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Tuesday 25 November 2025 13:13:37 +0000 (0:00:00.351) 0:00:30.573 ****** ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Tuesday 25 November 2025 13:13:37 +0000 (0:00:00.118) 0:00:30.692 ****** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 25 November 2025 13:13:37 +0000 (0:00:00.345) 0:00:31.037 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 25 November 2025 13:13:37 +0000 (0:00:00.052) 0:00:31.090 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 25 November 2025 13:13:37 +0000 (0:00:00.049) 0:00:31.139 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 25 November 2025 13:13:37 +0000 (0:00:00.052) 0:00:31.191 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 25 November 2025 13:13:37 +0000 (0:00:00.085) 0:00:31.277 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 25 November 2025 13:13:37 +0000 (0:00:00.048) 0:00:31.325 ****** 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 25 November 2025 13:13:37 +0000 (0:00:00.143) 0:00:31.469 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 25 November 2025 13:13:38 +0000 (0:00:00.047) 0:00:31.516 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 25 November 2025 13:13:38 +0000 (0:00:00.268) 0:00:31.784 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 25 November 2025 13:13:38 +0000 (0:00:00.414) 0:00:32.198 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 25 November 2025 13:13:38 +0000 (0:00:00.113) 0:00:32.312 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 25 November 2025 13:13:38 +0000 (0:00:00.051) 0:00:32.364 ****** changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Tuesday 25 November 2025 13:13:39 +0000 (0:00:00.480) 0:00:32.844 ****** ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Tuesday 25 November 2025 13:13:39 +0000 (0:00:00.053) 0:00:32.897 ****** ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Tuesday 25 November 2025 13:13:39 +0000 (0:00:00.046) 0:00:32.944 ****** ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Tuesday 25 November 2025 13:13:39 +0000 (0:00:00.080) 0:00:33.024 ****** 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 25 November 2025 13:13:39 +0000 (0:00:00.096) 0:00:33.121 ****** 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 25 November 2025 13:13:39 +0000 (0:00:00.165) 0:00:33.287 ****** 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 25 November 2025 13:13:39 +0000 (0:00:00.189) 0:00:33.477 ****** TASK [dnsmasq : Ensure we have the right data and type] ************************ Tuesday 25 November 2025 13:13:40 +0000 (0:00:00.103) 0:00:33.581 ****** ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Tuesday 25 November 2025 13:13:40 +0000 (0:00:00.063) 0:00:33.644 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:b0:d7:a8', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:40:6b:d6', 'ips': ['192.168.140.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:6b:c6:3b', 'ips': ['192.168.140.11', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:11:9a:67', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:7f:39:e4', 'ips': ['192.168.110.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:14:2e:34', 'ips': ['192.168.110.11', ''], 'tag': 'compute'}) TASK [dnsmasq : Ensure networks exists] **************************************** Tuesday 25 November 2025 13:13:40 +0000 (0:00:00.155) 0:00:33.800 ****** 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 25 November 2025 13:13:40 +0000 (0:00:00.103) 0:00:33.904 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 25 November 2025 13:13:40 +0000 (0:00:00.199) 0:00:34.103 ****** ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Tuesday 25 November 2025 13:13:40 +0000 (0:00:00.052) 0:00:34.155 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 25 November 2025 13:13:40 +0000 (0:00:00.222) 0:00:34.377 ****** ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Tuesday 25 November 2025 13:13:40 +0000 (0:00:00.050) 0:00:34.427 ****** ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Tuesday 25 November 2025 13:13:40 +0000 (0:00:00.048) 0:00:34.476 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:b0:d7:a8', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:40:6b:d6', 'ips': ['192.168.140.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:6b:c6:3b', 'ips': ['192.168.140.11', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:11:9a:67', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:7f:39:e4', 'ips': ['192.168.110.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:14:2e:34', 'ips': ['192.168.110.11', ''], 'tag': 'compute'}) TASK [dnsmasq : Create add/remove sets] **************************************** Tuesday 25 November 2025 13:13:41 +0000 (0:00:00.192) 0:00:34.668 ****** ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Tuesday 25 November 2025 13:13:41 +0000 (0:00:00.096) 0:00:34.765 ****** changed: [instance] => (item={'file': 'osp_trunk_baremetal-0_52:54:02:b0:d7:a8', 'entry': 'set:baremetal,52:54:02:b0:d7:a8,192.168.140.20,baremetal-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:40:6b:d6', 'entry': 'set:compute,52:54:00:40:6b:d6,192.168.140.10,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_compute-1_52:54:01:6b:c6:3b', 'entry': 'set:compute,52:54:01:6b:c6:3b,192.168.140.11,compute-1', 'state': 'present'}) changed: [instance] => (item={'file': 'public_baremetal-0_52:54:02:11:9a:67', 'entry': 'set:baremetal,52:54:02:11:9a:67,192.168.110.30,baremetal-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-0_52:54:00:7f:39:e4', 'entry': 'set:compute,52:54:00:7f:39:e4,192.168.110.10,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-1_52:54:01:14:2e:34', 'entry': 'set:compute,52:54:01:14:2e:34,192.168.110.11,compute-1', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Tuesday 25 November 2025 13:13:43 +0000 (0:00:02.039) 0:00:36.804 ****** skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Tuesday 25 November 2025 13:13:43 +0000 (0:00:00.106) 0:00:36.910 ****** ok: [instance] => (item=baremetal-0) ok: [instance] => (item=compute-0) ok: [instance] => (item=compute-1) TASK [Inject VMs in the .utility zone] ***************************************** Tuesday 25 November 2025 13:13:43 +0000 (0:00:00.193) 0:00:37.104 ****** TASK [dnsmasq : Assert we have needed host record data] ************************ Tuesday 25 November 2025 13:13:43 +0000 (0:00:00.142) 0:00:37.247 ****** ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Tuesday 25 November 2025 13:13:43 +0000 (0:00:00.065) 0:00:37.313 ****** 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 25 November 2025 13:13:43 +0000 (0:00:00.148) 0:00:37.461 ****** changed: [instance] => (item={'names': ['baremetal-0.utility', 'baremetal-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['baremetal-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['baremetal-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-1.utility', 'compute-1.instance', 'compute-1.utility', 'compute-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-1.ctlplane.local', 'compute-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-1.public.local', 'compute-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'}) TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] **************** Tuesday 25 November 2025 13:13:45 +0000 (0:00:01.879) 0:00:39.341 ****** ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Tuesday 25 November 2025 13:13:45 +0000 (0:00:00.045) 0:00:39.387 ****** 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 25 November 2025 13:13:45 +0000 (0:00:00.069) 0:00:39.457 ****** skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Tuesday 25 November 2025 13:13:46 +0000 (0:00:00.094) 0:00:39.551 ****** changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Tuesday 25 November 2025 13:13:46 +0000 (0:00:00.383) 0:00:39.935 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 25 November 2025 13:13:46 +0000 (0:00:00.064) 0:00:39.999 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Tuesday 25 November 2025 13:13:47 +0000 (0:00:00.838) 0:00:40.838 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Tuesday 25 November 2025 13:13:47 +0000 (0:00:00.374) 0:00:41.212 ****** changed: [instance] TASK [libvirt_manager : Create group inventories] ****************************** Tuesday 25 November 2025 13:13:48 +0000 (0:00:00.351) 0:00:41.564 ****** skipping: [instance] => (item=nocompute) changed: [instance] => (item=compute) changed: [instance] => (item=baremetal) TASK [libvirt_manager : Create "all" group inventory file] ********************* Tuesday 25 November 2025 13:13:48 +0000 (0:00:00.793) 0:00:42.357 ****** changed: [instance] TASK [libvirt_manager : Ensure storage pool is present.] *********************** Tuesday 25 November 2025 13:13:49 +0000 (0:00:00.439) 0:00:42.797 ****** 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 25 November 2025 13:13:49 +0000 (0:00:00.158) 0:00:42.956 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 25 November 2025 13:13:49 +0000 (0:00:00.054) 0:00:43.011 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 25 November 2025 13:13:49 +0000 (0:00:00.235) 0:00:43.246 ****** changed: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 25 November 2025 13:13:50 +0000 (0:00:00.248) 0:00:43.494 ****** changed: [instance] => (item=pool-start) changed: [instance] => (item=pool-autostart) TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Tuesday 25 November 2025 13:13:50 +0000 (0:00:00.427) 0:00:43.922 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 25 November 2025 13:13:50 +0000 (0:00:00.048) 0:00:43.971 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 25 November 2025 13:13:50 +0000 (0:00:00.049) 0:00:44.021 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 25 November 2025 13:13:50 +0000 (0:00:00.051) 0:00:44.072 ****** ok: [instance] TASK [libvirt_manager : Ensure images are present] ***************************** Tuesday 25 November 2025 13:13:50 +0000 (0:00:00.395) 0:00:44.467 ****** 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 25 November 2025 13:13:51 +0000 (0:00:00.142) 0:00:44.610 ****** changed: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 25 November 2025 13:13:51 +0000 (0:00:00.232) 0:00:44.842 ****** ok: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 25 November 2025 13:13:51 +0000 (0:00:00.190) 0:00:45.032 ****** changed: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 25 November 2025 13:14:12 +0000 (0:00:20.692) 0:01:05.724 ****** ok: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 25 November 2025 13:14:12 +0000 (0:00:00.228) 0:01:05.953 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 25 November 2025 13:14:12 +0000 (0:00:00.067) 0:01:06.020 ****** changed: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 25 November 2025 13:14:12 +0000 (0:00:00.241) 0:01:06.262 ****** ok: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 25 November 2025 13:14:13 +0000 (0:00:00.245) 0:01:06.508 ****** ok: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 25 November 2025 13:14:13 +0000 (0:00:00.211) 0:01:06.720 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 25 November 2025 13:14:13 +0000 (0:00:00.048) 0:01:06.769 ****** ok: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 25 November 2025 13:14:13 +0000 (0:00:00.212) 0:01:06.982 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 25 November 2025 13:14:13 +0000 (0:00:00.128) 0:01:07.110 ****** ok: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 25 November 2025 13:14:13 +0000 (0:00:00.236) 0:01:07.347 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 25 November 2025 13:14:13 +0000 (0:00:00.047) 0:01:07.395 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 25 November 2025 13:14:13 +0000 (0:00:00.047) 0:01:07.443 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 25 November 2025 13:14:14 +0000 (0:00:00.084) 0:01:07.527 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 25 November 2025 13:14:14 +0000 (0:00:00.047) 0:01:07.574 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 25 November 2025 13:14:14 +0000 (0:00:00.046) 0:01:07.621 ****** skipping: [instance] TASK [libvirt_manager : Get ssh key state] ************************************* Tuesday 25 November 2025 13:14:14 +0000 (0:00:00.046) 0:01:07.667 ****** ok: [instance] TASK [libvirt_manager : Create temporary ssh keypair] ************************** Tuesday 25 November 2025 13:14:14 +0000 (0:00:00.230) 0:01:07.898 ****** changed: [instance] TASK [libvirt_manager : Slurp public key for later use] ************************ Tuesday 25 November 2025 13:14:14 +0000 (0:00:00.366) 0:01:08.264 ****** ok: [instance] TASK [libvirt_manager : Slurp private key for later use] *********************** Tuesday 25 November 2025 13:14:15 +0000 (0:00:00.306) 0:01:08.571 ****** ok: [instance] TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] *** Tuesday 25 November 2025 13:14:15 +0000 (0:00:00.200) 0:01:08.771 ****** changed: [instance] TASK [libvirt_manager : Create fact holding network data for VMs] ************** Tuesday 25 November 2025 13:14:15 +0000 (0:00:00.399) 0:01:09.171 ****** ok: [instance] TASK [libvirt_manager : List existing networks] ******************************** Tuesday 25 November 2025 13:14:15 +0000 (0:00:00.055) 0:01:09.227 ****** ok: [instance] TASK [libvirt_manager : Gather pool fact] ************************************** Tuesday 25 November 2025 13:14:15 +0000 (0:00:00.257) 0:01:09.485 ****** skipping: [instance] TASK [libvirt_manager : Create and run VMs] ************************************ Tuesday 25 November 2025 13:14:16 +0000 (0:00:00.088) 0:01:09.573 ****** 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 25 November 2025 13:14:16 +0000 (0:00:00.154) 0:01:09.728 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ******** Tuesday 25 November 2025 13:14:16 +0000 (0:00:00.267) 0:01:09.996 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type compute-0] ************************* Tuesday 25 November 2025 13:14:16 +0000 (0:00:00.291) 0:01:10.287 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs compute-0] *********** Tuesday 25 November 2025 13:14:17 +0000 (0:00:00.446) 0:01:10.734 ****** 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 25 November 2025 13:14:17 +0000 (0:00:00.082) 0:01:10.817 ****** 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 25 November 2025 13:14:17 +0000 (0:00:00.140) 0:01:10.957 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:14:17 +0000 (0:00:00.241) 0:01:11.199 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:14:17 +0000 (0:00:00.069) 0:01:11.268 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:14:18 +0000 (0:00:00.278) 0:01:11.546 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************ Tuesday 25 November 2025 13:14:18 +0000 (0:00:00.216) 0:01:11.762 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 25 November 2025 13:14:18 +0000 (0:00:00.299) 0:01:12.062 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:14:18 +0000 (0:00:00.254) 0:01:12.316 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:14:18 +0000 (0:00:00.105) 0:01:12.421 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:14:19 +0000 (0:00:00.247) 0:01:12.668 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-0] ********* Tuesday 25 November 2025 13:14:19 +0000 (0:00:00.214) 0:01:12.883 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] ***** Tuesday 25 November 2025 13:14:19 +0000 (0:00:00.305) 0:01:13.188 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for compute-0] ******** Tuesday 25 November 2025 13:14:19 +0000 (0:00:00.084) 0:01:13.272 ****** 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 25 November 2025 13:14:19 +0000 (0:00:00.102) 0:01:13.374 ****** ok: [instance] => (item=cifmw-compute-0-vol-0) TASK [libvirt_manager : Refresh all pools before trying to create volumes] ***** Tuesday 25 November 2025 13:14:20 +0000 (0:00:00.230) 0:01:13.605 ****** ok: [instance] => (item=cifmw-pool) TASK [libvirt_manager : Create volume in the storage pool] ********************* Tuesday 25 November 2025 13:14:20 +0000 (0:00:00.300) 0:01:13.905 ****** changed: [instance] => (item=cifmw-compute-0-vol-0) TASK [libvirt_manager : Create XML attachment files] *************************** Tuesday 25 November 2025 13:14:20 +0000 (0:00:00.302) 0:01:14.208 ****** changed: [instance] => (item=cifmw-compute-0-vol-0) TASK [libvirt_manager : Find volume attachments for VM compute-0] ************** Tuesday 25 November 2025 13:14:21 +0000 (0:00:00.383) 0:01:14.592 ****** ok: [instance] TASK [libvirt_manager : Attach volumes for VM compute-0] *********************** Tuesday 25 November 2025 13:14:21 +0000 (0:00:00.384) 0:01:14.976 ****** changed: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 25 November 2025 13:14:21 +0000 (0:00:00.302) 0:01:15.279 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 25 November 2025 13:14:22 +0000 (0:00:00.236) 0:01:15.516 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 25 November 2025 13:14:22 +0000 (0:00:00.064) 0:01:15.580 ****** 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 25 November 2025 13:14:22 +0000 (0:00:00.142) 0:01:15.722 ****** ok: [instance] TASK [libvirt_manager : Define the default users for the vm] ******************* Tuesday 25 November 2025 13:14:22 +0000 (0:00:00.222) 0:01:15.945 ****** ok: [instance] TASK [libvirt_manager : Define the user data] ********************************** Tuesday 25 November 2025 13:14:22 +0000 (0:00:00.085) 0:01:16.030 ****** ok: [instance] TASK [libvirt_manager : Define the network config for all vms] ***************** Tuesday 25 November 2025 13:14:22 +0000 (0:00:00.101) 0:01:16.132 ****** skipping: [instance] TASK [libvirt_manager : Define the network config for each vm] ***************** Tuesday 25 November 2025 13:14:22 +0000 (0:00:00.071) 0:01:16.203 ****** skipping: [instance] TASK [Call the config_drive role] ********************************************** Tuesday 25 November 2025 13:14:22 +0000 (0:00:00.067) 0:01:16.271 ****** TASK [config_drive : Ensure needed directories exist] ************************** Tuesday 25 November 2025 13:14:22 +0000 (0:00:00.107) 0:01:16.378 ****** ok: [instance] => (item=artifacts) ok: [instance] => (item=logs) TASK [config_drive : Install required RPM packages] **************************** Tuesday 25 November 2025 13:14:23 +0000 (0:00:00.465) 0:01:16.843 ****** ok: [instance] TASK [config_drive : Crate config drive instance directory] ******************** Tuesday 25 November 2025 13:14:24 +0000 (0:00:01.315) 0:01:18.159 ****** changed: [instance] TASK [config_drive : Generate meta-data] *************************************** Tuesday 25 November 2025 13:14:24 +0000 (0:00:00.272) 0:01:18.432 ****** changed: [instance] TASK [config_drive : Generate user-data] *************************************** Tuesday 25 November 2025 13:14:25 +0000 (0:00:00.391) 0:01:18.823 ****** changed: [instance] TASK [config_drive : Generate network-data] ************************************ Tuesday 25 November 2025 13:14:25 +0000 (0:00:00.389) 0:01:19.213 ****** skipping: [instance] TASK [config_drive : Check ISO availability] *********************************** Tuesday 25 November 2025 13:14:25 +0000 (0:00:00.070) 0:01:19.283 ****** ok: [instance] TASK [config_drive : Assert we don't try to change an existing ISO] ************ Tuesday 25 November 2025 13:14:26 +0000 (0:00:00.255) 0:01:19.539 ****** skipping: [instance] TASK [config_drive : Generate nocloud iso image] ******************************* Tuesday 25 November 2025 13:14:26 +0000 (0:00:00.074) 0:01:19.613 ****** Follow script's output here: /opt/basedir/logs/ci_script_000_generate_nocloud_iso.log changed: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 25 November 2025 13:14:26 +0000 (0:00:00.290) 0:01:19.903 ****** changed: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 25 November 2025 13:14:26 +0000 (0:00:00.339) 0:01:20.242 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for compute-0] ******************** Tuesday 25 November 2025 13:14:26 +0000 (0:00:00.074) 0:01:20.317 ****** skipping: [instance] TASK [libvirt_manager : Create VM image for compute-1] ************************* Tuesday 25 November 2025 13:14:26 +0000 (0:00:00.056) 0:01:20.373 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ******** Tuesday 25 November 2025 13:14:27 +0000 (0:00:00.264) 0:01:20.638 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type compute-1] ************************* Tuesday 25 November 2025 13:14:27 +0000 (0:00:00.287) 0:01:20.926 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs compute-1] *********** Tuesday 25 November 2025 13:14:27 +0000 (0:00:00.353) 0:01:21.280 ****** 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 25 November 2025 13:14:27 +0000 (0:00:00.111) 0:01:21.391 ****** 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 25 November 2025 13:14:27 +0000 (0:00:00.094) 0:01:21.485 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:14:28 +0000 (0:00:00.252) 0:01:21.738 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:14:28 +0000 (0:00:00.072) 0:01:21.810 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:14:28 +0000 (0:00:00.252) 0:01:22.063 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************ Tuesday 25 November 2025 13:14:28 +0000 (0:00:00.224) 0:01:22.287 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 25 November 2025 13:14:29 +0000 (0:00:00.301) 0:01:22.588 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:14:29 +0000 (0:00:00.297) 0:01:22.885 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:14:29 +0000 (0:00:00.077) 0:01:22.963 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:14:29 +0000 (0:00:00.250) 0:01:23.214 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-1] ********* Tuesday 25 November 2025 13:14:29 +0000 (0:00:00.225) 0:01:23.440 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] ***** Tuesday 25 November 2025 13:14:30 +0000 (0:00:00.349) 0:01:23.790 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for compute-1] ******** Tuesday 25 November 2025 13:14:30 +0000 (0:00:00.048) 0:01:23.838 ****** 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 25 November 2025 13:14:30 +0000 (0:00:00.100) 0:01:23.939 ****** ok: [instance] => (item=cifmw-compute-1-vol-0) TASK [libvirt_manager : Refresh all pools before trying to create volumes] ***** Tuesday 25 November 2025 13:14:30 +0000 (0:00:00.266) 0:01:24.206 ****** ok: [instance] => (item=cifmw-pool) TASK [libvirt_manager : Create volume in the storage pool] ********************* Tuesday 25 November 2025 13:14:30 +0000 (0:00:00.274) 0:01:24.480 ****** changed: [instance] => (item=cifmw-compute-1-vol-0) TASK [libvirt_manager : Create XML attachment files] *************************** Tuesday 25 November 2025 13:14:31 +0000 (0:00:00.296) 0:01:24.776 ****** changed: [instance] => (item=cifmw-compute-1-vol-0) TASK [libvirt_manager : Find volume attachments for VM compute-1] ************** Tuesday 25 November 2025 13:14:31 +0000 (0:00:00.394) 0:01:25.170 ****** ok: [instance] TASK [libvirt_manager : Attach volumes for VM compute-1] *********************** Tuesday 25 November 2025 13:14:31 +0000 (0:00:00.229) 0:01:25.400 ****** changed: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 25 November 2025 13:14:32 +0000 (0:00:00.303) 0:01:25.704 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 25 November 2025 13:14:32 +0000 (0:00:00.238) 0:01:25.943 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 25 November 2025 13:14:32 +0000 (0:00:00.101) 0:01:26.045 ****** 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 25 November 2025 13:14:32 +0000 (0:00:00.106) 0:01:26.151 ****** ok: [instance] TASK [libvirt_manager : Define the default users for the vm] ******************* Tuesday 25 November 2025 13:14:32 +0000 (0:00:00.228) 0:01:26.379 ****** ok: [instance] TASK [libvirt_manager : Define the user data] ********************************** Tuesday 25 November 2025 13:14:32 +0000 (0:00:00.091) 0:01:26.471 ****** ok: [instance] TASK [libvirt_manager : Define the network config for all vms] ***************** Tuesday 25 November 2025 13:14:33 +0000 (0:00:00.111) 0:01:26.582 ****** skipping: [instance] TASK [libvirt_manager : Define the network config for each vm] ***************** Tuesday 25 November 2025 13:14:33 +0000 (0:00:00.069) 0:01:26.652 ****** skipping: [instance] TASK [Call the config_drive role] ********************************************** Tuesday 25 November 2025 13:14:33 +0000 (0:00:00.071) 0:01:26.723 ****** TASK [config_drive : Ensure needed directories exist] ************************** Tuesday 25 November 2025 13:14:33 +0000 (0:00:00.142) 0:01:26.866 ****** ok: [instance] => (item=artifacts) ok: [instance] => (item=logs) TASK [config_drive : Install required RPM packages] **************************** Tuesday 25 November 2025 13:14:33 +0000 (0:00:00.414) 0:01:27.280 ****** ok: [instance] TASK [config_drive : Crate config drive instance directory] ******************** Tuesday 25 November 2025 13:14:35 +0000 (0:00:01.238) 0:01:28.519 ****** changed: [instance] TASK [config_drive : Generate meta-data] *************************************** Tuesday 25 November 2025 13:14:35 +0000 (0:00:00.226) 0:01:28.746 ****** changed: [instance] TASK [config_drive : Generate user-data] *************************************** Tuesday 25 November 2025 13:14:35 +0000 (0:00:00.393) 0:01:29.139 ****** changed: [instance] TASK [config_drive : Generate network-data] ************************************ Tuesday 25 November 2025 13:14:36 +0000 (0:00:00.387) 0:01:29.526 ****** skipping: [instance] TASK [config_drive : Check ISO availability] *********************************** Tuesday 25 November 2025 13:14:36 +0000 (0:00:00.105) 0:01:29.632 ****** ok: [instance] TASK [config_drive : Assert we don't try to change an existing ISO] ************ Tuesday 25 November 2025 13:14:36 +0000 (0:00:00.240) 0:01:29.872 ****** skipping: [instance] TASK [config_drive : Generate nocloud iso image] ******************************* Tuesday 25 November 2025 13:14:36 +0000 (0:00:00.072) 0:01:29.944 ****** Follow script's output here: /opt/basedir/logs/ci_script_001_generate_nocloud_iso.log changed: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 25 November 2025 13:14:36 +0000 (0:00:00.326) 0:01:30.270 ****** changed: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 25 November 2025 13:14:37 +0000 (0:00:00.302) 0:01:30.573 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for compute-1] ******************** Tuesday 25 November 2025 13:14:37 +0000 (0:00:00.079) 0:01:30.653 ****** skipping: [instance] TASK [libvirt_manager : Create VM image for baremetal-0] *********************** Tuesday 25 November 2025 13:14:37 +0000 (0:00:00.058) 0:01:30.711 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for baremetal-0] ****** Tuesday 25 November 2025 13:14:37 +0000 (0:00:00.308) 0:01:31.019 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type baremetal-0] *********************** Tuesday 25 November 2025 13:14:37 +0000 (0:00:00.252) 0:01:31.271 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs baremetal-0] ********* Tuesday 25 November 2025 13:14:38 +0000 (0:00:00.353) 0:01:31.625 ****** 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 25 November 2025 13:14:38 +0000 (0:00:00.117) 0:01:31.742 ****** 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 25 November 2025 13:14:38 +0000 (0:00:00.094) 0:01:31.837 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:14:38 +0000 (0:00:00.254) 0:01:32.092 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:14:38 +0000 (0:00:00.103) 0:01:32.195 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:14:38 +0000 (0:00:00.254) 0:01:32.450 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-baremetal-0] ********** Tuesday 25 November 2025 13:14:39 +0000 (0:00:00.221) 0:01:32.671 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 25 November 2025 13:14:39 +0000 (0:00:00.317) 0:01:32.989 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 25 November 2025 13:14:39 +0000 (0:00:00.293) 0:01:33.283 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 25 November 2025 13:14:39 +0000 (0:00:00.073) 0:01:33.356 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 25 November 2025 13:14:40 +0000 (0:00:00.242) 0:01:33.599 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-baremetal-0] ******* Tuesday 25 November 2025 13:14:40 +0000 (0:00:00.221) 0:01:33.820 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs baremetal-0] *** Tuesday 25 November 2025 13:14:40 +0000 (0:00:00.338) 0:01:34.158 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for baremetal-0] ****** Tuesday 25 November 2025 13:14:40 +0000 (0:00:00.049) 0:01:34.208 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM baremetal-0] ************ Tuesday 25 November 2025 13:14:40 +0000 (0:00:00.054) 0:01:34.263 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM baremetal-0] ********************* Tuesday 25 November 2025 13:14:40 +0000 (0:00:00.055) 0:01:34.318 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 25 November 2025 13:14:40 +0000 (0:00:00.091) 0:01:34.410 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 25 November 2025 13:14:41 +0000 (0:00:00.230) 0:01:34.640 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 25 November 2025 13:14:41 +0000 (0:00:00.061) 0:01:34.701 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 25 November 2025 13:14:41 +0000 (0:00:00.047) 0:01:34.748 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 25 November 2025 13:14:41 +0000 (0:00:00.086) 0:01:34.835 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for baremetal-0] ****************** Tuesday 25 November 2025 13:14:41 +0000 (0:00:00.073) 0:01:34.909 ****** skipping: [instance] TASK [libvirt_manager : Start (power-on) VMs] ********************************** Tuesday 25 November 2025 13:14:41 +0000 (0:00:00.056) 0:01:34.965 ****** 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 25 November 2025 13:14:41 +0000 (0:00:00.136) 0:01:35.102 ****** ok: [instance] => (item=cifmw-pool) TASK [libvirt_manager : Start VMs for type {{ vm_type }}] ********************** Tuesday 25 November 2025 13:14:41 +0000 (0:00:00.252) 0:01:35.355 ****** 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 25 November 2025 13:14:44 +0000 (0:00:02.145) 0:01:37.500 ****** changed: [instance] TASK [libvirt_manager : Start vm] ********************************************** Tuesday 25 November 2025 13:14:44 +0000 (0:00:00.553) 0:01:38.053 ****** changed: [instance] TASK [libvirt_manager : Wait for SSH on started VMs] *************************** Tuesday 25 November 2025 13:14:45 +0000 (0:00:00.506) 0:01:38.559 ****** 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 25 November 2025 13:14:45 +0000 (0:00:00.601) 0:01:39.161 ****** FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (90 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (89 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (88 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (87 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (86 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (85 retries left). ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j117838693180.80763', 'results_file': '/home/zuul/.ansible_async/j117838693180.80763', 'changed': True, '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'}) ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j466701977970.80780', 'results_file': '/home/zuul/.ansible_async/j466701977970.80780', '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 25 November 2025 13:15:05 +0000 (0:00:19.526) 0:01:58.688 ****** 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 25 November 2025 13:15:05 +0000 (0:00:00.160) 0:01:58.848 ****** skipping: [instance] TASK [Push ssh jumper/configuration for compute-0] ***************************** Tuesday 25 November 2025 13:15:05 +0000 (0:00:00.054) 0:01:58.902 ****** TASK [ssh_jumper : Create ssh-jumper entries] ********************************** Tuesday 25 November 2025 13:15:05 +0000 (0:00:00.133) 0:01:59.036 ****** 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 25 November 2025 13:15:05 +0000 (0:00:00.146) 0:01:59.182 ****** changed: [instance] TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] *** Tuesday 25 November 2025 13:15:05 +0000 (0:00:00.259) 0:01:59.442 ****** changed: [instance] TASK [ssh_jumper : Inject ssh jumpers for compute-0.utility] ******************* Tuesday 25 November 2025 13:15:06 +0000 (0:00:00.235) 0:01:59.677 ****** changed: [instance] TASK [libvirt_manager : Configure ssh access on VM compute-0] ****************** Tuesday 25 November 2025 13:15:06 +0000 (0:00:00.415) 0:02:00.093 ****** skipping: [instance] TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] ********* Tuesday 25 November 2025 13:15:06 +0000 (0:00:00.100) 0:02:00.193 ****** skipping: [instance] TASK [libvirt_manager : Inject private key on hosts compute-0] ***************** Tuesday 25 November 2025 13:15:06 +0000 (0:00:00.056) 0:02:00.250 ****** skipping: [instance] TASK [libvirt_manager : Inject public key on hosts compute-0] ****************** Tuesday 25 November 2025 13:15:06 +0000 (0:00:00.076) 0:02:00.327 ****** skipping: [instance] TASK [Check if new ssh keypair exists] ***************************************** Tuesday 25 November 2025 13:15:06 +0000 (0:00:00.073) 0:02:00.400 ****** skipping: [instance] TASK [Push ssh jumper/configuration for compute-1] ***************************** Tuesday 25 November 2025 13:15:06 +0000 (0:00:00.052) 0:02:00.453 ****** TASK [ssh_jumper : Create ssh-jumper entries] ********************************** Tuesday 25 November 2025 13:15:07 +0000 (0:00:00.137) 0:02:00.591 ****** 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 25 November 2025 13:15:07 +0000 (0:00:00.138) 0:02:00.729 ****** ok: [instance] TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] *** Tuesday 25 November 2025 13:15:07 +0000 (0:00:00.271) 0:02:01.001 ****** ok: [instance] TASK [ssh_jumper : Inject ssh jumpers for compute-1.utility] ******************* Tuesday 25 November 2025 13:15:07 +0000 (0:00:00.225) 0:02:01.226 ****** changed: [instance] TASK [libvirt_manager : Configure ssh access on VM compute-1] ****************** Tuesday 25 November 2025 13:15:08 +0000 (0:00:00.410) 0:02:01.637 ****** skipping: [instance] TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] ********* Tuesday 25 November 2025 13:15:08 +0000 (0:00:00.095) 0:02:01.732 ****** skipping: [instance] TASK [libvirt_manager : Inject private key on hosts compute-1] ***************** Tuesday 25 November 2025 13:15:08 +0000 (0:00:00.056) 0:02:01.789 ****** skipping: [instance] TASK [libvirt_manager : Inject public key on hosts compute-1] ****************** Tuesday 25 November 2025 13:15:08 +0000 (0:00:00.068) 0:02:01.858 ****** skipping: [instance] TASK [Create VBMC entity] ****************************************************** Tuesday 25 November 2025 13:15:08 +0000 (0:00:00.068) 0:02:01.926 ****** 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 25 November 2025 13:15:08 +0000 (0:00:00.108) 0:02:02.034 ****** ok: [instance] TASK [libvirt_manager : Dump UUIDs] ******************************************** Tuesday 25 November 2025 13:15:08 +0000 (0:00:00.257) 0:02:02.292 ****** changed: [instance] TASK [Ensure fresh vbmc listing] *********************************************** Tuesday 25 November 2025 13:15:09 +0000 (0:00:00.379) 0:02:02.671 ****** skipping: [instance] TASK [libvirt_manager : Update vbmc related fact] ****************************** Tuesday 25 November 2025 13:15:09 +0000 (0:00:00.060) 0:02:02.732 ****** skipping: [instance] TASK [libvirt_manager : Dump vbmc known hosts] ********************************* Tuesday 25 November 2025 13:15:09 +0000 (0:00:00.103) 0:02:02.835 ****** skipping: [instance] TASK [libvirt_manager : Copy authorized_keys] ********************************** Tuesday 25 November 2025 13:15:09 +0000 (0:00:00.060) 0:02:02.896 ****** skipping: [instance] TASK [libvirt_manager : Enable root access on CRC] ***************************** Tuesday 25 November 2025 13:15:09 +0000 (0:00:00.053) 0:02:02.950 ****** skipping: [instance] TASK [Get wanted files] ******************************************************** Tuesday 25 November 2025 13:15:09 +0000 (0:00:00.085) 0:02:03.035 ****** ok: [instance] => (item=reproducer-inventory/compute-group.yml) TASK [Assert file availability] ************************************************ Tuesday 25 November 2025 13:15:09 +0000 (0:00:00.230) 0:02:03.265 ****** 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: 1764076428.470964 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: us-ascii checksum: 55f477d83ff5ebeab6e76c12768bb50766165b98 ctime: 1764076428.4739642 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 12625757 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: text/plain mode: '0644' mtime: 1764076428.339963 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: '3189159197' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false msg: All assertions passed TASK [Get virtual network list] ************************************************ Tuesday 25 November 2025 13:15:09 +0000 (0:00:00.069) 0:02:03.335 ****** ok: [instance] TASK [Get virtual machines] **************************************************** Tuesday 25 November 2025 13:15:10 +0000 (0:00:00.246) 0:02:03.582 ****** ok: [instance] TASK [Output network list] ***************************************************** Tuesday 25 November 2025 13:15:10 +0000 (0:00:00.285) 0:02:03.867 ****** ok: [instance] => msg: - - cifmw-osp_trunk - cifmw-public - - cifmw-osp_trunk - cifmw-public TASK [Assert resource lists] *************************************************** Tuesday 25 November 2025 13:15:10 +0000 (0:00:00.060) 0:02:03.928 ****** ok: [instance] => changed=false msg: All assertions passed TASK [Get compute-0 network interfaces] **************************************** Tuesday 25 November 2025 13:15:10 +0000 (0:00:00.071) 0:02:04.000 ****** changed: [instance] TASK [Ensure compute-0 connections] ******************************************** Tuesday 25 November 2025 13:15:10 +0000 (0:00:00.243) 0:02:04.244 ****** ok: [instance] => (item={'nic': 'vnet0', 'type': 'bridge', 'network': 'cifmw-public', 'driver': 'virtio', 'mac': '52:54:00:7f:39:e4', 'host': 'compute--0'}) => changed=false ansible_loop_var: item item: driver: virtio host: compute--0 mac: 52:54:00:7f:39:e4 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:40:6b:d6', 'host': 'compute--0'}) => changed=false ansible_loop_var: item item: driver: virtio host: compute--0 mac: 52:54:00:40:6b:d6 network: cifmw-osp_trunk nic: vnet1 type: bridge msg: All assertions passed TASK [Get osp_trunk network XML] *********************************************** Tuesday 25 November 2025 13:15:10 +0000 (0:00:00.084) 0:02:04.329 ****** ok: [instance] TASK [Verify existence of storage pool.] *************************************** Tuesday 25 November 2025 13:15:11 +0000 (0:00:00.239) 0:02:04.568 ****** changed: [instance] TASK [Gather the list of created volumes.] ************************************* Tuesday 25 November 2025 13:15:11 +0000 (0:00:00.259) 0:02:04.827 ****** changed: [instance] TASK [Verify the number of created volumes match with expected count] ********** Tuesday 25 November 2025 13:15:11 +0000 (0:00:00.262) 0:02:05.090 ****** ok: [instance] => changed=false msg: All assertions passed TASK [Gather the domain information about VMs having extra disks.] ************* Tuesday 25 November 2025 13:15:11 +0000 (0:00:00.102) 0:02:05.193 ****** ok: [instance] => (item=cifmw-compute-1) ok: [instance] => (item=cifmw-compute-0) TASK [Gather the number of volumes attached.] ********************************** Tuesday 25 November 2025 13:15:12 +0000 (0:00:00.489) 0:02:05.682 ****** ok: [instance] => (item={'get_xml': "\n cifmw-compute-1\n 09a11ddc-a88c-4438-8cf1-4108f02d2e32\n 976896\n 976564\n 1\n \n /machine\n \n \n hvm\n \n \n \n \n \n \n \n \n \n \n \n \n \n destroy\n restart\n destroy\n \n \n \n \n \n /usr/libexec/qemu-kvm\n \n \n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n \n
\n \n \n \n
\n \n \n \n
\n \n \n \n \n
\n \n \n \n \n
\n \n \n \n \n
\n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n
\n \n \n \n \n \n
\n \n \n \n \n \n
\n \n \n \n \n \n
\n \n \n \n \n \n
\n \n \n \n \n \n
\n \n \n \n
\n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n