PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 02 December 2025 09:05:52 +0000 (0:00:00.022) 0:00:00.022 ****** ok: [instance] TASK [Create custom basedir] *************************************************** Tuesday 02 December 2025 09:05:52 +0000 (0:00:00.825) 0:00:00.848 ****** changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Tuesday 02 December 2025 09:05:53 +0000 (0:00:00.294) 0:00:01.143 ****** skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Tuesday 02 December 2025 09:05:53 +0000 (0:00:00.017) 0:00:01.161 ****** 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 02 December 2025 09:05:53 +0000 (0:00:00.041) 0:00:01.202 ****** ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Tuesday 02 December 2025 09:05:53 +0000 (0:00:00.242) 0:00:01.445 ****** ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Tuesday 02 December 2025 09:05:53 +0000 (0:00:00.196) 0:00:01.642 ****** ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Tuesday 02 December 2025 09:05:54 +0000 (0:00:00.641) 0:00:02.284 ****** TASK [repo_setup : Ensure directories are present] ***************************** Tuesday 02 December 2025 09:05:54 +0000 (0:00:00.058) 0:00:02.342 ****** 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 02 December 2025 09:05:54 +0000 (0:00:00.517) 0:00:02.859 ****** ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Tuesday 02 December 2025 09:05:55 +0000 (0:00:00.770) 0:00:03.630 ****** changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Tuesday 02 December 2025 09:05:56 +0000 (0:00:01.084) 0:00:04.715 ****** changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Tuesday 02 December 2025 09:06:04 +0000 (0:00:07.617) 0:00:12.333 ****** changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Tuesday 02 December 2025 09:06:04 +0000 (0:00:00.669) 0:00:13.003 ****** skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Tuesday 02 December 2025 09:06:05 +0000 (0:00:00.019) 0:00:13.023 ****** changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Tuesday 02 December 2025 09:06:05 +0000 (0:00:00.756) 0:00:13.779 ****** skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Tuesday 02 December 2025 09:06:05 +0000 (0:00:00.034) 0:00:13.813 ****** skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Tuesday 02 December 2025 09:06:05 +0000 (0:00:00.033) 0:00:13.846 ****** skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Tuesday 02 December 2025 09:06:05 +0000 (0:00:00.033) 0:00:13.880 ****** changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Tuesday 02 December 2025 09:06:06 +0000 (0:00:00.527) 0:00:14.408 ****** changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Tuesday 02 December 2025 09:06:06 +0000 (0:00:00.431) 0:00:14.839 ****** skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Tuesday 02 December 2025 09:06:06 +0000 (0:00:00.028) 0:00:14.868 ****** skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Tuesday 02 December 2025 09:06:06 +0000 (0:00:00.028) 0:00:14.896 ****** skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Tuesday 02 December 2025 09:06:06 +0000 (0:00:00.027) 0:00:14.924 ****** ok: [instance] TASK [repo_setup : Create download directory] ********************************** Tuesday 02 December 2025 09:06:06 +0000 (0:00:00.036) 0:00:14.961 ****** skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Tuesday 02 December 2025 09:06:06 +0000 (0:00:00.027) 0:00:14.989 ****** skipping: [instance] TASK [Download the RPM] ******************************************************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.026) 0:00:15.015 ****** skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.026) 0:00:15.041 ****** skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.025) 0:00:15.067 ****** skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.026) 0:00:15.093 ****** skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.027) 0:00:15.121 ****** skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.024) 0:00:15.145 ****** ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.177) 0:00:15.323 ****** changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.206) 0:00:15.529 ****** changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.219) 0:00:15.749 ****** skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.021) 0:00:15.770 ****** skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.021) 0:00:15.792 ****** skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.021) 0:00:15.813 ****** skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.020) 0:00:15.833 ****** skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.020) 0:00:15.854 ****** skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.023) 0:00:15.877 ****** skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.015) 0:00:15.893 ****** skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.027) 0:00:15.920 ****** skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.015) 0:00:15.936 ****** skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.019) 0:00:15.955 ****** skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Tuesday 02 December 2025 09:06:07 +0000 (0:00:00.027) 0:00:15.982 ****** skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Tuesday 02 December 2025 09:06:08 +0000 (0:00:00.027) 0:00:16.010 ****** skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Tuesday 02 December 2025 09:06:08 +0000 (0:00:00.027) 0:00:16.038 ****** skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Tuesday 02 December 2025 09:06:08 +0000 (0:00:00.027) 0:00:16.065 ****** ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Tuesday 02 December 2025 09:07:12 +0000 (0:01:03.980) 0:01:20.046 ****** ok: [instance] TASK [test_deps : Install extra packages] ************************************** Tuesday 02 December 2025 09:07:13 +0000 (0:00:01.105) 0:01:21.151 ****** skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Tuesday 02 December 2025 09:07:13 +0000 (0:00:00.030) 0:01:21.182 ****** 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 02 December 2025 09:07:13 +0000 (0:00:00.039) 0:01:21.221 ****** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Tuesday 02 December 2025 09:07:13 +0000 (0:00:00.017) 0:01:21.238 ****** changed: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Tuesday 02 December 2025 09:07:17 +0000 (0:00:04.236) 0:01:25.475 ****** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Tuesday 02 December 2025 09:07:17 +0000 (0:00:00.182) 0:01:25.657 ****** changed: [instance] TASK [ci_setup : Install openshift client] ************************************* Tuesday 02 December 2025 09:07:17 +0000 (0:00:00.199) 0:01:25.857 ****** changed: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Tuesday 02 December 2025 09:07:23 +0000 (0:00:06.049) 0:01:31.906 ****** ok: [instance] TASK [ci_setup : Create completion file] *************************************** Tuesday 02 December 2025 09:07:23 +0000 (0:00:00.036) 0:01:31.942 ****** changed: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Tuesday 02 December 2025 09:07:24 +0000 (0:00:00.239) 0:01:32.182 ****** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Tuesday 02 December 2025 09:07:24 +0000 (0:00:00.271) 0:01:32.454 ****** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Tuesday 02 December 2025 09:07:24 +0000 (0:00:00.016) 0:01:32.470 ****** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Tuesday 02 December 2025 09:07:24 +0000 (0:00:00.016) 0:01:32.486 ****** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Tuesday 02 December 2025 09:07:24 +0000 (0:00:00.017) 0:01:32.503 ****** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Tuesday 02 December 2025 09:07:24 +0000 (0:00:00.016) 0:01:32.520 ****** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Tuesday 02 December 2025 09:07:24 +0000 (0:00:00.016) 0:01:32.537 ****** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Tuesday 02 December 2025 09:07:24 +0000 (0:00:00.019) 0:01:32.557 ****** 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 02 December 2025 09:07:25 +0000 (0:00:00.902) 0:01:33.459 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 02 December 2025 09:07:26 +0000 (0:00:00.727) 0:01:34.187 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 02 December 2025 09:07:27 +0000 (0:00:01.720) 0:01:35.907 ****** skipping: [instance] => (item=virtqemud.service) skipping: [instance] => (item=virtqemud.socket) skipping: [instance] TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 02 December 2025 09:07:27 +0000 (0:00:00.060) 0:01:35.968 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.045) 0:01:36.014 ****** skipping: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.056) 0:01:36.071 ****** skipping: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.057) 0:01:36.128 ****** skipping: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.101) 0:01:36.230 ****** skipping: [instance] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.057) 0:01:36.287 ****** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.058) 0:01:36.345 ****** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.058) 0:01:36.404 ****** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.057) 0:01:36.461 ****** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.062) 0:01:36.524 ****** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.059) 0:01:36.583 ****** skipping: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.057) 0:01:36.641 ****** skipping: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.058) 0:01:36.699 ****** skipping: [instance] TASK [Remove dnsmasq network bits] ********************************************* Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.060) 0:01:36.759 ****** skipping: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.059) 0:01:36.819 ****** skipping: [instance] TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.057) 0:01:36.876 ****** skipping: [instance] TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 02 December 2025 09:07:28 +0000 (0:00:00.056) 0:01:36.932 ****** skipping: [instance] TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.112) 0:01:37.045 ****** skipping: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.057) 0:01:37.102 ****** skipping: [instance] TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.059) 0:01:37.161 ****** skipping: [instance] TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.056) 0:01:37.218 ****** skipping: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.054) 0:01:37.272 ****** skipping: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.056) 0:01:37.329 ****** skipping: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.057) 0:01:37.386 ****** skipping: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.060) 0:01:37.447 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.040) 0:01:37.488 ****** skipping: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.058) 0:01:37.547 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.058) 0:01:37.605 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.190) 0:01:37.796 ****** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.032) 0:01:37.829 ****** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.060) 0:01:37.890 ****** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 02 December 2025 09:07:29 +0000 (0:00:00.038) 0:01:37.928 ****** [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 02 December 2025 09:07:30 +0000 (0:00:00.277) 0:01:38.206 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 02 December 2025 09:07:30 +0000 (0:00:00.028) 0:01:38.235 ****** 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 02 December 2025 09:07:31 +0000 (0:00:01.328) 0:01:39.563 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 02 December 2025 09:07:31 +0000 (0:00:00.362) 0:01:39.926 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 02 December 2025 09:07:33 +0000 (0:00:01.135) 0:01:41.061 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 02 December 2025 09:07:33 +0000 (0:00:00.322) 0:01:41.384 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 02 December 2025 09:07:33 +0000 (0:00:00.037) 0:01:41.422 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 02 December 2025 09:07:33 +0000 (0:00:00.035) 0:01:41.457 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 02 December 2025 09:07:33 +0000 (0:00:00.051) 0:01:41.508 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 02 December 2025 09:07:34 +0000 (0:00:00.623) 0:01:42.132 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 02 December 2025 09:07:34 +0000 (0:00:00.432) 0:01:42.564 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 02 December 2025 09:07:34 +0000 (0:00:00.187) 0:01:42.752 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 02 December 2025 09:07:34 +0000 (0:00:00.030) 0:01:42.782 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 02 December 2025 09:07:34 +0000 (0:00:00.031) 0:01:42.814 ****** 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 02 December 2025 09:07:35 +0000 (0:00:00.689) 0:01:43.503 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:07:35 +0000 (0:00:00.070) 0:01:43.573 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:07:35 +0000 (0:00:00.291) 0:01:43.865 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 02 December 2025 09:07:36 +0000 (0:00:00.213) 0:01:44.078 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:07:36 +0000 (0:00:00.097) 0:01:44.175 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:07:36 +0000 (0:00:00.190) 0:01:44.365 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 02 December 2025 09:07:36 +0000 (0:00:00.211) 0:01:44.577 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 02 December 2025 09:07:36 +0000 (0:00:00.058) 0:01:44.636 ****** changed: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 02 December 2025 09:07:40 +0000 (0:00:03.656) 0:01:48.292 ****** 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 02 December 2025 09:07:41 +0000 (0:00:01.304) 0:01:49.597 ****** ok: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 02 December 2025 09:07:41 +0000 (0:00:00.220) 0:01:49.817 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 02 December 2025 09:07:41 +0000 (0:00:00.033) 0:01:49.850 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 02 December 2025 09:07:41 +0000 (0:00:00.054) 0:01:49.905 ****** 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 02 December 2025 09:07:41 +0000 (0:00:00.053) 0:01:49.958 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 02 December 2025 09:07:41 +0000 (0:00:00.032) 0:01:49.991 ****** ok: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 02 December 2025 09:07:42 +0000 (0:00:00.211) 0:01:50.202 ****** 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 02 December 2025 09:07:42 +0000 (0:00:00.056) 0:01:50.259 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 02 December 2025 09:07:42 +0000 (0:00:00.032) 0:01:50.292 ****** ok: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 02 December 2025 09:07:42 +0000 (0:00:00.211) 0:01:50.504 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 02 December 2025 09:07:42 +0000 (0:00:00.030) 0:01:50.534 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 02 December 2025 09:07:42 +0000 (0:00:00.031) 0:01:50.565 ****** ok: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 02 December 2025 09:07:43 +0000 (0:00:00.595) 0:01:51.160 ****** ok: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 02 December 2025 09:07:43 +0000 (0:00:00.211) 0:01:51.372 ****** ok: [instance] => (item=/etc/cifmw-dnsmasq.conf) ok: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 02 December 2025 09:07:43 +0000 (0:00:00.397) 0:01:51.769 ****** ok: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 02 December 2025 09:07:44 +0000 (0:00:00.239) 0:01:52.009 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 02 December 2025 09:07:44 +0000 (0:00:00.512) 0:01:52.522 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 02 December 2025 09:07:44 +0000 (0:00:00.039) 0:01:52.561 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 02 December 2025 09:07:44 +0000 (0:00:00.237) 0:01:52.799 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 02 December 2025 09:07:45 +0000 (0:00:00.212) 0:01:53.011 ****** skipping: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Tuesday 02 December 2025 09:07:45 +0000 (0:00:00.068) 0:01:53.080 ****** ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Tuesday 02 December 2025 09:07:45 +0000 (0:00:00.203) 0:01:53.283 ****** changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Tuesday 02 December 2025 09:07:45 +0000 (0:00:00.195) 0:01:53.478 ****** ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Tuesday 02 December 2025 09:07:45 +0000 (0:00:00.201) 0:01:53.680 ****** skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Tuesday 02 December 2025 09:07:45 +0000 (0:00:00.035) 0:01:53.715 ****** skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Tuesday 02 December 2025 09:07:45 +0000 (0:00:00.033) 0:01:53.748 ****** ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Tuesday 02 December 2025 09:07:45 +0000 (0:00:00.035) 0:01:53.783 ****** skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Tuesday 02 December 2025 09:07:45 +0000 (0:00:00.032) 0:01:53.816 ****** changed: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Tuesday 02 December 2025 09:08:55 +0000 (0:01:09.930) 0:03:03.747 ****** changed: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Tuesday 02 December 2025 09:08:55 +0000 (0:00:00.233) 0:03:03.980 ****** changed: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Tuesday 02 December 2025 09:08:56 +0000 (0:00:00.412) 0:03:04.393 ****** changed: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Tuesday 02 December 2025 09:08:56 +0000 (0:00:00.595) 0:03:04.988 ****** ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Tuesday 02 December 2025 09:08:57 +0000 (0:00:00.218) 0:03:05.207 ****** ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Tuesday 02 December 2025 09:08:57 +0000 (0:00:00.491) 0:03:05.698 ****** changed: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Tuesday 02 December 2025 09:08:58 +0000 (0:00:00.862) 0:03:06.561 ****** 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 02 December 2025 09:08:58 +0000 (0:00:00.181) 0:03:06.743 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Tuesday 02 December 2025 09:08:59 +0000 (0:00:00.352) 0:03:07.095 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Tuesday 02 December 2025 09:08:59 +0000 (0:00:00.365) 0:03:07.460 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Tuesday 02 December 2025 09:08:59 +0000 (0:00:00.355) 0:03:07.816 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Tuesday 02 December 2025 09:09:00 +0000 (0:00:00.354) 0:03:08.170 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Tuesday 02 December 2025 09:09:00 +0000 (0:00:00.353) 0:03:08.524 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Tuesday 02 December 2025 09:09:00 +0000 (0:00:00.354) 0:03:08.879 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Tuesday 02 December 2025 09:09:01 +0000 (0:00:00.369) 0:03:09.248 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Tuesday 02 December 2025 09:09:01 +0000 (0:00:00.331) 0:03:09.579 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Tuesday 02 December 2025 09:09:01 +0000 (0:00:00.334) 0:03:09.913 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Tuesday 02 December 2025 09:09:02 +0000 (0:00:00.333) 0:03:10.246 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Tuesday 02 December 2025 09:09:02 +0000 (0:00:00.338) 0:03:10.585 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Tuesday 02 December 2025 09:09:02 +0000 (0:00:00.332) 0:03:10.918 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Tuesday 02 December 2025 09:09:03 +0000 (0:00:00.327) 0:03:11.246 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Tuesday 02 December 2025 09:09:03 +0000 (0:00:00.365) 0:03:11.611 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Tuesday 02 December 2025 09:09:03 +0000 (0:00:00.339) 0:03:11.951 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Tuesday 02 December 2025 09:09:04 +0000 (0:00:00.338) 0:03:12.290 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Tuesday 02 December 2025 09:09:04 +0000 (0:00:00.340) 0:03:12.630 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Tuesday 02 December 2025 09:09:04 +0000 (0:00:00.339) 0:03:12.969 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Tuesday 02 December 2025 09:09:05 +0000 (0:00:00.334) 0:03:13.304 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Tuesday 02 December 2025 09:09:05 +0000 (0:00:00.337) 0:03:13.642 ****** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Tuesday 02 December 2025 09:09:06 +0000 (0:00:00.365) 0:03:14.007 ****** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Tuesday 02 December 2025 09:09:06 +0000 (0:00:00.329) 0:03:14.336 ****** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Tuesday 02 December 2025 09:09:06 +0000 (0:00:00.327) 0:03:14.664 ****** changed: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Tuesday 02 December 2025 09:09:07 +0000 (0:00:00.342) 0:03:15.006 ****** skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Tuesday 02 December 2025 09:09:07 +0000 (0:00:00.045) 0:03:15.052 ****** ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Tuesday 02 December 2025 09:09:07 +0000 (0:00:00.320) 0:03:15.372 ****** changed: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Tuesday 02 December 2025 09:09:07 +0000 (0:00:00.399) 0:03:15.772 ****** changed: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Tuesday 02 December 2025 09:09:08 +0000 (0:00:00.311) 0:03:16.083 ****** [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Tuesday 02 December 2025 09:09:08 +0000 (0:00:00.182) 0:03:16.266 ****** TASK [libvirt_manager : Deactivate default] ************************************ Tuesday 02 December 2025 09:09:08 +0000 (0:00:00.057) 0:03:16.324 ****** ok: [instance] TASK [libvirt_manager : Removing default] ************************************** Tuesday 02 December 2025 09:09:09 +0000 (0:00:00.962) 0:03:17.286 ****** ok: [instance] TASK [Ensure we use dnsmasq for NetworkManager resolver] *********************** Tuesday 02 December 2025 09:09:09 +0000 (0:00:00.253) 0:03:17.540 ****** changed: [instance] TASK [Ensure we delegate .utility zone to our own instance] ******************** Tuesday 02 December 2025 09:09:09 +0000 (0:00:00.367) 0:03:17.907 ****** changed: [instance] TASK [Restart NetworkManager] ************************************************** Tuesday 02 December 2025 09:09:10 +0000 (0:00:00.400) 0:03:18.307 ****** changed: [instance] TASK [Ensure ocp_volumes exists] *********************************************** Tuesday 02 December 2025 09:09:10 +0000 (0:00:00.452) 0:03:18.759 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=115 changed=56 unreachable=0 failed=0 skipped=84 rescued=0 ignored=0 Tuesday 02 December 2025 09:09:11 +0000 (0:00:00.247) 0:03:19.007 ****** =============================================================================== libvirt_manager : Install packages required for using KVM -------------- 69.93s test_deps : Install selinux python libs -------------------------------- 63.98s repo_setup : Initialize python venv and install requirements ------------ 7.62s ci_setup : Install openshift client ------------------------------------- 6.05s ci_setup : Install needed packages -------------------------------------- 4.24s dnsmasq : Install needed packages --------------------------------------- 3.66s libvirt_manager : Populate service facts -------------------------------- 1.72s libvirt_manager : Remove workload and volumes --------------------------- 1.33s dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.30s podman : Ensure podman is installed ------------------------------------- 1.14s test_deps : Install python yaml libs ------------------------------------ 1.11s repo_setup : Get repo-setup repository ---------------------------------- 1.08s libvirt_manager : Deactivate default ------------------------------------ 0.96s ci_setup : Manage directories ------------------------------------------- 0.90s libvirt_manager : Ensure firewalld service is up ------------------------ 0.86s Gathering Facts --------------------------------------------------------- 0.83s repo_setup : Make sure git-core package is installed -------------------- 0.77s repo_setup : Run repo-setup --------------------------------------------- 0.76s libvirt_manager : Get installed packages list --------------------------- 0.73s virtualbmc : Remove vbmc files ------------------------------------------ 0.69s PLAY [Test boot_order configuration] ******************************************* TASK [Gathering Facts] ********************************************************* Tuesday 02 December 2025 09:09:11 +0000 (0:00:00.038) 0:00:00.038 ****** ok: [instance] TASK [Load networking definition] ********************************************** Tuesday 02 December 2025 09:09:12 +0000 (0:00:00.898) 0:00:00.936 ****** ok: [instance] TASK [libvirt_manager : Import layout generator if needed] ********************* Tuesday 02 December 2025 09:09:12 +0000 (0:00:00.040) 0:00:00.977 ****** 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 02 December 2025 09:09:12 +0000 (0:00:00.069) 0:00:01.047 ****** ok: [instance] TASK [libvirt_manager : Patch the layout if needed] **************************** Tuesday 02 December 2025 09:09:12 +0000 (0:00:00.136) 0:00:01.183 ****** skipping: [instance] TASK [libvirt_manager : Enable forwarding in the libvirt zone] ***************** Tuesday 02 December 2025 09:09:12 +0000 (0:00:00.102) 0:00:01.285 ****** changed: [instance] TASK [libvirt_manager : Enable masquerading for public traffic] **************** Tuesday 02 December 2025 09:09:13 +0000 (0:00:00.496) 0:00:01.782 ****** changed: [instance] TASK [libvirt_manager : Ensure firewalld is restarts] ************************** Tuesday 02 December 2025 09:09:13 +0000 (0:00:00.516) 0:00:02.298 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 02 December 2025 09:09:13 +0000 (0:00:00.075) 0:00:02.373 ****** changed: [instance] TASK [Deploy virtualbmc] ******************************************************* Tuesday 02 December 2025 09:09:14 +0000 (0:00:00.960) 0:00:03.333 ****** skipping: [instance] TASK [libvirt_manager : Let the project know we have vbmc available] *********** Tuesday 02 December 2025 09:09:14 +0000 (0:00:00.048) 0:00:03.381 ****** skipping: [instance] TASK [libvirt_manager : Create needed workload directory] ********************** Tuesday 02 December 2025 09:09:14 +0000 (0:00:00.071) 0:00:03.453 ****** changed: [instance] => (item=workload) changed: [instance] => (item=reproducer-inventory) changed: [instance] => (item=volumes) TASK [libvirt_manager : Allow QEMU on workload directory] ********************** Tuesday 02 December 2025 09:09:15 +0000 (0:00:00.614) 0:00:04.068 ****** changed: [instance] => (item=workload) changed: [instance] => (item=volumes) TASK [libvirt_manager : Generate networking data] ****************************** Tuesday 02 December 2025 09:09:16 +0000 (0:00:00.478) 0:00:04.547 ****** 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 02 December 2025 09:09:16 +0000 (0:00:00.141) 0:00:04.688 ****** ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Tuesday 02 December 2025 09:09:16 +0000 (0:00:00.038) 0:00:04.726 ****** ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Tuesday 02 December 2025 09:09:16 +0000 (0:00:00.269) 0:00:04.996 ****** skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Tuesday 02 December 2025 09:09:16 +0000 (0:00:00.051) 0:00:05.047 ****** skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Tuesday 02 December 2025 09:09:16 +0000 (0:00:00.050) 0:00:05.098 ****** ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Tuesday 02 December 2025 09:09:16 +0000 (0:00:00.076) 0:00:05.175 ****** 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 02 December 2025 09:09:16 +0000 (0:00:00.221) 0:00:05.396 ****** skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Tuesday 02 December 2025 09:09:16 +0000 (0:00:00.059) 0:00:05.456 ****** changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Tuesday 02 December 2025 09:09:17 +0000 (0:00:00.464) 0:00:05.920 ****** 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 02 December 2025 09:09:17 +0000 (0:00:00.162) 0:00:06.082 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 02 December 2025 09:09:17 +0000 (0:00:00.042) 0:00:06.125 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 02 December 2025 09:09:17 +0000 (0:00:00.065) 0:00:06.191 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 02 December 2025 09:09:17 +0000 (0:00:00.043) 0:00:06.234 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 02 December 2025 09:09:17 +0000 (0:00:00.043) 0:00:06.278 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 02 December 2025 09:09:17 +0000 (0:00:00.037) 0:00:06.315 ****** 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 02 December 2025 09:09:17 +0000 (0:00:00.118) 0:00:06.433 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 02 December 2025 09:09:17 +0000 (0:00:00.066) 0:00:06.499 ****** changed: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 02 December 2025 09:09:18 +0000 (0:00:00.226) 0:00:06.726 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 02 December 2025 09:09:18 +0000 (0:00:00.412) 0:00:07.138 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 02 December 2025 09:09:18 +0000 (0:00:00.098) 0:00:07.237 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 02 December 2025 09:09:18 +0000 (0:00:00.044) 0:00:07.281 ****** changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Tuesday 02 December 2025 09:09:19 +0000 (0:00:00.434) 0:00:07.716 ****** 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 02 December 2025 09:09:19 +0000 (0:00:00.108) 0:00:07.825 ****** ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Tuesday 02 December 2025 09:09:19 +0000 (0:00:00.069) 0:00:07.894 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Tuesday 02 December 2025 09:09:19 +0000 (0:00:00.568) 0:00:08.463 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Tuesday 02 December 2025 09:09:20 +0000 (0:00:00.595) 0:00:09.059 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Tuesday 02 December 2025 09:09:20 +0000 (0:00:00.449) 0:00:09.509 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Add a dummy interface to bridges if required] ********** Tuesday 02 December 2025 09:09:21 +0000 (0:00:00.440) 0:00:09.949 ****** 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 02 December 2025 09:09:21 +0000 (0:00:00.091) 0:00:10.040 ****** ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Tuesday 02 December 2025 09:09:21 +0000 (0:00:00.188) 0:00:10.229 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [Create dummy interfaces to ensure bridges are UP] ************************ Tuesday 02 December 2025 09:09:22 +0000 (0:00:00.402) 0:00:10.631 ****** TASK [ci_nmstate : Ensure we have needed facts] ******************************** Tuesday 02 December 2025 09:09:22 +0000 (0:00:00.140) 0:00:10.771 ****** skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Tuesday 02 December 2025 09:09:22 +0000 (0:00:00.109) 0:00:10.881 ****** changed: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Tuesday 02 December 2025 09:09:32 +0000 (0:00:10.366) 0:00:21.247 ****** changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Tuesday 02 December 2025 09:09:32 +0000 (0:00:00.240) 0:00:21.487 ****** changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Tuesday 02 December 2025 09:09:33 +0000 (0:00:00.379) 0:00:21.867 ****** changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Tuesday 02 December 2025 09:09:35 +0000 (0:00:01.862) 0:00:23.729 ****** changed: [instance] TASK [Create extra network configuration] ************************************** Tuesday 02 December 2025 09:09:35 +0000 (0:00:00.400) 0:00:24.130 ****** skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Tuesday 02 December 2025 09:09:35 +0000 (0:00:00.053) 0:00:24.184 ****** skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Tuesday 02 December 2025 09:09:35 +0000 (0:00:00.049) 0:00:24.234 ****** ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Tuesday 02 December 2025 09:09:36 +0000 (0:00:00.472) 0:00:24.706 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Tuesday 02 December 2025 09:09:36 +0000 (0:00:00.228) 0:00:24.935 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 02 December 2025 09:09:37 +0000 (0:00:01.207) 0:00:26.142 ****** 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 02 December 2025 09:09:41 +0000 (0:00:03.466) 0:00:29.609 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 02 December 2025 09:09:41 +0000 (0:00:00.260) 0:00:29.870 ****** changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 02 December 2025 09:09:41 +0000 (0:00:00.387) 0:00:30.257 ****** changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 02 December 2025 09:09:42 +0000 (0:00:00.417) 0:00:30.674 ****** 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 02 December 2025 09:09:42 +0000 (0:00:00.075) 0:00:30.750 ****** changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 02 December 2025 09:09:42 +0000 (0:00:00.420) 0:00:31.171 ****** skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 02 December 2025 09:09:42 +0000 (0:00:00.043) 0:00:31.214 ****** 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 02 December 2025 09:09:42 +0000 (0:00:00.074) 0:00:31.289 ****** changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 02 December 2025 09:09:43 +0000 (0:00:00.398) 0:00:31.687 ****** skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 02 December 2025 09:09:43 +0000 (0:00:00.066) 0:00:31.754 ****** ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Tuesday 02 December 2025 09:09:43 +0000 (0:00:00.245) 0:00:31.999 ****** changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 02 December 2025 09:09:44 +0000 (0:00:00.729) 0:00:32.728 ****** skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 02 December 2025 09:09:44 +0000 (0:00:00.042) 0:00:32.771 ****** skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 02 December 2025 09:09:44 +0000 (0:00:00.068) 0:00:32.839 ****** skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Tuesday 02 December 2025 09:09:44 +0000 (0:00:00.074) 0:00:32.914 ****** TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:09:44 +0000 (0:00:00.144) 0:00:33.059 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:09:44 +0000 (0:00:00.052) 0:00:33.112 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:09:44 +0000 (0:00:00.090) 0:00:33.203 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:09:45 +0000 (0:00:00.470) 0:00:33.673 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:09:45 +0000 (0:00:00.042) 0:00:33.715 ****** skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:09:45 +0000 (0:00:00.067) 0:00:33.782 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:09:45 +0000 (0:00:00.083) 0:00:33.866 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:09:45 +0000 (0:00:00.060) 0:00:33.926 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:09:45 +0000 (0:00:00.457) 0:00:34.383 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:09:45 +0000 (0:00:00.040) 0:00:34.424 ****** skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Tuesday 02 December 2025 09:09:45 +0000 (0:00:00.068) 0:00:34.492 ****** skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Tuesday 02 December 2025 09:09:46 +0000 (0:00:00.096) 0:00:34.588 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 02 December 2025 09:09:46 +0000 (0:00:00.500) 0:00:35.089 ****** 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 02 December 2025 09:09:46 +0000 (0:00:00.084) 0:00:35.173 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 02 December 2025 09:09:47 +0000 (0:00:00.379) 0:00:35.553 ****** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 02 December 2025 09:09:47 +0000 (0:00:00.057) 0:00:35.611 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 02 December 2025 09:09:47 +0000 (0:00:00.235) 0:00:35.846 ****** ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Tuesday 02 December 2025 09:09:47 +0000 (0:00:00.057) 0:00:35.904 ****** changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Tuesday 02 December 2025 09:09:47 +0000 (0:00:00.376) 0:00:36.281 ****** changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Tuesday 02 December 2025 09:09:48 +0000 (0:00:00.393) 0:00:36.675 ****** changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Tuesday 02 December 2025 09:09:48 +0000 (0:00:00.363) 0:00:37.038 ****** ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Tuesday 02 December 2025 09:09:48 +0000 (0:00:00.122) 0:00:37.160 ****** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 02 December 2025 09:09:49 +0000 (0:00:00.362) 0:00:37.523 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 02 December 2025 09:09:49 +0000 (0:00:00.043) 0:00:37.567 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 02 December 2025 09:09:49 +0000 (0:00:00.072) 0:00:37.639 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 02 December 2025 09:09:49 +0000 (0:00:00.048) 0:00:37.688 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 02 December 2025 09:09:49 +0000 (0:00:00.047) 0:00:37.736 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 02 December 2025 09:09:49 +0000 (0:00:00.041) 0:00:37.778 ****** 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 02 December 2025 09:09:49 +0000 (0:00:00.125) 0:00:37.903 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 02 December 2025 09:09:49 +0000 (0:00:00.071) 0:00:37.975 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 02 December 2025 09:09:49 +0000 (0:00:00.225) 0:00:38.200 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 02 December 2025 09:09:50 +0000 (0:00:00.421) 0:00:38.622 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 02 December 2025 09:09:50 +0000 (0:00:00.101) 0:00:38.723 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 02 December 2025 09:09:50 +0000 (0:00:00.047) 0:00:38.770 ****** changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Tuesday 02 December 2025 09:09:50 +0000 (0:00:00.488) 0:00:39.259 ****** ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Tuesday 02 December 2025 09:09:50 +0000 (0:00:00.047) 0:00:39.307 ****** ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Tuesday 02 December 2025 09:09:50 +0000 (0:00:00.041) 0:00:39.348 ****** ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Tuesday 02 December 2025 09:09:50 +0000 (0:00:00.040) 0:00:39.389 ****** 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 02 December 2025 09:09:50 +0000 (0:00:00.115) 0:00:39.505 ****** 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 02 December 2025 09:09:51 +0000 (0:00:00.180) 0:00:39.685 ****** 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 02 December 2025 09:09:51 +0000 (0:00:00.187) 0:00:39.873 ****** TASK [dnsmasq : Ensure we have the right data and type] ************************ Tuesday 02 December 2025 09:09:51 +0000 (0:00:00.098) 0:00:39.971 ****** ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Tuesday 02 December 2025 09:09:51 +0000 (0:00:00.092) 0:00:40.063 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:ea:c7:1a', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:35:d1:85', '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:e2:9d:35', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:eb:66:57', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:d8:61:e5', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'}) ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:5d:67:d4', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'}) TASK [dnsmasq : Ensure networks exists] **************************************** Tuesday 02 December 2025 09:09:51 +0000 (0:00:00.138) 0:00:40.201 ****** 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 02 December 2025 09:09:51 +0000 (0:00:00.097) 0:00:40.299 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 02 December 2025 09:09:51 +0000 (0:00:00.203) 0:00:40.503 ****** ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Tuesday 02 December 2025 09:09:52 +0000 (0:00:00.079) 0:00:40.582 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 02 December 2025 09:09:52 +0000 (0:00:00.204) 0:00:40.786 ****** ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Tuesday 02 December 2025 09:09:52 +0000 (0:00:00.047) 0:00:40.834 ****** ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Tuesday 02 December 2025 09:09:52 +0000 (0:00:00.043) 0:00:40.877 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:ea:c7:1a', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:35:d1:85', '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:e2:9d:35', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:eb:66:57', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:d8:61:e5', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'}) ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:5d:67:d4', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'}) TASK [dnsmasq : Create add/remove sets] **************************************** Tuesday 02 December 2025 09:09:52 +0000 (0:00:00.239) 0:00:41.117 ****** ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Tuesday 02 December 2025 09:09:52 +0000 (0:00:00.060) 0:00:41.178 ****** changed: [instance] => (item={'file': 'osp_trunk_disk-first-0_52:54:00:ea:c7:1a', 'entry': 'set:disk_first,52:54:00:ea:c7:1a,192.168.140.10,disk-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_net-first-0_52:54:01:35:d1:85', 'entry': 'set:net_first,52:54:01:35:d1:85,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:e2:9d:35', 'entry': 'set:disk_first,52:54:00:e2:9d:35,192.168.110.10,disk-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_net-first-0_52:54:01:eb:66:57', 'entry': 'set:net_first,52:54:01:eb:66:57,192.168.110.20,net-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_net-only-0_52:54:02:d8:61:e5', 'entry': 'set:net_only,52:54:02:d8:61:e5,192.168.110.30,net-only-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_no-boot-order-0_52:54:03:5d:67:d4', 'entry': 'set:no_boot_order,52:54:03:5d:67:d4,192.168.110.40,no-boot-order-0', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Tuesday 02 December 2025 09:09:55 +0000 (0:00:02.819) 0:00:43.998 ****** skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Tuesday 02 December 2025 09:09:55 +0000 (0:00:00.085) 0:00:44.083 ****** 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 02 December 2025 09:09:55 +0000 (0:00:00.238) 0:00:44.322 ****** TASK [dnsmasq : Assert we have needed host record data] ************************ Tuesday 02 December 2025 09:09:55 +0000 (0:00:00.100) 0:00:44.422 ****** ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Tuesday 02 December 2025 09:09:55 +0000 (0:00:00.061) 0:00:44.483 ****** 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 02 December 2025 09:09:56 +0000 (0:00:00.231) 0:00:44.715 ****** 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 02 December 2025 09:09:58 +0000 (0:00:02.520) 0:00:47.236 ****** ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Tuesday 02 December 2025 09:09:58 +0000 (0:00:00.039) 0:00:47.276 ****** 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 02 December 2025 09:09:58 +0000 (0:00:00.066) 0:00:47.343 ****** skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Tuesday 02 December 2025 09:09:58 +0000 (0:00:00.052) 0:00:47.395 ****** changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Tuesday 02 December 2025 09:09:59 +0000 (0:00:00.391) 0:00:47.786 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 02 December 2025 09:09:59 +0000 (0:00:00.088) 0:00:47.875 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Tuesday 02 December 2025 09:10:00 +0000 (0:00:00.853) 0:00:48.729 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Tuesday 02 December 2025 09:10:00 +0000 (0:00:00.374) 0:00:49.103 ****** changed: [instance] TASK [libvirt_manager : Create group inventories] ****************************** Tuesday 02 December 2025 09:10:00 +0000 (0:00:00.385) 0:00:49.489 ****** 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 02 December 2025 09:10:02 +0000 (0:00:01.502) 0:00:50.991 ****** changed: [instance] TASK [libvirt_manager : Ensure storage pool is present.] *********************** Tuesday 02 December 2025 09:10:02 +0000 (0:00:00.459) 0:00:51.451 ****** skipping: [instance] TASK [libvirt_manager : Ensure images are present] ***************************** Tuesday 02 December 2025 09:10:02 +0000 (0:00:00.058) 0:00:51.509 ****** 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 02 December 2025 09:10:03 +0000 (0:00:00.133) 0:00:51.643 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.039) 0:00:51.683 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.037) 0:00:51.720 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.068) 0:00:51.789 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.041) 0:00:51.830 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.040) 0:00:51.871 ****** skipping: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.038) 0:00:51.909 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.038) 0:00:51.947 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.038) 0:00:51.986 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.071) 0:00:52.058 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.039) 0:00:52.097 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.038) 0:00:52.136 ****** skipping: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.039) 0:00:52.175 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.038) 0:00:52.214 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.038) 0:00:52.252 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.073) 0:00:52.325 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.040) 0:00:52.366 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.038) 0:00:52.404 ****** skipping: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.038) 0:00:52.442 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 02 December 2025 09:10:03 +0000 (0:00:00.037) 0:00:52.480 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 02 December 2025 09:10:04 +0000 (0:00:00.037) 0:00:52.517 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 02 December 2025 09:10:04 +0000 (0:00:00.075) 0:00:52.593 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 02 December 2025 09:10:04 +0000 (0:00:00.042) 0:00:52.635 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 02 December 2025 09:10:04 +0000 (0:00:00.041) 0:00:52.676 ****** skipping: [instance] TASK [libvirt_manager : Get ssh key state] ************************************* Tuesday 02 December 2025 09:10:04 +0000 (0:00:00.040) 0:00:52.717 ****** ok: [instance] TASK [libvirt_manager : Create temporary ssh keypair] ************************** Tuesday 02 December 2025 09:10:04 +0000 (0:00:00.178) 0:00:52.895 ****** changed: [instance] TASK [libvirt_manager : Slurp public key for later use] ************************ Tuesday 02 December 2025 09:10:04 +0000 (0:00:00.418) 0:00:53.313 ****** ok: [instance] TASK [libvirt_manager : Slurp private key for later use] *********************** Tuesday 02 December 2025 09:10:05 +0000 (0:00:00.263) 0:00:53.577 ****** ok: [instance] TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] *** Tuesday 02 December 2025 09:10:05 +0000 (0:00:00.178) 0:00:53.755 ****** changed: [instance] TASK [libvirt_manager : Create fact holding network data for VMs] ************** Tuesday 02 December 2025 09:10:05 +0000 (0:00:00.395) 0:00:54.151 ****** ok: [instance] TASK [libvirt_manager : List existing networks] ******************************** Tuesday 02 December 2025 09:10:05 +0000 (0:00:00.039) 0:00:54.190 ****** ok: [instance] TASK [libvirt_manager : Gather pool fact] ************************************** Tuesday 02 December 2025 09:10:05 +0000 (0:00:00.261) 0:00:54.452 ****** ok: [instance] TASK [libvirt_manager : Create and run VMs] ************************************ Tuesday 02 December 2025 09:10:06 +0000 (0:00:00.383) 0:00:54.836 ****** 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 02 December 2025 09:10:06 +0000 (0:00:00.173) 0:00:55.010 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for disk-first-0] ***** Tuesday 02 December 2025 09:10:06 +0000 (0:00:00.286) 0:00:55.296 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type disk-first-0] ********************** Tuesday 02 December 2025 09:10:07 +0000 (0:00:00.233) 0:00:55.530 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs disk-first-0] ******** Tuesday 02 December 2025 09:10:08 +0000 (0:00:01.056) 0:00:56.587 ****** 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 02 December 2025 09:10:08 +0000 (0:00:00.092) 0:00:56.680 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk) TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 02 December 2025 09:10:08 +0000 (0:00:00.083) 0:00:56.763 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:10:08 +0000 (0:00:00.237) 0:00:57.000 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:10:08 +0000 (0:00:00.059) 0:00:57.060 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:10:08 +0000 (0:00:00.246) 0:00:57.306 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-disk-first-0] ********* Tuesday 02 December 2025 09:10:09 +0000 (0:00:00.212) 0:00:57.519 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 02 December 2025 09:10:09 +0000 (0:00:00.301) 0:00:57.820 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:10:09 +0000 (0:00:00.235) 0:00:58.056 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:10:09 +0000 (0:00:00.060) 0:00:58.117 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:10:09 +0000 (0:00:00.276) 0:00:58.394 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-disk-first-0] ****** Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.218) 0:00:58.612 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs disk-first-0] *** Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.295) 0:00:58.907 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for disk-first-0] ***** Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.038) 0:00:58.946 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM disk-first-0] *********** Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.045) 0:00:58.992 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM disk-first-0] ******************** Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.078) 0:00:59.070 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.046) 0:00:59.116 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.225) 0:00:59.341 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.057) 0:00:59.399 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.040) 0:00:59.440 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 02 December 2025 09:10:10 +0000 (0:00:00.040) 0:00:59.480 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for disk-first-0] ***************** Tuesday 02 December 2025 09:10:11 +0000 (0:00:00.100) 0:00:59.581 ****** 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 02 December 2025 09:10:11 +0000 (0:00:00.095) 0:00:59.676 ****** ok: [instance] TASK [libvirt_manager : Create temporary file for domain XML] ****************** Tuesday 02 December 2025 09:10:11 +0000 (0:00:00.249) 0:00:59.926 ****** changed: [instance] TASK [libvirt_manager : Write current domain XML to temporary file] ************ Tuesday 02 December 2025 09:10:11 +0000 (0:00:00.318) 0:01:00.244 ****** changed: [instance] TASK [libvirt_manager : Remove existing boot elements from os section] ********* Tuesday 02 December 2025 09:10:12 +0000 (0:00:00.441) 0:01:00.686 ****** changed: [instance] TASK [libvirt_manager : Add boot order to disk device] ************************* Tuesday 02 December 2025 09:10:12 +0000 (0:00:00.238) 0:01:00.924 ****** changed: [instance] TASK [libvirt_manager : Get interface count for boot order] ******************** Tuesday 02 December 2025 09:10:12 +0000 (0:00:00.249) 0:01:01.174 ****** ok: [instance] TASK [libvirt_manager : Add boot order to network interfaces] ****************** Tuesday 02 December 2025 09:10:12 +0000 (0:00:00.240) 0:01:01.414 ****** changed: [instance] TASK [libvirt_manager : Read updated domain XML] ******************************* Tuesday 02 December 2025 09:10:13 +0000 (0:00:00.279) 0:01:01.694 ****** ok: [instance] TASK [libvirt_manager : Redefine domain with updated boot order] *************** Tuesday 02 December 2025 09:10:13 +0000 (0:00:00.204) 0:01:01.899 ****** changed: [instance] TASK [libvirt_manager : Clean up temporary domain XML file] ******************** Tuesday 02 December 2025 09:10:13 +0000 (0:00:00.280) 0:01:02.179 ****** changed: [instance] TASK [libvirt_manager : Create VM image for net-first-0] *********************** Tuesday 02 December 2025 09:10:13 +0000 (0:00:00.220) 0:01:02.400 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for net-first-0] ****** Tuesday 02 December 2025 09:10:14 +0000 (0:00:00.262) 0:01:02.662 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type net-first-0] *********************** Tuesday 02 December 2025 09:10:14 +0000 (0:00:00.278) 0:01:02.941 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs net-first-0] ********* Tuesday 02 December 2025 09:10:14 +0000 (0:00:00.319) 0:01:03.260 ****** 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 02 December 2025 09:10:14 +0000 (0:00:00.067) 0:01:03.328 ****** 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 02 December 2025 09:10:14 +0000 (0:00:00.109) 0:01:03.438 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:10:15 +0000 (0:00:00.254) 0:01:03.692 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:10:15 +0000 (0:00:00.065) 0:01:03.758 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:10:15 +0000 (0:00:00.253) 0:01:04.011 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-net-first-0] ********** Tuesday 02 December 2025 09:10:15 +0000 (0:00:00.216) 0:01:04.228 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 02 December 2025 09:10:16 +0000 (0:00:00.328) 0:01:04.557 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:10:16 +0000 (0:00:00.237) 0:01:04.795 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:10:16 +0000 (0:00:00.060) 0:01:04.855 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:10:16 +0000 (0:00:00.228) 0:01:05.084 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-net-first-0] ******* Tuesday 02 December 2025 09:10:16 +0000 (0:00:00.204) 0:01:05.288 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-first-0] *** Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.326) 0:01:05.615 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for net-first-0] ****** Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.040) 0:01:05.655 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM net-first-0] ************ Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.045) 0:01:05.700 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM net-first-0] ********************* Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.045) 0:01:05.746 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.043) 0:01:05.789 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.242) 0:01:06.031 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.054) 0:01:06.085 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.040) 0:01:06.126 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.038) 0:01:06.164 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for net-first-0] ****************** Tuesday 02 December 2025 09:10:17 +0000 (0:00:00.060) 0:01:06.224 ****** 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 02 December 2025 09:10:17 +0000 (0:00:00.123) 0:01:06.348 ****** ok: [instance] TASK [libvirt_manager : Create temporary file for domain XML] ****************** Tuesday 02 December 2025 09:10:18 +0000 (0:00:00.231) 0:01:06.580 ****** changed: [instance] TASK [libvirt_manager : Write current domain XML to temporary file] ************ Tuesday 02 December 2025 09:10:18 +0000 (0:00:00.207) 0:01:06.787 ****** changed: [instance] TASK [libvirt_manager : Remove existing boot elements from os section] ********* Tuesday 02 December 2025 09:10:18 +0000 (0:00:00.365) 0:01:07.152 ****** changed: [instance] TASK [libvirt_manager : Add boot order to disk device] ************************* Tuesday 02 December 2025 09:10:18 +0000 (0:00:00.246) 0:01:07.399 ****** changed: [instance] TASK [libvirt_manager : Get interface count for boot order] ******************** Tuesday 02 December 2025 09:10:19 +0000 (0:00:00.229) 0:01:07.628 ****** ok: [instance] TASK [libvirt_manager : Add boot order to network interfaces] ****************** Tuesday 02 December 2025 09:10:19 +0000 (0:00:00.221) 0:01:07.850 ****** changed: [instance] TASK [libvirt_manager : Read updated domain XML] ******************************* Tuesday 02 December 2025 09:10:19 +0000 (0:00:00.238) 0:01:08.089 ****** ok: [instance] TASK [libvirt_manager : Redefine domain with updated boot order] *************** Tuesday 02 December 2025 09:10:19 +0000 (0:00:00.205) 0:01:08.295 ****** changed: [instance] TASK [libvirt_manager : Clean up temporary domain XML file] ******************** Tuesday 02 December 2025 09:10:20 +0000 (0:00:00.294) 0:01:08.589 ****** changed: [instance] TASK [libvirt_manager : Create VM image for net-only-0] ************************ Tuesday 02 December 2025 09:10:20 +0000 (0:00:00.234) 0:01:08.823 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for net-only-0] ******* Tuesday 02 December 2025 09:10:20 +0000 (0:00:00.251) 0:01:09.075 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type net-only-0] ************************ Tuesday 02 December 2025 09:10:20 +0000 (0:00:00.225) 0:01:09.300 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs net-only-0] ********** Tuesday 02 December 2025 09:10:21 +0000 (0:00:00.374) 0:01:09.674 ****** 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 02 December 2025 09:10:21 +0000 (0:00:00.068) 0:01:09.743 ****** 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 02 December 2025 09:10:21 +0000 (0:00:00.074) 0:01:09.817 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:10:21 +0000 (0:00:00.240) 0:01:10.057 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:10:21 +0000 (0:00:00.092) 0:01:10.150 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:10:21 +0000 (0:00:00.246) 0:01:10.397 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-net-only-0] *********** Tuesday 02 December 2025 09:10:22 +0000 (0:00:00.211) 0:01:10.608 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-only-0] **** Tuesday 02 December 2025 09:10:22 +0000 (0:00:00.296) 0:01:10.904 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for net-only-0] ******* Tuesday 02 December 2025 09:10:22 +0000 (0:00:00.042) 0:01:10.947 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM net-only-0] ************* Tuesday 02 December 2025 09:10:22 +0000 (0:00:00.079) 0:01:11.026 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM net-only-0] ********************** Tuesday 02 December 2025 09:10:22 +0000 (0:00:00.047) 0:01:11.073 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 02 December 2025 09:10:22 +0000 (0:00:00.046) 0:01:11.120 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 02 December 2025 09:10:22 +0000 (0:00:00.225) 0:01:11.345 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 02 December 2025 09:10:22 +0000 (0:00:00.055) 0:01:11.401 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 02 December 2025 09:10:22 +0000 (0:00:00.077) 0:01:11.478 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 02 December 2025 09:10:23 +0000 (0:00:00.042) 0:01:11.521 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for net-only-0] ******************* Tuesday 02 December 2025 09:10:23 +0000 (0:00:00.063) 0:01:11.585 ****** 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 02 December 2025 09:10:23 +0000 (0:00:00.093) 0:01:11.679 ****** ok: [instance] TASK [libvirt_manager : Create temporary file for domain XML] ****************** Tuesday 02 December 2025 09:10:23 +0000 (0:00:00.249) 0:01:11.928 ****** changed: [instance] TASK [libvirt_manager : Write current domain XML to temporary file] ************ Tuesday 02 December 2025 09:10:23 +0000 (0:00:00.244) 0:01:12.173 ****** changed: [instance] TASK [libvirt_manager : Remove existing boot elements from os section] ********* Tuesday 02 December 2025 09:10:24 +0000 (0:00:00.375) 0:01:12.549 ****** changed: [instance] TASK [libvirt_manager : Add boot order to disk device] ************************* Tuesday 02 December 2025 09:10:24 +0000 (0:00:00.232) 0:01:12.782 ****** skipping: [instance] TASK [libvirt_manager : Get interface count for boot order] ******************** Tuesday 02 December 2025 09:10:24 +0000 (0:00:00.044) 0:01:12.826 ****** ok: [instance] TASK [libvirt_manager : Add boot order to network interfaces] ****************** Tuesday 02 December 2025 09:10:24 +0000 (0:00:00.265) 0:01:13.092 ****** changed: [instance] TASK [libvirt_manager : Read updated domain XML] ******************************* Tuesday 02 December 2025 09:10:24 +0000 (0:00:00.249) 0:01:13.341 ****** ok: [instance] TASK [libvirt_manager : Redefine domain with updated boot order] *************** Tuesday 02 December 2025 09:10:25 +0000 (0:00:00.202) 0:01:13.544 ****** changed: [instance] TASK [libvirt_manager : Clean up temporary domain XML file] ******************** Tuesday 02 December 2025 09:10:25 +0000 (0:00:00.263) 0:01:13.807 ****** changed: [instance] TASK [libvirt_manager : Create VM image for no-boot-order-0] ******************* Tuesday 02 December 2025 09:10:25 +0000 (0:00:00.227) 0:01:14.035 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for no-boot-order-0] *** Tuesday 02 December 2025 09:10:25 +0000 (0:00:00.286) 0:01:14.322 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type no-boot-order-0] ******************* Tuesday 02 December 2025 09:10:26 +0000 (0:00:00.246) 0:01:14.569 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs no-boot-order-0] ***** Tuesday 02 December 2025 09:10:26 +0000 (0:00:00.311) 0:01:14.880 ****** 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 02 December 2025 09:10:26 +0000 (0:00:00.066) 0:01:14.947 ****** 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 02 December 2025 09:10:26 +0000 (0:00:00.102) 0:01:15.050 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:10:26 +0000 (0:00:00.230) 0:01:15.280 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:10:26 +0000 (0:00:00.060) 0:01:15.340 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:10:27 +0000 (0:00:00.229) 0:01:15.570 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-no-boot-order-0] ****** Tuesday 02 December 2025 09:10:27 +0000 (0:00:00.238) 0:01:15.808 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs no-boot-order-0] *** Tuesday 02 December 2025 09:10:27 +0000 (0:00:00.287) 0:01:16.095 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for no-boot-order-0] *** Tuesday 02 December 2025 09:10:27 +0000 (0:00:00.041) 0:01:16.137 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM no-boot-order-0] ******** Tuesday 02 December 2025 09:10:27 +0000 (0:00:00.047) 0:01:16.184 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM no-boot-order-0] ***************** Tuesday 02 December 2025 09:10:27 +0000 (0:00:00.047) 0:01:16.231 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 02 December 2025 09:10:27 +0000 (0:00:00.043) 0:01:16.275 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 02 December 2025 09:10:28 +0000 (0:00:00.267) 0:01:16.542 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 02 December 2025 09:10:28 +0000 (0:00:00.054) 0:01:16.596 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 02 December 2025 09:10:28 +0000 (0:00:00.039) 0:01:16.635 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 02 December 2025 09:10:28 +0000 (0:00:00.038) 0:01:16.674 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for no-boot-order-0] ************** Tuesday 02 December 2025 09:10:28 +0000 (0:00:00.062) 0:01:16.736 ****** skipping: [instance] TASK [libvirt_manager : Start (power-on) VMs] ********************************** Tuesday 02 December 2025 09:10:28 +0000 (0:00:00.076) 0:01:16.813 ****** 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 02 December 2025 09:10:28 +0000 (0:00:00.088) 0:01:16.901 ****** skipping: [instance] TASK [libvirt_manager : Start VMs for type {{ vm_type }}] ********************** Tuesday 02 December 2025 09:10:28 +0000 (0:00:00.046) 0:01:16.948 ****** 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 02 December 2025 09:10:31 +0000 (0:00:03.075) 0:01:20.024 ****** 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 02 December 2025 09:10:31 +0000 (0:00:00.085) 0:01:20.109 ****** 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 02 December 2025 09:10:31 +0000 (0:00:00.053) 0:01:20.162 ****** 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 02 December 2025 09:10:31 +0000 (0:00:00.101) 0:01:20.264 ****** 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 02 December 2025 09:10:31 +0000 (0:00:00.063) 0:01:20.328 ****** ok: [instance] TASK [libvirt_manager : Dump UUIDs] ******************************************** Tuesday 02 December 2025 09:10:32 +0000 (0:00:00.216) 0:01:20.545 ****** changed: [instance] TASK [Ensure fresh vbmc listing] *********************************************** Tuesday 02 December 2025 09:10:32 +0000 (0:00:00.343) 0:01:20.889 ****** skipping: [instance] TASK [libvirt_manager : Update vbmc related fact] ****************************** Tuesday 02 December 2025 09:10:32 +0000 (0:00:00.048) 0:01:20.937 ****** skipping: [instance] TASK [libvirt_manager : Dump vbmc known hosts] ********************************* Tuesday 02 December 2025 09:10:32 +0000 (0:00:00.083) 0:01:21.021 ****** skipping: [instance] TASK [libvirt_manager : Copy authorized_keys] ********************************** Tuesday 02 December 2025 09:10:32 +0000 (0:00:00.051) 0:01:21.072 ****** skipping: [instance] TASK [libvirt_manager : Enable root access on CRC] ***************************** Tuesday 02 December 2025 09:10:32 +0000 (0:00:00.042) 0:01:21.115 ****** skipping: [instance] TASK [Get disk_first VM XML] *************************************************** Tuesday 02 December 2025 09:10:32 +0000 (0:00:00.069) 0:01:21.184 ****** ok: [instance] TASK [Check disk boot order in disk-first VM] ********************************** Tuesday 02 December 2025 09:10:32 +0000 (0:00:00.221) 0:01:21.406 ****** ok: [instance] TASK [Check interface boot order in disk-first VM] ***************************** Tuesday 02 December 2025 09:10:33 +0000 (0:00:00.219) 0:01:21.625 ****** ok: [instance] TASK [Assert disk-first VM has correct boot order] ***************************** Tuesday 02 December 2025 09:10:33 +0000 (0:00:00.199) 0:01:21.824 ****** ok: [instance] TASK [Get net_first VM XML] **************************************************** Tuesday 02 December 2025 09:10:33 +0000 (0:00:00.044) 0:01:21.869 ****** ok: [instance] TASK [Check disk boot order in network-first VM] ******************************* Tuesday 02 December 2025 09:10:33 +0000 (0:00:00.221) 0:01:22.090 ****** ok: [instance] TASK [Check interface boot order in network-first VM] ************************** Tuesday 02 December 2025 09:10:33 +0000 (0:00:00.203) 0:01:22.294 ****** ok: [instance] TASK [Assert network-first VM has correct boot order] ************************** Tuesday 02 December 2025 09:10:33 +0000 (0:00:00.196) 0:01:22.490 ****** ok: [instance] TASK [Get net_only VM XML] ***************************************************** Tuesday 02 December 2025 09:10:34 +0000 (0:00:00.044) 0:01:22.534 ****** ok: [instance] TASK [Check interface boot order in network-only VM] *************************** Tuesday 02 December 2025 09:10:34 +0000 (0:00:00.227) 0:01:22.762 ****** ok: [instance] TASK [Check disk boot order in network-only VM (should not exist)] ************* Tuesday 02 December 2025 09:10:34 +0000 (0:00:00.196) 0:01:22.959 ****** ok: [instance] TASK [Assert network-only VM has correct boot order] *************************** Tuesday 02 December 2025 09:10:34 +0000 (0:00:00.194) 0:01:23.153 ****** ok: [instance] TASK [Get no_boot_order VM XML] ************************************************ Tuesday 02 December 2025 09:10:34 +0000 (0:00:00.119) 0:01:23.273 ****** ok: [instance] TASK [Check for any boot order attributes in no-boot-order VM] ***************** Tuesday 02 December 2025 09:10:34 +0000 (0:00:00.220) 0:01:23.493 ****** ok: [instance] TASK [Assert no-boot-order VM has no boot order attributes] ******************** Tuesday 02 December 2025 09:10:35 +0000 (0:00:00.194) 0:01:23.687 ****** ok: [instance] TASK [Output success message] ************************************************** Tuesday 02 December 2025 09:10:35 +0000 (0:00:00.055) 0:01:23.742 ****** 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 02 December 2025 09:10:35 +0000 (0:00:00.144) 0:01:23.887 ****** =============================================================================== ci_nmstate : Install required packages on instance --------------------- 10.37s dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.47s libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 3.08s dnsmasq : Add DHCP entries ---------------------------------------------- 2.82s dnsmasq : Add/Remove address -------------------------------------------- 2.52s ci_nmstate : Apply the desidered state on instance ---------------------- 1.86s libvirt_manager : Restart firewalld ------------------------------------- 1.81s libvirt_manager : Create group inventories ------------------------------ 1.50s dnsmasq : Install needed packages --------------------------------------- 1.21s libvirt_manager : Define VMs for type disk-first-0 ---------------------- 1.06s Gathering Facts --------------------------------------------------------- 0.90s dnsmasq : Enable and start service -------------------------------------- 0.73s libvirt_manager : Create needed workload directory ---------------------- 0.61s libvirt_manager : Ensure networks are created/started ------------------- 0.60s libvirt_manager : Ensure networks are defined --------------------------- 0.57s libvirt_manager : Enable masquerading for public traffic ---------------- 0.52s libvirt_manager : Ensure network is in correct zone --------------------- 0.50s libvirt_manager : Enable forwarding in the libvirt zone ----------------- 0.50s networking_mapper : Write the Networking Environment Definition to file --- 0.49s libvirt_manager : Allow QEMU on workload directory ---------------------- 0.48s PLAY [Cleanup] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 02 December 2025 09:10:35 +0000 (0:00:00.038) 0:00:00.038 ****** ok: [instance] TASK [Ensure we have the destination directory] ******************************** Tuesday 02 December 2025 09:10:36 +0000 (0:00:00.874) 0:00:00.912 ****** changed: [instance] TASK [Copy generated content to proper location] ******************************* Tuesday 02 December 2025 09:10:37 +0000 (0:00:00.305) 0:00:01.218 ****** 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 02 December 2025 09:10:38 +0000 (0:00:01.404) 0:00:02.623 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 02 December 2025 09:10:39 +0000 (0:00:00.798) 0:00:03.422 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 02 December 2025 09:10:41 +0000 (0:00:02.057) 0:00:05.480 ****** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 02 December 2025 09:10:42 +0000 (0:00:00.832) 0:00:06.312 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 02 December 2025 09:10:42 +0000 (0:00:00.055) 0:00:06.367 ****** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 02 December 2025 09:10:42 +0000 (0:00:00.365) 0:00:06.732 ****** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 02 December 2025 09:10:42 +0000 (0:00:00.361) 0:00:07.094 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:10:43 +0000 (0:00:00.081) 0:00:07.175 ****** ok: [instance] => cleanup_vms: - cifmw-disk-first-0 - cifmw-no-boot-order-0 - cifmw-net-first-0 - cifmw-net-only-0 TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 02 December 2025 09:10:43 +0000 (0:00:00.080) 0:00:07.255 ****** ok: [instance] => (item=cifmw-disk-first-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) ok: [instance] => (item=cifmw-net-only-0) TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 02 December 2025 09:10:44 +0000 (0:00:00.950) 0:00:08.206 ****** ok: [instance] => (item=cifmw-disk-first-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) ok: [instance] => (item=cifmw-net-only-0) TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 02 December 2025 09:10:45 +0000 (0:00:01.082) 0:00:09.288 ****** ok: [instance] => (item=cifmw-disk-first-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) ok: [instance] => (item=cifmw-net-only-0) TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 02 December 2025 09:10:46 +0000 (0:00:01.178) 0:00:10.467 ****** ok: [instance -> localhost] => (item=cifmw-disk-first-0) ok: [instance -> localhost] => (item=cifmw-no-boot-order-0) ok: [instance -> localhost] => (item=cifmw-net-first-0) ok: [instance -> localhost] => (item=cifmw-net-only-0) TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 02 December 2025 09:10:47 +0000 (0:00:00.928) 0:00:11.396 ****** ok: [instance] => (item=cifmw-disk-first-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) ok: [instance] => (item=cifmw-net-only-0) TASK [libvirt_manager : Get network list] ************************************** Tuesday 02 December 2025 09:10:48 +0000 (0:00:00.835) 0:00:12.231 ****** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 02 December 2025 09:10:48 +0000 (0:00:00.333) 0:00:12.565 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:10:48 +0000 (0:00:00.084) 0:00:12.649 ****** ok: [instance] => cleanup_nets: - cifmw-osp_trunk - cifmw-public TASK [Remove dnsmasq network bits] ********************************************* Tuesday 02 December 2025 09:10:48 +0000 (0:00:00.071) 0:00:12.721 ****** TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:10:48 +0000 (0:00:00.185) 0:00:12.907 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:10:48 +0000 (0:00:00.074) 0:00:12.981 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:10:48 +0000 (0:00:00.070) 0:00:13.052 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:10:49 +0000 (0:00:00.119) 0:00:13.172 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:10:49 +0000 (0:00:00.235) 0:00:13.407 ****** ok: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:10:49 +0000 (0:00:00.268) 0:00:13.675 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:10:49 +0000 (0:00:00.079) 0:00:13.754 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:10:49 +0000 (0:00:00.073) 0:00:13.828 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:10:49 +0000 (0:00:00.074) 0:00:13.902 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:10:50 +0000 (0:00:00.248) 0:00:14.151 ****** ok: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 02 December 2025 09:10:50 +0000 (0:00:00.291) 0:00:14.443 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 02 December 2025 09:10:51 +0000 (0:00:01.124) 0:00:15.568 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 02 December 2025 09:10:51 +0000 (0:00:00.536) 0:00:16.104 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 02 December 2025 09:10:52 +0000 (0:00:00.670) 0:00:16.775 ****** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 02 December 2025 09:10:52 +0000 (0:00:00.328) 0:00:17.103 ****** 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': 998381, 'dev': 64513, 'nlink': 1, 'atime': 1764666573.9267316, 'mtime': 1764666573.9267316, 'ctime': 1764666573.9267316, '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': 1849104, 'dev': 64513, 'nlink': 1, 'atime': 1764666573.9277315, 'mtime': 1764666573.9277315, 'ctime': 1764666573.9277315, '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 02 December 2025 09:10:53 +0000 (0:00:00.490) 0:00:17.594 ****** changed: [instance] => (item=cifmw-osp_trunk) changed: [instance] => (item=cifmw-public) TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 02 December 2025 09:10:54 +0000 (0:00:00.860) 0:00:18.454 ****** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 02 December 2025 09:10:54 +0000 (0:00:00.578) 0:00:19.032 ****** changed: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 02 December 2025 09:10:55 +0000 (0:00:00.400) 0:00:19.433 ****** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 02 December 2025 09:10:55 +0000 (0:00:00.497) 0:00:19.930 ****** 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 02 December 2025 09:10:55 +0000 (0:00:00.110) 0:00:20.041 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 02 December 2025 09:10:55 +0000 (0:00:00.079) 0:00:20.120 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 02 December 2025 09:10:56 +0000 (0:00:00.269) 0:00:20.389 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 02 December 2025 09:10:56 +0000 (0:00:00.078) 0:00:20.468 ****** 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 02 December 2025 09:10:56 +0000 (0:00:00.105) 0:00:20.573 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 02 December 2025 09:10:56 +0000 (0:00:00.077) 0:00:20.651 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 02 December 2025 09:10:56 +0000 (0:00:00.135) 0:00:20.787 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 02 December 2025 09:10:56 +0000 (0:00:00.109) 0:00:20.896 ****** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 02 December 2025 09:10:57 +0000 (0:00:00.282) 0:00:21.179 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 02 December 2025 09:10:57 +0000 (0:00:00.046) 0:00:21.225 ****** 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 02 December 2025 09:10:57 +0000 (0:00:00.113) 0:00:21.339 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 02 December 2025 09:10:57 +0000 (0:00:00.078) 0:00:21.418 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 02 December 2025 09:10:57 +0000 (0:00:00.274) 0:00:21.692 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 02 December 2025 09:10:57 +0000 (0:00:00.075) 0:00:21.768 ****** 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 02 December 2025 09:10:57 +0000 (0:00:00.140) 0:00:21.909 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 02 December 2025 09:10:57 +0000 (0:00:00.077) 0:00:21.986 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 02 December 2025 09:10:57 +0000 (0:00:00.078) 0:00:22.065 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 02 December 2025 09:10:58 +0000 (0:00:00.105) 0:00:22.170 ****** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 02 December 2025 09:10:58 +0000 (0:00:00.278) 0:00:22.449 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 02 December 2025 09:10:58 +0000 (0:00:00.047) 0:00:22.497 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 02 December 2025 09:10:58 +0000 (0:00:00.305) 0:00:22.802 ****** ok: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 02 December 2025 09:10:58 +0000 (0:00:00.296) 0:00:23.099 ****** changed: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 02 December 2025 09:10:59 +0000 (0:00:00.390) 0:00:23.489 ****** changed: [instance] => (item=cifmw_reproducer_key.pub) changed: [instance] => (item=cifmw_reproducer_key) TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 02 December 2025 09:10:59 +0000 (0:00:00.363) 0:00:23.853 ****** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Tuesday 02 December 2025 09:10:59 +0000 (0:00:00.212) 0:00:24.066 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 02 December 2025 09:10:59 +0000 (0:00:00.036) 0:00:24.102 ****** 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 02 December 2025 09:11:01 +0000 (0:00:01.312) 0:00:25.414 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 02 December 2025 09:11:01 +0000 (0:00:00.369) 0:00:25.784 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 02 December 2025 09:11:02 +0000 (0:00:01.328) 0:00:27.113 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 02 December 2025 09:11:03 +0000 (0:00:00.236) 0:00:27.349 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 02 December 2025 09:11:03 +0000 (0:00:00.044) 0:00:27.394 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 02 December 2025 09:11:03 +0000 (0:00:00.042) 0:00:27.437 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 02 December 2025 09:11:03 +0000 (0:00:00.082) 0:00:27.519 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 02 December 2025 09:11:03 +0000 (0:00:00.446) 0:00:27.965 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 02 December 2025 09:11:04 +0000 (0:00:00.407) 0:00:28.373 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 02 December 2025 09:11:04 +0000 (0:00:00.186) 0:00:28.559 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 02 December 2025 09:11:04 +0000 (0:00:00.035) 0:00:28.594 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 02 December 2025 09:11:04 +0000 (0:00:00.033) 0:00:28.628 ****** 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 02 December 2025 09:11:05 +0000 (0:00:00.699) 0:00:29.328 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:11:05 +0000 (0:00:00.082) 0:00:29.410 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:11:05 +0000 (0:00:00.264) 0:00:29.675 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 02 December 2025 09:11:05 +0000 (0:00:00.215) 0:00:29.890 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:11:05 +0000 (0:00:00.080) 0:00:29.971 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:11:06 +0000 (0:00:00.188) 0:00:30.159 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 02 December 2025 09:11:06 +0000 (0:00:00.241) 0:00:30.401 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 02 December 2025 09:11:06 +0000 (0:00:00.064) 0:00:30.466 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 02 December 2025 09:11:07 +0000 (0:00:01.170) 0:00:31.637 ****** 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 02 December 2025 09:11:10 +0000 (0:00:03.220) 0:00:34.857 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 02 December 2025 09:11:10 +0000 (0:00:00.220) 0:00:35.078 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 02 December 2025 09:11:10 +0000 (0:00:00.036) 0:00:35.114 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 02 December 2025 09:11:11 +0000 (0:00:00.035) 0:00:35.150 ****** 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 02 December 2025 09:11:11 +0000 (0:00:00.080) 0:00:35.231 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 02 December 2025 09:11:11 +0000 (0:00:00.035) 0:00:35.266 ****** changed: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 02 December 2025 09:11:11 +0000 (0:00:00.202) 0:00:35.469 ****** 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 02 December 2025 09:11:11 +0000 (0:00:00.062) 0:00:35.531 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 02 December 2025 09:11:11 +0000 (0:00:00.036) 0:00:35.567 ****** changed: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 02 December 2025 09:11:11 +0000 (0:00:00.203) 0:00:35.771 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 02 December 2025 09:11:11 +0000 (0:00:00.033) 0:00:35.804 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 02 December 2025 09:11:11 +0000 (0:00:00.034) 0:00:35.839 ****** changed: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 02 December 2025 09:11:12 +0000 (0:00:00.511) 0:00:36.351 ****** changed: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 02 December 2025 09:11:12 +0000 (0:00:00.210) 0:00:36.561 ****** changed: [instance] => (item=/etc/cifmw-dnsmasq.conf) changed: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 02 December 2025 09:11:12 +0000 (0:00:00.381) 0:00:36.943 ****** changed: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 02 December 2025 09:11:13 +0000 (0:00:00.231) 0:00:37.175 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 02 December 2025 09:11:13 +0000 (0:00:00.609) 0:00:37.784 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 02 December 2025 09:11:13 +0000 (0:00:00.045) 0:00:37.829 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 02 December 2025 09:11:13 +0000 (0:00:00.210) 0:00:38.040 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 02 December 2025 09:11:14 +0000 (0:00:00.218) 0:00:38.259 ****** skipping: [instance] TASK [Ensure work directory is removed] **************************************** Tuesday 02 December 2025 09:11:14 +0000 (0:00:00.078) 0:00:38.337 ****** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 02 December 2025 09:11:14 +0000 (0:00:00.366) 0:00:38.704 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=76 changed=22 unreachable=0 failed=0 skipped=30 rescued=0 ignored=0 Tuesday 02 December 2025 09:11:15 +0000 (0:00:00.802) 0:00:39.507 ****** =============================================================================== dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.22s libvirt_manager : Populate service facts -------------------------------- 2.06s Copy generated content to proper location ------------------------------- 1.40s podman : Ensure podman is installed ------------------------------------- 1.33s libvirt_manager : Remove workload and volumes --------------------------- 1.31s libvirt_manager : Undefine machine -------------------------------------- 1.18s dnsmasq : Install needed packages --------------------------------------- 1.17s libvirt_manager : Destroy networks -------------------------------------- 1.12s libvirt_manager : Destroy machine --------------------------------------- 1.08s libvirt_manager : Clean ssh known_hosts --------------------------------- 0.95s libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 0.93s Gathering Facts --------------------------------------------------------- 0.87s libvirt_manager : Clean firewalld libvirt zone -------------------------- 0.86s libvirt_manager : (instance) Clean ssh jumpers -------------------------- 0.84s libvirt_manager : Start virtqemud socket service ------------------------ 0.83s libvirt_manager : Restart firewalld ------------------------------------- 0.80s libvirt_manager : Get installed packages list --------------------------- 0.80s virtualbmc : Remove vbmc files ------------------------------------------ 0.70s libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.67s radvd : Gather package facts -------------------------------------------- 0.61s PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 02 December 2025 09:11:32 +0000 (0:00:00.056) 0:00:00.056 ****** ok: [instance] TASK [Create custom basedir] *************************************************** Tuesday 02 December 2025 09:11:33 +0000 (0:00:00.812) 0:00:00.868 ****** changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Tuesday 02 December 2025 09:11:33 +0000 (0:00:00.421) 0:00:01.290 ****** skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Tuesday 02 December 2025 09:11:33 +0000 (0:00:00.057) 0:00:01.348 ****** 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 02 December 2025 09:11:34 +0000 (0:00:00.101) 0:00:01.449 ****** ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Tuesday 02 December 2025 09:11:34 +0000 (0:00:00.319) 0:00:01.768 ****** ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Tuesday 02 December 2025 09:11:34 +0000 (0:00:00.266) 0:00:02.035 ****** ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Tuesday 02 December 2025 09:11:35 +0000 (0:00:00.762) 0:00:02.797 ****** TASK [repo_setup : Ensure directories are present] ***************************** Tuesday 02 December 2025 09:11:35 +0000 (0:00:00.132) 0:00:02.930 ****** 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 02 December 2025 09:11:36 +0000 (0:00:00.547) 0:00:03.477 ****** ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Tuesday 02 December 2025 09:11:37 +0000 (0:00:01.343) 0:00:04.820 ****** changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Tuesday 02 December 2025 09:11:38 +0000 (0:00:01.018) 0:00:05.839 ****** changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Tuesday 02 December 2025 09:11:44 +0000 (0:00:06.296) 0:00:12.136 ****** changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Tuesday 02 December 2025 09:11:45 +0000 (0:00:00.708) 0:00:12.844 ****** skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Tuesday 02 December 2025 09:11:45 +0000 (0:00:00.053) 0:00:12.898 ****** changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Tuesday 02 December 2025 09:11:46 +0000 (0:00:00.877) 0:00:13.775 ****** skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Tuesday 02 December 2025 09:11:46 +0000 (0:00:00.065) 0:00:13.841 ****** skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Tuesday 02 December 2025 09:11:46 +0000 (0:00:00.065) 0:00:13.906 ****** skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Tuesday 02 December 2025 09:11:46 +0000 (0:00:00.065) 0:00:13.971 ****** changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Tuesday 02 December 2025 09:11:47 +0000 (0:00:00.582) 0:00:14.554 ****** changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Tuesday 02 December 2025 09:11:47 +0000 (0:00:00.461) 0:00:15.016 ****** skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Tuesday 02 December 2025 09:11:47 +0000 (0:00:00.060) 0:00:15.077 ****** skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Tuesday 02 December 2025 09:11:47 +0000 (0:00:00.063) 0:00:15.140 ****** skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Tuesday 02 December 2025 09:11:47 +0000 (0:00:00.090) 0:00:15.231 ****** ok: [instance] TASK [repo_setup : Create download directory] ********************************** Tuesday 02 December 2025 09:11:47 +0000 (0:00:00.076) 0:00:15.307 ****** skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Tuesday 02 December 2025 09:11:47 +0000 (0:00:00.055) 0:00:15.362 ****** skipping: [instance] TASK [Download the RPM] ******************************************************** Tuesday 02 December 2025 09:11:48 +0000 (0:00:00.054) 0:00:15.416 ****** skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Tuesday 02 December 2025 09:11:48 +0000 (0:00:00.090) 0:00:15.506 ****** skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Tuesday 02 December 2025 09:11:48 +0000 (0:00:00.058) 0:00:15.565 ****** skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Tuesday 02 December 2025 09:11:48 +0000 (0:00:00.054) 0:00:15.620 ****** skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Tuesday 02 December 2025 09:11:48 +0000 (0:00:00.056) 0:00:15.677 ****** skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Tuesday 02 December 2025 09:11:48 +0000 (0:00:00.053) 0:00:15.731 ****** ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Tuesday 02 December 2025 09:11:48 +0000 (0:00:00.238) 0:00:15.969 ****** changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Tuesday 02 December 2025 09:11:48 +0000 (0:00:00.228) 0:00:16.197 ****** changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.240) 0:00:16.438 ****** skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.050) 0:00:16.489 ****** skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.084) 0:00:16.573 ****** skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.052) 0:00:16.626 ****** skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.050) 0:00:16.677 ****** skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.055) 0:00:16.732 ****** skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.089) 0:00:16.822 ****** skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.052) 0:00:16.874 ****** skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.059) 0:00:16.933 ****** skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.046) 0:00:16.979 ****** skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.112) 0:00:17.092 ****** skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.068) 0:00:17.161 ****** skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.068) 0:00:17.230 ****** skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Tuesday 02 December 2025 09:11:49 +0000 (0:00:00.066) 0:00:17.297 ****** skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Tuesday 02 December 2025 09:11:50 +0000 (0:00:00.105) 0:00:17.402 ****** ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Tuesday 02 December 2025 09:12:32 +0000 (0:00:42.715) 0:01:00.118 ****** ok: [instance] TASK [test_deps : Install extra packages] ************************************** Tuesday 02 December 2025 09:12:33 +0000 (0:00:01.198) 0:01:01.316 ****** skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Tuesday 02 December 2025 09:12:34 +0000 (0:00:00.108) 0:01:01.425 ****** 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 02 December 2025 09:12:34 +0000 (0:00:00.104) 0:01:01.529 ****** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Tuesday 02 December 2025 09:12:34 +0000 (0:00:00.048) 0:01:01.578 ****** ok: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Tuesday 02 December 2025 09:12:35 +0000 (0:00:01.245) 0:01:02.823 ****** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Tuesday 02 December 2025 09:12:35 +0000 (0:00:00.289) 0:01:03.113 ****** ok: [instance] TASK [ci_setup : Install openshift client] ************************************* Tuesday 02 December 2025 09:12:35 +0000 (0:00:00.219) 0:01:03.333 ****** skipping: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Tuesday 02 December 2025 09:12:36 +0000 (0:00:00.088) 0:01:03.421 ****** skipping: [instance] TASK [ci_setup : Create completion file] *************************************** Tuesday 02 December 2025 09:12:36 +0000 (0:00:00.088) 0:01:03.510 ****** ok: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Tuesday 02 December 2025 09:12:36 +0000 (0:00:00.210) 0:01:03.721 ****** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Tuesday 02 December 2025 09:12:36 +0000 (0:00:00.317) 0:01:04.038 ****** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Tuesday 02 December 2025 09:12:36 +0000 (0:00:00.045) 0:01:04.083 ****** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Tuesday 02 December 2025 09:12:36 +0000 (0:00:00.071) 0:01:04.154 ****** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Tuesday 02 December 2025 09:12:36 +0000 (0:00:00.046) 0:01:04.201 ****** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Tuesday 02 December 2025 09:12:36 +0000 (0:00:00.043) 0:01:04.244 ****** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Tuesday 02 December 2025 09:12:36 +0000 (0:00:00.045) 0:01:04.290 ****** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Tuesday 02 December 2025 09:12:37 +0000 (0:00:00.075) 0:01:04.365 ****** 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 02 December 2025 09:12:37 +0000 (0:00:00.985) 0:01:05.350 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 02 December 2025 09:12:38 +0000 (0:00:00.810) 0:01:06.161 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 02 December 2025 09:12:40 +0000 (0:00:02.036) 0:01:08.197 ****** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 02 December 2025 09:12:41 +0000 (0:00:00.877) 0:01:09.075 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 02 December 2025 09:12:41 +0000 (0:00:00.053) 0:01:09.128 ****** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 02 December 2025 09:12:42 +0000 (0:00:00.388) 0:01:09.517 ****** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 02 December 2025 09:12:42 +0000 (0:00:00.396) 0:01:09.914 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:12:42 +0000 (0:00:00.084) 0:01:09.998 ****** ok: [instance] => cleanup_vms: [] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 02 December 2025 09:12:42 +0000 (0:00:00.100) 0:01:10.099 ****** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 02 December 2025 09:12:42 +0000 (0:00:00.035) 0:01:10.135 ****** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 02 December 2025 09:12:42 +0000 (0:00:00.036) 0:01:10.171 ****** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 02 December 2025 09:12:42 +0000 (0:00:00.038) 0:01:10.210 ****** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 02 December 2025 09:12:42 +0000 (0:00:00.037) 0:01:10.247 ****** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Tuesday 02 December 2025 09:12:42 +0000 (0:00:00.036) 0:01:10.284 ****** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 02 December 2025 09:12:43 +0000 (0:00:00.387) 0:01:10.671 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:12:43 +0000 (0:00:00.098) 0:01:10.770 ****** ok: [instance] => cleanup_nets: [] TASK [Remove dnsmasq network bits] ********************************************* Tuesday 02 December 2025 09:12:43 +0000 (0:00:00.078) 0:01:10.848 ****** skipping: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 02 December 2025 09:12:43 +0000 (0:00:00.038) 0:01:10.887 ****** skipping: [instance] TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 02 December 2025 09:12:43 +0000 (0:00:00.065) 0:01:10.953 ****** skipping: [instance] TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 02 December 2025 09:12:43 +0000 (0:00:00.036) 0:01:10.990 ****** skipping: [instance] TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 02 December 2025 09:12:43 +0000 (0:00:00.035) 0:01:11.025 ****** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 02 December 2025 09:12:43 +0000 (0:00:00.308) 0:01:11.333 ****** skipping: [instance] TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Tuesday 02 December 2025 09:12:44 +0000 (0:00:00.034) 0:01:11.368 ****** skipping: [instance] TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 02 December 2025 09:12:44 +0000 (0:00:00.034) 0:01:11.403 ****** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 02 December 2025 09:12:44 +0000 (0:00:00.574) 0:01:11.977 ****** ok: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 02 December 2025 09:12:45 +0000 (0:00:00.503) 0:01:12.481 ****** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 02 December 2025 09:12:45 +0000 (0:00:00.445) 0:01:12.926 ****** 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 02 December 2025 09:12:45 +0000 (0:00:00.110) 0:01:13.036 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 02 December 2025 09:12:45 +0000 (0:00:00.085) 0:01:13.122 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 02 December 2025 09:12:46 +0000 (0:00:00.286) 0:01:13.409 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 02 December 2025 09:12:46 +0000 (0:00:00.076) 0:01:13.485 ****** skipping: [instance] => (item=pool-start) skipping: [instance] => (item=pool-autostart) skipping: [instance] TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Tuesday 02 December 2025 09:12:46 +0000 (0:00:00.104) 0:01:13.590 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 02 December 2025 09:12:46 +0000 (0:00:00.133) 0:01:13.724 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 02 December 2025 09:12:46 +0000 (0:00:00.079) 0:01:13.803 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 02 December 2025 09:12:46 +0000 (0:00:00.107) 0:01:13.910 ****** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 02 December 2025 09:12:46 +0000 (0:00:00.277) 0:01:14.188 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 02 December 2025 09:12:46 +0000 (0:00:00.048) 0:01:14.236 ****** 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 02 December 2025 09:12:46 +0000 (0:00:00.114) 0:01:14.350 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 02 December 2025 09:12:47 +0000 (0:00:00.079) 0:01:14.430 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 02 December 2025 09:12:48 +0000 (0:00:01.265) 0:01:15.695 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 02 December 2025 09:12:48 +0000 (0:00:00.078) 0:01:15.773 ****** 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 02 December 2025 09:12:48 +0000 (0:00:00.107) 0:01:15.881 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 02 December 2025 09:12:48 +0000 (0:00:00.077) 0:01:15.958 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 02 December 2025 09:12:48 +0000 (0:00:00.075) 0:01:16.034 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 02 December 2025 09:12:48 +0000 (0:00:00.104) 0:01:16.139 ****** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 02 December 2025 09:12:49 +0000 (0:00:00.279) 0:01:16.418 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 02 December 2025 09:12:49 +0000 (0:00:00.077) 0:01:16.496 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 02 December 2025 09:12:49 +0000 (0:00:00.199) 0:01:16.696 ****** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 02 December 2025 09:12:49 +0000 (0:00:00.038) 0:01:16.734 ****** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 02 December 2025 09:12:49 +0000 (0:00:00.038) 0:01:16.773 ****** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 02 December 2025 09:12:49 +0000 (0:00:00.044) 0:01:16.817 ****** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Tuesday 02 December 2025 09:12:49 +0000 (0:00:00.222) 0:01:17.039 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 02 December 2025 09:12:49 +0000 (0:00:00.035) 0:01:17.075 ****** 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 02 December 2025 09:12:51 +0000 (0:00:01.324) 0:01:18.400 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 02 December 2025 09:12:51 +0000 (0:00:00.368) 0:01:18.768 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 02 December 2025 09:12:52 +0000 (0:00:01.182) 0:01:19.950 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 02 December 2025 09:12:52 +0000 (0:00:00.236) 0:01:20.186 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 02 December 2025 09:12:52 +0000 (0:00:00.042) 0:01:20.229 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 02 December 2025 09:12:52 +0000 (0:00:00.066) 0:01:20.295 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 02 December 2025 09:12:52 +0000 (0:00:00.063) 0:01:20.358 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 02 December 2025 09:12:53 +0000 (0:00:00.456) 0:01:20.815 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 02 December 2025 09:12:53 +0000 (0:00:00.408) 0:01:21.223 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 02 December 2025 09:12:54 +0000 (0:00:00.193) 0:01:21.417 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 02 December 2025 09:12:54 +0000 (0:00:00.036) 0:01:21.454 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 02 December 2025 09:12:54 +0000 (0:00:00.039) 0:01:21.493 ****** 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 02 December 2025 09:12:54 +0000 (0:00:00.729) 0:01:22.223 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:12:54 +0000 (0:00:00.083) 0:01:22.307 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:12:55 +0000 (0:00:00.313) 0:01:22.620 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 02 December 2025 09:12:55 +0000 (0:00:00.233) 0:01:22.854 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:12:55 +0000 (0:00:00.108) 0:01:22.962 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:12:55 +0000 (0:00:00.193) 0:01:23.156 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 02 December 2025 09:12:56 +0000 (0:00:00.222) 0:01:23.379 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 02 December 2025 09:12:56 +0000 (0:00:00.068) 0:01:23.448 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 02 December 2025 09:12:57 +0000 (0:00:01.247) 0:01:24.695 ****** 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 02 December 2025 09:12:58 +0000 (0:00:01.241) 0:01:25.937 ****** ok: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 02 December 2025 09:12:58 +0000 (0:00:00.207) 0:01:26.144 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 02 December 2025 09:12:58 +0000 (0:00:00.038) 0:01:26.183 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 02 December 2025 09:12:58 +0000 (0:00:00.037) 0:01:26.220 ****** 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 02 December 2025 09:12:58 +0000 (0:00:00.090) 0:01:26.310 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 02 December 2025 09:12:58 +0000 (0:00:00.036) 0:01:26.347 ****** ok: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 02 December 2025 09:12:59 +0000 (0:00:00.213) 0:01:26.560 ****** 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 02 December 2025 09:12:59 +0000 (0:00:00.064) 0:01:26.624 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 02 December 2025 09:12:59 +0000 (0:00:00.037) 0:01:26.662 ****** ok: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 02 December 2025 09:12:59 +0000 (0:00:00.221) 0:01:26.884 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 02 December 2025 09:12:59 +0000 (0:00:00.036) 0:01:26.920 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 02 December 2025 09:12:59 +0000 (0:00:00.037) 0:01:26.958 ****** ok: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 02 December 2025 09:12:59 +0000 (0:00:00.341) 0:01:27.299 ****** ok: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 02 December 2025 09:13:00 +0000 (0:00:00.225) 0:01:27.524 ****** ok: [instance] => (item=/etc/cifmw-dnsmasq.conf) ok: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 02 December 2025 09:13:00 +0000 (0:00:00.383) 0:01:27.908 ****** ok: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 02 December 2025 09:13:00 +0000 (0:00:00.241) 0:01:28.149 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 02 December 2025 09:13:01 +0000 (0:00:00.617) 0:01:28.766 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 02 December 2025 09:13:01 +0000 (0:00:00.050) 0:01:28.817 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 02 December 2025 09:13:01 +0000 (0:00:00.217) 0:01:29.034 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 02 December 2025 09:13:01 +0000 (0:00:00.212) 0:01:29.246 ****** skipping: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Tuesday 02 December 2025 09:13:01 +0000 (0:00:00.083) 0:01:29.329 ****** ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Tuesday 02 December 2025 09:13:02 +0000 (0:00:00.196) 0:01:29.526 ****** changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Tuesday 02 December 2025 09:13:02 +0000 (0:00:00.223) 0:01:29.749 ****** ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Tuesday 02 December 2025 09:13:02 +0000 (0:00:00.202) 0:01:29.951 ****** skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Tuesday 02 December 2025 09:13:02 +0000 (0:00:00.040) 0:01:29.992 ****** skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Tuesday 02 December 2025 09:13:02 +0000 (0:00:00.038) 0:01:30.030 ****** ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Tuesday 02 December 2025 09:13:02 +0000 (0:00:00.039) 0:01:30.070 ****** skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Tuesday 02 December 2025 09:13:02 +0000 (0:00:00.038) 0:01:30.109 ****** ok: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Tuesday 02 December 2025 09:13:03 +0000 (0:00:01.172) 0:01:31.282 ****** ok: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Tuesday 02 December 2025 09:13:04 +0000 (0:00:00.226) 0:01:31.508 ****** ok: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Tuesday 02 December 2025 09:13:04 +0000 (0:00:00.394) 0:01:31.902 ****** skipping: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Tuesday 02 December 2025 09:13:04 +0000 (0:00:00.043) 0:01:31.946 ****** ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Tuesday 02 December 2025 09:13:04 +0000 (0:00:00.217) 0:01:32.164 ****** ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Tuesday 02 December 2025 09:13:05 +0000 (0:00:00.507) 0:01:32.672 ****** ok: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Tuesday 02 December 2025 09:13:05 +0000 (0:00:00.363) 0:01:33.035 ****** 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 02 December 2025 09:13:06 +0000 (0:00:00.343) 0:01:33.379 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Tuesday 02 December 2025 09:13:06 +0000 (0:00:00.382) 0:01:33.762 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Tuesday 02 December 2025 09:13:06 +0000 (0:00:00.407) 0:01:34.169 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Tuesday 02 December 2025 09:13:07 +0000 (0:00:00.391) 0:01:34.560 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Tuesday 02 December 2025 09:13:07 +0000 (0:00:00.364) 0:01:34.925 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Tuesday 02 December 2025 09:13:07 +0000 (0:00:00.358) 0:01:35.283 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Tuesday 02 December 2025 09:13:08 +0000 (0:00:00.347) 0:01:35.630 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Tuesday 02 December 2025 09:13:08 +0000 (0:00:00.348) 0:01:35.979 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Tuesday 02 December 2025 09:13:08 +0000 (0:00:00.341) 0:01:36.320 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Tuesday 02 December 2025 09:13:09 +0000 (0:00:00.359) 0:01:36.680 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Tuesday 02 December 2025 09:13:09 +0000 (0:00:00.349) 0:01:37.030 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Tuesday 02 December 2025 09:13:10 +0000 (0:00:00.378) 0:01:37.409 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Tuesday 02 December 2025 09:13:10 +0000 (0:00:00.365) 0:01:37.774 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Tuesday 02 December 2025 09:13:10 +0000 (0:00:00.338) 0:01:38.113 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Tuesday 02 December 2025 09:13:11 +0000 (0:00:00.333) 0:01:38.447 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Tuesday 02 December 2025 09:13:11 +0000 (0:00:00.337) 0:01:38.785 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Tuesday 02 December 2025 09:13:11 +0000 (0:00:00.381) 0:01:39.166 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Tuesday 02 December 2025 09:13:12 +0000 (0:00:00.343) 0:01:39.510 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Tuesday 02 December 2025 09:13:12 +0000 (0:00:00.344) 0:01:39.854 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Tuesday 02 December 2025 09:13:12 +0000 (0:00:00.342) 0:01:40.197 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Tuesday 02 December 2025 09:13:13 +0000 (0:00:00.340) 0:01:40.537 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Tuesday 02 December 2025 09:13:13 +0000 (0:00:00.342) 0:01:40.880 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Tuesday 02 December 2025 09:13:13 +0000 (0:00:00.364) 0:01:41.245 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Tuesday 02 December 2025 09:13:14 +0000 (0:00:00.338) 0:01:41.584 ****** ok: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Tuesday 02 December 2025 09:13:14 +0000 (0:00:00.347) 0:01:41.931 ****** skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Tuesday 02 December 2025 09:13:14 +0000 (0:00:00.052) 0:01:41.984 ****** ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Tuesday 02 December 2025 09:13:14 +0000 (0:00:00.313) 0:01:42.297 ****** ok: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Tuesday 02 December 2025 09:13:15 +0000 (0:00:00.405) 0:01:42.702 ****** ok: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Tuesday 02 December 2025 09:13:15 +0000 (0:00:00.367) 0:01:43.070 ****** [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Tuesday 02 December 2025 09:13:15 +0000 (0:00:00.189) 0:01:43.260 ****** TASK [libvirt_manager : Deactivate default] ************************************ Tuesday 02 December 2025 09:13:15 +0000 (0:00:00.071) 0:01:43.331 ****** fatal: [instance]: FAILED! => changed=false msg: network default not found TASK [libvirt_manager : Encountered an error during virt-net removal.] ********* Tuesday 02 December 2025 09:13:16 +0000 (0:00:00.231) 0:01:43.563 ****** ok: [instance] => msg: Looks like the provided virtual network does not exist. TASK [Ensure we use dnsmasq for NetworkManager resolver] *********************** Tuesday 02 December 2025 09:13:16 +0000 (0:00:00.059) 0:01:43.623 ****** ok: [instance] TASK [Ensure we delegate .utility zone to our own instance] ******************** Tuesday 02 December 2025 09:13:16 +0000 (0:00:00.374) 0:01:43.997 ****** ok: [instance] TASK [Restart NetworkManager] ************************************************** Tuesday 02 December 2025 09:13:17 +0000 (0:00:00.369) 0:01:44.367 ****** changed: [instance] TASK [Ensure ocp_volumes exists] *********************************************** Tuesday 02 December 2025 09:13:17 +0000 (0:00:00.459) 0:01:44.826 ****** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 02 December 2025 09:13:17 +0000 (0:00:00.244) 0:01:45.070 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=132 changed=22 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0 Tuesday 02 December 2025 09:13:18 +0000 (0:00:00.811) 0:01:45.882 ****** =============================================================================== test_deps : Install selinux python libs -------------------------------- 42.72s repo_setup : Initialize python venv and install requirements ------------ 6.30s libvirt_manager : Populate service facts -------------------------------- 2.04s repo_setup : Make sure git-core package is installed -------------------- 1.34s libvirt_manager : Remove workload and volumes --------------------------- 1.32s libvirt_manager : Gather the status of cifmw-pool storage pool. --------- 1.27s dnsmasq : Install needed packages --------------------------------------- 1.25s ci_setup : Install needed packages -------------------------------------- 1.25s dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.24s test_deps : Install python yaml libs ------------------------------------ 1.20s podman : Ensure podman is installed ------------------------------------- 1.18s libvirt_manager : Install packages required for using KVM --------------- 1.17s repo_setup : Get repo-setup repository ---------------------------------- 1.02s ci_setup : Manage directories ------------------------------------------- 0.99s libvirt_manager : Start virtqemud socket service ------------------------ 0.88s repo_setup : Run repo-setup --------------------------------------------- 0.88s Gathering Facts --------------------------------------------------------- 0.81s libvirt_manager : Restart firewalld ------------------------------------- 0.81s libvirt_manager : Get installed packages list --------------------------- 0.81s test_deps : Disable ubi 9 repos ----------------------------------------- 0.76s PLAY [Test DNS entries] ******************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 02 December 2025 09:13:19 +0000 (0:00:00.045) 0:00:00.045 ****** ok: [instance] TASK [Load networking definition] ********************************************** Tuesday 02 December 2025 09:13:19 +0000 (0:00:00.908) 0:00:00.954 ****** ok: [instance] TASK [libvirt_manager : Ensure fact is existing, and empty] ******************** Tuesday 02 December 2025 09:13:20 +0000 (0:00:00.051) 0:00:01.005 ****** ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Tuesday 02 December 2025 09:13:20 +0000 (0:00:00.070) 0:00:01.075 ****** ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Tuesday 02 December 2025 09:13:20 +0000 (0:00:00.291) 0:00:01.367 ****** skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Tuesday 02 December 2025 09:13:20 +0000 (0:00:00.057) 0:00:01.424 ****** skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Tuesday 02 December 2025 09:13:20 +0000 (0:00:00.057) 0:00:01.482 ****** ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Tuesday 02 December 2025 09:13:20 +0000 (0:00:00.108) 0:00:01.591 ****** 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 02 December 2025 09:13:20 +0000 (0:00:00.162) 0:00:01.754 ****** skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Tuesday 02 December 2025 09:13:20 +0000 (0:00:00.057) 0:00:01.811 ****** changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Tuesday 02 December 2025 09:13:21 +0000 (0:00:00.446) 0:00:02.258 ****** 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 02 December 2025 09:13:21 +0000 (0:00:00.205) 0:00:02.463 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 02 December 2025 09:13:21 +0000 (0:00:00.049) 0:00:02.513 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 02 December 2025 09:13:21 +0000 (0:00:00.047) 0:00:02.560 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 02 December 2025 09:13:21 +0000 (0:00:00.048) 0:00:02.609 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 02 December 2025 09:13:21 +0000 (0:00:00.073) 0:00:02.683 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 02 December 2025 09:13:21 +0000 (0:00:00.044) 0:00:02.727 ****** 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 02 December 2025 09:13:21 +0000 (0:00:00.134) 0:00:02.862 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 02 December 2025 09:13:21 +0000 (0:00:00.043) 0:00:02.906 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 02 December 2025 09:13:22 +0000 (0:00:00.369) 0:00:03.275 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 02 December 2025 09:13:22 +0000 (0:00:00.437) 0:00:03.713 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 02 December 2025 09:13:22 +0000 (0:00:00.119) 0:00:03.832 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 02 December 2025 09:13:22 +0000 (0:00:00.057) 0:00:03.890 ****** changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Tuesday 02 December 2025 09:13:23 +0000 (0:00:00.468) 0:00:04.359 ****** 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 02 December 2025 09:13:23 +0000 (0:00:00.146) 0:00:04.505 ****** ok: [instance] => (item=ocppr) ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Tuesday 02 December 2025 09:13:23 +0000 (0:00:00.083) 0:00:04.589 ****** changed: [instance] => (item=ocppr) changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Tuesday 02 December 2025 09:13:24 +0000 (0:00:00.712) 0:00:05.302 ****** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Tuesday 02 December 2025 09:13:25 +0000 (0:00:00.881) 0:00:06.183 ****** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Tuesday 02 December 2025 09:13:25 +0000 (0:00:00.639) 0:00:06.823 ****** 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 02 December 2025 09:13:26 +0000 (0:00:00.626) 0:00:07.450 ****** 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 02 December 2025 09:13:26 +0000 (0:00:00.128) 0:00:07.578 ****** ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Tuesday 02 December 2025 09:13:26 +0000 (0:00:00.272) 0:00:07.851 ****** 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 02 December 2025 09:13:27 +0000 (0:00:00.541) 0:00:08.392 ****** TASK [ci_nmstate : Ensure we have needed facts] ******************************** Tuesday 02 December 2025 09:13:27 +0000 (0:00:00.150) 0:00:08.543 ****** skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Tuesday 02 December 2025 09:13:27 +0000 (0:00:00.130) 0:00:08.674 ****** ok: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Tuesday 02 December 2025 09:13:29 +0000 (0:00:01.428) 0:00:10.102 ****** changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Tuesday 02 December 2025 09:13:29 +0000 (0:00:00.215) 0:00:10.317 ****** changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Tuesday 02 December 2025 09:13:29 +0000 (0:00:00.382) 0:00:10.699 ****** changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Tuesday 02 December 2025 09:13:31 +0000 (0:00:01.830) 0:00:12.530 ****** changed: [instance] TASK [Create extra network configuration] ************************************** Tuesday 02 December 2025 09:13:31 +0000 (0:00:00.410) 0:00:12.940 ****** skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Tuesday 02 December 2025 09:13:32 +0000 (0:00:00.062) 0:00:13.003 ****** skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Tuesday 02 December 2025 09:13:32 +0000 (0:00:00.054) 0:00:13.057 ****** ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Tuesday 02 December 2025 09:13:32 +0000 (0:00:00.472) 0:00:13.529 ****** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Tuesday 02 December 2025 09:13:32 +0000 (0:00:00.425) 0:00:13.955 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 02 December 2025 09:13:34 +0000 (0:00:01.175) 0:00:15.131 ****** 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 02 December 2025 09:13:37 +0000 (0:00:03.344) 0:00:18.475 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 02 December 2025 09:13:37 +0000 (0:00:00.254) 0:00:18.729 ****** changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 02 December 2025 09:13:38 +0000 (0:00:00.379) 0:00:19.109 ****** changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 02 December 2025 09:13:38 +0000 (0:00:00.409) 0:00:19.518 ****** 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 02 December 2025 09:13:38 +0000 (0:00:00.107) 0:00:19.626 ****** changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 02 December 2025 09:13:39 +0000 (0:00:00.398) 0:00:20.024 ****** skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 02 December 2025 09:13:39 +0000 (0:00:00.045) 0:00:20.070 ****** 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 02 December 2025 09:13:39 +0000 (0:00:00.108) 0:00:20.178 ****** changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 02 December 2025 09:13:39 +0000 (0:00:00.376) 0:00:20.555 ****** skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 02 December 2025 09:13:39 +0000 (0:00:00.045) 0:00:20.601 ****** ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Tuesday 02 December 2025 09:13:39 +0000 (0:00:00.228) 0:00:20.829 ****** changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 02 December 2025 09:13:40 +0000 (0:00:00.894) 0:00:21.724 ****** skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 02 December 2025 09:13:40 +0000 (0:00:00.048) 0:00:21.773 ****** skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 02 December 2025 09:13:40 +0000 (0:00:00.045) 0:00:21.818 ****** skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Tuesday 02 December 2025 09:13:40 +0000 (0:00:00.107) 0:00:21.925 ****** skipping: [instance] => (item=ocppr) TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:13:41 +0000 (0:00:00.139) 0:00:22.064 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:13:41 +0000 (0:00:00.054) 0:00:22.119 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:13:41 +0000 (0:00:00.092) 0:00:22.211 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:13:41 +0000 (0:00:00.461) 0:00:22.672 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:13:41 +0000 (0:00:00.045) 0:00:22.718 ****** skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:13:41 +0000 (0:00:00.103) 0:00:22.822 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:13:41 +0000 (0:00:00.060) 0:00:22.883 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:13:41 +0000 (0:00:00.064) 0:00:22.947 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:13:42 +0000 (0:00:00.439) 0:00:23.387 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:13:42 +0000 (0:00:00.079) 0:00:23.467 ****** skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Tuesday 02 December 2025 09:13:42 +0000 (0:00:00.081) 0:00:23.548 ****** skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Tuesday 02 December 2025 09:13:42 +0000 (0:00:00.054) 0:00:23.603 ****** 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 02 December 2025 09:13:43 +0000 (0:00:00.760) 0:00:24.364 ****** 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 02 December 2025 09:13:43 +0000 (0:00:00.095) 0:00:24.460 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 02 December 2025 09:13:43 +0000 (0:00:00.363) 0:00:24.823 ****** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 02 December 2025 09:13:43 +0000 (0:00:00.093) 0:00:24.917 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 02 December 2025 09:13:44 +0000 (0:00:00.216) 0:00:25.133 ****** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 02 December 2025 09:13:44 +0000 (0:00:00.061) 0:00:25.195 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 02 December 2025 09:13:44 +0000 (0:00:00.215) 0:00:25.411 ****** ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Tuesday 02 December 2025 09:13:44 +0000 (0:00:00.095) 0:00:25.506 ****** changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Tuesday 02 December 2025 09:13:44 +0000 (0:00:00.354) 0:00:25.861 ****** changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Tuesday 02 December 2025 09:13:45 +0000 (0:00:00.364) 0:00:26.225 ****** changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Tuesday 02 December 2025 09:13:45 +0000 (0:00:00.376) 0:00:26.602 ****** ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Tuesday 02 December 2025 09:13:45 +0000 (0:00:00.123) 0:00:26.726 ****** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 02 December 2025 09:13:46 +0000 (0:00:00.362) 0:00:27.088 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 02 December 2025 09:13:46 +0000 (0:00:00.055) 0:00:27.143 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 02 December 2025 09:13:46 +0000 (0:00:00.085) 0:00:27.228 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 02 December 2025 09:13:46 +0000 (0:00:00.056) 0:00:27.285 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 02 December 2025 09:13:46 +0000 (0:00:00.053) 0:00:27.338 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 02 December 2025 09:13:46 +0000 (0:00:00.048) 0:00:27.387 ****** 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 02 December 2025 09:13:46 +0000 (0:00:00.194) 0:00:27.581 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 02 December 2025 09:13:46 +0000 (0:00:00.085) 0:00:27.666 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 02 December 2025 09:13:46 +0000 (0:00:00.221) 0:00:27.888 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 02 December 2025 09:13:47 +0000 (0:00:00.422) 0:00:28.310 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 02 December 2025 09:13:47 +0000 (0:00:00.118) 0:00:28.429 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 02 December 2025 09:13:47 +0000 (0:00:00.091) 0:00:28.521 ****** changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Tuesday 02 December 2025 09:13:47 +0000 (0:00:00.448) 0:00:28.969 ****** ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Tuesday 02 December 2025 09:13:48 +0000 (0:00:00.055) 0:00:29.025 ****** ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Tuesday 02 December 2025 09:13:48 +0000 (0:00:00.077) 0:00:29.102 ****** ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Tuesday 02 December 2025 09:13:48 +0000 (0:00:00.045) 0:00:29.148 ****** 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 02 December 2025 09:13:48 +0000 (0:00:00.113) 0:00:29.262 ****** 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 02 December 2025 09:13:48 +0000 (0:00:00.217) 0:00:29.479 ****** 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 02 December 2025 09:13:48 +0000 (0:00:00.123) 0:00:29.603 ****** 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 02 December 2025 09:13:48 +0000 (0:00:00.122) 0:00:29.725 ****** 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 02 December 2025 09:13:48 +0000 (0:00:00.120) 0:00:29.845 ****** 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 02 December 2025 09:13:49 +0000 (0:00:00.161) 0:00:30.007 ****** 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 02 December 2025 09:13:49 +0000 (0:00:00.121) 0:00:30.129 ****** 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 02 December 2025 09:13:49 +0000 (0:00:00.189) 0:00:30.318 ****** TASK [dnsmasq : Ensure we have the right data and type] ************************ Tuesday 02 December 2025 09:13:49 +0000 (0:00:00.160) 0:00:30.478 ****** ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Tuesday 02 December 2025 09:13:49 +0000 (0:00:00.065) 0:00:30.543 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:2f:f8:14', 'ips': ['192.168.140.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:b5:ae:9b', 'ips': ['192.168.140.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:c4:49:a9', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:28:3f:81', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:ac:7c:ba', 'ips': ['192.168.110.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:d1:10:7c', 'ips': ['192.168.110.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:58:86:dd', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:1d:45:5a', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'}) TASK [dnsmasq : Ensure networks exists] **************************************** Tuesday 02 December 2025 09:13:49 +0000 (0:00:00.140) 0:00:30.684 ****** 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 02 December 2025 09:13:49 +0000 (0:00:00.135) 0:00:30.819 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 02 December 2025 09:13:50 +0000 (0:00:00.208) 0:00:31.027 ****** ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Tuesday 02 December 2025 09:13:50 +0000 (0:00:00.052) 0:00:31.080 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 02 December 2025 09:13:50 +0000 (0:00:00.217) 0:00:31.298 ****** ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Tuesday 02 December 2025 09:13:50 +0000 (0:00:00.052) 0:00:31.350 ****** ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Tuesday 02 December 2025 09:13:50 +0000 (0:00:00.084) 0:00:31.434 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:2f:f8:14', 'ips': ['192.168.140.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:b5:ae:9b', 'ips': ['192.168.140.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:c4:49:a9', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:28:3f:81', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:ac:7c:ba', 'ips': ['192.168.110.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:d1:10:7c', 'ips': ['192.168.110.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:58:86:dd', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:1d:45:5a', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'}) TASK [dnsmasq : Create add/remove sets] **************************************** Tuesday 02 December 2025 09:13:50 +0000 (0:00:00.253) 0:00:31.687 ****** ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Tuesday 02 December 2025 09:13:50 +0000 (0:00:00.067) 0:00:31.755 ****** changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:2f:f8:14', 'entry': 'set:compute,52:54:00:2f:f8:14,192.168.140.100,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_controller-0_52:54:01:b5:ae:9b', 'entry': 'set:controller,52:54:01:b5:ae:9b,192.168.140.9,controller-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_master-0_52:54:02:c4:49:a9', 'entry': 'set:ocp,52:54:02:c4:49:a9,192.168.140.10,master-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_worker-0_52:54:03:28:3f:81', 'entry': 'set:ocp_worker,52:54:03:28:3f:81,192.168.140.15,worker-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-0_52:54:00:ac:7c:ba', 'entry': 'set:compute,52:54:00:ac:7c:ba,192.168.110.100,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_controller-0_52:54:01:d1:10:7c', 'entry': 'set:controller,52:54:01:d1:10:7c,192.168.110.9,controller-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_master-0_52:54:02:58:86:dd', 'entry': 'set:ocp,52:54:02:58:86:dd,192.168.110.10,master-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_worker-0_52:54:03:1d:45:5a', 'entry': 'set:ocp_worker,52:54:03:1d:45:5a,192.168.110.15,worker-0', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Tuesday 02 December 2025 09:13:53 +0000 (0:00:02.634) 0:00:34.389 ****** skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Tuesday 02 December 2025 09:13:53 +0000 (0:00:00.098) 0:00:34.488 ****** 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 02 December 2025 09:13:53 +0000 (0:00:00.294) 0:00:34.782 ****** TASK [dnsmasq : Assert we have needed host record data] ************************ Tuesday 02 December 2025 09:13:53 +0000 (0:00:00.131) 0:00:34.913 ****** ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Tuesday 02 December 2025 09:13:54 +0000 (0:00:00.097) 0:00:35.011 ****** 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 02 December 2025 09:13:54 +0000 (0:00:00.274) 0:00:35.286 ****** 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 02 December 2025 09:13:58 +0000 (0:00:04.229) 0:00:39.515 ****** ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Tuesday 02 December 2025 09:13:58 +0000 (0:00:00.046) 0:00:39.562 ****** 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 02 December 2025 09:13:58 +0000 (0:00:00.067) 0:00:39.629 ****** skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Tuesday 02 December 2025 09:13:58 +0000 (0:00:00.098) 0:00:39.728 ****** changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Tuesday 02 December 2025 09:13:59 +0000 (0:00:00.370) 0:00:40.098 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 02 December 2025 09:13:59 +0000 (0:00:00.062) 0:00:40.161 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Tuesday 02 December 2025 09:13:59 +0000 (0:00:00.817) 0:00:40.978 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Tuesday 02 December 2025 09:14:00 +0000 (0:00:00.364) 0:00:41.343 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=103 changed=32 unreachable=0 failed=0 skipped=34 rescued=0 ignored=0 Tuesday 02 December 2025 09:14:00 +0000 (0:00:00.507) 0:00:41.850 ****** =============================================================================== dnsmasq : Add/Remove address -------------------------------------------- 4.23s dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.34s dnsmasq : Add DHCP entries ---------------------------------------------- 2.63s ci_nmstate : Apply the desidered state on instance ---------------------- 1.83s ci_nmstate : Install required packages on instance ---------------------- 1.43s dnsmasq : Install needed packages --------------------------------------- 1.18s Gathering Facts --------------------------------------------------------- 0.91s dnsmasq : Enable and start service -------------------------------------- 0.89s libvirt_manager : Ensure networks are created/started ------------------- 0.88s libvirt_manager : Restart firewalld ------------------------------------- 0.82s libvirt_manager : Ensure network is in correct zone --------------------- 0.76s libvirt_manager : Ensure networks are defined --------------------------- 0.71s libvirt_manager : Ensure networks are active ---------------------------- 0.64s libvirt_manager : Ensure networks enabled to autostart ------------------ 0.63s libvirt_manager : Fetch bridges ports link info ------------------------- 0.54s dnsmasq : Reload dnsmasq ------------------------------------------------ 0.51s libvirt_manager : Refresh networking facts on host ---------------------- 0.47s networking_mapper : Write the Networking Environment Definition to file --- 0.47s dnsmasq : Create network ------------------------------------------------ 0.46s networking_mapper : Write the Networking Environment Definition to file --- 0.45s PLAY [Cleanup] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 02 December 2025 09:14:01 +0000 (0:00:00.045) 0:00:00.045 ****** ok: [instance] TASK [Ensure we have the destination directory] ******************************** Tuesday 02 December 2025 09:14:02 +0000 (0:00:00.962) 0:00:01.007 ****** changed: [instance] TASK [Copy generated content to proper location] ******************************* Tuesday 02 December 2025 09:14:02 +0000 (0:00:00.350) 0:00:01.358 ****** 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 02 December 2025 09:14:04 +0000 (0:00:01.388) 0:00:02.747 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 02 December 2025 09:14:04 +0000 (0:00:00.812) 0:00:03.559 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 02 December 2025 09:14:06 +0000 (0:00:02.026) 0:00:05.585 ****** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 02 December 2025 09:14:07 +0000 (0:00:00.861) 0:00:06.447 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 02 December 2025 09:14:07 +0000 (0:00:00.054) 0:00:06.502 ****** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 02 December 2025 09:14:08 +0000 (0:00:00.389) 0:00:06.891 ****** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 02 December 2025 09:14:08 +0000 (0:00:00.390) 0:00:07.282 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:14:08 +0000 (0:00:00.081) 0:00:07.363 ****** ok: [instance] => cleanup_vms: [] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 02 December 2025 09:14:08 +0000 (0:00:00.076) 0:00:07.439 ****** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 02 December 2025 09:14:08 +0000 (0:00:00.035) 0:00:07.474 ****** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 02 December 2025 09:14:08 +0000 (0:00:00.057) 0:00:07.532 ****** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 02 December 2025 09:14:08 +0000 (0:00:00.036) 0:00:07.569 ****** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 02 December 2025 09:14:08 +0000 (0:00:00.034) 0:00:07.604 ****** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Tuesday 02 December 2025 09:14:09 +0000 (0:00:00.032) 0:00:07.636 ****** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 02 December 2025 09:14:09 +0000 (0:00:00.383) 0:00:08.020 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:14:09 +0000 (0:00:00.095) 0:00:08.115 ****** ok: [instance] => cleanup_nets: - cifmw-osp_trunk - cifmw-public - ocppr TASK [Remove dnsmasq network bits] ********************************************* Tuesday 02 December 2025 09:14:09 +0000 (0:00:00.082) 0:00:08.198 ****** TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:14:09 +0000 (0:00:00.276) 0:00:08.475 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:14:09 +0000 (0:00:00.141) 0:00:08.616 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:14:10 +0000 (0:00:00.080) 0:00:08.697 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:14:10 +0000 (0:00:00.079) 0:00:08.776 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:14:10 +0000 (0:00:00.256) 0:00:09.033 ****** ok: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:14:10 +0000 (0:00:00.288) 0:00:09.321 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:14:10 +0000 (0:00:00.079) 0:00:09.400 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:14:10 +0000 (0:00:00.072) 0:00:09.473 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:14:10 +0000 (0:00:00.072) 0:00:09.545 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:14:11 +0000 (0:00:00.283) 0:00:09.828 ****** ok: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:14:11 +0000 (0:00:00.265) 0:00:10.094 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:14:11 +0000 (0:00:00.078) 0:00:10.173 ****** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:14:11 +0000 (0:00:00.074) 0:00:10.248 ****** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:14:11 +0000 (0:00:00.075) 0:00:10.324 ****** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:14:11 +0000 (0:00:00.238) 0:00:10.562 ****** ok: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 02 December 2025 09:14:12 +0000 (0:00:00.277) 0:00:10.839 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=ocppr) TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 02 December 2025 09:14:13 +0000 (0:00:01.569) 0:00:12.408 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=ocppr) TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 02 December 2025 09:14:14 +0000 (0:00:00.749) 0:00:13.158 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=ocppr) TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 02 December 2025 09:14:15 +0000 (0:00:00.886) 0:00:14.045 ****** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 02 December 2025 09:14:15 +0000 (0:00:00.300) 0:00:14.345 ****** 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': 1325377, 'dev': 64513, 'nlink': 1, 'atime': 1764666810.1906292, 'mtime': 1764666810.1906292, 'ctime': 1764666810.1906292, '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': 1325391, 'dev': 64513, 'nlink': 1, 'atime': 1764666810.1916292, 'mtime': 1764666810.1916292, 'ctime': 1764666810.1916292, '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': 1325392, 'dev': 64513, 'nlink': 1, 'atime': 1764666810.192629, 'mtime': 1764666810.192629, 'ctime': 1764666810.192629, '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 02 December 2025 09:14:16 +0000 (0:00:00.710) 0:00:15.056 ****** changed: [instance] => (item=cifmw-osp_trunk) changed: [instance] => (item=cifmw-public) changed: [instance] => (item=ocppr) TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 02 December 2025 09:14:17 +0000 (0:00:01.167) 0:00:16.223 ****** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 02 December 2025 09:14:18 +0000 (0:00:00.575) 0:00:16.799 ****** ok: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 02 December 2025 09:14:18 +0000 (0:00:00.350) 0:00:17.150 ****** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 02 December 2025 09:14:20 +0000 (0:00:01.514) 0:00:18.665 ****** 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 02 December 2025 09:14:20 +0000 (0:00:00.110) 0:00:18.775 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 02 December 2025 09:14:20 +0000 (0:00:00.079) 0:00:18.854 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 02 December 2025 09:14:20 +0000 (0:00:00.282) 0:00:19.137 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 02 December 2025 09:14:20 +0000 (0:00:00.075) 0:00:19.213 ****** 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 02 December 2025 09:14:20 +0000 (0:00:00.109) 0:00:19.322 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 02 December 2025 09:14:20 +0000 (0:00:00.081) 0:00:19.403 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 02 December 2025 09:14:20 +0000 (0:00:00.081) 0:00:19.485 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 02 December 2025 09:14:20 +0000 (0:00:00.111) 0:00:19.596 ****** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 02 December 2025 09:14:21 +0000 (0:00:00.286) 0:00:19.883 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 02 December 2025 09:14:21 +0000 (0:00:00.047) 0:00:19.931 ****** 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 02 December 2025 09:14:21 +0000 (0:00:00.147) 0:00:20.079 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 02 December 2025 09:14:21 +0000 (0:00:00.081) 0:00:20.161 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 02 December 2025 09:14:21 +0000 (0:00:00.275) 0:00:20.436 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 02 December 2025 09:14:21 +0000 (0:00:00.078) 0:00:20.514 ****** 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 02 December 2025 09:14:21 +0000 (0:00:00.110) 0:00:20.625 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 02 December 2025 09:14:22 +0000 (0:00:00.078) 0:00:20.703 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 02 December 2025 09:14:22 +0000 (0:00:00.078) 0:00:20.782 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 02 December 2025 09:14:22 +0000 (0:00:00.108) 0:00:20.890 ****** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 02 December 2025 09:14:22 +0000 (0:00:00.308) 0:00:21.198 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 02 December 2025 09:14:22 +0000 (0:00:00.046) 0:00:21.245 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 02 December 2025 09:14:22 +0000 (0:00:00.256) 0:00:21.501 ****** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 02 December 2025 09:14:22 +0000 (0:00:00.039) 0:00:21.541 ****** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 02 December 2025 09:14:22 +0000 (0:00:00.036) 0:00:21.577 ****** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 02 December 2025 09:14:22 +0000 (0:00:00.039) 0:00:21.617 ****** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Tuesday 02 December 2025 09:14:23 +0000 (0:00:00.210) 0:00:21.828 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 02 December 2025 09:14:23 +0000 (0:00:00.035) 0:00:21.864 ****** 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 02 December 2025 09:14:24 +0000 (0:00:01.286) 0:00:23.150 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 02 December 2025 09:14:24 +0000 (0:00:00.366) 0:00:23.517 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 02 December 2025 09:14:26 +0000 (0:00:01.307) 0:00:24.825 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 02 December 2025 09:14:26 +0000 (0:00:00.248) 0:00:25.073 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 02 December 2025 09:14:26 +0000 (0:00:00.042) 0:00:25.116 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 02 December 2025 09:14:26 +0000 (0:00:00.076) 0:00:25.192 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 02 December 2025 09:14:26 +0000 (0:00:00.061) 0:00:25.254 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 02 December 2025 09:14:27 +0000 (0:00:00.438) 0:00:25.692 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 02 December 2025 09:14:27 +0000 (0:00:00.404) 0:00:26.097 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 02 December 2025 09:14:27 +0000 (0:00:00.191) 0:00:26.288 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 02 December 2025 09:14:27 +0000 (0:00:00.040) 0:00:26.329 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 02 December 2025 09:14:27 +0000 (0:00:00.036) 0:00:26.366 ****** 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 02 December 2025 09:14:28 +0000 (0:00:00.667) 0:00:27.033 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:14:28 +0000 (0:00:00.083) 0:00:27.116 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:14:28 +0000 (0:00:00.306) 0:00:27.422 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 02 December 2025 09:14:29 +0000 (0:00:00.218) 0:00:27.641 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:14:29 +0000 (0:00:00.106) 0:00:27.747 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:14:29 +0000 (0:00:00.196) 0:00:27.944 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 02 December 2025 09:14:29 +0000 (0:00:00.221) 0:00:28.165 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 02 December 2025 09:14:29 +0000 (0:00:00.066) 0:00:28.232 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 02 December 2025 09:14:30 +0000 (0:00:01.197) 0:00:29.430 ****** 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 02 December 2025 09:14:34 +0000 (0:00:03.248) 0:00:32.679 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 02 December 2025 09:14:34 +0000 (0:00:00.220) 0:00:32.899 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 02 December 2025 09:14:34 +0000 (0:00:00.058) 0:00:32.958 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 02 December 2025 09:14:34 +0000 (0:00:00.037) 0:00:32.995 ****** 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 02 December 2025 09:14:34 +0000 (0:00:00.061) 0:00:33.057 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 02 December 2025 09:14:34 +0000 (0:00:00.034) 0:00:33.092 ****** changed: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 02 December 2025 09:14:34 +0000 (0:00:00.217) 0:00:33.309 ****** 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 02 December 2025 09:14:34 +0000 (0:00:00.064) 0:00:33.373 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 02 December 2025 09:14:34 +0000 (0:00:00.035) 0:00:33.409 ****** changed: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 02 December 2025 09:14:34 +0000 (0:00:00.215) 0:00:33.625 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 02 December 2025 09:14:35 +0000 (0:00:00.061) 0:00:33.686 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 02 December 2025 09:14:35 +0000 (0:00:00.036) 0:00:33.722 ****** changed: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 02 December 2025 09:14:35 +0000 (0:00:00.500) 0:00:34.223 ****** changed: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 02 December 2025 09:14:35 +0000 (0:00:00.215) 0:00:34.438 ****** changed: [instance] => (item=/etc/cifmw-dnsmasq.conf) changed: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 02 December 2025 09:14:36 +0000 (0:00:00.385) 0:00:34.824 ****** changed: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 02 December 2025 09:14:36 +0000 (0:00:00.233) 0:00:35.057 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 02 December 2025 09:14:37 +0000 (0:00:00.623) 0:00:35.680 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 02 December 2025 09:14:37 +0000 (0:00:00.045) 0:00:35.726 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 02 December 2025 09:14:37 +0000 (0:00:00.207) 0:00:35.933 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 02 December 2025 09:14:37 +0000 (0:00:00.206) 0:00:36.139 ****** skipping: [instance] TASK [Ensure work directory is removed] **************************************** Tuesday 02 December 2025 09:14:37 +0000 (0:00:00.080) 0:00:36.219 ****** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 02 December 2025 09:14:37 +0000 (0:00:00.337) 0:00:36.556 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=71 changed=19 unreachable=0 failed=0 skipped=40 rescued=0 ignored=0 Tuesday 02 December 2025 09:14:38 +0000 (0:00:00.763) 0:00:37.320 ****** =============================================================================== dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.25s libvirt_manager : Populate service facts -------------------------------- 2.03s libvirt_manager : Destroy networks -------------------------------------- 1.57s libvirt_manager : Disable forward in firewalld libvirt zone ------------- 1.51s Copy generated content to proper location ------------------------------- 1.39s podman : Ensure podman is installed ------------------------------------- 1.31s libvirt_manager : Remove workload and volumes --------------------------- 1.29s dnsmasq : Install needed packages --------------------------------------- 1.20s libvirt_manager : Clean firewalld libvirt zone -------------------------- 1.17s Gathering Facts --------------------------------------------------------- 0.96s libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.89s libvirt_manager : Start virtqemud socket service ------------------------ 0.86s libvirt_manager : Get installed packages list --------------------------- 0.81s libvirt_manager : Restart firewalld ------------------------------------- 0.76s libvirt_manager : Undefine networks ------------------------------------- 0.75s libvirt_manager : Remove dummy interface connections -------------------- 0.71s virtualbmc : Remove vbmc files ------------------------------------------ 0.67s radvd : Gather package facts -------------------------------------------- 0.62s libvirt_manager : Ensure firewalld is enabled and started --------------- 0.58s dnsmasq : Stop service -------------------------------------------------- 0.50s PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 02 December 2025 09:14:56 +0000 (0:00:00.056) 0:00:00.056 ****** ok: [instance] TASK [Create custom basedir] *************************************************** Tuesday 02 December 2025 09:14:57 +0000 (0:00:00.801) 0:00:00.857 ****** changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Tuesday 02 December 2025 09:14:57 +0000 (0:00:00.407) 0:00:01.265 ****** skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Tuesday 02 December 2025 09:14:57 +0000 (0:00:00.058) 0:00:01.323 ****** 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 02 December 2025 09:14:57 +0000 (0:00:00.100) 0:00:01.423 ****** ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Tuesday 02 December 2025 09:14:57 +0000 (0:00:00.316) 0:00:01.740 ****** ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Tuesday 02 December 2025 09:14:58 +0000 (0:00:00.245) 0:00:01.985 ****** ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Tuesday 02 December 2025 09:14:59 +0000 (0:00:00.772) 0:00:02.757 ****** TASK [repo_setup : Ensure directories are present] ***************************** Tuesday 02 December 2025 09:14:59 +0000 (0:00:00.142) 0:00:02.900 ****** 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 02 December 2025 09:14:59 +0000 (0:00:00.574) 0:00:03.475 ****** ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Tuesday 02 December 2025 09:15:01 +0000 (0:00:01.366) 0:00:04.841 ****** changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Tuesday 02 December 2025 09:15:02 +0000 (0:00:01.057) 0:00:05.899 ****** changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Tuesday 02 December 2025 09:15:08 +0000 (0:00:06.266) 0:00:12.165 ****** changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Tuesday 02 December 2025 09:15:09 +0000 (0:00:00.701) 0:00:12.867 ****** skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Tuesday 02 December 2025 09:15:09 +0000 (0:00:00.053) 0:00:12.921 ****** changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Tuesday 02 December 2025 09:15:10 +0000 (0:00:00.856) 0:00:13.777 ****** skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Tuesday 02 December 2025 09:15:10 +0000 (0:00:00.066) 0:00:13.844 ****** skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Tuesday 02 December 2025 09:15:10 +0000 (0:00:00.064) 0:00:13.908 ****** skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Tuesday 02 December 2025 09:15:10 +0000 (0:00:00.063) 0:00:13.972 ****** changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Tuesday 02 December 2025 09:15:10 +0000 (0:00:00.594) 0:00:14.566 ****** changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.441) 0:00:15.008 ****** skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.057) 0:00:15.066 ****** skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.058) 0:00:15.124 ****** skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.090) 0:00:15.215 ****** ok: [instance] TASK [repo_setup : Create download directory] ********************************** Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.074) 0:00:15.289 ****** skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.057) 0:00:15.347 ****** skipping: [instance] TASK [Download the RPM] ******************************************************** Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.056) 0:00:15.403 ****** skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.090) 0:00:15.494 ****** skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.058) 0:00:15.552 ****** skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.057) 0:00:15.610 ****** skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Tuesday 02 December 2025 09:15:11 +0000 (0:00:00.059) 0:00:15.669 ****** skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Tuesday 02 December 2025 09:15:12 +0000 (0:00:00.088) 0:00:15.758 ****** ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Tuesday 02 December 2025 09:15:12 +0000 (0:00:00.207) 0:00:15.966 ****** changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Tuesday 02 December 2025 09:15:12 +0000 (0:00:00.254) 0:00:16.220 ****** changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Tuesday 02 December 2025 09:15:12 +0000 (0:00:00.243) 0:00:16.464 ****** skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Tuesday 02 December 2025 09:15:12 +0000 (0:00:00.081) 0:00:16.545 ****** skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Tuesday 02 December 2025 09:15:12 +0000 (0:00:00.053) 0:00:16.599 ****** skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Tuesday 02 December 2025 09:15:12 +0000 (0:00:00.053) 0:00:16.652 ****** skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Tuesday 02 December 2025 09:15:12 +0000 (0:00:00.052) 0:00:16.704 ****** skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.095) 0:00:16.800 ****** skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.051) 0:00:16.852 ****** skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.045) 0:00:16.897 ****** skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.059) 0:00:16.957 ****** skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.047) 0:00:17.004 ****** skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.124) 0:00:17.129 ****** skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.066) 0:00:17.195 ****** skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.066) 0:00:17.262 ****** skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.100) 0:00:17.363 ****** skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Tuesday 02 December 2025 09:15:13 +0000 (0:00:00.064) 0:00:17.427 ****** ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Tuesday 02 December 2025 09:16:13 +0000 (0:00:59.444) 0:01:16.872 ****** ok: [instance] TASK [test_deps : Install extra packages] ************************************** Tuesday 02 December 2025 09:16:14 +0000 (0:00:01.269) 0:01:18.142 ****** skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Tuesday 02 December 2025 09:16:14 +0000 (0:00:00.121) 0:01:18.263 ****** 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 02 December 2025 09:16:14 +0000 (0:00:00.104) 0:01:18.367 ****** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Tuesday 02 December 2025 09:16:14 +0000 (0:00:00.047) 0:01:18.415 ****** ok: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Tuesday 02 December 2025 09:16:15 +0000 (0:00:01.260) 0:01:19.675 ****** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Tuesday 02 December 2025 09:16:16 +0000 (0:00:00.288) 0:01:19.964 ****** ok: [instance] TASK [ci_setup : Install openshift client] ************************************* Tuesday 02 December 2025 09:16:16 +0000 (0:00:00.221) 0:01:20.185 ****** skipping: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Tuesday 02 December 2025 09:16:16 +0000 (0:00:00.091) 0:01:20.277 ****** skipping: [instance] TASK [ci_setup : Create completion file] *************************************** Tuesday 02 December 2025 09:16:16 +0000 (0:00:00.092) 0:01:20.369 ****** ok: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Tuesday 02 December 2025 09:16:16 +0000 (0:00:00.214) 0:01:20.584 ****** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Tuesday 02 December 2025 09:16:17 +0000 (0:00:00.322) 0:01:20.907 ****** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Tuesday 02 December 2025 09:16:17 +0000 (0:00:00.049) 0:01:20.956 ****** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Tuesday 02 December 2025 09:16:17 +0000 (0:00:00.084) 0:01:21.041 ****** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Tuesday 02 December 2025 09:16:17 +0000 (0:00:00.048) 0:01:21.090 ****** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Tuesday 02 December 2025 09:16:17 +0000 (0:00:00.046) 0:01:21.137 ****** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Tuesday 02 December 2025 09:16:17 +0000 (0:00:00.045) 0:01:21.182 ****** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Tuesday 02 December 2025 09:16:17 +0000 (0:00:00.083) 0:01:21.266 ****** 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 02 December 2025 09:16:18 +0000 (0:00:01.020) 0:01:22.287 ****** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Tuesday 02 December 2025 09:16:19 +0000 (0:00:00.805) 0:01:23.093 ****** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Tuesday 02 December 2025 09:16:21 +0000 (0:00:02.048) 0:01:25.141 ****** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Tuesday 02 December 2025 09:16:22 +0000 (0:00:00.867) 0:01:26.009 ****** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Tuesday 02 December 2025 09:16:22 +0000 (0:00:00.052) 0:01:26.061 ****** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Tuesday 02 December 2025 09:16:22 +0000 (0:00:00.442) 0:01:26.504 ****** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Tuesday 02 December 2025 09:16:23 +0000 (0:00:00.435) 0:01:26.939 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:16:23 +0000 (0:00:00.079) 0:01:27.019 ****** ok: [instance] => cleanup_vms: [] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Tuesday 02 December 2025 09:16:23 +0000 (0:00:00.137) 0:01:27.157 ****** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Tuesday 02 December 2025 09:16:23 +0000 (0:00:00.035) 0:01:27.193 ****** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Tuesday 02 December 2025 09:16:23 +0000 (0:00:00.038) 0:01:27.232 ****** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Tuesday 02 December 2025 09:16:23 +0000 (0:00:00.037) 0:01:27.270 ****** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Tuesday 02 December 2025 09:16:23 +0000 (0:00:00.037) 0:01:27.307 ****** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Tuesday 02 December 2025 09:16:23 +0000 (0:00:00.033) 0:01:27.341 ****** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.415) 0:01:27.756 ****** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.098) 0:01:27.855 ****** ok: [instance] => cleanup_nets: [] TASK [Remove dnsmasq network bits] ********************************************* Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.079) 0:01:27.934 ****** skipping: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.072) 0:01:28.007 ****** skipping: [instance] TASK [libvirt_manager : Undefine networks] ************************************* Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.036) 0:01:28.043 ****** skipping: [instance] TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.035) 0:01:28.079 ****** skipping: [instance] TASK [libvirt_manager : Find dummy interface connection files] ***************** Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.037) 0:01:28.116 ****** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.340) 0:01:28.457 ****** skipping: [instance] TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.036) 0:01:28.493 ****** skipping: [instance] TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Tuesday 02 December 2025 09:16:24 +0000 (0:00:00.036) 0:01:28.529 ****** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Tuesday 02 December 2025 09:16:25 +0000 (0:00:00.607) 0:01:29.136 ****** ok: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Tuesday 02 December 2025 09:16:25 +0000 (0:00:00.489) 0:01:29.626 ****** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Tuesday 02 December 2025 09:16:26 +0000 (0:00:00.450) 0:01:30.076 ****** 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 02 December 2025 09:16:26 +0000 (0:00:00.112) 0:01:30.189 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 02 December 2025 09:16:26 +0000 (0:00:00.081) 0:01:30.271 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 02 December 2025 09:16:26 +0000 (0:00:00.260) 0:01:30.531 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 02 December 2025 09:16:26 +0000 (0:00:00.081) 0:01:30.613 ****** 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 02 December 2025 09:16:26 +0000 (0:00:00.138) 0:01:30.752 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 02 December 2025 09:16:27 +0000 (0:00:00.082) 0:01:30.835 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 02 December 2025 09:16:27 +0000 (0:00:00.077) 0:01:30.912 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 02 December 2025 09:16:27 +0000 (0:00:00.105) 0:01:31.018 ****** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Tuesday 02 December 2025 09:16:27 +0000 (0:00:00.292) 0:01:31.310 ****** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Tuesday 02 December 2025 09:16:27 +0000 (0:00:00.045) 0:01:31.356 ****** 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 02 December 2025 09:16:27 +0000 (0:00:00.108) 0:01:31.465 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 02 December 2025 09:16:27 +0000 (0:00:00.138) 0:01:31.603 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 02 December 2025 09:16:28 +0000 (0:00:00.276) 0:01:31.880 ****** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 02 December 2025 09:16:28 +0000 (0:00:00.075) 0:01:31.956 ****** 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 02 December 2025 09:16:28 +0000 (0:00:00.102) 0:01:32.058 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 02 December 2025 09:16:28 +0000 (0:00:00.076) 0:01:32.135 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 02 December 2025 09:16:28 +0000 (0:00:00.079) 0:01:32.215 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 02 December 2025 09:16:28 +0000 (0:00:00.108) 0:01:32.324 ****** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Tuesday 02 December 2025 09:16:28 +0000 (0:00:00.275) 0:01:32.599 ****** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Tuesday 02 December 2025 09:16:28 +0000 (0:00:00.075) 0:01:32.674 ****** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Tuesday 02 December 2025 09:16:29 +0000 (0:00:00.189) 0:01:32.863 ****** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Tuesday 02 December 2025 09:16:29 +0000 (0:00:00.038) 0:01:32.902 ****** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Tuesday 02 December 2025 09:16:29 +0000 (0:00:00.038) 0:01:32.941 ****** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Tuesday 02 December 2025 09:16:29 +0000 (0:00:00.040) 0:01:32.981 ****** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Tuesday 02 December 2025 09:16:29 +0000 (0:00:00.200) 0:01:33.181 ****** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Tuesday 02 December 2025 09:16:29 +0000 (0:00:00.034) 0:01:33.216 ****** 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 02 December 2025 09:16:30 +0000 (0:00:01.334) 0:01:34.550 ****** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Tuesday 02 December 2025 09:16:31 +0000 (0:00:00.363) 0:01:34.914 ****** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Tuesday 02 December 2025 09:16:32 +0000 (0:00:01.192) 0:01:36.106 ****** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Tuesday 02 December 2025 09:16:32 +0000 (0:00:00.242) 0:01:36.349 ****** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Tuesday 02 December 2025 09:16:32 +0000 (0:00:00.042) 0:01:36.391 ****** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Tuesday 02 December 2025 09:16:32 +0000 (0:00:00.063) 0:01:36.454 ****** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Tuesday 02 December 2025 09:16:32 +0000 (0:00:00.066) 0:01:36.521 ****** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Tuesday 02 December 2025 09:16:33 +0000 (0:00:00.448) 0:01:36.970 ****** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Tuesday 02 December 2025 09:16:33 +0000 (0:00:00.405) 0:01:37.375 ****** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Tuesday 02 December 2025 09:16:33 +0000 (0:00:00.193) 0:01:37.569 ****** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Tuesday 02 December 2025 09:16:33 +0000 (0:00:00.036) 0:01:37.606 ****** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Tuesday 02 December 2025 09:16:33 +0000 (0:00:00.035) 0:01:37.641 ****** 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 02 December 2025 09:16:34 +0000 (0:00:00.679) 0:01:38.321 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:16:34 +0000 (0:00:00.081) 0:01:38.403 ****** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:16:34 +0000 (0:00:00.296) 0:01:38.699 ****** ok: [instance] TASK [Clean local ssh config] ************************************************** Tuesday 02 December 2025 09:16:35 +0000 (0:00:00.216) 0:01:38.916 ****** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Tuesday 02 December 2025 09:16:35 +0000 (0:00:00.104) 0:01:39.020 ****** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Tuesday 02 December 2025 09:16:35 +0000 (0:00:00.190) 0:01:39.211 ****** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Tuesday 02 December 2025 09:16:35 +0000 (0:00:00.219) 0:01:39.430 ****** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Tuesday 02 December 2025 09:16:35 +0000 (0:00:00.068) 0:01:39.499 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 02 December 2025 09:16:36 +0000 (0:00:01.175) 0:01:40.674 ****** 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 02 December 2025 09:16:38 +0000 (0:00:01.187) 0:01:41.862 ****** ok: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 02 December 2025 09:16:38 +0000 (0:00:00.219) 0:01:42.081 ****** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 02 December 2025 09:16:38 +0000 (0:00:00.037) 0:01:42.118 ****** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 02 December 2025 09:16:38 +0000 (0:00:00.035) 0:01:42.153 ****** 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 02 December 2025 09:16:38 +0000 (0:00:00.087) 0:01:42.241 ****** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 02 December 2025 09:16:38 +0000 (0:00:00.039) 0:01:42.280 ****** ok: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 02 December 2025 09:16:38 +0000 (0:00:00.210) 0:01:42.491 ****** 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 02 December 2025 09:16:38 +0000 (0:00:00.065) 0:01:42.557 ****** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 02 December 2025 09:16:38 +0000 (0:00:00.037) 0:01:42.594 ****** ok: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 02 December 2025 09:16:39 +0000 (0:00:00.220) 0:01:42.815 ****** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Tuesday 02 December 2025 09:16:39 +0000 (0:00:00.033) 0:01:42.849 ****** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 02 December 2025 09:16:39 +0000 (0:00:00.036) 0:01:42.885 ****** ok: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 02 December 2025 09:16:39 +0000 (0:00:00.338) 0:01:43.224 ****** ok: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 02 December 2025 09:16:39 +0000 (0:00:00.212) 0:01:43.436 ****** ok: [instance] => (item=/etc/cifmw-dnsmasq.conf) ok: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Tuesday 02 December 2025 09:16:40 +0000 (0:00:00.397) 0:01:43.833 ****** ok: [instance] TASK [radvd : Gather package facts] ******************************************** Tuesday 02 December 2025 09:16:40 +0000 (0:00:00.234) 0:01:44.068 ****** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Tuesday 02 December 2025 09:16:40 +0000 (0:00:00.624) 0:01:44.693 ****** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Tuesday 02 December 2025 09:16:40 +0000 (0:00:00.047) 0:01:44.740 ****** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Tuesday 02 December 2025 09:16:41 +0000 (0:00:00.206) 0:01:44.947 ****** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Tuesday 02 December 2025 09:16:41 +0000 (0:00:00.210) 0:01:45.158 ****** skipping: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Tuesday 02 December 2025 09:16:41 +0000 (0:00:00.081) 0:01:45.239 ****** ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Tuesday 02 December 2025 09:16:41 +0000 (0:00:00.230) 0:01:45.470 ****** changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Tuesday 02 December 2025 09:16:41 +0000 (0:00:00.196) 0:01:45.667 ****** ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Tuesday 02 December 2025 09:16:42 +0000 (0:00:00.195) 0:01:45.862 ****** skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Tuesday 02 December 2025 09:16:42 +0000 (0:00:00.038) 0:01:45.900 ****** skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Tuesday 02 December 2025 09:16:42 +0000 (0:00:00.035) 0:01:45.936 ****** ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Tuesday 02 December 2025 09:16:42 +0000 (0:00:00.040) 0:01:45.976 ****** skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Tuesday 02 December 2025 09:16:42 +0000 (0:00:00.037) 0:01:46.014 ****** ok: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Tuesday 02 December 2025 09:16:43 +0000 (0:00:01.206) 0:01:47.220 ****** ok: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Tuesday 02 December 2025 09:16:43 +0000 (0:00:00.229) 0:01:47.449 ****** ok: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Tuesday 02 December 2025 09:16:44 +0000 (0:00:00.394) 0:01:47.844 ****** skipping: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Tuesday 02 December 2025 09:16:44 +0000 (0:00:00.043) 0:01:47.888 ****** ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Tuesday 02 December 2025 09:16:44 +0000 (0:00:00.208) 0:01:48.096 ****** ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Tuesday 02 December 2025 09:16:44 +0000 (0:00:00.462) 0:01:48.559 ****** ok: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Tuesday 02 December 2025 09:16:45 +0000 (0:00:00.362) 0:01:48.921 ****** 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 02 December 2025 09:16:45 +0000 (0:00:00.206) 0:01:49.128 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Tuesday 02 December 2025 09:16:45 +0000 (0:00:00.351) 0:01:49.479 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Tuesday 02 December 2025 09:16:46 +0000 (0:00:00.341) 0:01:49.820 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Tuesday 02 December 2025 09:16:46 +0000 (0:00:00.342) 0:01:50.163 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Tuesday 02 December 2025 09:16:46 +0000 (0:00:00.383) 0:01:50.546 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Tuesday 02 December 2025 09:16:47 +0000 (0:00:00.353) 0:01:50.900 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Tuesday 02 December 2025 09:16:47 +0000 (0:00:00.343) 0:01:51.243 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Tuesday 02 December 2025 09:16:47 +0000 (0:00:00.335) 0:01:51.579 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Tuesday 02 December 2025 09:16:48 +0000 (0:00:00.326) 0:01:51.906 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Tuesday 02 December 2025 09:16:48 +0000 (0:00:00.331) 0:01:52.237 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Tuesday 02 December 2025 09:16:48 +0000 (0:00:00.329) 0:01:52.566 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Tuesday 02 December 2025 09:16:49 +0000 (0:00:00.344) 0:01:52.911 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Tuesday 02 December 2025 09:16:49 +0000 (0:00:00.332) 0:01:53.244 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Tuesday 02 December 2025 09:16:49 +0000 (0:00:00.331) 0:01:53.576 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Tuesday 02 December 2025 09:16:50 +0000 (0:00:00.354) 0:01:53.930 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Tuesday 02 December 2025 09:16:50 +0000 (0:00:00.359) 0:01:54.289 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Tuesday 02 December 2025 09:16:50 +0000 (0:00:00.363) 0:01:54.653 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Tuesday 02 December 2025 09:16:51 +0000 (0:00:00.339) 0:01:54.992 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Tuesday 02 December 2025 09:16:51 +0000 (0:00:00.345) 0:01:55.338 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Tuesday 02 December 2025 09:16:51 +0000 (0:00:00.351) 0:01:55.689 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Tuesday 02 December 2025 09:16:52 +0000 (0:00:00.340) 0:01:56.030 ****** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Tuesday 02 December 2025 09:16:52 +0000 (0:00:00.345) 0:01:56.375 ****** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Tuesday 02 December 2025 09:16:52 +0000 (0:00:00.340) 0:01:56.715 ****** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Tuesday 02 December 2025 09:16:53 +0000 (0:00:00.339) 0:01:57.055 ****** ok: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Tuesday 02 December 2025 09:16:53 +0000 (0:00:00.336) 0:01:57.391 ****** skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Tuesday 02 December 2025 09:16:53 +0000 (0:00:00.054) 0:01:57.445 ****** ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Tuesday 02 December 2025 09:16:54 +0000 (0:00:00.313) 0:01:57.759 ****** ok: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Tuesday 02 December 2025 09:16:54 +0000 (0:00:00.386) 0:01:58.145 ****** ok: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Tuesday 02 December 2025 09:16:54 +0000 (0:00:00.294) 0:01:58.440 ****** [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Tuesday 02 December 2025 09:16:54 +0000 (0:00:00.199) 0:01:58.639 ****** TASK [libvirt_manager : Deactivate default] ************************************ Tuesday 02 December 2025 09:16:54 +0000 (0:00:00.071) 0:01:58.711 ****** fatal: [instance]: FAILED! => changed=false msg: network default not found TASK [libvirt_manager : Encountered an error during virt-net removal.] ********* Tuesday 02 December 2025 09:16:55 +0000 (0:00:00.239) 0:01:58.950 ****** ok: [instance] => msg: Looks like the provided virtual network does not exist. TASK [Ensure we use dnsmasq for NetworkManager resolver] *********************** Tuesday 02 December 2025 09:16:55 +0000 (0:00:00.089) 0:01:59.040 ****** ok: [instance] TASK [Ensure we delegate .utility zone to our own instance] ******************** Tuesday 02 December 2025 09:16:55 +0000 (0:00:00.366) 0:01:59.407 ****** ok: [instance] TASK [Restart NetworkManager] ************************************************** Tuesday 02 December 2025 09:16:56 +0000 (0:00:00.378) 0:01:59.785 ****** changed: [instance] TASK [Ensure ocp_volumes exists] *********************************************** Tuesday 02 December 2025 09:16:56 +0000 (0:00:00.481) 0:02:00.267 ****** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 02 December 2025 09:16:56 +0000 (0:00:00.299) 0:02:00.567 ****** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=132 changed=22 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0 Tuesday 02 December 2025 09:16:57 +0000 (0:00:00.793) 0:02:01.360 ****** =============================================================================== test_deps : Install selinux python libs -------------------------------- 59.44s repo_setup : Initialize python venv and install requirements ------------ 6.27s libvirt_manager : Populate service facts -------------------------------- 2.05s repo_setup : Make sure git-core package is installed -------------------- 1.37s libvirt_manager : Remove workload and volumes --------------------------- 1.33s test_deps : Install python yaml libs ------------------------------------ 1.27s ci_setup : Install needed packages -------------------------------------- 1.26s libvirt_manager : Install packages required for using KVM --------------- 1.21s podman : Ensure podman is installed ------------------------------------- 1.19s dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.19s dnsmasq : Install needed packages --------------------------------------- 1.18s repo_setup : Get repo-setup repository ---------------------------------- 1.06s ci_setup : Manage directories ------------------------------------------- 1.02s libvirt_manager : Start virtqemud socket service ------------------------ 0.87s repo_setup : Run repo-setup --------------------------------------------- 0.86s libvirt_manager : Get installed packages list --------------------------- 0.81s Gathering Facts --------------------------------------------------------- 0.80s libvirt_manager : Restart firewalld ------------------------------------- 0.79s test_deps : Disable ubi 9 repos ----------------------------------------- 0.77s repo_setup : Install repo-setup package --------------------------------- 0.70s PLAY [One hypervisor] ********************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 02 December 2025 09:16:58 +0000 (0:00:00.046) 0:00:00.046 ****** ok: [instance] TASK [discover_latest_image : Get latest image] ******************************** Tuesday 02 December 2025 09:16:59 +0000 (0:00:00.871) 0:00:00.918 ****** changed: [instance] TASK [discover_latest_image : Export facts accordingly] ************************ Tuesday 02 December 2025 09:17:01 +0000 (0:00:02.095) 0:00:03.013 ****** ok: [instance] TASK [Load networking definition] ********************************************** Tuesday 02 December 2025 09:17:01 +0000 (0:00:00.088) 0:00:03.101 ****** ok: [instance] TASK [libvirt_manager : Import layout generator if needed] ********************* Tuesday 02 December 2025 09:17:01 +0000 (0:00:00.089) 0:00:03.191 ****** 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 02 December 2025 09:17:01 +0000 (0:00:00.089) 0:00:03.280 ****** ok: [instance] TASK [libvirt_manager : Patch the layout if needed] **************************** Tuesday 02 December 2025 09:17:01 +0000 (0:00:00.109) 0:00:03.389 ****** ok: [instance] => (item=cifmw_libvirt_manager_configuration_patch_01_more_computes) TASK [libvirt_manager : Enable forwarding in the libvirt zone] ***************** Tuesday 02 December 2025 09:17:01 +0000 (0:00:00.182) 0:00:03.571 ****** changed: [instance] TASK [libvirt_manager : Enable masquerading for public traffic] **************** Tuesday 02 December 2025 09:17:02 +0000 (0:00:00.490) 0:00:04.062 ****** changed: [instance] TASK [libvirt_manager : Ensure firewalld is restarts] ************************** Tuesday 02 December 2025 09:17:02 +0000 (0:00:00.469) 0:00:04.531 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 02 December 2025 09:17:02 +0000 (0:00:00.084) 0:00:04.616 ****** changed: [instance] TASK [Deploy virtualbmc] ******************************************************* Tuesday 02 December 2025 09:17:03 +0000 (0:00:00.968) 0:00:05.585 ****** skipping: [instance] TASK [libvirt_manager : Let the project know we have vbmc available] *********** Tuesday 02 December 2025 09:17:03 +0000 (0:00:00.078) 0:00:05.663 ****** skipping: [instance] TASK [libvirt_manager : Create needed workload directory] ********************** Tuesday 02 December 2025 09:17:03 +0000 (0:00:00.059) 0:00:05.723 ****** changed: [instance] => (item=workload) changed: [instance] => (item=reproducer-inventory) changed: [instance] => (item=volumes) TASK [libvirt_manager : Allow QEMU on workload directory] ********************** Tuesday 02 December 2025 09:17:04 +0000 (0:00:00.649) 0:00:06.372 ****** changed: [instance] => (item=workload) changed: [instance] => (item=volumes) TASK [libvirt_manager : Generate networking data] ****************************** Tuesday 02 December 2025 09:17:05 +0000 (0:00:00.562) 0:00:06.935 ****** 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 02 December 2025 09:17:05 +0000 (0:00:00.125) 0:00:07.060 ****** ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Tuesday 02 December 2025 09:17:05 +0000 (0:00:00.045) 0:00:07.106 ****** ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Tuesday 02 December 2025 09:17:05 +0000 (0:00:00.341) 0:00:07.448 ****** skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Tuesday 02 December 2025 09:17:05 +0000 (0:00:00.058) 0:00:07.506 ****** skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Tuesday 02 December 2025 09:17:05 +0000 (0:00:00.055) 0:00:07.562 ****** ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Tuesday 02 December 2025 09:17:05 +0000 (0:00:00.081) 0:00:07.643 ****** 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 02 December 2025 09:17:05 +0000 (0:00:00.169) 0:00:07.813 ****** skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Tuesday 02 December 2025 09:17:05 +0000 (0:00:00.063) 0:00:07.877 ****** changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Tuesday 02 December 2025 09:17:06 +0000 (0:00:00.427) 0:00:08.305 ****** 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 02 December 2025 09:17:06 +0000 (0:00:00.139) 0:00:08.445 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 02 December 2025 09:17:06 +0000 (0:00:00.084) 0:00:08.529 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 02 December 2025 09:17:06 +0000 (0:00:00.051) 0:00:08.580 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 02 December 2025 09:17:06 +0000 (0:00:00.052) 0:00:08.633 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 02 December 2025 09:17:06 +0000 (0:00:00.051) 0:00:08.684 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 02 December 2025 09:17:06 +0000 (0:00:00.077) 0:00:08.762 ****** 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 02 December 2025 09:17:07 +0000 (0:00:00.140) 0:00:08.902 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 02 December 2025 09:17:07 +0000 (0:00:00.047) 0:00:08.949 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 02 December 2025 09:17:07 +0000 (0:00:00.224) 0:00:09.174 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 02 December 2025 09:17:07 +0000 (0:00:00.470) 0:00:09.645 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 02 December 2025 09:17:07 +0000 (0:00:00.115) 0:00:09.760 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 02 December 2025 09:17:07 +0000 (0:00:00.053) 0:00:09.814 ****** changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Tuesday 02 December 2025 09:17:08 +0000 (0:00:00.478) 0:00:10.292 ****** 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 02 December 2025 09:17:08 +0000 (0:00:00.123) 0:00:10.416 ****** ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Tuesday 02 December 2025 09:17:08 +0000 (0:00:00.074) 0:00:10.491 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Tuesday 02 December 2025 09:17:09 +0000 (0:00:00.546) 0:00:11.037 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Tuesday 02 December 2025 09:17:09 +0000 (0:00:00.647) 0:00:11.685 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Tuesday 02 December 2025 09:17:10 +0000 (0:00:00.442) 0:00:12.127 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Add a dummy interface to bridges if required] ********** Tuesday 02 December 2025 09:17:10 +0000 (0:00:00.477) 0:00:12.605 ****** 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 02 December 2025 09:17:10 +0000 (0:00:00.107) 0:00:12.712 ****** ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Tuesday 02 December 2025 09:17:11 +0000 (0:00:00.225) 0:00:12.938 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [Create dummy interfaces to ensure bridges are UP] ************************ Tuesday 02 December 2025 09:17:11 +0000 (0:00:00.390) 0:00:13.328 ****** TASK [ci_nmstate : Ensure we have needed facts] ******************************** Tuesday 02 December 2025 09:17:11 +0000 (0:00:00.116) 0:00:13.445 ****** skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Tuesday 02 December 2025 09:17:11 +0000 (0:00:00.184) 0:00:13.629 ****** ok: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Tuesday 02 December 2025 09:17:13 +0000 (0:00:01.392) 0:00:15.021 ****** changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Tuesday 02 December 2025 09:17:13 +0000 (0:00:00.224) 0:00:15.246 ****** changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Tuesday 02 December 2025 09:17:13 +0000 (0:00:00.409) 0:00:15.655 ****** changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Tuesday 02 December 2025 09:17:15 +0000 (0:00:01.743) 0:00:17.399 ****** changed: [instance] TASK [Create extra network configuration] ************************************** Tuesday 02 December 2025 09:17:15 +0000 (0:00:00.413) 0:00:17.813 ****** skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Tuesday 02 December 2025 09:17:15 +0000 (0:00:00.060) 0:00:17.873 ****** skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Tuesday 02 December 2025 09:17:16 +0000 (0:00:00.058) 0:00:17.932 ****** ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Tuesday 02 December 2025 09:17:16 +0000 (0:00:00.488) 0:00:18.420 ****** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Tuesday 02 December 2025 09:17:16 +0000 (0:00:00.264) 0:00:18.685 ****** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Tuesday 02 December 2025 09:17:18 +0000 (0:00:01.285) 0:00:19.971 ****** 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 02 December 2025 09:17:21 +0000 (0:00:03.464) 0:00:23.435 ****** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Tuesday 02 December 2025 09:17:21 +0000 (0:00:00.243) 0:00:23.679 ****** changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Tuesday 02 December 2025 09:17:22 +0000 (0:00:00.369) 0:00:24.048 ****** changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Tuesday 02 December 2025 09:17:22 +0000 (0:00:00.399) 0:00:24.448 ****** 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 02 December 2025 09:17:22 +0000 (0:00:00.110) 0:00:24.558 ****** changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Tuesday 02 December 2025 09:17:23 +0000 (0:00:00.421) 0:00:24.980 ****** skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Tuesday 02 December 2025 09:17:23 +0000 (0:00:00.045) 0:00:25.025 ****** 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 02 December 2025 09:17:23 +0000 (0:00:00.109) 0:00:25.135 ****** changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Tuesday 02 December 2025 09:17:23 +0000 (0:00:00.378) 0:00:25.514 ****** skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Tuesday 02 December 2025 09:17:23 +0000 (0:00:00.045) 0:00:25.559 ****** ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Tuesday 02 December 2025 09:17:23 +0000 (0:00:00.239) 0:00:25.799 ****** changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Tuesday 02 December 2025 09:17:24 +0000 (0:00:00.698) 0:00:26.498 ****** skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Tuesday 02 December 2025 09:17:24 +0000 (0:00:00.046) 0:00:26.545 ****** skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Tuesday 02 December 2025 09:17:24 +0000 (0:00:00.072) 0:00:26.617 ****** skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Tuesday 02 December 2025 09:17:24 +0000 (0:00:00.088) 0:00:26.706 ****** TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:17:24 +0000 (0:00:00.149) 0:00:26.855 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:17:25 +0000 (0:00:00.105) 0:00:26.961 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:17:25 +0000 (0:00:00.064) 0:00:27.026 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:17:25 +0000 (0:00:00.439) 0:00:27.466 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:17:25 +0000 (0:00:00.045) 0:00:27.511 ****** skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Tuesday 02 December 2025 09:17:25 +0000 (0:00:00.106) 0:00:27.618 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Tuesday 02 December 2025 09:17:25 +0000 (0:00:00.055) 0:00:27.673 ****** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Tuesday 02 December 2025 09:17:25 +0000 (0:00:00.063) 0:00:27.736 ****** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Tuesday 02 December 2025 09:17:26 +0000 (0:00:00.472) 0:00:28.208 ****** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Tuesday 02 December 2025 09:17:26 +0000 (0:00:00.046) 0:00:28.254 ****** skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Tuesday 02 December 2025 09:17:26 +0000 (0:00:00.076) 0:00:28.331 ****** skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Tuesday 02 December 2025 09:17:26 +0000 (0:00:00.092) 0:00:28.424 ****** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 02 December 2025 09:17:27 +0000 (0:00:00.484) 0:00:28.908 ****** 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 02 December 2025 09:17:27 +0000 (0:00:00.102) 0:00:29.010 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 02 December 2025 09:17:27 +0000 (0:00:00.407) 0:00:29.418 ****** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Tuesday 02 December 2025 09:17:27 +0000 (0:00:00.065) 0:00:29.484 ****** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Tuesday 02 December 2025 09:17:27 +0000 (0:00:00.227) 0:00:29.711 ****** ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Tuesday 02 December 2025 09:17:27 +0000 (0:00:00.064) 0:00:29.776 ****** changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Tuesday 02 December 2025 09:17:28 +0000 (0:00:00.406) 0:00:30.182 ****** changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Tuesday 02 December 2025 09:17:28 +0000 (0:00:00.373) 0:00:30.555 ****** changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Tuesday 02 December 2025 09:17:29 +0000 (0:00:00.356) 0:00:30.911 ****** ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Tuesday 02 December 2025 09:17:29 +0000 (0:00:00.150) 0:00:31.062 ****** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Tuesday 02 December 2025 09:17:29 +0000 (0:00:00.358) 0:00:31.421 ****** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Tuesday 02 December 2025 09:17:29 +0000 (0:00:00.053) 0:00:31.475 ****** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Tuesday 02 December 2025 09:17:29 +0000 (0:00:00.054) 0:00:31.529 ****** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Tuesday 02 December 2025 09:17:29 +0000 (0:00:00.085) 0:00:31.615 ****** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Tuesday 02 December 2025 09:17:29 +0000 (0:00:00.057) 0:00:31.672 ****** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Tuesday 02 December 2025 09:17:29 +0000 (0:00:00.050) 0:00:31.722 ****** 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 02 December 2025 09:17:29 +0000 (0:00:00.147) 0:00:31.870 ****** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Tuesday 02 December 2025 09:17:30 +0000 (0:00:00.048) 0:00:31.919 ****** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Tuesday 02 December 2025 09:17:30 +0000 (0:00:00.259) 0:00:32.178 ****** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Tuesday 02 December 2025 09:17:30 +0000 (0:00:00.422) 0:00:32.601 ****** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Tuesday 02 December 2025 09:17:30 +0000 (0:00:00.111) 0:00:32.712 ****** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Tuesday 02 December 2025 09:17:30 +0000 (0:00:00.085) 0:00:32.797 ****** changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Tuesday 02 December 2025 09:17:31 +0000 (0:00:00.454) 0:00:33.252 ****** ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Tuesday 02 December 2025 09:17:31 +0000 (0:00:00.049) 0:00:33.301 ****** ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Tuesday 02 December 2025 09:17:31 +0000 (0:00:00.081) 0:00:33.382 ****** ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Tuesday 02 December 2025 09:17:31 +0000 (0:00:00.046) 0:00:33.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 02 December 2025 09:17:31 +0000 (0:00:00.088) 0:00:33.517 ****** 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 02 December 2025 09:17:31 +0000 (0:00:00.158) 0:00:33.675 ****** 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 02 December 2025 09:17:32 +0000 (0:00:00.237) 0:00:33.912 ****** TASK [dnsmasq : Ensure we have the right data and type] ************************ Tuesday 02 December 2025 09:17:32 +0000 (0:00:00.103) 0:00:34.015 ****** ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Tuesday 02 December 2025 09:17:32 +0000 (0:00:00.065) 0:00:34.080 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:91:3b:8b', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:35:8a:4e', 'ips': ['192.168.140.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:12:e5:b0', 'ips': ['192.168.140.11', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:71:87:c7', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:54:be:d0', 'ips': ['192.168.110.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:1b:cf:84', 'ips': ['192.168.110.11', ''], 'tag': 'compute'}) TASK [dnsmasq : Ensure networks exists] **************************************** Tuesday 02 December 2025 09:17:32 +0000 (0:00:00.150) 0:00:34.231 ****** 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 02 December 2025 09:17:32 +0000 (0:00:00.099) 0:00:34.331 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 02 December 2025 09:17:32 +0000 (0:00:00.198) 0:00:34.529 ****** ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Tuesday 02 December 2025 09:17:32 +0000 (0:00:00.086) 0:00:34.616 ****** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Tuesday 02 December 2025 09:17:32 +0000 (0:00:00.197) 0:00:34.813 ****** ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Tuesday 02 December 2025 09:17:32 +0000 (0:00:00.050) 0:00:34.864 ****** ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Tuesday 02 December 2025 09:17:33 +0000 (0:00:00.046) 0:00:34.911 ****** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:91:3b:8b', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:35:8a:4e', 'ips': ['192.168.140.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:12:e5:b0', 'ips': ['192.168.140.11', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:71:87:c7', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:54:be:d0', 'ips': ['192.168.110.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:1b:cf:84', 'ips': ['192.168.110.11', ''], 'tag': 'compute'}) TASK [dnsmasq : Create add/remove sets] **************************************** Tuesday 02 December 2025 09:17:33 +0000 (0:00:00.235) 0:00:35.146 ****** ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Tuesday 02 December 2025 09:17:33 +0000 (0:00:00.065) 0:00:35.212 ****** changed: [instance] => (item={'file': 'osp_trunk_baremetal-0_52:54:02:91:3b:8b', 'entry': 'set:baremetal,52:54:02:91:3b:8b,192.168.140.20,baremetal-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:35:8a:4e', 'entry': 'set:compute,52:54:00:35:8a:4e,192.168.140.10,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_compute-1_52:54:01:12:e5:b0', 'entry': 'set:compute,52:54:01:12:e5:b0,192.168.140.11,compute-1', 'state': 'present'}) changed: [instance] => (item={'file': 'public_baremetal-0_52:54:02:71:87:c7', 'entry': 'set:baremetal,52:54:02:71:87:c7,192.168.110.30,baremetal-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-0_52:54:00:54:be:d0', 'entry': 'set:compute,52:54:00:54:be:d0,192.168.110.10,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-1_52:54:01:1b:cf:84', 'entry': 'set:compute,52:54:01:1b:cf:84,192.168.110.11,compute-1', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Tuesday 02 December 2025 09:17:35 +0000 (0:00:02.078) 0:00:37.290 ****** skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Tuesday 02 December 2025 09:17:35 +0000 (0:00:00.076) 0:00:37.367 ****** ok: [instance] => (item=baremetal-0) ok: [instance] => (item=compute-0) ok: [instance] => (item=compute-1) TASK [Inject VMs in the .utility zone] ***************************************** Tuesday 02 December 2025 09:17:35 +0000 (0:00:00.191) 0:00:37.558 ****** TASK [dnsmasq : Assert we have needed host record data] ************************ Tuesday 02 December 2025 09:17:35 +0000 (0:00:00.145) 0:00:37.703 ****** ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Tuesday 02 December 2025 09:17:35 +0000 (0:00:00.066) 0:00:37.770 ****** 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 02 December 2025 09:17:36 +0000 (0:00:00.149) 0:00:37.919 ****** 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 02 December 2025 09:17:37 +0000 (0:00:01.879) 0:00:39.799 ****** ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Tuesday 02 December 2025 09:17:37 +0000 (0:00:00.052) 0:00:39.851 ****** 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 02 December 2025 09:17:38 +0000 (0:00:00.106) 0:00:39.957 ****** skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Tuesday 02 December 2025 09:17:38 +0000 (0:00:00.059) 0:00:40.017 ****** changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Tuesday 02 December 2025 09:17:38 +0000 (0:00:00.392) 0:00:40.410 ****** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Tuesday 02 December 2025 09:17:38 +0000 (0:00:00.094) 0:00:40.504 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Tuesday 02 December 2025 09:17:39 +0000 (0:00:00.778) 0:00:41.283 ****** changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Tuesday 02 December 2025 09:17:39 +0000 (0:00:00.366) 0:00:41.649 ****** changed: [instance] TASK [libvirt_manager : Create group inventories] ****************************** Tuesday 02 December 2025 09:17:40 +0000 (0:00:00.386) 0:00:42.035 ****** skipping: [instance] => (item=nocompute) changed: [instance] => (item=compute) changed: [instance] => (item=baremetal) TASK [libvirt_manager : Create "all" group inventory file] ********************* Tuesday 02 December 2025 09:17:40 +0000 (0:00:00.788) 0:00:42.823 ****** changed: [instance] TASK [libvirt_manager : Ensure storage pool is present.] *********************** Tuesday 02 December 2025 09:17:41 +0000 (0:00:00.455) 0:00:43.279 ****** 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 02 December 2025 09:17:41 +0000 (0:00:00.164) 0:00:43.443 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Tuesday 02 December 2025 09:17:41 +0000 (0:00:00.060) 0:00:43.504 ****** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Tuesday 02 December 2025 09:17:41 +0000 (0:00:00.242) 0:00:43.746 ****** changed: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Tuesday 02 December 2025 09:17:42 +0000 (0:00:00.278) 0:00:44.025 ****** changed: [instance] => (item=pool-start) changed: [instance] => (item=pool-autostart) TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Tuesday 02 December 2025 09:17:42 +0000 (0:00:00.448) 0:00:44.474 ****** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Tuesday 02 December 2025 09:17:42 +0000 (0:00:00.046) 0:00:44.521 ****** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Tuesday 02 December 2025 09:17:42 +0000 (0:00:00.046) 0:00:44.568 ****** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Tuesday 02 December 2025 09:17:42 +0000 (0:00:00.086) 0:00:44.655 ****** ok: [instance] TASK [libvirt_manager : Ensure images are present] ***************************** Tuesday 02 December 2025 09:17:43 +0000 (0:00:00.339) 0:00:44.994 ****** 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 02 December 2025 09:17:43 +0000 (0:00:00.143) 0:00:45.137 ****** changed: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 02 December 2025 09:17:43 +0000 (0:00:00.266) 0:00:45.404 ****** ok: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 02 December 2025 09:17:43 +0000 (0:00:00.204) 0:00:45.608 ****** changed: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 02 December 2025 09:18:05 +0000 (0:00:21.606) 0:01:07.214 ****** ok: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 02 December 2025 09:18:05 +0000 (0:00:00.269) 0:01:07.483 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 02 December 2025 09:18:05 +0000 (0:00:00.068) 0:01:07.552 ****** changed: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 02 December 2025 09:18:05 +0000 (0:00:00.259) 0:01:07.811 ****** ok: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 02 December 2025 09:18:06 +0000 (0:00:00.273) 0:01:08.084 ****** ok: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 02 December 2025 09:18:06 +0000 (0:00:00.314) 0:01:08.399 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 02 December 2025 09:18:06 +0000 (0:00:00.059) 0:01:08.458 ****** ok: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 02 December 2025 09:18:06 +0000 (0:00:00.236) 0:01:08.695 ****** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 02 December 2025 09:18:06 +0000 (0:00:00.086) 0:01:08.782 ****** ok: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Tuesday 02 December 2025 09:18:07 +0000 (0:00:00.353) 0:01:09.135 ****** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Tuesday 02 December 2025 09:18:07 +0000 (0:00:00.056) 0:01:09.192 ****** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Tuesday 02 December 2025 09:18:07 +0000 (0:00:00.060) 0:01:09.252 ****** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Tuesday 02 December 2025 09:18:07 +0000 (0:00:00.058) 0:01:09.311 ****** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Tuesday 02 December 2025 09:18:07 +0000 (0:00:00.113) 0:01:09.424 ****** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Tuesday 02 December 2025 09:18:07 +0000 (0:00:00.055) 0:01:09.480 ****** skipping: [instance] TASK [libvirt_manager : Get ssh key state] ************************************* Tuesday 02 December 2025 09:18:07 +0000 (0:00:00.055) 0:01:09.535 ****** ok: [instance] TASK [libvirt_manager : Create temporary ssh keypair] ************************** Tuesday 02 December 2025 09:18:07 +0000 (0:00:00.242) 0:01:09.777 ****** changed: [instance] TASK [libvirt_manager : Slurp public key for later use] ************************ Tuesday 02 December 2025 09:18:08 +0000 (0:00:00.534) 0:01:10.312 ****** ok: [instance] TASK [libvirt_manager : Slurp private key for later use] *********************** Tuesday 02 December 2025 09:18:08 +0000 (0:00:00.316) 0:01:10.628 ****** ok: [instance] TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] *** Tuesday 02 December 2025 09:18:08 +0000 (0:00:00.231) 0:01:10.859 ****** changed: [instance] TASK [libvirt_manager : Create fact holding network data for VMs] ************** Tuesday 02 December 2025 09:18:09 +0000 (0:00:00.558) 0:01:11.418 ****** ok: [instance] TASK [libvirt_manager : List existing networks] ******************************** Tuesday 02 December 2025 09:18:09 +0000 (0:00:00.058) 0:01:11.477 ****** ok: [instance] TASK [libvirt_manager : Gather pool fact] ************************************** Tuesday 02 December 2025 09:18:09 +0000 (0:00:00.290) 0:01:11.767 ****** skipping: [instance] TASK [libvirt_manager : Create and run VMs] ************************************ Tuesday 02 December 2025 09:18:09 +0000 (0:00:00.067) 0:01:11.834 ****** 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 02 December 2025 09:18:10 +0000 (0:00:00.270) 0:01:12.105 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ******** Tuesday 02 December 2025 09:18:10 +0000 (0:00:00.313) 0:01:12.418 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type compute-0] ************************* Tuesday 02 December 2025 09:18:10 +0000 (0:00:00.304) 0:01:12.723 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs compute-0] *********** Tuesday 02 December 2025 09:18:11 +0000 (0:00:00.600) 0:01:13.324 ****** 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 02 December 2025 09:18:11 +0000 (0:00:00.088) 0:01:13.412 ****** 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 02 December 2025 09:18:11 +0000 (0:00:00.162) 0:01:13.575 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:18:11 +0000 (0:00:00.281) 0:01:13.857 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:18:12 +0000 (0:00:00.079) 0:01:13.936 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:18:12 +0000 (0:00:00.286) 0:01:14.223 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************ Tuesday 02 December 2025 09:18:12 +0000 (0:00:00.326) 0:01:14.550 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 02 December 2025 09:18:13 +0000 (0:00:00.344) 0:01:14.894 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:18:13 +0000 (0:00:00.290) 0:01:15.185 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:18:13 +0000 (0:00:00.145) 0:01:15.330 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:18:13 +0000 (0:00:00.292) 0:01:15.622 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-0] ********* Tuesday 02 December 2025 09:18:13 +0000 (0:00:00.252) 0:01:15.875 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] ***** Tuesday 02 December 2025 09:18:14 +0000 (0:00:00.347) 0:01:16.223 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for compute-0] ******** Tuesday 02 December 2025 09:18:14 +0000 (0:00:00.115) 0:01:16.338 ****** 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 02 December 2025 09:18:14 +0000 (0:00:00.114) 0:01:16.453 ****** ok: [instance] => (item=cifmw-compute-0-vol-0) TASK [libvirt_manager : Refresh all pools before trying to create volumes] ***** Tuesday 02 December 2025 09:18:14 +0000 (0:00:00.273) 0:01:16.726 ****** ok: [instance] => (item=cifmw-pool) TASK [libvirt_manager : Create volume in the storage pool] ********************* Tuesday 02 December 2025 09:18:15 +0000 (0:00:00.367) 0:01:17.093 ****** changed: [instance] => (item=cifmw-compute-0-vol-0) TASK [libvirt_manager : Create XML attachment files] *************************** Tuesday 02 December 2025 09:18:15 +0000 (0:00:00.338) 0:01:17.431 ****** changed: [instance] => (item=cifmw-compute-0-vol-0) TASK [libvirt_manager : Find volume attachments for VM compute-0] ************** Tuesday 02 December 2025 09:18:15 +0000 (0:00:00.433) 0:01:17.865 ****** ok: [instance] TASK [libvirt_manager : Attach volumes for VM compute-0] *********************** Tuesday 02 December 2025 09:18:16 +0000 (0:00:00.524) 0:01:18.390 ****** changed: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 02 December 2025 09:18:16 +0000 (0:00:00.364) 0:01:18.754 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 02 December 2025 09:18:17 +0000 (0:00:00.290) 0:01:19.045 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 02 December 2025 09:18:17 +0000 (0:00:00.074) 0:01:19.119 ****** 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 02 December 2025 09:18:17 +0000 (0:00:00.203) 0:01:19.323 ****** ok: [instance] TASK [libvirt_manager : Define the default users for the vm] ******************* Tuesday 02 December 2025 09:18:17 +0000 (0:00:00.248) 0:01:19.572 ****** ok: [instance] TASK [libvirt_manager : Define the user data] ********************************** Tuesday 02 December 2025 09:18:17 +0000 (0:00:00.104) 0:01:19.676 ****** ok: [instance] TASK [libvirt_manager : Define the network config for all vms] ***************** Tuesday 02 December 2025 09:18:17 +0000 (0:00:00.144) 0:01:19.820 ****** skipping: [instance] TASK [libvirt_manager : Define the network config for each vm] ***************** Tuesday 02 December 2025 09:18:18 +0000 (0:00:00.083) 0:01:19.904 ****** skipping: [instance] TASK [Call the config_drive role] ********************************************** Tuesday 02 December 2025 09:18:18 +0000 (0:00:00.076) 0:01:19.981 ****** TASK [config_drive : Ensure needed directories exist] ************************** Tuesday 02 December 2025 09:18:18 +0000 (0:00:00.123) 0:01:20.105 ****** ok: [instance] => (item=artifacts) ok: [instance] => (item=logs) TASK [config_drive : Install required RPM packages] **************************** Tuesday 02 December 2025 09:18:18 +0000 (0:00:00.543) 0:01:20.648 ****** ok: [instance] TASK [config_drive : Crate config drive instance directory] ******************** Tuesday 02 December 2025 09:18:20 +0000 (0:00:01.424) 0:01:22.073 ****** changed: [instance] TASK [config_drive : Generate meta-data] *************************************** Tuesday 02 December 2025 09:18:20 +0000 (0:00:00.302) 0:01:22.375 ****** changed: [instance] TASK [config_drive : Generate user-data] *************************************** Tuesday 02 December 2025 09:18:20 +0000 (0:00:00.420) 0:01:22.796 ****** changed: [instance] TASK [config_drive : Generate network-data] ************************************ Tuesday 02 December 2025 09:18:21 +0000 (0:00:00.427) 0:01:23.224 ****** skipping: [instance] TASK [config_drive : Check ISO availability] *********************************** Tuesday 02 December 2025 09:18:21 +0000 (0:00:00.141) 0:01:23.365 ****** ok: [instance] TASK [config_drive : Assert we don't try to change an existing ISO] ************ Tuesday 02 December 2025 09:18:21 +0000 (0:00:00.254) 0:01:23.620 ****** skipping: [instance] TASK [config_drive : Generate nocloud iso image] ******************************* Tuesday 02 December 2025 09:18:21 +0000 (0:00:00.079) 0:01:23.700 ****** 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 02 December 2025 09:18:22 +0000 (0:00:00.365) 0:01:24.065 ****** changed: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 02 December 2025 09:18:22 +0000 (0:00:00.346) 0:01:24.411 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for compute-0] ******************** Tuesday 02 December 2025 09:18:22 +0000 (0:00:00.089) 0:01:24.501 ****** skipping: [instance] TASK [libvirt_manager : Create VM image for compute-1] ************************* Tuesday 02 December 2025 09:18:22 +0000 (0:00:00.059) 0:01:24.560 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ******** Tuesday 02 December 2025 09:18:23 +0000 (0:00:00.373) 0:01:24.934 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type compute-1] ************************* Tuesday 02 December 2025 09:18:23 +0000 (0:00:00.264) 0:01:25.199 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs compute-1] *********** Tuesday 02 December 2025 09:18:23 +0000 (0:00:00.387) 0:01:25.586 ****** 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 02 December 2025 09:18:23 +0000 (0:00:00.135) 0:01:25.722 ****** 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 02 December 2025 09:18:23 +0000 (0:00:00.102) 0:01:25.824 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:18:24 +0000 (0:00:00.299) 0:01:26.124 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:18:24 +0000 (0:00:00.161) 0:01:26.285 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:18:24 +0000 (0:00:00.281) 0:01:26.567 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************ Tuesday 02 December 2025 09:18:24 +0000 (0:00:00.259) 0:01:26.826 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 02 December 2025 09:18:25 +0000 (0:00:00.351) 0:01:27.177 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:18:25 +0000 (0:00:00.308) 0:01:27.486 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:18:25 +0000 (0:00:00.080) 0:01:27.566 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:18:25 +0000 (0:00:00.295) 0:01:27.861 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-1] ********* Tuesday 02 December 2025 09:18:26 +0000 (0:00:00.324) 0:01:28.185 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] ***** Tuesday 02 December 2025 09:18:26 +0000 (0:00:00.348) 0:01:28.534 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for compute-1] ******** Tuesday 02 December 2025 09:18:26 +0000 (0:00:00.063) 0:01:28.598 ****** 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 02 December 2025 09:18:26 +0000 (0:00:00.127) 0:01:28.726 ****** ok: [instance] => (item=cifmw-compute-1-vol-0) TASK [libvirt_manager : Refresh all pools before trying to create volumes] ***** Tuesday 02 December 2025 09:18:27 +0000 (0:00:00.360) 0:01:29.086 ****** ok: [instance] => (item=cifmw-pool) TASK [libvirt_manager : Create volume in the storage pool] ********************* Tuesday 02 December 2025 09:18:27 +0000 (0:00:00.296) 0:01:29.382 ****** changed: [instance] => (item=cifmw-compute-1-vol-0) TASK [libvirt_manager : Create XML attachment files] *************************** Tuesday 02 December 2025 09:18:27 +0000 (0:00:00.315) 0:01:29.697 ****** changed: [instance] => (item=cifmw-compute-1-vol-0) TASK [libvirt_manager : Find volume attachments for VM compute-1] ************** Tuesday 02 December 2025 09:18:28 +0000 (0:00:00.465) 0:01:30.163 ****** ok: [instance] TASK [libvirt_manager : Attach volumes for VM compute-1] *********************** Tuesday 02 December 2025 09:18:28 +0000 (0:00:00.245) 0:01:30.408 ****** changed: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 02 December 2025 09:18:28 +0000 (0:00:00.323) 0:01:30.731 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 02 December 2025 09:18:29 +0000 (0:00:00.244) 0:01:30.976 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 02 December 2025 09:18:29 +0000 (0:00:00.115) 0:01:31.092 ****** 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 02 December 2025 09:18:29 +0000 (0:00:00.111) 0:01:31.204 ****** ok: [instance] TASK [libvirt_manager : Define the default users for the vm] ******************* Tuesday 02 December 2025 09:18:29 +0000 (0:00:00.233) 0:01:31.437 ****** ok: [instance] TASK [libvirt_manager : Define the user data] ********************************** Tuesday 02 December 2025 09:18:29 +0000 (0:00:00.123) 0:01:31.560 ****** ok: [instance] TASK [libvirt_manager : Define the network config for all vms] ***************** Tuesday 02 December 2025 09:18:29 +0000 (0:00:00.073) 0:01:31.634 ****** skipping: [instance] TASK [libvirt_manager : Define the network config for each vm] ***************** Tuesday 02 December 2025 09:18:29 +0000 (0:00:00.070) 0:01:31.704 ****** skipping: [instance] TASK [Call the config_drive role] ********************************************** Tuesday 02 December 2025 09:18:29 +0000 (0:00:00.068) 0:01:31.773 ****** TASK [config_drive : Ensure needed directories exist] ************************** Tuesday 02 December 2025 09:18:30 +0000 (0:00:00.150) 0:01:31.923 ****** ok: [instance] => (item=artifacts) ok: [instance] => (item=logs) TASK [config_drive : Install required RPM packages] **************************** Tuesday 02 December 2025 09:18:30 +0000 (0:00:00.412) 0:01:32.336 ****** ok: [instance] TASK [config_drive : Crate config drive instance directory] ******************** Tuesday 02 December 2025 09:18:31 +0000 (0:00:01.291) 0:01:33.627 ****** changed: [instance] TASK [config_drive : Generate meta-data] *************************************** Tuesday 02 December 2025 09:18:31 +0000 (0:00:00.249) 0:01:33.877 ****** changed: [instance] TASK [config_drive : Generate user-data] *************************************** Tuesday 02 December 2025 09:18:32 +0000 (0:00:00.384) 0:01:34.261 ****** changed: [instance] TASK [config_drive : Generate network-data] ************************************ Tuesday 02 December 2025 09:18:32 +0000 (0:00:00.427) 0:01:34.688 ****** skipping: [instance] TASK [config_drive : Check ISO availability] *********************************** Tuesday 02 December 2025 09:18:32 +0000 (0:00:00.072) 0:01:34.761 ****** ok: [instance] TASK [config_drive : Assert we don't try to change an existing ISO] ************ Tuesday 02 December 2025 09:18:33 +0000 (0:00:00.220) 0:01:34.981 ****** skipping: [instance] TASK [config_drive : Generate nocloud iso image] ******************************* Tuesday 02 December 2025 09:18:33 +0000 (0:00:00.068) 0:01:35.049 ****** 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 02 December 2025 09:18:33 +0000 (0:00:00.322) 0:01:35.372 ****** changed: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 02 December 2025 09:18:33 +0000 (0:00:00.306) 0:01:35.679 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for compute-1] ******************** Tuesday 02 December 2025 09:18:33 +0000 (0:00:00.070) 0:01:35.749 ****** skipping: [instance] TASK [libvirt_manager : Create VM image for baremetal-0] *********************** Tuesday 02 December 2025 09:18:33 +0000 (0:00:00.099) 0:01:35.849 ****** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for baremetal-0] ****** Tuesday 02 December 2025 09:18:34 +0000 (0:00:00.274) 0:01:36.123 ****** changed: [instance] TASK [libvirt_manager : Define VMs for type baremetal-0] *********************** Tuesday 02 December 2025 09:18:34 +0000 (0:00:00.254) 0:01:36.378 ****** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs baremetal-0] ********* Tuesday 02 December 2025 09:18:34 +0000 (0:00:00.347) 0:01:36.725 ****** 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 02 December 2025 09:18:34 +0000 (0:00:00.126) 0:01:36.852 ****** 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 02 December 2025 09:18:35 +0000 (0:00:00.097) 0:01:36.950 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:18:35 +0000 (0:00:00.293) 0:01:37.243 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:18:35 +0000 (0:00:00.075) 0:01:37.319 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:18:35 +0000 (0:00:00.253) 0:01:37.573 ****** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-baremetal-0] ********** Tuesday 02 December 2025 09:18:35 +0000 (0:00:00.218) 0:01:37.792 ****** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Tuesday 02 December 2025 09:18:36 +0000 (0:00:00.345) 0:01:38.137 ****** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Tuesday 02 December 2025 09:18:36 +0000 (0:00:00.250) 0:01:38.387 ****** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Tuesday 02 December 2025 09:18:36 +0000 (0:00:00.076) 0:01:38.464 ****** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Tuesday 02 December 2025 09:18:36 +0000 (0:00:00.254) 0:01:38.718 ****** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-baremetal-0] ******* Tuesday 02 December 2025 09:18:37 +0000 (0:00:00.265) 0:01:38.984 ****** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs baremetal-0] *** Tuesday 02 December 2025 09:18:37 +0000 (0:00:00.311) 0:01:39.296 ****** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for baremetal-0] ****** Tuesday 02 December 2025 09:18:37 +0000 (0:00:00.051) 0:01:39.347 ****** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM baremetal-0] ************ Tuesday 02 December 2025 09:18:37 +0000 (0:00:00.057) 0:01:39.404 ****** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM baremetal-0] ********************* Tuesday 02 December 2025 09:18:37 +0000 (0:00:00.102) 0:01:39.507 ****** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Tuesday 02 December 2025 09:18:37 +0000 (0:00:00.056) 0:01:39.564 ****** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Tuesday 02 December 2025 09:18:37 +0000 (0:00:00.260) 0:01:39.824 ****** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Tuesday 02 December 2025 09:18:37 +0000 (0:00:00.065) 0:01:39.890 ****** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Tuesday 02 December 2025 09:18:38 +0000 (0:00:00.092) 0:01:39.982 ****** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Tuesday 02 December 2025 09:18:38 +0000 (0:00:00.051) 0:01:40.033 ****** skipping: [instance] TASK [libvirt_manager : Configure boot order for baremetal-0] ****************** Tuesday 02 December 2025 09:18:38 +0000 (0:00:00.073) 0:01:40.107 ****** skipping: [instance] TASK [libvirt_manager : Start (power-on) VMs] ********************************** Tuesday 02 December 2025 09:18:38 +0000 (0:00:00.053) 0:01:40.161 ****** 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 02 December 2025 09:18:38 +0000 (0:00:00.144) 0:01:40.306 ****** ok: [instance] => (item=cifmw-pool) TASK [libvirt_manager : Start VMs for type {{ vm_type }}] ********************** Tuesday 02 December 2025 09:18:38 +0000 (0:00:00.261) 0:01:40.567 ****** 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 02 December 2025 09:18:40 +0000 (0:00:02.118) 0:01:42.685 ****** changed: [instance] TASK [libvirt_manager : Start vm] ********************************************** Tuesday 02 December 2025 09:18:41 +0000 (0:00:00.585) 0:01:43.270 ****** changed: [instance] TASK [libvirt_manager : Wait for SSH on started VMs] *************************** Tuesday 02 December 2025 09:18:41 +0000 (0:00:00.556) 0:01:43.827 ****** 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 02 December 2025 09:18:42 +0000 (0:00:00.548) 0:01:44.376 ****** 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': 'j238993902172.81013', 'results_file': '/home/zuul/.ansible_async/j238993902172.81013', 'changed': True, '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'}) ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j825492548921.81030', 'results_file': '/home/zuul/.ansible_async/j825492548921.81030', '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 02 December 2025 09:19:02 +0000 (0:00:19.802) 0:02:04.179 ****** 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 02 December 2025 09:19:02 +0000 (0:00:00.184) 0:02:04.363 ****** skipping: [instance] TASK [Push ssh jumper/configuration for compute-0] ***************************** Tuesday 02 December 2025 09:19:02 +0000 (0:00:00.053) 0:02:04.417 ****** TASK [ssh_jumper : Create ssh-jumper entries] ********************************** Tuesday 02 December 2025 09:19:02 +0000 (0:00:00.127) 0:02:04.545 ****** 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 02 December 2025 09:19:02 +0000 (0:00:00.136) 0:02:04.681 ****** changed: [instance] TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] *** Tuesday 02 December 2025 09:19:03 +0000 (0:00:00.263) 0:02:04.945 ****** changed: [instance] TASK [ssh_jumper : Inject ssh jumpers for compute-0.utility] ******************* Tuesday 02 December 2025 09:19:03 +0000 (0:00:00.309) 0:02:05.255 ****** changed: [instance] TASK [libvirt_manager : Configure ssh access on VM compute-0] ****************** Tuesday 02 December 2025 09:19:03 +0000 (0:00:00.505) 0:02:05.760 ****** skipping: [instance] TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] ********* Tuesday 02 December 2025 09:19:03 +0000 (0:00:00.069) 0:02:05.829 ****** skipping: [instance] TASK [libvirt_manager : Inject private key on hosts compute-0] ***************** Tuesday 02 December 2025 09:19:04 +0000 (0:00:00.123) 0:02:05.952 ****** skipping: [instance] TASK [libvirt_manager : Inject public key on hosts compute-0] ****************** Tuesday 02 December 2025 09:19:04 +0000 (0:00:00.091) 0:02:06.044 ****** skipping: [instance] TASK [Check if new ssh keypair exists] ***************************************** Tuesday 02 December 2025 09:19:04 +0000 (0:00:00.094) 0:02:06.138 ****** skipping: [instance] TASK [Push ssh jumper/configuration for compute-1] ***************************** Tuesday 02 December 2025 09:19:04 +0000 (0:00:00.058) 0:02:06.196 ****** TASK [ssh_jumper : Create ssh-jumper entries] ********************************** Tuesday 02 December 2025 09:19:04 +0000 (0:00:00.161) 0:02:06.358 ****** 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 02 December 2025 09:19:04 +0000 (0:00:00.141) 0:02:06.500 ****** ok: [instance] TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] *** Tuesday 02 December 2025 09:19:04 +0000 (0:00:00.328) 0:02:06.828 ****** ok: [instance] TASK [ssh_jumper : Inject ssh jumpers for compute-1.utility] ******************* Tuesday 02 December 2025 09:19:05 +0000 (0:00:00.301) 0:02:07.129 ****** changed: [instance] TASK [libvirt_manager : Configure ssh access on VM compute-1] ****************** Tuesday 02 December 2025 09:19:05 +0000 (0:00:00.492) 0:02:07.622 ****** skipping: [instance] TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] ********* Tuesday 02 December 2025 09:19:05 +0000 (0:00:00.121) 0:02:07.744 ****** skipping: [instance] TASK [libvirt_manager : Inject private key on hosts compute-1] ***************** Tuesday 02 December 2025 09:19:05 +0000 (0:00:00.068) 0:02:07.813 ****** skipping: [instance] TASK [libvirt_manager : Inject public key on hosts compute-1] ****************** Tuesday 02 December 2025 09:19:06 +0000 (0:00:00.086) 0:02:07.899 ****** skipping: [instance] TASK [Create VBMC entity] ****************************************************** Tuesday 02 December 2025 09:19:06 +0000 (0:00:00.081) 0:02:07.981 ****** 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 02 December 2025 09:19:06 +0000 (0:00:00.198) 0:02:08.179 ****** ok: [instance] TASK [libvirt_manager : Dump UUIDs] ******************************************** Tuesday 02 December 2025 09:19:06 +0000 (0:00:00.321) 0:02:08.501 ****** changed: [instance] TASK [Ensure fresh vbmc listing] *********************************************** Tuesday 02 December 2025 09:19:07 +0000 (0:00:00.403) 0:02:08.905 ****** skipping: [instance] TASK [libvirt_manager : Update vbmc related fact] ****************************** Tuesday 02 December 2025 09:19:07 +0000 (0:00:00.068) 0:02:08.974 ****** skipping: [instance] TASK [libvirt_manager : Dump vbmc known hosts] ********************************* Tuesday 02 December 2025 09:19:07 +0000 (0:00:00.119) 0:02:09.093 ****** skipping: [instance] TASK [libvirt_manager : Copy authorized_keys] ********************************** Tuesday 02 December 2025 09:19:07 +0000 (0:00:00.064) 0:02:09.158 ****** skipping: [instance] TASK [libvirt_manager : Enable root access on CRC] ***************************** Tuesday 02 December 2025 09:19:07 +0000 (0:00:00.061) 0:02:09.219 ****** skipping: [instance] TASK [Get wanted files] ******************************************************** Tuesday 02 December 2025 09:19:07 +0000 (0:00:00.097) 0:02:09.316 ****** ok: [instance] => (item=reproducer-inventory/compute-group.yml) TASK [Assert file availability] ************************************************ Tuesday 02 December 2025 09:19:07 +0000 (0:00:00.312) 0:02:09.629 ****** 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: 1764667060.506716 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: us-ascii checksum: 55f477d83ff5ebeab6e76c12768bb50766165b98 ctime: 1764667060.509716 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 134234462 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: text/plain mode: '0644' mtime: 1764667060.3677156 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: '2755020045' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false msg: All assertions passed TASK [Get virtual network list] ************************************************ Tuesday 02 December 2025 09:19:07 +0000 (0:00:00.087) 0:02:09.717 ****** ok: [instance] TASK [Get virtual machines] **************************************************** Tuesday 02 December 2025 09:19:08 +0000 (0:00:00.291) 0:02:10.009 ****** ok: [instance] TASK [Output network list] ***************************************************** Tuesday 02 December 2025 09:19:08 +0000 (0:00:00.383) 0:02:10.392 ****** ok: [instance] => msg: - - cifmw-osp_trunk - cifmw-public - - cifmw-osp_trunk - cifmw-public TASK [Assert resource lists] *************************************************** Tuesday 02 December 2025 09:19:08 +0000 (0:00:00.079) 0:02:10.471 ****** ok: [instance] => changed=false msg: All assertions passed TASK [Get compute-0 network interfaces] **************************************** Tuesday 02 December 2025 09:19:08 +0000 (0:00:00.095) 0:02:10.567 ****** changed: [instance] TASK [Ensure compute-0 connections] ******************************************** Tuesday 02 December 2025 09:19:08 +0000 (0:00:00.305) 0:02:10.872 ****** ok: [instance] => (item={'nic': 'vnet0', 'type': 'bridge', 'network': 'cifmw-public', 'driver': 'virtio', 'mac': '52:54:00:54:be:d0', 'host': 'compute--0'}) => changed=false ansible_loop_var: item item: driver: virtio host: compute--0 mac: 52:54:00:54:be:d0 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:35:8a:4e', 'host': 'compute--0'}) => changed=false ansible_loop_var: item item: driver: virtio host: compute--0 mac: 52:54:00:35:8a:4e network: cifmw-osp_trunk nic: vnet1 type: bridge msg: All assertions passed TASK [Get osp_trunk network XML] *********************************************** Tuesday 02 December 2025 09:19:09 +0000 (0:00:00.110) 0:02:10.983 ****** ok: [instance] TASK [Verify existence of storage pool.] *************************************** Tuesday 02 December 2025 09:19:09 +0000 (0:00:00.289) 0:02:11.273 ****** changed: [instance] TASK [Gather the list of created volumes.] ************************************* Tuesday 02 December 2025 09:19:09 +0000 (0:00:00.287) 0:02:11.561 ****** changed: [instance] TASK [Verify the number of created volumes match with expected count] ********** Tuesday 02 December 2025 09:19:09 +0000 (0:00:00.265) 0:02:11.827 ****** ok: [instance] => changed=false msg: All assertions passed TASK [Gather the domain information about VMs having extra disks.] ************* Tuesday 02 December 2025 09:19:10 +0000 (0:00:00.125) 0:02:11.952 ****** ok: [instance] => (item=cifmw-compute-0) ok: [instance] => (item=cifmw-compute-1) TASK [Gather the number of volumes attached.] ********************************** Tuesday 02 December 2025 09:19:10 +0000 (0:00:00.525) 0:02:12.477 ****** ok: [instance] => (item={'get_xml': "\n cifmw-compute-0\n 17a09782-4ee0-452b-a7af-4c0ada22ff42\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