PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Thursday 11 December 2025 08:08:01 +0000 (0:00:00.024) 0:00:00.024 ***** ok: [instance] TASK [Create custom basedir] *************************************************** Thursday 11 December 2025 08:08:01 +0000 (0:00:00.826) 0:00:00.850 ***** changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Thursday 11 December 2025 08:08:02 +0000 (0:00:00.301) 0:00:01.151 ***** skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Thursday 11 December 2025 08:08:02 +0000 (0:00:00.017) 0:00:01.169 ***** ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml) TASK [test_deps : Detect mirrors file] ***************************************** Thursday 11 December 2025 08:08:02 +0000 (0:00:00.041) 0:00:01.210 ***** ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Thursday 11 December 2025 08:08:02 +0000 (0:00:00.261) 0:00:01.472 ***** ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Thursday 11 December 2025 08:08:02 +0000 (0:00:00.203) 0:00:01.675 ***** ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Thursday 11 December 2025 08:08:03 +0000 (0:00:00.666) 0:00:02.341 ***** TASK [repo_setup : Ensure directories are present] ***************************** Thursday 11 December 2025 08:08:03 +0000 (0:00:00.058) 0:00:02.400 ***** changed: [instance] => (item=tmp) changed: [instance] => (item=artifacts/repositories) changed: [instance] => (item=venv/repo_setup) TASK [repo_setup : Make sure git-core package is installed] ******************** Thursday 11 December 2025 08:08:04 +0000 (0:00:00.526) 0:00:02.927 ***** ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Thursday 11 December 2025 08:08:04 +0000 (0:00:00.776) 0:00:03.704 ***** changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Thursday 11 December 2025 08:08:05 +0000 (0:00:01.052) 0:00:04.756 ***** changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Thursday 11 December 2025 08:08:13 +0000 (0:00:07.757) 0:00:12.513 ***** changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Thursday 11 December 2025 08:08:14 +0000 (0:00:00.708) 0:00:13.221 ***** skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Thursday 11 December 2025 08:08:14 +0000 (0:00:00.022) 0:00:13.244 ***** changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Thursday 11 December 2025 08:08:15 +0000 (0:00:00.784) 0:00:14.029 ***** skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Thursday 11 December 2025 08:08:15 +0000 (0:00:00.035) 0:00:14.064 ***** skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Thursday 11 December 2025 08:08:15 +0000 (0:00:00.035) 0:00:14.100 ***** skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Thursday 11 December 2025 08:08:15 +0000 (0:00:00.034) 0:00:14.135 ***** changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Thursday 11 December 2025 08:08:15 +0000 (0:00:00.530) 0:00:14.665 ***** changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Thursday 11 December 2025 08:08:16 +0000 (0:00:00.433) 0:00:15.098 ***** skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.029) 0:00:15.127 ***** skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.029) 0:00:15.156 ***** skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Thursday 11 December 2025 08:08:16 +0000 (0:00:00.028) 0:00:15.185 ***** ok: [instance] TASK [repo_setup : Create download directory] ********************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.039) 0:00:15.225 ***** skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.028) 0:00:15.253 ***** skipping: [instance] TASK [Download the RPM] ******************************************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.027) 0:00:15.281 ***** skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.027) 0:00:15.309 ***** skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.027) 0:00:15.336 ***** skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.027) 0:00:15.363 ***** skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.029) 0:00:15.393 ***** skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.026) 0:00:15.419 ***** ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.184) 0:00:15.603 ***** changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Thursday 11 December 2025 08:08:16 +0000 (0:00:00.209) 0:00:15.813 ***** changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Thursday 11 December 2025 08:08:17 +0000 (0:00:00.219) 0:00:16.032 ***** skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Thursday 11 December 2025 08:08:17 +0000 (0:00:00.021) 0:00:16.054 ***** skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Thursday 11 December 2025 08:08:17 +0000 (0:00:00.022) 0:00:16.076 ***** skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Thursday 11 December 2025 08:08:17 +0000 (0:00:00.021) 0:00:16.097 ***** skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Thursday 11 December 2025 08:08:17 +0000 (0:00:00.021) 0:00:16.119 ***** skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Thursday 11 December 2025 08:08:17 +0000 (0:00:00.021) 0:00:16.140 ***** skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Thursday 11 December 2025 08:08:17 +0000 (0:00:00.021) 0:00:16.162 ***** skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Thursday 11 December 2025 08:08:17 +0000 (0:00:00.016) 0:00:16.179 ***** skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Thursday 11 December 2025 08:08:17 +0000 (0:00:00.028) 0:00:16.207 ***** skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Thursday 11 December 2025 08:08:17 +0000 (0:00:00.016) 0:00:16.223 ***** skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Thursday 11 December 2025 08:08:17 +0000 (0:00:00.023) 0:00:16.247 ***** skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Thursday 11 December 2025 08:08:17 +0000 (0:00:00.028) 0:00:16.276 ***** skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Thursday 11 December 2025 08:08:17 +0000 (0:00:00.028) 0:00:16.305 ***** skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Thursday 11 December 2025 08:08:17 +0000 (0:00:00.030) 0:00:16.335 ***** skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Thursday 11 December 2025 08:08:17 +0000 (0:00:00.029) 0:00:16.365 ***** ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Thursday 11 December 2025 08:09:00 +0000 (0:00:43.334) 0:00:59.699 ***** ok: [instance] TASK [test_deps : Install extra packages] ************************************** Thursday 11 December 2025 08:09:02 +0000 (0:00:01.159) 0:01:00.859 ***** skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Thursday 11 December 2025 08:09:02 +0000 (0:00:00.032) 0:01:00.891 ***** ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) TASK [ci_setup : List packages to install] ************************************* Thursday 11 December 2025 08:09:02 +0000 (0:00:00.041) 0:01:00.933 ***** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Thursday 11 December 2025 08:09:02 +0000 (0:00:00.020) 0:01:00.953 ***** changed: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Thursday 11 December 2025 08:09:06 +0000 (0:00:04.590) 0:01:05.543 ***** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Thursday 11 December 2025 08:09:06 +0000 (0:00:00.180) 0:01:05.723 ***** changed: [instance] TASK [ci_setup : Install openshift client] ************************************* Thursday 11 December 2025 08:09:07 +0000 (0:00:00.191) 0:01:05.915 ***** changed: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Thursday 11 December 2025 08:09:13 +0000 (0:00:05.944) 0:01:11.860 ***** ok: [instance] TASK [ci_setup : Create completion file] *************************************** Thursday 11 December 2025 08:09:13 +0000 (0:00:00.035) 0:01:11.895 ***** changed: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Thursday 11 December 2025 08:09:13 +0000 (0:00:00.242) 0:01:12.137 ***** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Thursday 11 December 2025 08:09:13 +0000 (0:00:00.277) 0:01:12.415 ***** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Thursday 11 December 2025 08:09:13 +0000 (0:00:00.017) 0:01:12.432 ***** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Thursday 11 December 2025 08:09:13 +0000 (0:00:00.016) 0:01:12.448 ***** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Thursday 11 December 2025 08:09:13 +0000 (0:00:00.016) 0:01:12.465 ***** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Thursday 11 December 2025 08:09:13 +0000 (0:00:00.015) 0:01:12.481 ***** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Thursday 11 December 2025 08:09:13 +0000 (0:00:00.015) 0:01:12.496 ***** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Thursday 11 December 2025 08:09:13 +0000 (0:00:00.019) 0:01:12.515 ***** changed: [instance] => (item=/opt/basedir/artifacts/manifests/openstack/cr) changed: [instance] => (item=/opt/basedir/logs) ok: [instance] => (item=/opt/basedir/tmp) changed: [instance] => (item=/opt/basedir/volumes) changed: [instance] => (item=/opt/basedir/artifacts/parameters) TASK [libvirt_manager : Get installed packages list] *************************** Thursday 11 December 2025 08:09:14 +0000 (0:00:00.959) 0:01:13.475 ***** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Thursday 11 December 2025 08:09:15 +0000 (0:00:00.715) 0:01:14.190 ***** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Thursday 11 December 2025 08:09:17 +0000 (0:00:01.788) 0:01:15.979 ***** skipping: [instance] => (item=virtqemud.service) skipping: [instance] => (item=virtqemud.socket) skipping: [instance] TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Thursday 11 December 2025 08:09:17 +0000 (0:00:00.061) 0:01:16.040 ***** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Thursday 11 December 2025 08:09:17 +0000 (0:00:00.047) 0:01:16.087 ***** skipping: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Thursday 11 December 2025 08:09:17 +0000 (0:00:00.060) 0:01:16.147 ***** skipping: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Thursday 11 December 2025 08:09:17 +0000 (0:00:00.059) 0:01:16.207 ***** skipping: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:09:17 +0000 (0:00:00.077) 0:01:16.285 ***** skipping: [instance] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Thursday 11 December 2025 08:09:17 +0000 (0:00:00.060) 0:01:16.345 ***** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Thursday 11 December 2025 08:09:17 +0000 (0:00:00.059) 0:01:16.405 ***** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Thursday 11 December 2025 08:09:17 +0000 (0:00:00.060) 0:01:16.465 ***** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Thursday 11 December 2025 08:09:17 +0000 (0:00:00.060) 0:01:16.526 ***** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Thursday 11 December 2025 08:09:17 +0000 (0:00:00.064) 0:01:16.590 ***** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Thursday 11 December 2025 08:09:17 +0000 (0:00:00.060) 0:01:16.651 ***** skipping: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Thursday 11 December 2025 08:09:17 +0000 (0:00:00.059) 0:01:16.711 ***** skipping: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:09:17 +0000 (0:00:00.059) 0:01:16.770 ***** skipping: [instance] TASK [Remove dnsmasq network bits] ********************************************* Thursday 11 December 2025 08:09:17 +0000 (0:00:00.059) 0:01:16.830 ***** skipping: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.061) 0:01:16.891 ***** skipping: [instance] TASK [libvirt_manager : Undefine networks] ************************************* Thursday 11 December 2025 08:09:18 +0000 (0:00:00.061) 0:01:16.952 ***** skipping: [instance] TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Thursday 11 December 2025 08:09:18 +0000 (0:00:00.059) 0:01:17.012 ***** skipping: [instance] TASK [libvirt_manager : Find dummy interface connection files] ***************** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.060) 0:01:17.073 ***** skipping: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.085) 0:01:17.158 ***** skipping: [instance] TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.062) 0:01:17.220 ***** skipping: [instance] TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.061) 0:01:17.281 ***** skipping: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.059) 0:01:17.341 ***** skipping: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Thursday 11 December 2025 08:09:18 +0000 (0:00:00.059) 0:01:17.401 ***** skipping: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.058) 0:01:17.459 ***** skipping: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.058) 0:01:17.518 ***** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.040) 0:01:17.558 ***** skipping: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.060) 0:01:17.619 ***** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Thursday 11 December 2025 08:09:18 +0000 (0:00:00.059) 0:01:17.678 ***** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Thursday 11 December 2025 08:09:19 +0000 (0:00:00.192) 0:01:17.871 ***** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Thursday 11 December 2025 08:09:19 +0000 (0:00:00.031) 0:01:17.902 ***** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Thursday 11 December 2025 08:09:19 +0000 (0:00:00.031) 0:01:17.934 ***** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Thursday 11 December 2025 08:09:19 +0000 (0:00:00.059) 0:01:17.993 ***** [WARNING]: Skipped '/var/log/libvirt/qemu/' path due to this access issue: '/var/log/libvirt/qemu/' is not a directory ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Thursday 11 December 2025 08:09:19 +0000 (0:00:00.284) 0:01:18.277 ***** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Thursday 11 December 2025 08:09:19 +0000 (0:00:00.029) 0:01:18.307 ***** ok: [instance] => (item=workload) changed: [instance] => (item=volumes) ok: [instance] => (item=artifacts/debug_network_data.yml) ok: [instance] => (item=artifacts/debug_pub_net_value.txt) ok: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml) ok: [instance] => (item=artifacts/interfaces-info.yml) ok: [instance] => (item=artifacts/libvirt-uuids.yml) ok: [instance] => (item=artifacts/net-map-def-patch.yml) TASK [libvirt_manager : Deepscrub data] **************************************** Thursday 11 December 2025 08:09:20 +0000 (0:00:01.354) 0:01:19.661 ***** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Thursday 11 December 2025 08:09:21 +0000 (0:00:00.374) 0:01:20.036 ***** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Thursday 11 December 2025 08:09:22 +0000 (0:00:01.187) 0:01:21.224 ***** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Thursday 11 December 2025 08:09:22 +0000 (0:00:00.325) 0:01:21.549 ***** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Thursday 11 December 2025 08:09:22 +0000 (0:00:00.040) 0:01:21.590 ***** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Thursday 11 December 2025 08:09:22 +0000 (0:00:00.036) 0:01:21.627 ***** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Thursday 11 December 2025 08:09:22 +0000 (0:00:00.055) 0:01:21.682 ***** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Thursday 11 December 2025 08:09:23 +0000 (0:00:00.633) 0:01:22.316 ***** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Thursday 11 December 2025 08:09:23 +0000 (0:00:00.435) 0:01:22.751 ***** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Thursday 11 December 2025 08:09:24 +0000 (0:00:00.189) 0:01:22.941 ***** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Thursday 11 December 2025 08:09:24 +0000 (0:00:00.031) 0:01:22.972 ***** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Thursday 11 December 2025 08:09:24 +0000 (0:00:00.034) 0:01:23.006 ***** ok: [instance] => (item=/home/zuul/.ssh/vbmc-key) ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub) ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf) ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh) TASK [Clean remote ssh config] ************************************************* Thursday 11 December 2025 08:09:24 +0000 (0:00:00.701) 0:01:23.708 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:09:24 +0000 (0:00:00.072) 0:01:23.781 ***** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:09:25 +0000 (0:00:00.313) 0:01:24.095 ***** ok: [instance] TASK [Clean local ssh config] ************************************************** Thursday 11 December 2025 08:09:25 +0000 (0:00:00.245) 0:01:24.340 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:09:25 +0000 (0:00:00.078) 0:01:24.418 ***** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:09:25 +0000 (0:00:00.198) 0:01:24.617 ***** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Thursday 11 December 2025 08:09:25 +0000 (0:00:00.219) 0:01:24.836 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Thursday 11 December 2025 08:09:26 +0000 (0:00:00.059) 0:01:24.896 ***** changed: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Thursday 11 December 2025 08:09:29 +0000 (0:00:03.647) 0:01:28.543 ***** ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'}) ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'}) ok: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'}) TASK [dnsmasq : Manage configuration directory] ******************************** Thursday 11 December 2025 08:09:31 +0000 (0:00:01.313) 0:01:29.857 ***** ok: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Thursday 11 December 2025 08:09:31 +0000 (0:00:00.213) 0:01:30.070 ***** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Thursday 11 December 2025 08:09:31 +0000 (0:00:00.051) 0:01:30.122 ***** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Thursday 11 December 2025 08:09:31 +0000 (0:00:00.032) 0:01:30.155 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Thursday 11 December 2025 08:09:31 +0000 (0:00:00.057) 0:01:30.212 ***** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Thursday 11 December 2025 08:09:31 +0000 (0:00:00.033) 0:01:30.246 ***** ok: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Thursday 11 December 2025 08:09:31 +0000 (0:00:00.222) 0:01:30.468 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Thursday 11 December 2025 08:09:31 +0000 (0:00:00.055) 0:01:30.524 ***** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Thursday 11 December 2025 08:09:31 +0000 (0:00:00.032) 0:01:30.557 ***** ok: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Thursday 11 December 2025 08:09:31 +0000 (0:00:00.221) 0:01:30.778 ***** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Thursday 11 December 2025 08:09:31 +0000 (0:00:00.031) 0:01:30.809 ***** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Thursday 11 December 2025 08:09:31 +0000 (0:00:00.032) 0:01:30.841 ***** ok: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Thursday 11 December 2025 08:09:32 +0000 (0:00:00.581) 0:01:31.423 ***** ok: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Thursday 11 December 2025 08:09:32 +0000 (0:00:00.220) 0:01:31.643 ***** ok: [instance] => (item=/etc/cifmw-dnsmasq.conf) ok: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Thursday 11 December 2025 08:09:33 +0000 (0:00:00.389) 0:01:32.032 ***** ok: [instance] TASK [radvd : Gather package facts] ******************************************** Thursday 11 December 2025 08:09:33 +0000 (0:00:00.228) 0:01:32.261 ***** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Thursday 11 December 2025 08:09:33 +0000 (0:00:00.504) 0:01:32.766 ***** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Thursday 11 December 2025 08:09:33 +0000 (0:00:00.041) 0:01:32.807 ***** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Thursday 11 December 2025 08:09:34 +0000 (0:00:00.250) 0:01:33.057 ***** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Thursday 11 December 2025 08:09:34 +0000 (0:00:00.219) 0:01:33.277 ***** skipping: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Thursday 11 December 2025 08:09:34 +0000 (0:00:00.068) 0:01:33.345 ***** ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Thursday 11 December 2025 08:09:34 +0000 (0:00:00.197) 0:01:33.542 ***** changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Thursday 11 December 2025 08:09:34 +0000 (0:00:00.195) 0:01:33.738 ***** ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Thursday 11 December 2025 08:09:35 +0000 (0:00:00.198) 0:01:33.936 ***** skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Thursday 11 December 2025 08:09:35 +0000 (0:00:00.032) 0:01:33.969 ***** skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Thursday 11 December 2025 08:09:35 +0000 (0:00:00.032) 0:01:34.002 ***** ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Thursday 11 December 2025 08:09:35 +0000 (0:00:00.035) 0:01:34.037 ***** skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Thursday 11 December 2025 08:09:35 +0000 (0:00:00.032) 0:01:34.070 ***** changed: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Thursday 11 December 2025 08:10:43 +0000 (0:01:08.309) 0:02:42.379 ***** changed: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Thursday 11 December 2025 08:10:43 +0000 (0:00:00.217) 0:02:42.596 ***** changed: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Thursday 11 December 2025 08:10:44 +0000 (0:00:00.380) 0:02:42.977 ***** changed: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Thursday 11 December 2025 08:10:44 +0000 (0:00:00.580) 0:02:43.557 ***** ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Thursday 11 December 2025 08:10:44 +0000 (0:00:00.216) 0:02:43.774 ***** ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Thursday 11 December 2025 08:10:45 +0000 (0:00:00.481) 0:02:44.255 ***** changed: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Thursday 11 December 2025 08:10:46 +0000 (0:00:00.839) 0:02:45.094 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy) TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] ********* Thursday 11 December 2025 08:10:46 +0000 (0:00:00.228) 0:02:45.323 ***** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Thursday 11 December 2025 08:10:46 +0000 (0:00:00.362) 0:02:45.686 ***** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Thursday 11 December 2025 08:10:47 +0000 (0:00:00.336) 0:02:46.022 ***** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Thursday 11 December 2025 08:10:47 +0000 (0:00:00.339) 0:02:46.362 ***** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Thursday 11 December 2025 08:10:47 +0000 (0:00:00.342) 0:02:46.704 ***** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Thursday 11 December 2025 08:10:48 +0000 (0:00:00.337) 0:02:47.042 ***** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Thursday 11 December 2025 08:10:48 +0000 (0:00:00.347) 0:02:47.389 ***** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Thursday 11 December 2025 08:10:48 +0000 (0:00:00.375) 0:02:47.764 ***** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Thursday 11 December 2025 08:10:49 +0000 (0:00:00.334) 0:02:48.099 ***** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Thursday 11 December 2025 08:10:49 +0000 (0:00:00.338) 0:02:48.437 ***** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Thursday 11 December 2025 08:10:49 +0000 (0:00:00.339) 0:02:48.776 ***** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Thursday 11 December 2025 08:10:50 +0000 (0:00:00.341) 0:02:49.118 ***** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Thursday 11 December 2025 08:10:50 +0000 (0:00:00.337) 0:02:49.456 ***** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Thursday 11 December 2025 08:10:50 +0000 (0:00:00.332) 0:02:49.788 ***** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Thursday 11 December 2025 08:10:51 +0000 (0:00:00.334) 0:02:50.123 ***** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Thursday 11 December 2025 08:10:51 +0000 (0:00:00.343) 0:02:50.466 ***** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Thursday 11 December 2025 08:10:51 +0000 (0:00:00.343) 0:02:50.810 ***** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Thursday 11 December 2025 08:10:52 +0000 (0:00:00.343) 0:02:51.154 ***** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Thursday 11 December 2025 08:10:52 +0000 (0:00:00.349) 0:02:51.503 ***** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Thursday 11 December 2025 08:10:52 +0000 (0:00:00.341) 0:02:51.845 ***** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Thursday 11 December 2025 08:10:53 +0000 (0:00:00.336) 0:02:52.181 ***** changed: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Thursday 11 December 2025 08:10:53 +0000 (0:00:00.336) 0:02:52.517 ***** changed: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Thursday 11 December 2025 08:10:54 +0000 (0:00:00.340) 0:02:52.857 ***** changed: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Thursday 11 December 2025 08:10:54 +0000 (0:00:00.324) 0:02:53.181 ***** changed: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Thursday 11 December 2025 08:10:54 +0000 (0:00:00.326) 0:02:53.507 ***** skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Thursday 11 December 2025 08:10:54 +0000 (0:00:00.044) 0:02:53.552 ***** ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Thursday 11 December 2025 08:10:54 +0000 (0:00:00.291) 0:02:53.844 ***** changed: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Thursday 11 December 2025 08:10:55 +0000 (0:00:00.399) 0:02:54.243 ***** changed: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Thursday 11 December 2025 08:10:55 +0000 (0:00:00.338) 0:02:54.582 ***** [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Thursday 11 December 2025 08:10:55 +0000 (0:00:00.176) 0:02:54.758 ***** TASK [libvirt_manager : Deactivate default] ************************************ Thursday 11 December 2025 08:10:55 +0000 (0:00:00.052) 0:02:54.811 ***** ok: [instance] TASK [libvirt_manager : Removing default] ************************************** Thursday 11 December 2025 08:10:56 +0000 (0:00:00.919) 0:02:55.731 ***** ok: [instance] TASK [Ensure we use dnsmasq for NetworkManager resolver] *********************** Thursday 11 December 2025 08:10:57 +0000 (0:00:00.245) 0:02:55.977 ***** changed: [instance] TASK [Ensure we delegate .utility zone to our own instance] ******************** Thursday 11 December 2025 08:10:57 +0000 (0:00:00.369) 0:02:56.347 ***** changed: [instance] TASK [Restart NetworkManager] ************************************************** Thursday 11 December 2025 08:10:57 +0000 (0:00:00.356) 0:02:56.703 ***** changed: [instance] TASK [Ensure ocp_volumes exists] *********************************************** Thursday 11 December 2025 08:10:58 +0000 (0:00:00.434) 0:02:57.137 ***** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=115 changed=56 unreachable=0 failed=0 skipped=84 rescued=0 ignored=0 Thursday 11 December 2025 08:10:58 +0000 (0:00:00.239) 0:02:57.377 ***** =============================================================================== libvirt_manager : Install packages required for using KVM -------------- 68.31s test_deps : Install selinux python libs -------------------------------- 43.33s repo_setup : Initialize python venv and install requirements ------------ 7.76s ci_setup : Install openshift client ------------------------------------- 5.94s ci_setup : Install needed packages -------------------------------------- 4.59s dnsmasq : Install needed packages --------------------------------------- 3.65s libvirt_manager : Populate service facts -------------------------------- 1.79s libvirt_manager : Remove workload and volumes --------------------------- 1.35s dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.31s podman : Ensure podman is installed ------------------------------------- 1.19s test_deps : Install python yaml libs ------------------------------------ 1.16s repo_setup : Get repo-setup repository ---------------------------------- 1.05s ci_setup : Manage directories ------------------------------------------- 0.96s libvirt_manager : Deactivate default ------------------------------------ 0.92s libvirt_manager : Ensure firewalld service is up ------------------------ 0.84s Gathering Facts --------------------------------------------------------- 0.83s repo_setup : Run repo-setup --------------------------------------------- 0.78s repo_setup : Make sure git-core package is installed -------------------- 0.78s libvirt_manager : Get installed packages list --------------------------- 0.72s repo_setup : Install repo-setup package --------------------------------- 0.71s PLAY [Test boot_order configuration] ******************************************* TASK [Gathering Facts] ********************************************************* Thursday 11 December 2025 08:10:59 +0000 (0:00:00.037) 0:00:00.037 ***** ok: [instance] TASK [Load networking definition] ********************************************** Thursday 11 December 2025 08:10:59 +0000 (0:00:00.830) 0:00:00.867 ***** ok: [instance] TASK [libvirt_manager : Import layout generator if needed] ********************* Thursday 11 December 2025 08:10:59 +0000 (0:00:00.037) 0:00:00.905 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_layout.yml for instance TASK [libvirt_manager : Chose right parameter for layout definition] *********** Thursday 11 December 2025 08:10:59 +0000 (0:00:00.067) 0:00:00.973 ***** ok: [instance] TASK [libvirt_manager : Patch the layout if needed] **************************** Thursday 11 December 2025 08:11:00 +0000 (0:00:00.137) 0:00:01.111 ***** skipping: [instance] TASK [libvirt_manager : Enable forwarding in the libvirt zone] ***************** Thursday 11 December 2025 08:11:00 +0000 (0:00:00.106) 0:00:01.217 ***** changed: [instance] TASK [libvirt_manager : Enable masquerading for public traffic] **************** Thursday 11 December 2025 08:11:00 +0000 (0:00:00.464) 0:00:01.681 ***** changed: [instance] TASK [libvirt_manager : Ensure firewalld is restarts] ************************** Thursday 11 December 2025 08:11:01 +0000 (0:00:00.465) 0:00:02.147 ***** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Thursday 11 December 2025 08:11:01 +0000 (0:00:00.069) 0:00:02.217 ***** changed: [instance] TASK [Deploy virtualbmc] ******************************************************* Thursday 11 December 2025 08:11:02 +0000 (0:00:00.891) 0:00:03.108 ***** skipping: [instance] TASK [libvirt_manager : Let the project know we have vbmc available] *********** Thursday 11 December 2025 08:11:02 +0000 (0:00:00.049) 0:00:03.157 ***** skipping: [instance] TASK [libvirt_manager : Create needed workload directory] ********************** Thursday 11 December 2025 08:11:02 +0000 (0:00:00.049) 0:00:03.207 ***** changed: [instance] => (item=workload) changed: [instance] => (item=reproducer-inventory) changed: [instance] => (item=volumes) TASK [libvirt_manager : Allow QEMU on workload directory] ********************** Thursday 11 December 2025 08:11:02 +0000 (0:00:00.617) 0:00:03.824 ***** changed: [instance] => (item=workload) changed: [instance] => (item=volumes) TASK [libvirt_manager : Generate networking data] ****************************** Thursday 11 December 2025 08:11:03 +0000 (0:00:00.469) 0:00:04.294 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_networking_data.yml for instance TASK [libvirt_manager : Ensure fact is existing, and empty] ******************** Thursday 11 December 2025 08:11:03 +0000 (0:00:00.117) 0:00:04.411 ***** ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Thursday 11 December 2025 08:11:03 +0000 (0:00:00.053) 0:00:04.465 ***** ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Thursday 11 December 2025 08:11:03 +0000 (0:00:00.271) 0:00:04.736 ***** skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Thursday 11 December 2025 08:11:03 +0000 (0:00:00.047) 0:00:04.784 ***** skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Thursday 11 December 2025 08:11:03 +0000 (0:00:00.045) 0:00:04.830 ***** ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Thursday 11 December 2025 08:11:03 +0000 (0:00:00.072) 0:00:04.903 ***** ok: [instance] => (item={'key': 'disk-first-0', 'value': 'disk_first'}) ok: [instance] => (item={'key': 'net-first-0', 'value': 'net_first'}) ok: [instance] => (item={'key': 'net-only-0', 'value': 'net_only'}) ok: [instance] => (item={'key': 'no-boot-order-0', 'value': 'no_boot_order'}) TASK [libvirt_manager : Append baremetal nodes if needed] ********************** Thursday 11 December 2025 08:11:04 +0000 (0:00:00.183) 0:00:05.086 ***** skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Thursday 11 December 2025 08:11:04 +0000 (0:00:00.052) 0:00:05.138 ***** changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Thursday 11 December 2025 08:11:04 +0000 (0:00:00.411) 0:00:05.550 ***** changed: [instance] => (item=Adding disk-first-0 to disk_firsts) changed: [instance] => (item=Adding net-first-0 to net_firsts) changed: [instance] => (item=Adding net-only-0 to net_onlys) changed: [instance] => (item=Adding no-boot-order-0 to no_boot_orders) TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Thursday 11 December 2025 08:11:04 +0000 (0:00:00.158) 0:00:05.708 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding disk-first-0 to disk_firsts) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding net-first-0 to net_firsts) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding net-only-0 to net_onlys) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding no-boot-order-0 to no_boot_orders) TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:11:04 +0000 (0:00:00.154) 0:00:05.863 ***** changed: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:11:05 +0000 (0:00:00.283) 0:00:06.146 ***** changed: [instance] TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:11:05 +0000 (0:00:00.225) 0:00:06.372 ***** changed: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:11:05 +0000 (0:00:00.211) 0:00:06.583 ***** changed: [instance] TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:11:05 +0000 (0:00:00.227) 0:00:06.811 ***** changed: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:11:06 +0000 (0:00:00.205) 0:00:07.016 ***** changed: [instance] TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:11:06 +0000 (0:00:00.230) 0:00:07.246 ***** changed: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:11:06 +0000 (0:00:00.216) 0:00:07.463 ***** changed: [instance] TASK [libvirt_manager : Check if ini inventory file exists] ******************** Thursday 11 December 2025 08:11:06 +0000 (0:00:00.218) 0:00:07.682 ***** ok: [instance] TASK [libvirt_manager : Convert ini inventory file into yaml] ****************** Thursday 11 December 2025 08:11:06 +0000 (0:00:00.229) 0:00:07.911 ***** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Thursday 11 December 2025 08:11:07 +0000 (0:00:00.507) 0:00:08.419 ***** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Thursday 11 December 2025 08:11:07 +0000 (0:00:00.044) 0:00:08.463 ***** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Thursday 11 December 2025 08:11:07 +0000 (0:00:00.043) 0:00:08.507 ***** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Thursday 11 December 2025 08:11:07 +0000 (0:00:00.044) 0:00:08.551 ***** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Thursday 11 December 2025 08:11:07 +0000 (0:00:00.044) 0:00:08.596 ***** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Thursday 11 December 2025 08:11:07 +0000 (0:00:00.065) 0:00:08.661 ***** ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'mtu': 1500}}, 'group-templates': {'disk_firsts': {'network-template': {'range': {'start': 10, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'net_firsts': {'network-template': {'range': {'start': 20, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'net_onlys': {'network-template': {'range': {'start': 30, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'no_boot_orders': {'network-template': {'range': {'start': 40, 'length': 1}}, 'networks': {'ctlplane': {}}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Thursday 11 December 2025 08:11:07 +0000 (0:00:00.118) 0:00:08.779 ***** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Thursday 11 December 2025 08:11:07 +0000 (0:00:00.041) 0:00:08.821 ***** changed: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Thursday 11 December 2025 08:11:08 +0000 (0:00:00.207) 0:00:09.028 ***** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Thursday 11 December 2025 08:11:08 +0000 (0:00:00.389) 0:00:09.418 ***** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Thursday 11 December 2025 08:11:08 +0000 (0:00:00.121) 0:00:09.540 ***** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Thursday 11 December 2025 08:11:08 +0000 (0:00:00.043) 0:00:09.583 ***** changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Thursday 11 December 2025 08:11:09 +0000 (0:00:00.409) 0:00:09.993 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance TASK [libvirt_manager : Define the localized variables for performing the tasks here.] *** Thursday 11 December 2025 08:11:09 +0000 (0:00:00.139) 0:00:10.132 ***** ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Thursday 11 December 2025 08:11:09 +0000 (0:00:00.070) 0:00:10.203 ***** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Thursday 11 December 2025 08:11:09 +0000 (0:00:00.525) 0:00:10.728 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Thursday 11 December 2025 08:11:10 +0000 (0:00:00.601) 0:00:11.330 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Thursday 11 December 2025 08:11:10 +0000 (0:00:00.432) 0:00:11.763 ***** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Add a dummy interface to bridges if required] ********** Thursday 11 December 2025 08:11:11 +0000 (0:00:00.446) 0:00:12.209 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance TASK [libvirt_manager : Fetch present bridge interfaces] *********************** Thursday 11 December 2025 08:11:11 +0000 (0:00:00.099) 0:00:12.309 ***** ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Thursday 11 December 2025 08:11:11 +0000 (0:00:00.240) 0:00:12.550 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [Create dummy interfaces to ensure bridges are UP] ************************ Thursday 11 December 2025 08:11:11 +0000 (0:00:00.378) 0:00:12.928 ***** TASK [ci_nmstate : Ensure we have needed facts] ******************************** Thursday 11 December 2025 08:11:12 +0000 (0:00:00.113) 0:00:13.041 ***** skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Thursday 11 December 2025 08:11:12 +0000 (0:00:00.145) 0:00:13.187 ***** changed: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Thursday 11 December 2025 08:11:19 +0000 (0:00:07.699) 0:00:20.886 ***** changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Thursday 11 December 2025 08:11:20 +0000 (0:00:00.230) 0:00:21.117 ***** changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Thursday 11 December 2025 08:11:20 +0000 (0:00:00.361) 0:00:21.478 ***** changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Thursday 11 December 2025 08:11:22 +0000 (0:00:01.822) 0:00:23.301 ***** changed: [instance] TASK [Create extra network configuration] ************************************** Thursday 11 December 2025 08:11:22 +0000 (0:00:00.377) 0:00:23.678 ***** skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Thursday 11 December 2025 08:11:22 +0000 (0:00:00.052) 0:00:23.731 ***** skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Thursday 11 December 2025 08:11:22 +0000 (0:00:00.046) 0:00:23.777 ***** ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Thursday 11 December 2025 08:11:23 +0000 (0:00:00.439) 0:00:24.217 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Thursday 11 December 2025 08:11:23 +0000 (0:00:00.268) 0:00:24.485 ***** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Thursday 11 December 2025 08:11:24 +0000 (0:00:01.167) 0:00:25.653 ***** changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'}) TASK [dnsmasq : Manage configuration directory] ******************************** Thursday 11 December 2025 08:11:27 +0000 (0:00:03.232) 0:00:28.885 ***** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Thursday 11 December 2025 08:11:28 +0000 (0:00:00.213) 0:00:29.099 ***** changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Thursday 11 December 2025 08:11:28 +0000 (0:00:00.378) 0:00:29.478 ***** changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Thursday 11 December 2025 08:11:28 +0000 (0:00:00.378) 0:00:29.856 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Thursday 11 December 2025 08:11:28 +0000 (0:00:00.067) 0:00:29.924 ***** changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Thursday 11 December 2025 08:11:29 +0000 (0:00:00.402) 0:00:30.327 ***** skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Thursday 11 December 2025 08:11:29 +0000 (0:00:00.039) 0:00:30.366 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Thursday 11 December 2025 08:11:29 +0000 (0:00:00.070) 0:00:30.436 ***** changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Thursday 11 December 2025 08:11:29 +0000 (0:00:00.354) 0:00:30.790 ***** skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Thursday 11 December 2025 08:11:29 +0000 (0:00:00.039) 0:00:30.829 ***** ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Thursday 11 December 2025 08:11:30 +0000 (0:00:00.237) 0:00:31.067 ***** changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Thursday 11 December 2025 08:11:30 +0000 (0:00:00.670) 0:00:31.737 ***** skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Thursday 11 December 2025 08:11:30 +0000 (0:00:00.039) 0:00:31.777 ***** skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Thursday 11 December 2025 08:11:30 +0000 (0:00:00.037) 0:00:31.814 ***** skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Thursday 11 December 2025 08:11:30 +0000 (0:00:00.093) 0:00:31.907 ***** TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:11:31 +0000 (0:00:00.136) 0:00:32.043 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:11:31 +0000 (0:00:00.046) 0:00:32.090 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:11:31 +0000 (0:00:00.055) 0:00:32.145 ***** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:11:31 +0000 (0:00:00.451) 0:00:32.597 ***** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:11:31 +0000 (0:00:00.038) 0:00:32.635 ***** skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:11:31 +0000 (0:00:00.063) 0:00:32.698 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:11:31 +0000 (0:00:00.047) 0:00:32.746 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:11:31 +0000 (0:00:00.054) 0:00:32.800 ***** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:11:32 +0000 (0:00:00.462) 0:00:33.262 ***** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:11:32 +0000 (0:00:00.040) 0:00:33.303 ***** skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Thursday 11 December 2025 08:11:32 +0000 (0:00:00.067) 0:00:33.370 ***** skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Thursday 11 December 2025 08:11:32 +0000 (0:00:00.047) 0:00:33.418 ***** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:11:32 +0000 (0:00:00.511) 0:00:33.930 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:11:33 +0000 (0:00:00.074) 0:00:34.004 ***** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Thursday 11 December 2025 08:11:33 +0000 (0:00:00.358) 0:00:34.362 ***** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:11:33 +0000 (0:00:00.060) 0:00:34.423 ***** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Thursday 11 December 2025 08:11:33 +0000 (0:00:00.210) 0:00:34.634 ***** ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Thursday 11 December 2025 08:11:33 +0000 (0:00:00.059) 0:00:34.693 ***** changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Thursday 11 December 2025 08:11:34 +0000 (0:00:00.358) 0:00:35.051 ***** changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Thursday 11 December 2025 08:11:34 +0000 (0:00:00.358) 0:00:35.409 ***** changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Thursday 11 December 2025 08:11:34 +0000 (0:00:00.385) 0:00:35.795 ***** ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Thursday 11 December 2025 08:11:34 +0000 (0:00:00.119) 0:00:35.914 ***** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Thursday 11 December 2025 08:11:35 +0000 (0:00:00.356) 0:00:36.270 ***** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Thursday 11 December 2025 08:11:35 +0000 (0:00:00.047) 0:00:36.318 ***** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Thursday 11 December 2025 08:11:35 +0000 (0:00:00.047) 0:00:36.365 ***** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Thursday 11 December 2025 08:11:35 +0000 (0:00:00.081) 0:00:36.447 ***** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Thursday 11 December 2025 08:11:35 +0000 (0:00:00.048) 0:00:36.496 ***** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Thursday 11 December 2025 08:11:35 +0000 (0:00:00.043) 0:00:36.540 ***** ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'mtu': 1500}}, 'group-templates': {'disk_firsts': {'network-template': {'range': {'start': 10, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'net_firsts': {'network-template': {'range': {'start': 20, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'net_onlys': {'network-template': {'range': {'start': 30, 'length': 1}}, 'networks': {'ctlplane': {}}}, 'no_boot_orders': {'network-template': {'range': {'start': 40, 'length': 1}}, 'networks': {'ctlplane': {}}}}}) ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'disk_firsts': {'networks': {'public': None}}, 'net_firsts': {'networks': {'public': None}}, 'net_onlys': {'networks': {'public': None}}, 'no_boot_orders': {'networks': {'public': None}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Thursday 11 December 2025 08:11:35 +0000 (0:00:00.130) 0:00:36.670 ***** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Thursday 11 December 2025 08:11:35 +0000 (0:00:00.041) 0:00:36.712 ***** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Thursday 11 December 2025 08:11:35 +0000 (0:00:00.236) 0:00:36.949 ***** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Thursday 11 December 2025 08:11:36 +0000 (0:00:00.416) 0:00:37.365 ***** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Thursday 11 December 2025 08:11:36 +0000 (0:00:00.102) 0:00:37.467 ***** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Thursday 11 December 2025 08:11:36 +0000 (0:00:00.049) 0:00:37.517 ***** changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Thursday 11 December 2025 08:11:36 +0000 (0:00:00.437) 0:00:37.954 ***** ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Thursday 11 December 2025 08:11:37 +0000 (0:00:00.078) 0:00:38.033 ***** ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Thursday 11 December 2025 08:11:37 +0000 (0:00:00.044) 0:00:38.078 ***** ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Thursday 11 December 2025 08:11:37 +0000 (0:00:00.042) 0:00:38.120 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public) TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:11:37 +0000 (0:00:00.079) 0:00:38.199 ***** ok: [instance] => (item=disk-first-0 - ctlplane) ok: [instance] => (item=net-first-0 - ctlplane) ok: [instance] => (item=net-only-0 - ctlplane) ok: [instance] => (item=no-boot-order-0 - ctlplane) TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:11:37 +0000 (0:00:00.207) 0:00:38.407 ***** ok: [instance] => (item=disk-first-0 - public) ok: [instance] => (item=net-first-0 - public) ok: [instance] => (item=net-only-0 - public) ok: [instance] => (item=no-boot-order-0 - public) TASK [Inject DHCP entries for net {{ net_name }}] ****************************** Thursday 11 December 2025 08:11:37 +0000 (0:00:00.180) 0:00:38.587 ***** TASK [dnsmasq : Ensure we have the right data and type] ************************ Thursday 11 December 2025 08:11:37 +0000 (0:00:00.093) 0:00:38.681 ***** ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Thursday 11 December 2025 08:11:37 +0000 (0:00:00.063) 0:00:38.744 ***** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:f0:e8:a6', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:d0:f8:27', 'ips': ['192.168.140.20', ''], 'tag': 'net_first'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:00:36:cb:6d', 'ips': ['192.168.140.30', ''], 'tag': 'net_only'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:00:6e:30:bb', 'ips': ['192.168.140.40', ''], 'tag': 'no_boot_order'}) ok: [instance] => (item={'network': 'public', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:f3:ee:58', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:6e:86:66', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:2f:df:e1', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'}) ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:de:ef:4c', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'}) TASK [dnsmasq : Ensure networks exists] **************************************** Thursday 11 December 2025 08:11:37 +0000 (0:00:00.138) 0:00:38.882 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=osp_trunk) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=public) TASK [dnsmasq : Check network file status] ************************************* Thursday 11 December 2025 08:11:38 +0000 (0:00:00.118) 0:00:39.001 ***** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Thursday 11 December 2025 08:11:38 +0000 (0:00:00.192) 0:00:39.193 ***** ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Thursday 11 December 2025 08:11:38 +0000 (0:00:00.046) 0:00:39.239 ***** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Thursday 11 December 2025 08:11:38 +0000 (0:00:00.190) 0:00:39.429 ***** ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Thursday 11 December 2025 08:11:38 +0000 (0:00:00.073) 0:00:39.502 ***** ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Thursday 11 December 2025 08:11:38 +0000 (0:00:00.041) 0:00:39.544 ***** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:f0:e8:a6', 'ips': ['192.168.140.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:d0:f8:27', 'ips': ['192.168.140.20', ''], 'tag': 'net_first'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:00:36:cb:6d', 'ips': ['192.168.140.30', ''], 'tag': 'net_only'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:00:6e:30:bb', 'ips': ['192.168.140.40', ''], 'tag': 'no_boot_order'}) ok: [instance] => (item={'network': 'public', 'name': 'disk-first-0', 'state': 'present', 'mac': '52:54:00:f3:ee:58', 'ips': ['192.168.110.10', ''], 'tag': 'disk_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-first-0', 'state': 'present', 'mac': '52:54:01:6e:86:66', 'ips': ['192.168.110.20', ''], 'tag': 'net_first'}) ok: [instance] => (item={'network': 'public', 'name': 'net-only-0', 'state': 'present', 'mac': '52:54:02:2f:df:e1', 'ips': ['192.168.110.30', ''], 'tag': 'net_only'}) ok: [instance] => (item={'network': 'public', 'name': 'no-boot-order-0', 'state': 'present', 'mac': '52:54:03:de:ef:4c', 'ips': ['192.168.110.40', ''], 'tag': 'no_boot_order'}) TASK [dnsmasq : Create add/remove sets] **************************************** Thursday 11 December 2025 08:11:38 +0000 (0:00:00.230) 0:00:39.774 ***** ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Thursday 11 December 2025 08:11:38 +0000 (0:00:00.059) 0:00:39.834 ***** changed: [instance] => (item={'file': 'osp_trunk_disk-first-0_52:54:00:f0:e8:a6', 'entry': 'set:disk_first,52:54:00:f0:e8:a6,192.168.140.10,disk-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_net-first-0_52:54:01:d0:f8:27', 'entry': 'set:net_first,52:54:01:d0:f8:27,192.168.140.20,net-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_net-only-0_52:54:00:36:cb:6d', 'entry': 'set:net_only,52:54:00:36:cb:6d,192.168.140.30,net-only-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_no-boot-order-0_52:54:00:6e:30:bb', 'entry': 'set:no_boot_order,52:54:00:6e:30:bb,192.168.140.40,no-boot-order-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_disk-first-0_52:54:00:f3:ee:58', 'entry': 'set:disk_first,52:54:00:f3:ee:58,192.168.110.10,disk-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_net-first-0_52:54:01:6e:86:66', 'entry': 'set:net_first,52:54:01:6e:86:66,192.168.110.20,net-first-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_net-only-0_52:54:02:2f:df:e1', 'entry': 'set:net_only,52:54:02:2f:df:e1,192.168.110.30,net-only-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_no-boot-order-0_52:54:03:de:ef:4c', 'entry': 'set:no_boot_order,52:54:03:de:ef:4c,192.168.110.40,no-boot-order-0', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Thursday 11 December 2025 08:11:41 +0000 (0:00:02.646) 0:00:42.480 ***** skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Thursday 11 December 2025 08:11:41 +0000 (0:00:00.069) 0:00:42.549 ***** ok: [instance] => (item=disk-first-0) ok: [instance] => (item=net-first-0) ok: [instance] => (item=net-only-0) ok: [instance] => (item=no-boot-order-0) TASK [Inject VMs in the .utility zone] ***************************************** Thursday 11 December 2025 08:11:41 +0000 (0:00:00.259) 0:00:42.809 ***** TASK [dnsmasq : Assert we have needed host record data] ************************ Thursday 11 December 2025 08:11:41 +0000 (0:00:00.098) 0:00:42.907 ***** ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Thursday 11 December 2025 08:11:41 +0000 (0:00:00.060) 0:00:42.968 ***** ok: [instance] => (item={'names': ['disk-first-0.utility', 'disk-first-0.instance', 'disk_first-0.utility', 'disk_first-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['disk-first-0.ctlplane.local', 'disk_first-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['disk-first-0.public.local', 'disk_first-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['net-first-0.utility', 'net-first-0.instance', 'net_first-0.utility', 'net_first-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['net-first-0.ctlplane.local', 'net_first-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['net-first-0.public.local', 'net_first-0.public.local'], 'ips': ['192.168.110.20', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['net-only-0.utility', 'net-only-0.instance', 'net_only-0.utility', 'net_only-0.instance'], 'ips': ['192.168.140.30', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['net-only-0.ctlplane.local', 'net_only-0.ctlplane.local'], 'ips': ['192.168.140.30', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['net-only-0.public.local', 'net_only-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['no-boot-order-0.utility', 'no-boot-order-0.instance', 'no_boot_order-0.utility', 'no_boot_order-0.instance'], 'ips': ['192.168.140.40', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['no-boot-order-0.ctlplane.local', 'no_boot_order-0.ctlplane.local'], 'ips': ['192.168.140.40', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['no-boot-order-0.public.local', 'no_boot_order-0.public.local'], 'ips': ['192.168.110.40', ''], 'state': 'present'}) TASK [dnsmasq : Add/Remove address] ******************************************** Thursday 11 December 2025 08:11:42 +0000 (0:00:00.178) 0:00:43.146 ***** changed: [instance] => (item={'names': ['disk-first-0.utility', 'disk-first-0.instance', 'disk_first-0.utility', 'disk_first-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['disk-first-0.ctlplane.local', 'disk_first-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['disk-first-0.public.local', 'disk_first-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-first-0.utility', 'net-first-0.instance', 'net_first-0.utility', 'net_first-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-first-0.ctlplane.local', 'net_first-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-first-0.public.local', 'net_first-0.public.local'], 'ips': ['192.168.110.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-only-0.utility', 'net-only-0.instance', 'net_only-0.utility', 'net_only-0.instance'], 'ips': ['192.168.140.30', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-only-0.ctlplane.local', 'net_only-0.ctlplane.local'], 'ips': ['192.168.140.30', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['net-only-0.public.local', 'net_only-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['no-boot-order-0.utility', 'no-boot-order-0.instance', 'no_boot_order-0.utility', 'no_boot_order-0.instance'], 'ips': ['192.168.140.40', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['no-boot-order-0.ctlplane.local', 'no_boot_order-0.ctlplane.local'], 'ips': ['192.168.140.40', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['no-boot-order-0.public.local', 'no_boot_order-0.public.local'], 'ips': ['192.168.110.40', ''], 'state': 'present'}) TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] **************** Thursday 11 December 2025 08:11:44 +0000 (0:00:02.200) 0:00:45.347 ***** ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Thursday 11 December 2025 08:11:44 +0000 (0:00:00.039) 0:00:45.386 ***** skipping: [instance] => (item=disk_first) skipping: [instance] => (item=net_first) skipping: [instance] => (item=net_only) skipping: [instance] => (item=no_boot_order) skipping: [instance] TASK [libvirt_manager : Generate DHCP option configuration for VM types] ******* Thursday 11 December 2025 08:11:44 +0000 (0:00:00.088) 0:00:45.475 ***** skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Thursday 11 December 2025 08:11:44 +0000 (0:00:00.050) 0:00:45.525 ***** changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Thursday 11 December 2025 08:11:44 +0000 (0:00:00.373) 0:00:45.899 ***** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Thursday 11 December 2025 08:11:44 +0000 (0:00:00.050) 0:00:45.949 ***** changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Thursday 11 December 2025 08:11:45 +0000 (0:00:00.796) 0:00:46.746 ***** changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Thursday 11 December 2025 08:11:46 +0000 (0:00:00.351) 0:00:47.097 ***** changed: [instance] TASK [libvirt_manager : Create group inventories] ****************************** Thursday 11 December 2025 08:11:46 +0000 (0:00:00.336) 0:00:47.434 ***** changed: [instance] => (item=disk_first) changed: [instance] => (item=net_first) changed: [instance] => (item=net_only) changed: [instance] => (item=no_boot_order) TASK [libvirt_manager : Create "all" group inventory file] ********************* Thursday 11 December 2025 08:11:47 +0000 (0:00:01.492) 0:00:48.926 ***** changed: [instance] TASK [libvirt_manager : Ensure storage pool is present.] *********************** Thursday 11 December 2025 08:11:48 +0000 (0:00:00.431) 0:00:49.358 ***** skipping: [instance] TASK [libvirt_manager : Ensure images are present] ***************************** Thursday 11 December 2025 08:11:48 +0000 (0:00:00.062) 0:00:49.420 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=disk_first) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=net_first) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=net_only) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=no_boot_order) TASK [libvirt_manager : Ensure directory exists] ******************************* Thursday 11 December 2025 08:11:48 +0000 (0:00:00.172) 0:00:49.593 ***** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Thursday 11 December 2025 08:11:48 +0000 (0:00:00.041) 0:00:49.634 ***** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Thursday 11 December 2025 08:11:48 +0000 (0:00:00.040) 0:00:49.675 ***** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Thursday 11 December 2025 08:11:48 +0000 (0:00:00.040) 0:00:49.716 ***** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Thursday 11 December 2025 08:11:48 +0000 (0:00:00.039) 0:00:49.755 ***** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Thursday 11 December 2025 08:11:48 +0000 (0:00:00.040) 0:00:49.796 ***** skipping: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Thursday 11 December 2025 08:11:48 +0000 (0:00:00.072) 0:00:49.868 ***** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Thursday 11 December 2025 08:11:48 +0000 (0:00:00.041) 0:00:49.909 ***** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Thursday 11 December 2025 08:11:48 +0000 (0:00:00.038) 0:00:49.948 ***** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Thursday 11 December 2025 08:11:49 +0000 (0:00:00.039) 0:00:49.987 ***** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.040) 0:00:50.028 ***** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.040) 0:00:50.068 ***** skipping: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Thursday 11 December 2025 08:11:49 +0000 (0:00:00.075) 0:00:50.143 ***** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.041) 0:00:50.185 ***** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.039) 0:00:50.225 ***** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Thursday 11 December 2025 08:11:49 +0000 (0:00:00.039) 0:00:50.264 ***** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.039) 0:00:50.304 ***** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.041) 0:00:50.345 ***** skipping: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Thursday 11 December 2025 08:11:49 +0000 (0:00:00.076) 0:00:50.422 ***** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.040) 0:00:50.463 ***** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.040) 0:00:50.503 ***** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Thursday 11 December 2025 08:11:49 +0000 (0:00:00.040) 0:00:50.544 ***** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.040) 0:00:50.584 ***** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.040) 0:00:50.625 ***** skipping: [instance] TASK [libvirt_manager : Get ssh key state] ************************************* Thursday 11 December 2025 08:11:49 +0000 (0:00:00.084) 0:00:50.709 ***** ok: [instance] TASK [libvirt_manager : Create temporary ssh keypair] ************************** Thursday 11 December 2025 08:11:49 +0000 (0:00:00.189) 0:00:50.899 ***** changed: [instance] TASK [libvirt_manager : Slurp public key for later use] ************************ Thursday 11 December 2025 08:11:50 +0000 (0:00:00.364) 0:00:51.263 ***** ok: [instance] TASK [libvirt_manager : Slurp private key for later use] *********************** Thursday 11 December 2025 08:11:50 +0000 (0:00:00.307) 0:00:51.571 ***** ok: [instance] TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] *** Thursday 11 December 2025 08:11:50 +0000 (0:00:00.183) 0:00:51.754 ***** changed: [instance] TASK [libvirt_manager : Create fact holding network data for VMs] ************** Thursday 11 December 2025 08:11:51 +0000 (0:00:00.438) 0:00:52.193 ***** ok: [instance] TASK [libvirt_manager : List existing networks] ******************************** Thursday 11 December 2025 08:11:51 +0000 (0:00:00.042) 0:00:52.236 ***** ok: [instance] TASK [libvirt_manager : Gather pool fact] ************************************** Thursday 11 December 2025 08:11:51 +0000 (0:00:00.236) 0:00:52.472 ***** ok: [instance] TASK [libvirt_manager : Create and run VMs] ************************************ Thursday 11 December 2025 08:11:51 +0000 (0:00:00.423) 0:00:52.896 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'disk-first-0', 'value': 'disk_first'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'net-first-0', 'value': 'net_first'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'net-only-0', 'value': 'net_only'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'no-boot-order-0', 'value': 'no_boot_order'}) TASK [libvirt_manager : Create VM image for disk-first-0] ********************** Thursday 11 December 2025 08:11:52 +0000 (0:00:00.206) 0:00:53.102 ***** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for disk-first-0] ***** Thursday 11 December 2025 08:11:52 +0000 (0:00:00.259) 0:00:53.361 ***** changed: [instance] TASK [libvirt_manager : Define VMs for type disk-first-0] ********************** Thursday 11 December 2025 08:11:52 +0000 (0:00:00.238) 0:00:53.599 ***** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs disk-first-0] ******** Thursday 11 December 2025 08:11:53 +0000 (0:00:01.107) 0:00:54.707 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] **************** Thursday 11 December 2025 08:11:53 +0000 (0:00:00.068) 0:00:54.775 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk) TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:11:53 +0000 (0:00:00.081) 0:00:54.857 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:11:54 +0000 (0:00:00.273) 0:00:55.130 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:11:54 +0000 (0:00:00.065) 0:00:55.196 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:11:54 +0000 (0:00:00.246) 0:00:55.443 ***** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-disk-first-0] ********* Thursday 11 December 2025 08:11:54 +0000 (0:00:00.220) 0:00:55.663 ***** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:11:54 +0000 (0:00:00.301) 0:00:55.964 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:11:55 +0000 (0:00:00.267) 0:00:56.232 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:11:55 +0000 (0:00:00.066) 0:00:56.298 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:11:55 +0000 (0:00:00.249) 0:00:56.547 ***** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-disk-first-0] ****** Thursday 11 December 2025 08:11:55 +0000 (0:00:00.215) 0:00:56.763 ***** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs disk-first-0] *** Thursday 11 December 2025 08:11:56 +0000 (0:00:00.296) 0:00:57.059 ***** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for disk-first-0] ***** Thursday 11 December 2025 08:11:56 +0000 (0:00:00.077) 0:00:57.137 ***** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM disk-first-0] *********** Thursday 11 December 2025 08:11:56 +0000 (0:00:00.049) 0:00:57.187 ***** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM disk-first-0] ******************** Thursday 11 December 2025 08:11:56 +0000 (0:00:00.048) 0:00:57.235 ***** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Thursday 11 December 2025 08:11:56 +0000 (0:00:00.047) 0:00:57.282 ***** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Thursday 11 December 2025 08:11:56 +0000 (0:00:00.226) 0:00:57.508 ***** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Thursday 11 December 2025 08:11:56 +0000 (0:00:00.093) 0:00:57.602 ***** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Thursday 11 December 2025 08:11:56 +0000 (0:00:00.042) 0:00:57.644 ***** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Thursday 11 December 2025 08:11:56 +0000 (0:00:00.041) 0:00:57.686 ***** skipping: [instance] TASK [libvirt_manager : Configure boot order for disk-first-0] ***************** Thursday 11 December 2025 08:11:56 +0000 (0:00:00.064) 0:00:57.750 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/configure_boot_order.yml for instance TASK [libvirt_manager : Get current domain XML for cifmw-disk-first-0] ********* Thursday 11 December 2025 08:11:56 +0000 (0:00:00.094) 0:00:57.845 ***** ok: [instance] TASK [libvirt_manager : Create temporary file for domain XML] ****************** Thursday 11 December 2025 08:11:57 +0000 (0:00:00.285) 0:00:58.131 ***** changed: [instance] TASK [libvirt_manager : Write current domain XML to temporary file] ************ Thursday 11 December 2025 08:11:57 +0000 (0:00:00.285) 0:00:58.416 ***** changed: [instance] TASK [libvirt_manager : Remove existing boot elements from os section] ********* Thursday 11 December 2025 08:11:57 +0000 (0:00:00.377) 0:00:58.793 ***** changed: [instance] TASK [libvirt_manager : Add boot order to disk device] ************************* Thursday 11 December 2025 08:11:58 +0000 (0:00:00.227) 0:00:59.021 ***** changed: [instance] TASK [libvirt_manager : Get interface count for boot order] ******************** Thursday 11 December 2025 08:11:58 +0000 (0:00:00.276) 0:00:59.297 ***** ok: [instance] TASK [libvirt_manager : Add boot order to network interfaces] ****************** Thursday 11 December 2025 08:11:58 +0000 (0:00:00.230) 0:00:59.528 ***** changed: [instance] TASK [libvirt_manager : Read updated domain XML] ******************************* Thursday 11 December 2025 08:11:58 +0000 (0:00:00.244) 0:00:59.772 ***** ok: [instance] TASK [libvirt_manager : Redefine domain with updated boot order] *************** Thursday 11 December 2025 08:11:58 +0000 (0:00:00.210) 0:00:59.982 ***** changed: [instance] TASK [libvirt_manager : Clean up temporary domain XML file] ******************** Thursday 11 December 2025 08:11:59 +0000 (0:00:00.266) 0:01:00.249 ***** changed: [instance] TASK [libvirt_manager : Create VM image for net-first-0] *********************** Thursday 11 December 2025 08:11:59 +0000 (0:00:00.264) 0:01:00.514 ***** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for net-first-0] ****** Thursday 11 December 2025 08:11:59 +0000 (0:00:00.268) 0:01:00.782 ***** changed: [instance] TASK [libvirt_manager : Define VMs for type net-first-0] *********************** Thursday 11 December 2025 08:12:00 +0000 (0:00:00.245) 0:01:01.028 ***** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs net-first-0] ********* Thursday 11 December 2025 08:12:00 +0000 (0:00:00.337) 0:01:01.366 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] **************** Thursday 11 December 2025 08:12:00 +0000 (0:00:00.099) 0:01:01.465 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk) TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:12:00 +0000 (0:00:00.084) 0:01:01.549 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:12:00 +0000 (0:00:00.242) 0:01:01.791 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:12:00 +0000 (0:00:00.066) 0:01:01.858 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:12:01 +0000 (0:00:00.282) 0:01:02.141 ***** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-net-first-0] ********** Thursday 11 December 2025 08:12:01 +0000 (0:00:00.211) 0:01:02.353 ***** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:12:01 +0000 (0:00:00.295) 0:01:02.648 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:12:01 +0000 (0:00:00.237) 0:01:02.886 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:12:01 +0000 (0:00:00.062) 0:01:02.949 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:12:02 +0000 (0:00:00.243) 0:01:03.192 ***** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-net-first-0] ******* Thursday 11 December 2025 08:12:02 +0000 (0:00:00.216) 0:01:03.409 ***** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-first-0] *** Thursday 11 December 2025 08:12:02 +0000 (0:00:00.312) 0:01:03.721 ***** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for net-first-0] ****** Thursday 11 December 2025 08:12:02 +0000 (0:00:00.044) 0:01:03.766 ***** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM net-first-0] ************ Thursday 11 December 2025 08:12:02 +0000 (0:00:00.050) 0:01:03.816 ***** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM net-first-0] ********************* Thursday 11 December 2025 08:12:02 +0000 (0:00:00.084) 0:01:03.901 ***** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Thursday 11 December 2025 08:12:02 +0000 (0:00:00.048) 0:01:03.949 ***** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Thursday 11 December 2025 08:12:03 +0000 (0:00:00.225) 0:01:04.174 ***** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Thursday 11 December 2025 08:12:03 +0000 (0:00:00.060) 0:01:04.235 ***** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Thursday 11 December 2025 08:12:03 +0000 (0:00:00.042) 0:01:04.278 ***** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Thursday 11 December 2025 08:12:03 +0000 (0:00:00.077) 0:01:04.356 ***** skipping: [instance] TASK [libvirt_manager : Configure boot order for net-first-0] ****************** Thursday 11 December 2025 08:12:03 +0000 (0:00:00.068) 0:01:04.424 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/configure_boot_order.yml for instance TASK [libvirt_manager : Get current domain XML for cifmw-net-first-0] ********** Thursday 11 December 2025 08:12:03 +0000 (0:00:00.095) 0:01:04.519 ***** ok: [instance] TASK [libvirt_manager : Create temporary file for domain XML] ****************** Thursday 11 December 2025 08:12:03 +0000 (0:00:00.242) 0:01:04.761 ***** changed: [instance] TASK [libvirt_manager : Write current domain XML to temporary file] ************ Thursday 11 December 2025 08:12:03 +0000 (0:00:00.205) 0:01:04.967 ***** changed: [instance] TASK [libvirt_manager : Remove existing boot elements from os section] ********* Thursday 11 December 2025 08:12:04 +0000 (0:00:00.363) 0:01:05.330 ***** changed: [instance] TASK [libvirt_manager : Add boot order to disk device] ************************* Thursday 11 December 2025 08:12:04 +0000 (0:00:00.228) 0:01:05.559 ***** changed: [instance] TASK [libvirt_manager : Get interface count for boot order] ******************** Thursday 11 December 2025 08:12:04 +0000 (0:00:00.231) 0:01:05.791 ***** ok: [instance] TASK [libvirt_manager : Add boot order to network interfaces] ****************** Thursday 11 December 2025 08:12:05 +0000 (0:00:00.235) 0:01:06.026 ***** changed: [instance] TASK [libvirt_manager : Read updated domain XML] ******************************* Thursday 11 December 2025 08:12:05 +0000 (0:00:00.284) 0:01:06.311 ***** ok: [instance] TASK [libvirt_manager : Redefine domain with updated boot order] *************** Thursday 11 December 2025 08:12:05 +0000 (0:00:00.215) 0:01:06.527 ***** changed: [instance] TASK [libvirt_manager : Clean up temporary domain XML file] ******************** Thursday 11 December 2025 08:12:05 +0000 (0:00:00.268) 0:01:06.795 ***** changed: [instance] TASK [libvirt_manager : Create VM image for net-only-0] ************************ Thursday 11 December 2025 08:12:06 +0000 (0:00:00.220) 0:01:07.015 ***** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for net-only-0] ******* Thursday 11 December 2025 08:12:06 +0000 (0:00:00.254) 0:01:07.269 ***** changed: [instance] TASK [libvirt_manager : Define VMs for type net-only-0] ************************ Thursday 11 December 2025 08:12:06 +0000 (0:00:00.235) 0:01:07.505 ***** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs net-only-0] ********** Thursday 11 December 2025 08:12:06 +0000 (0:00:00.321) 0:01:07.826 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] **************** Thursday 11 December 2025 08:12:06 +0000 (0:00:00.068) 0:01:07.895 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:12:07 +0000 (0:00:00.104) 0:01:08.000 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:12:07 +0000 (0:00:00.237) 0:01:08.237 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:12:07 +0000 (0:00:00.066) 0:01:08.303 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:12:07 +0000 (0:00:00.241) 0:01:08.544 ***** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-net-only-0] *********** Thursday 11 December 2025 08:12:07 +0000 (0:00:00.221) 0:01:08.765 ***** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs net-only-0] **** Thursday 11 December 2025 08:12:08 +0000 (0:00:00.331) 0:01:09.096 ***** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for net-only-0] ******* Thursday 11 December 2025 08:12:08 +0000 (0:00:00.041) 0:01:09.138 ***** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM net-only-0] ************* Thursday 11 December 2025 08:12:08 +0000 (0:00:00.046) 0:01:09.185 ***** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM net-only-0] ********************** Thursday 11 December 2025 08:12:08 +0000 (0:00:00.052) 0:01:09.237 ***** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Thursday 11 December 2025 08:12:08 +0000 (0:00:00.049) 0:01:09.287 ***** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Thursday 11 December 2025 08:12:08 +0000 (0:00:00.273) 0:01:09.560 ***** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Thursday 11 December 2025 08:12:08 +0000 (0:00:00.057) 0:01:09.618 ***** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Thursday 11 December 2025 08:12:08 +0000 (0:00:00.042) 0:01:09.661 ***** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Thursday 11 December 2025 08:12:08 +0000 (0:00:00.042) 0:01:09.703 ***** skipping: [instance] TASK [libvirt_manager : Configure boot order for net-only-0] ******************* Thursday 11 December 2025 08:12:08 +0000 (0:00:00.064) 0:01:09.768 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/configure_boot_order.yml for instance TASK [libvirt_manager : Get current domain XML for cifmw-net-only-0] *********** Thursday 11 December 2025 08:12:08 +0000 (0:00:00.132) 0:01:09.900 ***** ok: [instance] TASK [libvirt_manager : Create temporary file for domain XML] ****************** Thursday 11 December 2025 08:12:09 +0000 (0:00:00.242) 0:01:10.143 ***** changed: [instance] TASK [libvirt_manager : Write current domain XML to temporary file] ************ Thursday 11 December 2025 08:12:09 +0000 (0:00:00.210) 0:01:10.354 ***** changed: [instance] TASK [libvirt_manager : Remove existing boot elements from os section] ********* Thursday 11 December 2025 08:12:09 +0000 (0:00:00.377) 0:01:10.731 ***** changed: [instance] TASK [libvirt_manager : Add boot order to disk device] ************************* Thursday 11 December 2025 08:12:09 +0000 (0:00:00.236) 0:01:10.967 ***** skipping: [instance] TASK [libvirt_manager : Get interface count for boot order] ******************** Thursday 11 December 2025 08:12:10 +0000 (0:00:00.082) 0:01:11.049 ***** ok: [instance] TASK [libvirt_manager : Add boot order to network interfaces] ****************** Thursday 11 December 2025 08:12:10 +0000 (0:00:00.239) 0:01:11.289 ***** changed: [instance] TASK [libvirt_manager : Read updated domain XML] ******************************* Thursday 11 December 2025 08:12:10 +0000 (0:00:00.253) 0:01:11.542 ***** ok: [instance] TASK [libvirt_manager : Redefine domain with updated boot order] *************** Thursday 11 December 2025 08:12:10 +0000 (0:00:00.212) 0:01:11.755 ***** changed: [instance] TASK [libvirt_manager : Clean up temporary domain XML file] ******************** Thursday 11 December 2025 08:12:11 +0000 (0:00:00.303) 0:01:12.058 ***** changed: [instance] TASK [libvirt_manager : Create VM image for no-boot-order-0] ******************* Thursday 11 December 2025 08:12:11 +0000 (0:00:00.230) 0:01:12.289 ***** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for no-boot-order-0] *** Thursday 11 December 2025 08:12:11 +0000 (0:00:00.259) 0:01:12.549 ***** changed: [instance] TASK [libvirt_manager : Define VMs for type no-boot-order-0] ******************* Thursday 11 December 2025 08:12:11 +0000 (0:00:00.256) 0:01:12.805 ***** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs no-boot-order-0] ***** Thursday 11 December 2025 08:12:12 +0000 (0:00:00.326) 0:01:13.132 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] **************** Thursday 11 December 2025 08:12:12 +0000 (0:00:00.098) 0:01:13.231 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:12:12 +0000 (0:00:00.073) 0:01:13.304 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:12:12 +0000 (0:00:00.235) 0:01:13.540 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:12:12 +0000 (0:00:00.063) 0:01:13.603 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:12:12 +0000 (0:00:00.240) 0:01:13.844 ***** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-no-boot-order-0] ****** Thursday 11 December 2025 08:12:13 +0000 (0:00:00.209) 0:01:14.054 ***** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs no-boot-order-0] *** Thursday 11 December 2025 08:12:13 +0000 (0:00:00.283) 0:01:14.337 ***** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for no-boot-order-0] *** Thursday 11 December 2025 08:12:13 +0000 (0:00:00.044) 0:01:14.382 ***** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM no-boot-order-0] ******** Thursday 11 December 2025 08:12:13 +0000 (0:00:00.053) 0:01:14.436 ***** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM no-boot-order-0] ***************** Thursday 11 December 2025 08:12:13 +0000 (0:00:00.085) 0:01:14.521 ***** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Thursday 11 December 2025 08:12:13 +0000 (0:00:00.047) 0:01:14.569 ***** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Thursday 11 December 2025 08:12:13 +0000 (0:00:00.222) 0:01:14.792 ***** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Thursday 11 December 2025 08:12:13 +0000 (0:00:00.060) 0:01:14.852 ***** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Thursday 11 December 2025 08:12:13 +0000 (0:00:00.043) 0:01:14.896 ***** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Thursday 11 December 2025 08:12:13 +0000 (0:00:00.080) 0:01:14.977 ***** skipping: [instance] TASK [libvirt_manager : Configure boot order for no-boot-order-0] ************** Thursday 11 December 2025 08:12:14 +0000 (0:00:00.064) 0:01:15.041 ***** skipping: [instance] TASK [libvirt_manager : Start (power-on) VMs] ********************************** Thursday 11 December 2025 08:12:14 +0000 (0:00:00.045) 0:01:15.087 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance TASK [libvirt_manager : Refresh oooq_pool before starting VMs] ***************** Thursday 11 December 2025 08:12:14 +0000 (0:00:00.087) 0:01:15.174 ***** skipping: [instance] TASK [libvirt_manager : Start VMs for type {{ vm_type }}] ********************** Thursday 11 December 2025 08:12:14 +0000 (0:00:00.046) 0:01:15.221 ***** skipping: [instance] => (item={'key': 'disk-first-0', 'value': 'disk_first'}) skipping: [instance] => (item={'key': 'net-first-0', 'value': 'net_first'}) skipping: [instance] => (item={'key': 'net-only-0', 'value': 'net_only'}) skipping: [instance] => (item={'key': 'no-boot-order-0', 'value': 'no_boot_order'}) skipping: [instance] TASK [libvirt_manager : Wait for SSH on started VMs] *************************** Thursday 11 December 2025 08:12:17 +0000 (0:00:03.083) 0:01:18.304 ***** skipping: [instance] => (item=disk-first-0.utility) skipping: [instance] => (item=net-first-0.utility) skipping: [instance] => (item=net-only-0.utility) skipping: [instance] => (item=no-boot-order-0.utility) skipping: [instance] TASK [libvirt_manager : Ensure we get SSH on nodes] **************************** Thursday 11 December 2025 08:12:17 +0000 (0:00:00.116) 0:01:18.421 ***** skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'disk-first-0', 'value': 'disk_first'}, 'ansible_loop_var': '_vm'}) skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'net-first-0', 'value': 'net_first'}, 'ansible_loop_var': '_vm'}) skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'net-only-0', 'value': 'net_only'}, 'ansible_loop_var': '_vm'}) skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'no-boot-order-0', 'value': 'no_boot_order'}, 'ansible_loop_var': '_vm'}) skipping: [instance] TASK [libvirt_manager : Configure managed VMs] ********************************* Thursday 11 December 2025 08:12:17 +0000 (0:00:00.062) 0:01:18.483 ***** skipping: [instance] => (item={'key': 'disk-first-0', 'value': 'disk_first'}) skipping: [instance] => (item={'key': 'net-first-0', 'value': 'net_first'}) skipping: [instance] => (item={'key': 'net-only-0', 'value': 'net_only'}) skipping: [instance] => (item={'key': 'no-boot-order-0', 'value': 'no_boot_order'}) skipping: [instance] TASK [Create VBMC entity] ****************************************************** Thursday 11 December 2025 08:12:17 +0000 (0:00:00.082) 0:01:18.565 ***** skipping: [instance] => (item=disk-first-0) skipping: [instance] => (item=net-first-0) skipping: [instance] => (item=net-only-0) skipping: [instance] => (item=no-boot-order-0) skipping: [instance] TASK [libvirt_manager : List running virtual machines.] ************************ Thursday 11 December 2025 08:12:17 +0000 (0:00:00.069) 0:01:18.635 ***** ok: [instance] TASK [libvirt_manager : Dump UUIDs] ******************************************** Thursday 11 December 2025 08:12:17 +0000 (0:00:00.243) 0:01:18.879 ***** changed: [instance] TASK [Ensure fresh vbmc listing] *********************************************** Thursday 11 December 2025 08:12:18 +0000 (0:00:00.378) 0:01:19.258 ***** skipping: [instance] TASK [libvirt_manager : Update vbmc related fact] ****************************** Thursday 11 December 2025 08:12:18 +0000 (0:00:00.052) 0:01:19.310 ***** skipping: [instance] TASK [libvirt_manager : Dump vbmc known hosts] ********************************* Thursday 11 December 2025 08:12:18 +0000 (0:00:00.050) 0:01:19.360 ***** skipping: [instance] TASK [libvirt_manager : Copy authorized_keys] ********************************** Thursday 11 December 2025 08:12:18 +0000 (0:00:00.050) 0:01:19.411 ***** skipping: [instance] TASK [libvirt_manager : Enable root access on CRC] ***************************** Thursday 11 December 2025 08:12:18 +0000 (0:00:00.043) 0:01:19.454 ***** skipping: [instance] TASK [Get disk_first VM XML] *************************************************** Thursday 11 December 2025 08:12:18 +0000 (0:00:00.103) 0:01:19.558 ***** ok: [instance] TASK [Check disk boot order in disk-first VM] ********************************** Thursday 11 December 2025 08:12:18 +0000 (0:00:00.233) 0:01:19.792 ***** ok: [instance] TASK [Check interface boot order in disk-first VM] ***************************** Thursday 11 December 2025 08:12:19 +0000 (0:00:00.213) 0:01:20.005 ***** ok: [instance] TASK [Assert disk-first VM has correct boot order] ***************************** Thursday 11 December 2025 08:12:19 +0000 (0:00:00.211) 0:01:20.216 ***** ok: [instance] TASK [Get net_first VM XML] **************************************************** Thursday 11 December 2025 08:12:19 +0000 (0:00:00.044) 0:01:20.261 ***** ok: [instance] TASK [Check disk boot order in network-first VM] ******************************* Thursday 11 December 2025 08:12:19 +0000 (0:00:00.263) 0:01:20.524 ***** ok: [instance] TASK [Check interface boot order in network-first VM] ************************** Thursday 11 December 2025 08:12:19 +0000 (0:00:00.207) 0:01:20.732 ***** ok: [instance] TASK [Assert network-first VM has correct boot order] ************************** Thursday 11 December 2025 08:12:19 +0000 (0:00:00.207) 0:01:20.939 ***** ok: [instance] TASK [Get net_only VM XML] ***************************************************** Thursday 11 December 2025 08:12:19 +0000 (0:00:00.044) 0:01:20.983 ***** ok: [instance] TASK [Check interface boot order in network-only VM] *************************** Thursday 11 December 2025 08:12:20 +0000 (0:00:00.228) 0:01:21.212 ***** ok: [instance] TASK [Check disk boot order in network-only VM (should not exist)] ************* Thursday 11 December 2025 08:12:20 +0000 (0:00:00.241) 0:01:21.453 ***** ok: [instance] TASK [Assert network-only VM has correct boot order] *************************** Thursday 11 December 2025 08:12:20 +0000 (0:00:00.204) 0:01:21.657 ***** ok: [instance] TASK [Get no_boot_order VM XML] ************************************************ Thursday 11 December 2025 08:12:20 +0000 (0:00:00.058) 0:01:21.715 ***** ok: [instance] TASK [Check for any boot order attributes in no-boot-order VM] ***************** Thursday 11 December 2025 08:12:20 +0000 (0:00:00.231) 0:01:21.947 ***** ok: [instance] TASK [Assert no-boot-order VM has no boot order attributes] ******************** Thursday 11 December 2025 08:12:21 +0000 (0:00:00.202) 0:01:22.150 ***** ok: [instance] TASK [Output success message] ************************************************** Thursday 11 December 2025 08:12:21 +0000 (0:00:00.088) 0:01:22.238 ***** ok: [instance] => msg: All boot_order validations passed successfully! PLAY RECAP ********************************************************************* instance : ok=246 changed=95 unreachable=0 failed=0 skipped=98 rescued=0 ignored=0 Thursday 11 December 2025 08:12:21 +0000 (0:00:00.116) 0:01:22.354 ***** =============================================================================== ci_nmstate : Install required packages on instance ---------------------- 7.70s dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.23s libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 3.08s dnsmasq : Add DHCP entries ---------------------------------------------- 2.65s dnsmasq : Add/Remove address -------------------------------------------- 2.20s ci_nmstate : Apply the desidered state on instance ---------------------- 1.82s libvirt_manager : Restart firewalld ------------------------------------- 1.69s libvirt_manager : Create group inventories ------------------------------ 1.49s dnsmasq : Install needed packages --------------------------------------- 1.17s libvirt_manager : Define VMs for type disk-first-0 ---------------------- 1.11s Gathering Facts --------------------------------------------------------- 0.83s dnsmasq : Enable and start service -------------------------------------- 0.67s libvirt_manager : Create needed workload directory ---------------------- 0.62s libvirt_manager : Ensure networks are created/started ------------------- 0.60s libvirt_manager : Ensure networks are defined --------------------------- 0.53s libvirt_manager : Ensure network is in correct zone --------------------- 0.51s libvirt_manager : Convert ini inventory file into yaml ------------------ 0.51s libvirt_manager : Allow QEMU on workload directory ---------------------- 0.47s libvirt_manager : Enable masquerading for public traffic ---------------- 0.47s libvirt_manager : Enable forwarding in the libvirt zone ----------------- 0.46s PLAY [Cleanup] ***************************************************************** TASK [Gathering Facts] ********************************************************* Thursday 11 December 2025 08:12:21 +0000 (0:00:00.037) 0:00:00.037 ***** ok: [instance] TASK [Ensure we have the destination directory] ******************************** Thursday 11 December 2025 08:12:22 +0000 (0:00:00.898) 0:00:00.936 ***** changed: [instance] TASK [Copy generated content to proper location] ******************************* Thursday 11 December 2025 08:12:23 +0000 (0:00:00.305) 0:00:01.242 ***** changed: [instance] => (item=/opt/basedir/artifacts) changed: [instance] => (item=/opt/basedir/logs) ok: [instance] => (item=/opt/basedir/cifmw_config_drive) changed: [instance] => (item=/etc/cifmw-dnsmasq.conf) changed: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [libvirt_manager : Get installed packages list] *************************** Thursday 11 December 2025 08:12:24 +0000 (0:00:01.363) 0:00:02.606 ***** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Thursday 11 December 2025 08:12:25 +0000 (0:00:00.763) 0:00:03.369 ***** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Thursday 11 December 2025 08:12:28 +0000 (0:00:03.052) 0:00:06.422 ***** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Thursday 11 December 2025 08:12:29 +0000 (0:00:00.864) 0:00:07.286 ***** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Thursday 11 December 2025 08:12:29 +0000 (0:00:00.052) 0:00:07.338 ***** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Thursday 11 December 2025 08:12:29 +0000 (0:00:00.361) 0:00:07.699 ***** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Thursday 11 December 2025 08:12:29 +0000 (0:00:00.379) 0:00:08.079 ***** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:12:30 +0000 (0:00:00.078) 0:00:08.157 ***** ok: [instance] => cleanup_vms: - cifmw-net-only-0 - cifmw-disk-first-0 - cifmw-no-boot-order-0 - cifmw-net-first-0 TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Thursday 11 December 2025 08:12:30 +0000 (0:00:00.077) 0:00:08.234 ***** ok: [instance] => (item=cifmw-net-only-0) ok: [instance] => (item=cifmw-disk-first-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) TASK [libvirt_manager : Destroy machine] *************************************** Thursday 11 December 2025 08:12:31 +0000 (0:00:00.920) 0:00:09.155 ***** ok: [instance] => (item=cifmw-net-only-0) ok: [instance] => (item=cifmw-disk-first-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) TASK [libvirt_manager : Undefine machine] ************************************** Thursday 11 December 2025 08:12:32 +0000 (0:00:01.037) 0:00:10.192 ***** ok: [instance] => (item=cifmw-net-only-0) ok: [instance] => (item=cifmw-disk-first-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Thursday 11 December 2025 08:12:33 +0000 (0:00:01.039) 0:00:11.232 ***** ok: [instance -> localhost] => (item=cifmw-net-only-0) ok: [instance -> localhost] => (item=cifmw-disk-first-0) ok: [instance -> localhost] => (item=cifmw-no-boot-order-0) ok: [instance -> localhost] => (item=cifmw-net-first-0) TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Thursday 11 December 2025 08:12:34 +0000 (0:00:00.952) 0:00:12.184 ***** ok: [instance] => (item=cifmw-net-only-0) ok: [instance] => (item=cifmw-disk-first-0) ok: [instance] => (item=cifmw-no-boot-order-0) ok: [instance] => (item=cifmw-net-first-0) TASK [libvirt_manager : Get network list] ************************************** Thursday 11 December 2025 08:12:34 +0000 (0:00:00.847) 0:00:13.032 ***** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Thursday 11 December 2025 08:12:35 +0000 (0:00:00.373) 0:00:13.405 ***** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:12:35 +0000 (0:00:00.087) 0:00:13.493 ***** ok: [instance] => cleanup_nets: - cifmw-osp_trunk - cifmw-public TASK [Remove dnsmasq network bits] ********************************************* Thursday 11 December 2025 08:12:35 +0000 (0:00:00.075) 0:00:13.569 ***** TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:12:35 +0000 (0:00:00.190) 0:00:13.759 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:12:35 +0000 (0:00:00.104) 0:00:13.864 ***** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:12:35 +0000 (0:00:00.079) 0:00:13.943 ***** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:12:35 +0000 (0:00:00.075) 0:00:14.019 ***** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:12:36 +0000 (0:00:00.255) 0:00:14.274 ***** ok: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:12:36 +0000 (0:00:00.271) 0:00:14.546 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:12:36 +0000 (0:00:00.079) 0:00:14.625 ***** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:12:36 +0000 (0:00:00.074) 0:00:14.700 ***** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:12:36 +0000 (0:00:00.078) 0:00:14.778 ***** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:12:36 +0000 (0:00:00.280) 0:00:15.059 ***** ok: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Thursday 11 December 2025 08:12:37 +0000 (0:00:00.288) 0:00:15.348 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Undefine networks] ************************************* Thursday 11 December 2025 08:12:38 +0000 (0:00:01.093) 0:00:16.442 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Thursday 11 December 2025 08:12:38 +0000 (0:00:00.628) 0:00:17.070 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) TASK [libvirt_manager : Find dummy interface connection files] ***************** Thursday 11 December 2025 08:12:39 +0000 (0:00:00.681) 0:00:17.752 ***** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Thursday 11 December 2025 08:12:39 +0000 (0:00:00.308) 0:00:18.061 ***** changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-yyi5jwm5.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 314, 'inode': 826460, 'dev': 64513, 'nlink': 1, 'atime': 1765440681.0375419, 'mtime': 1765440681.0375419, 'ctime': 1765440681.0375419, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False}) changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-zoorn5o4.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 308, 'inode': 1159699, 'dev': 64513, 'nlink': 1, 'atime': 1765440681.0385418, 'mtime': 1765440681.0385418, 'ctime': 1765440681.0385418, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False}) TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Thursday 11 December 2025 08:12:40 +0000 (0:00:00.490) 0:00:18.551 ***** changed: [instance] => (item=cifmw-osp_trunk) changed: [instance] => (item=cifmw-public) TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Thursday 11 December 2025 08:12:41 +0000 (0:00:00.830) 0:00:19.381 ***** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Thursday 11 December 2025 08:12:41 +0000 (0:00:00.570) 0:00:19.952 ***** changed: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Thursday 11 December 2025 08:12:42 +0000 (0:00:00.401) 0:00:20.353 ***** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Thursday 11 December 2025 08:12:42 +0000 (0:00:00.510) 0:00:20.864 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance TASK [libvirt_manager : Ensure we have a known action] ************************* Thursday 11 December 2025 08:12:42 +0000 (0:00:00.108) 0:00:20.973 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Thursday 11 December 2025 08:12:42 +0000 (0:00:00.076) 0:00:21.049 ***** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Thursday 11 December 2025 08:12:43 +0000 (0:00:00.263) 0:00:21.312 ***** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Thursday 11 December 2025 08:12:43 +0000 (0:00:00.073) 0:00:21.386 ***** skipping: [instance] => (item=pool-start) skipping: [instance] => (item=pool-autostart) skipping: [instance] TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Thursday 11 December 2025 08:12:43 +0000 (0:00:00.152) 0:00:21.538 ***** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Thursday 11 December 2025 08:12:43 +0000 (0:00:00.075) 0:00:21.614 ***** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Thursday 11 December 2025 08:12:43 +0000 (0:00:00.075) 0:00:21.689 ***** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Thursday 11 December 2025 08:12:43 +0000 (0:00:00.104) 0:00:21.794 ***** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Thursday 11 December 2025 08:12:43 +0000 (0:00:00.275) 0:00:22.070 ***** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Thursday 11 December 2025 08:12:43 +0000 (0:00:00.047) 0:00:22.117 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance TASK [libvirt_manager : Ensure we have a known action] ************************* Thursday 11 December 2025 08:12:44 +0000 (0:00:00.112) 0:00:22.230 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Thursday 11 December 2025 08:12:44 +0000 (0:00:00.076) 0:00:22.307 ***** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Thursday 11 December 2025 08:12:44 +0000 (0:00:00.290) 0:00:22.597 ***** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Thursday 11 December 2025 08:12:44 +0000 (0:00:00.077) 0:00:22.675 ***** skipping: [instance] => (item=pool-start) skipping: [instance] => (item=pool-autostart) skipping: [instance] TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Thursday 11 December 2025 08:12:44 +0000 (0:00:00.101) 0:00:22.776 ***** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Thursday 11 December 2025 08:12:44 +0000 (0:00:00.078) 0:00:22.854 ***** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Thursday 11 December 2025 08:12:44 +0000 (0:00:00.079) 0:00:22.934 ***** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Thursday 11 December 2025 08:12:44 +0000 (0:00:00.110) 0:00:23.044 ***** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Thursday 11 December 2025 08:12:45 +0000 (0:00:00.278) 0:00:23.323 ***** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Thursday 11 December 2025 08:12:45 +0000 (0:00:00.042) 0:00:23.366 ***** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Thursday 11 December 2025 08:12:45 +0000 (0:00:00.304) 0:00:23.671 ***** ok: [instance] TASK [libvirt_manager : Remove public key] ************************************* Thursday 11 December 2025 08:12:45 +0000 (0:00:00.324) 0:00:23.995 ***** changed: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Thursday 11 December 2025 08:12:46 +0000 (0:00:00.355) 0:00:24.351 ***** changed: [instance] => (item=cifmw_reproducer_key.pub) changed: [instance] => (item=cifmw_reproducer_key) TASK [libvirt_manager : List libvirt logs] ************************************* Thursday 11 December 2025 08:12:46 +0000 (0:00:00.374) 0:00:24.725 ***** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Thursday 11 December 2025 08:12:46 +0000 (0:00:00.208) 0:00:24.933 ***** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Thursday 11 December 2025 08:12:46 +0000 (0:00:00.034) 0:00:24.968 ***** changed: [instance] => (item=workload) changed: [instance] => (item=volumes) changed: [instance] => (item=artifacts/debug_network_data.yml) changed: [instance] => (item=artifacts/debug_pub_net_value.txt) changed: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml) changed: [instance] => (item=artifacts/interfaces-info.yml) changed: [instance] => (item=artifacts/libvirt-uuids.yml) changed: [instance] => (item=artifacts/net-map-def-patch.yml) TASK [libvirt_manager : Deepscrub data] **************************************** Thursday 11 December 2025 08:12:48 +0000 (0:00:01.337) 0:00:26.305 ***** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Thursday 11 December 2025 08:12:48 +0000 (0:00:00.390) 0:00:26.696 ***** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Thursday 11 December 2025 08:12:49 +0000 (0:00:01.341) 0:00:28.037 ***** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Thursday 11 December 2025 08:12:50 +0000 (0:00:00.249) 0:00:28.286 ***** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Thursday 11 December 2025 08:12:50 +0000 (0:00:00.043) 0:00:28.330 ***** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Thursday 11 December 2025 08:12:50 +0000 (0:00:00.062) 0:00:28.392 ***** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Thursday 11 December 2025 08:12:50 +0000 (0:00:00.066) 0:00:28.458 ***** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Thursday 11 December 2025 08:12:50 +0000 (0:00:00.453) 0:00:28.911 ***** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Thursday 11 December 2025 08:12:51 +0000 (0:00:00.429) 0:00:29.340 ***** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Thursday 11 December 2025 08:12:51 +0000 (0:00:00.182) 0:00:29.522 ***** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Thursday 11 December 2025 08:12:51 +0000 (0:00:00.034) 0:00:29.557 ***** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Thursday 11 December 2025 08:12:51 +0000 (0:00:00.036) 0:00:29.593 ***** ok: [instance] => (item=/home/zuul/.ssh/vbmc-key) ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub) ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf) ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh) TASK [Clean remote ssh config] ************************************************* Thursday 11 December 2025 08:12:52 +0000 (0:00:00.688) 0:00:30.281 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:12:52 +0000 (0:00:00.079) 0:00:30.361 ***** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:12:52 +0000 (0:00:00.310) 0:00:30.671 ***** ok: [instance] TASK [Clean local ssh config] ************************************************** Thursday 11 December 2025 08:12:52 +0000 (0:00:00.219) 0:00:30.891 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:12:52 +0000 (0:00:00.080) 0:00:30.972 ***** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:12:53 +0000 (0:00:00.199) 0:00:31.171 ***** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Thursday 11 December 2025 08:12:53 +0000 (0:00:00.221) 0:00:31.393 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Thursday 11 December 2025 08:12:53 +0000 (0:00:00.064) 0:00:31.457 ***** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Thursday 11 December 2025 08:12:54 +0000 (0:00:01.151) 0:00:32.608 ***** changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'}) TASK [dnsmasq : Manage configuration directory] ******************************** Thursday 11 December 2025 08:12:57 +0000 (0:00:03.163) 0:00:35.772 ***** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Thursday 11 December 2025 08:12:57 +0000 (0:00:00.216) 0:00:35.988 ***** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Thursday 11 December 2025 08:12:57 +0000 (0:00:00.037) 0:00:36.026 ***** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Thursday 11 December 2025 08:12:57 +0000 (0:00:00.057) 0:00:36.084 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Thursday 11 December 2025 08:12:58 +0000 (0:00:00.062) 0:00:36.146 ***** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Thursday 11 December 2025 08:12:58 +0000 (0:00:00.036) 0:00:36.183 ***** changed: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Thursday 11 December 2025 08:12:58 +0000 (0:00:00.209) 0:00:36.392 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Thursday 11 December 2025 08:12:58 +0000 (0:00:00.060) 0:00:36.453 ***** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Thursday 11 December 2025 08:12:58 +0000 (0:00:00.035) 0:00:36.489 ***** changed: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Thursday 11 December 2025 08:12:58 +0000 (0:00:00.204) 0:00:36.694 ***** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Thursday 11 December 2025 08:12:58 +0000 (0:00:00.033) 0:00:36.727 ***** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Thursday 11 December 2025 08:12:58 +0000 (0:00:00.061) 0:00:36.789 ***** changed: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Thursday 11 December 2025 08:12:59 +0000 (0:00:00.517) 0:00:37.307 ***** changed: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Thursday 11 December 2025 08:12:59 +0000 (0:00:00.208) 0:00:37.515 ***** changed: [instance] => (item=/etc/cifmw-dnsmasq.conf) changed: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Thursday 11 December 2025 08:12:59 +0000 (0:00:00.376) 0:00:37.891 ***** changed: [instance] TASK [radvd : Gather package facts] ******************************************** Thursday 11 December 2025 08:12:59 +0000 (0:00:00.226) 0:00:38.118 ***** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Thursday 11 December 2025 08:13:00 +0000 (0:00:00.602) 0:00:38.720 ***** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Thursday 11 December 2025 08:13:00 +0000 (0:00:00.047) 0:00:38.767 ***** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Thursday 11 December 2025 08:13:00 +0000 (0:00:00.221) 0:00:38.989 ***** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Thursday 11 December 2025 08:13:01 +0000 (0:00:00.221) 0:00:39.211 ***** skipping: [instance] TASK [Ensure work directory is removed] **************************************** Thursday 11 December 2025 08:13:01 +0000 (0:00:00.078) 0:00:39.289 ***** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Thursday 11 December 2025 08:13:01 +0000 (0:00:00.368) 0:00:39.658 ***** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=76 changed=22 unreachable=0 failed=0 skipped=30 rescued=0 ignored=0 Thursday 11 December 2025 08:13:02 +0000 (0:00:00.776) 0:00:40.434 ***** =============================================================================== dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.16s libvirt_manager : Populate service facts -------------------------------- 3.05s Copy generated content to proper location ------------------------------- 1.36s podman : Ensure podman is installed ------------------------------------- 1.34s libvirt_manager : Remove workload and volumes --------------------------- 1.34s dnsmasq : Install needed packages --------------------------------------- 1.15s libvirt_manager : Destroy networks -------------------------------------- 1.09s libvirt_manager : Undefine machine -------------------------------------- 1.04s libvirt_manager : Destroy machine --------------------------------------- 1.04s libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 0.95s libvirt_manager : Clean ssh known_hosts --------------------------------- 0.92s Gathering Facts --------------------------------------------------------- 0.90s libvirt_manager : Start virtqemud socket service ------------------------ 0.86s libvirt_manager : (instance) Clean ssh jumpers -------------------------- 0.85s libvirt_manager : Clean firewalld libvirt zone -------------------------- 0.83s libvirt_manager : Restart firewalld ------------------------------------- 0.78s libvirt_manager : Get installed packages list --------------------------- 0.76s virtualbmc : Remove vbmc files ------------------------------------------ 0.69s libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.68s libvirt_manager : Undefine networks ------------------------------------- 0.63s PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Thursday 11 December 2025 08:13:19 +0000 (0:00:00.060) 0:00:00.060 ***** ok: [instance] TASK [Create custom basedir] *************************************************** Thursday 11 December 2025 08:13:20 +0000 (0:00:00.816) 0:00:00.876 ***** changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Thursday 11 December 2025 08:13:20 +0000 (0:00:00.402) 0:00:01.278 ***** skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Thursday 11 December 2025 08:13:20 +0000 (0:00:00.060) 0:00:01.338 ***** ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml) TASK [test_deps : Detect mirrors file] ***************************************** Thursday 11 December 2025 08:13:21 +0000 (0:00:00.099) 0:00:01.438 ***** ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Thursday 11 December 2025 08:13:21 +0000 (0:00:00.315) 0:00:01.753 ***** ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Thursday 11 December 2025 08:13:21 +0000 (0:00:00.271) 0:00:02.024 ***** ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Thursday 11 December 2025 08:13:22 +0000 (0:00:00.737) 0:00:02.761 ***** TASK [repo_setup : Ensure directories are present] ***************************** Thursday 11 December 2025 08:13:22 +0000 (0:00:00.140) 0:00:02.902 ***** changed: [instance] => (item=tmp) changed: [instance] => (item=artifacts/repositories) changed: [instance] => (item=venv/repo_setup) TASK [repo_setup : Make sure git-core package is installed] ******************** Thursday 11 December 2025 08:13:23 +0000 (0:00:00.556) 0:00:03.459 ***** ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Thursday 11 December 2025 08:13:24 +0000 (0:00:01.330) 0:00:04.789 ***** changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Thursday 11 December 2025 08:13:25 +0000 (0:00:01.047) 0:00:05.837 ***** changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Thursday 11 December 2025 08:13:31 +0000 (0:00:06.311) 0:00:12.148 ***** changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Thursday 11 December 2025 08:13:32 +0000 (0:00:00.703) 0:00:12.851 ***** skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Thursday 11 December 2025 08:13:32 +0000 (0:00:00.053) 0:00:12.904 ***** changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Thursday 11 December 2025 08:13:33 +0000 (0:00:00.874) 0:00:13.779 ***** skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Thursday 11 December 2025 08:13:33 +0000 (0:00:00.065) 0:00:13.844 ***** skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Thursday 11 December 2025 08:13:33 +0000 (0:00:00.065) 0:00:13.910 ***** skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Thursday 11 December 2025 08:13:33 +0000 (0:00:00.063) 0:00:13.973 ***** changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Thursday 11 December 2025 08:13:34 +0000 (0:00:00.564) 0:00:14.538 ***** changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Thursday 11 December 2025 08:13:34 +0000 (0:00:00.422) 0:00:14.961 ***** skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Thursday 11 December 2025 08:13:34 +0000 (0:00:00.057) 0:00:15.018 ***** skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Thursday 11 December 2025 08:13:34 +0000 (0:00:00.057) 0:00:15.076 ***** skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Thursday 11 December 2025 08:13:34 +0000 (0:00:00.094) 0:00:15.171 ***** ok: [instance] TASK [repo_setup : Create download directory] ********************************** Thursday 11 December 2025 08:13:34 +0000 (0:00:00.073) 0:00:15.244 ***** skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Thursday 11 December 2025 08:13:34 +0000 (0:00:00.055) 0:00:15.299 ***** skipping: [instance] TASK [Download the RPM] ******************************************************** Thursday 11 December 2025 08:13:34 +0000 (0:00:00.055) 0:00:15.354 ***** skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Thursday 11 December 2025 08:13:35 +0000 (0:00:00.085) 0:00:15.440 ***** skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Thursday 11 December 2025 08:13:35 +0000 (0:00:00.055) 0:00:15.495 ***** skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Thursday 11 December 2025 08:13:35 +0000 (0:00:00.054) 0:00:15.550 ***** skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Thursday 11 December 2025 08:13:35 +0000 (0:00:00.057) 0:00:15.607 ***** skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Thursday 11 December 2025 08:13:35 +0000 (0:00:00.086) 0:00:15.693 ***** ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Thursday 11 December 2025 08:13:35 +0000 (0:00:00.202) 0:00:15.895 ***** changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Thursday 11 December 2025 08:13:35 +0000 (0:00:00.225) 0:00:16.121 ***** changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Thursday 11 December 2025 08:13:35 +0000 (0:00:00.244) 0:00:16.365 ***** skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Thursday 11 December 2025 08:13:36 +0000 (0:00:00.078) 0:00:16.444 ***** skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Thursday 11 December 2025 08:13:36 +0000 (0:00:00.055) 0:00:16.500 ***** skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Thursday 11 December 2025 08:13:36 +0000 (0:00:00.050) 0:00:16.551 ***** skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Thursday 11 December 2025 08:13:36 +0000 (0:00:00.051) 0:00:16.602 ***** skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Thursday 11 December 2025 08:13:36 +0000 (0:00:00.050) 0:00:16.652 ***** skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Thursday 11 December 2025 08:13:36 +0000 (0:00:00.083) 0:00:16.736 ***** skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Thursday 11 December 2025 08:13:36 +0000 (0:00:00.045) 0:00:16.781 ***** skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Thursday 11 December 2025 08:13:36 +0000 (0:00:00.058) 0:00:16.840 ***** skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Thursday 11 December 2025 08:13:36 +0000 (0:00:00.045) 0:00:16.886 ***** skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Thursday 11 December 2025 08:13:36 +0000 (0:00:00.105) 0:00:16.992 ***** skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Thursday 11 December 2025 08:13:36 +0000 (0:00:00.067) 0:00:17.059 ***** skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Thursday 11 December 2025 08:13:36 +0000 (0:00:00.064) 0:00:17.124 ***** skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Thursday 11 December 2025 08:13:36 +0000 (0:00:00.099) 0:00:17.223 ***** skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Thursday 11 December 2025 08:13:36 +0000 (0:00:00.070) 0:00:17.294 ***** ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Thursday 11 December 2025 08:14:15 +0000 (0:00:38.898) 0:00:56.192 ***** ok: [instance] TASK [test_deps : Install extra packages] ************************************** Thursday 11 December 2025 08:14:17 +0000 (0:00:01.246) 0:00:57.439 ***** skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Thursday 11 December 2025 08:14:17 +0000 (0:00:00.092) 0:00:57.532 ***** ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) TASK [ci_setup : List packages to install] ************************************* Thursday 11 December 2025 08:14:17 +0000 (0:00:00.167) 0:00:57.699 ***** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Thursday 11 December 2025 08:14:17 +0000 (0:00:00.052) 0:00:57.752 ***** ok: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Thursday 11 December 2025 08:14:18 +0000 (0:00:01.207) 0:00:58.960 ***** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Thursday 11 December 2025 08:14:18 +0000 (0:00:00.285) 0:00:59.245 ***** ok: [instance] TASK [ci_setup : Install openshift client] ************************************* Thursday 11 December 2025 08:14:19 +0000 (0:00:00.219) 0:00:59.465 ***** skipping: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Thursday 11 December 2025 08:14:19 +0000 (0:00:00.089) 0:00:59.554 ***** skipping: [instance] TASK [ci_setup : Create completion file] *************************************** Thursday 11 December 2025 08:14:19 +0000 (0:00:00.060) 0:00:59.614 ***** ok: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Thursday 11 December 2025 08:14:19 +0000 (0:00:00.225) 0:00:59.839 ***** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Thursday 11 December 2025 08:14:19 +0000 (0:00:00.282) 0:01:00.122 ***** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Thursday 11 December 2025 08:14:19 +0000 (0:00:00.047) 0:01:00.169 ***** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Thursday 11 December 2025 08:14:19 +0000 (0:00:00.045) 0:01:00.215 ***** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Thursday 11 December 2025 08:14:19 +0000 (0:00:00.078) 0:01:00.294 ***** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Thursday 11 December 2025 08:14:19 +0000 (0:00:00.047) 0:01:00.341 ***** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Thursday 11 December 2025 08:14:19 +0000 (0:00:00.048) 0:01:00.390 ***** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Thursday 11 December 2025 08:14:20 +0000 (0:00:00.052) 0:01:00.442 ***** changed: [instance] => (item=/opt/basedir/artifacts/manifests/openstack/cr) changed: [instance] => (item=/opt/basedir/logs) ok: [instance] => (item=/opt/basedir/tmp) changed: [instance] => (item=/opt/basedir/volumes) changed: [instance] => (item=/opt/basedir/artifacts/parameters) TASK [libvirt_manager : Get installed packages list] *************************** Thursday 11 December 2025 08:14:21 +0000 (0:00:01.005) 0:01:01.448 ***** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Thursday 11 December 2025 08:14:21 +0000 (0:00:00.837) 0:01:02.286 ***** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Thursday 11 December 2025 08:14:23 +0000 (0:00:01.945) 0:01:04.231 ***** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Thursday 11 December 2025 08:14:24 +0000 (0:00:00.867) 0:01:05.099 ***** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Thursday 11 December 2025 08:14:24 +0000 (0:00:00.050) 0:01:05.149 ***** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Thursday 11 December 2025 08:14:25 +0000 (0:00:00.353) 0:01:05.503 ***** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Thursday 11 December 2025 08:14:25 +0000 (0:00:00.375) 0:01:05.878 ***** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:14:25 +0000 (0:00:00.075) 0:01:05.953 ***** ok: [instance] => cleanup_vms: [] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Thursday 11 December 2025 08:14:25 +0000 (0:00:00.073) 0:01:06.027 ***** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Thursday 11 December 2025 08:14:25 +0000 (0:00:00.036) 0:01:06.063 ***** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Thursday 11 December 2025 08:14:25 +0000 (0:00:00.035) 0:01:06.099 ***** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Thursday 11 December 2025 08:14:25 +0000 (0:00:00.061) 0:01:06.160 ***** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Thursday 11 December 2025 08:14:25 +0000 (0:00:00.035) 0:01:06.196 ***** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Thursday 11 December 2025 08:14:25 +0000 (0:00:00.034) 0:01:06.230 ***** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Thursday 11 December 2025 08:14:26 +0000 (0:00:00.348) 0:01:06.579 ***** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:14:26 +0000 (0:00:00.099) 0:01:06.679 ***** ok: [instance] => cleanup_nets: [] TASK [Remove dnsmasq network bits] ********************************************* Thursday 11 December 2025 08:14:26 +0000 (0:00:00.076) 0:01:06.756 ***** skipping: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Thursday 11 December 2025 08:14:26 +0000 (0:00:00.033) 0:01:06.789 ***** skipping: [instance] TASK [libvirt_manager : Undefine networks] ************************************* Thursday 11 December 2025 08:14:26 +0000 (0:00:00.033) 0:01:06.823 ***** skipping: [instance] TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Thursday 11 December 2025 08:14:26 +0000 (0:00:00.033) 0:01:06.857 ***** skipping: [instance] TASK [libvirt_manager : Find dummy interface connection files] ***************** Thursday 11 December 2025 08:14:26 +0000 (0:00:00.033) 0:01:06.891 ***** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Thursday 11 December 2025 08:14:26 +0000 (0:00:00.334) 0:01:07.225 ***** skipping: [instance] TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Thursday 11 December 2025 08:14:26 +0000 (0:00:00.035) 0:01:07.261 ***** skipping: [instance] TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Thursday 11 December 2025 08:14:26 +0000 (0:00:00.036) 0:01:07.297 ***** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Thursday 11 December 2025 08:14:27 +0000 (0:00:00.554) 0:01:07.852 ***** ok: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Thursday 11 December 2025 08:14:27 +0000 (0:00:00.451) 0:01:08.304 ***** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Thursday 11 December 2025 08:14:28 +0000 (0:00:00.434) 0:01:08.738 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance TASK [libvirt_manager : Ensure we have a known action] ************************* Thursday 11 December 2025 08:14:28 +0000 (0:00:00.164) 0:01:08.902 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Thursday 11 December 2025 08:14:28 +0000 (0:00:00.083) 0:01:08.986 ***** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Thursday 11 December 2025 08:14:28 +0000 (0:00:00.261) 0:01:09.248 ***** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Thursday 11 December 2025 08:14:28 +0000 (0:00:00.077) 0:01:09.326 ***** skipping: [instance] => (item=pool-start) skipping: [instance] => (item=pool-autostart) skipping: [instance] TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Thursday 11 December 2025 08:14:29 +0000 (0:00:00.109) 0:01:09.435 ***** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Thursday 11 December 2025 08:14:29 +0000 (0:00:00.076) 0:01:09.511 ***** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Thursday 11 December 2025 08:14:29 +0000 (0:00:00.080) 0:01:09.592 ***** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Thursday 11 December 2025 08:14:29 +0000 (0:00:00.103) 0:01:09.695 ***** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Thursday 11 December 2025 08:14:29 +0000 (0:00:00.302) 0:01:09.998 ***** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Thursday 11 December 2025 08:14:29 +0000 (0:00:00.044) 0:01:10.043 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance TASK [libvirt_manager : Ensure we have a known action] ************************* Thursday 11 December 2025 08:14:29 +0000 (0:00:00.113) 0:01:10.156 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Thursday 11 December 2025 08:14:29 +0000 (0:00:00.082) 0:01:10.239 ***** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Thursday 11 December 2025 08:14:30 +0000 (0:00:00.267) 0:01:10.506 ***** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Thursday 11 December 2025 08:14:30 +0000 (0:00:00.074) 0:01:10.581 ***** skipping: [instance] => (item=pool-start) skipping: [instance] => (item=pool-autostart) skipping: [instance] TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Thursday 11 December 2025 08:14:30 +0000 (0:00:00.111) 0:01:10.692 ***** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Thursday 11 December 2025 08:14:30 +0000 (0:00:00.105) 0:01:10.797 ***** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Thursday 11 December 2025 08:14:30 +0000 (0:00:00.077) 0:01:10.875 ***** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Thursday 11 December 2025 08:14:30 +0000 (0:00:00.100) 0:01:10.976 ***** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Thursday 11 December 2025 08:14:30 +0000 (0:00:00.279) 0:01:11.255 ***** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Thursday 11 December 2025 08:14:30 +0000 (0:00:00.043) 0:01:11.298 ***** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Thursday 11 December 2025 08:14:31 +0000 (0:00:00.176) 0:01:11.474 ***** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Thursday 11 December 2025 08:14:31 +0000 (0:00:00.035) 0:01:11.510 ***** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Thursday 11 December 2025 08:14:31 +0000 (0:00:00.034) 0:01:11.545 ***** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Thursday 11 December 2025 08:14:31 +0000 (0:00:00.038) 0:01:11.583 ***** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Thursday 11 December 2025 08:14:31 +0000 (0:00:00.225) 0:01:11.809 ***** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Thursday 11 December 2025 08:14:31 +0000 (0:00:00.035) 0:01:11.845 ***** ok: [instance] => (item=workload) changed: [instance] => (item=volumes) ok: [instance] => (item=artifacts/debug_network_data.yml) ok: [instance] => (item=artifacts/debug_pub_net_value.txt) ok: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml) ok: [instance] => (item=artifacts/interfaces-info.yml) ok: [instance] => (item=artifacts/libvirt-uuids.yml) ok: [instance] => (item=artifacts/net-map-def-patch.yml) TASK [libvirt_manager : Deepscrub data] **************************************** Thursday 11 December 2025 08:14:32 +0000 (0:00:01.287) 0:01:13.133 ***** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Thursday 11 December 2025 08:14:33 +0000 (0:00:00.349) 0:01:13.482 ***** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Thursday 11 December 2025 08:14:34 +0000 (0:00:01.171) 0:01:14.653 ***** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Thursday 11 December 2025 08:14:34 +0000 (0:00:00.231) 0:01:14.884 ***** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Thursday 11 December 2025 08:14:34 +0000 (0:00:00.042) 0:01:14.927 ***** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Thursday 11 December 2025 08:14:34 +0000 (0:00:00.039) 0:01:14.967 ***** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Thursday 11 December 2025 08:14:34 +0000 (0:00:00.060) 0:01:15.028 ***** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Thursday 11 December 2025 08:14:35 +0000 (0:00:00.427) 0:01:15.456 ***** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Thursday 11 December 2025 08:14:35 +0000 (0:00:00.420) 0:01:15.877 ***** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Thursday 11 December 2025 08:14:35 +0000 (0:00:00.187) 0:01:16.064 ***** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Thursday 11 December 2025 08:14:35 +0000 (0:00:00.036) 0:01:16.100 ***** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Thursday 11 December 2025 08:14:35 +0000 (0:00:00.035) 0:01:16.136 ***** ok: [instance] => (item=/home/zuul/.ssh/vbmc-key) ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub) ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf) ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh) TASK [Clean remote ssh config] ************************************************* Thursday 11 December 2025 08:14:36 +0000 (0:00:00.664) 0:01:16.800 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:14:36 +0000 (0:00:00.082) 0:01:16.883 ***** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:14:36 +0000 (0:00:00.332) 0:01:17.215 ***** ok: [instance] TASK [Clean local ssh config] ************************************************** Thursday 11 December 2025 08:14:37 +0000 (0:00:00.216) 0:01:17.432 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:14:37 +0000 (0:00:00.081) 0:01:17.513 ***** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:14:37 +0000 (0:00:00.185) 0:01:17.699 ***** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Thursday 11 December 2025 08:14:37 +0000 (0:00:00.220) 0:01:17.919 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Thursday 11 December 2025 08:14:37 +0000 (0:00:00.091) 0:01:18.011 ***** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Thursday 11 December 2025 08:14:38 +0000 (0:00:01.168) 0:01:19.179 ***** ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'}) ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'}) ok: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'}) TASK [dnsmasq : Manage configuration directory] ******************************** Thursday 11 December 2025 08:14:39 +0000 (0:00:01.201) 0:01:20.380 ***** ok: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Thursday 11 December 2025 08:14:40 +0000 (0:00:00.209) 0:01:20.590 ***** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Thursday 11 December 2025 08:14:40 +0000 (0:00:00.057) 0:01:20.647 ***** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Thursday 11 December 2025 08:14:40 +0000 (0:00:00.036) 0:01:20.684 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Thursday 11 December 2025 08:14:40 +0000 (0:00:00.062) 0:01:20.746 ***** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Thursday 11 December 2025 08:14:40 +0000 (0:00:00.036) 0:01:20.782 ***** ok: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Thursday 11 December 2025 08:14:40 +0000 (0:00:00.211) 0:01:20.994 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Thursday 11 December 2025 08:14:40 +0000 (0:00:00.062) 0:01:21.057 ***** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Thursday 11 December 2025 08:14:40 +0000 (0:00:00.035) 0:01:21.092 ***** ok: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Thursday 11 December 2025 08:14:40 +0000 (0:00:00.240) 0:01:21.332 ***** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Thursday 11 December 2025 08:14:40 +0000 (0:00:00.035) 0:01:21.368 ***** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Thursday 11 December 2025 08:14:40 +0000 (0:00:00.035) 0:01:21.404 ***** ok: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Thursday 11 December 2025 08:14:41 +0000 (0:00:00.311) 0:01:21.715 ***** ok: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Thursday 11 December 2025 08:14:41 +0000 (0:00:00.208) 0:01:21.924 ***** ok: [instance] => (item=/etc/cifmw-dnsmasq.conf) ok: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Thursday 11 December 2025 08:14:41 +0000 (0:00:00.388) 0:01:22.312 ***** ok: [instance] TASK [radvd : Gather package facts] ******************************************** Thursday 11 December 2025 08:14:42 +0000 (0:00:00.234) 0:01:22.546 ***** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Thursday 11 December 2025 08:14:42 +0000 (0:00:00.587) 0:01:23.134 ***** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Thursday 11 December 2025 08:14:42 +0000 (0:00:00.048) 0:01:23.183 ***** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Thursday 11 December 2025 08:14:42 +0000 (0:00:00.212) 0:01:23.395 ***** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Thursday 11 December 2025 08:14:43 +0000 (0:00:00.223) 0:01:23.619 ***** skipping: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Thursday 11 December 2025 08:14:43 +0000 (0:00:00.114) 0:01:23.733 ***** ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Thursday 11 December 2025 08:14:43 +0000 (0:00:00.196) 0:01:23.930 ***** changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Thursday 11 December 2025 08:14:43 +0000 (0:00:00.193) 0:01:24.124 ***** ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Thursday 11 December 2025 08:14:43 +0000 (0:00:00.197) 0:01:24.321 ***** skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Thursday 11 December 2025 08:14:43 +0000 (0:00:00.041) 0:01:24.362 ***** skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Thursday 11 December 2025 08:14:43 +0000 (0:00:00.037) 0:01:24.399 ***** ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Thursday 11 December 2025 08:14:44 +0000 (0:00:00.039) 0:01:24.439 ***** skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Thursday 11 December 2025 08:14:44 +0000 (0:00:00.039) 0:01:24.478 ***** ok: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Thursday 11 December 2025 08:14:45 +0000 (0:00:01.166) 0:01:25.645 ***** ok: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Thursday 11 December 2025 08:14:45 +0000 (0:00:00.216) 0:01:25.862 ***** ok: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Thursday 11 December 2025 08:14:45 +0000 (0:00:00.375) 0:01:26.237 ***** skipping: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Thursday 11 December 2025 08:14:45 +0000 (0:00:00.044) 0:01:26.281 ***** ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Thursday 11 December 2025 08:14:46 +0000 (0:00:00.209) 0:01:26.491 ***** ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Thursday 11 December 2025 08:14:46 +0000 (0:00:00.512) 0:01:27.004 ***** ok: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Thursday 11 December 2025 08:14:46 +0000 (0:00:00.331) 0:01:27.335 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy) TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] ********* Thursday 11 December 2025 08:14:47 +0000 (0:00:00.213) 0:01:27.549 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Thursday 11 December 2025 08:14:47 +0000 (0:00:00.336) 0:01:27.886 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Thursday 11 December 2025 08:14:47 +0000 (0:00:00.342) 0:01:28.228 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Thursday 11 December 2025 08:14:48 +0000 (0:00:00.333) 0:01:28.562 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Thursday 11 December 2025 08:14:48 +0000 (0:00:00.330) 0:01:28.893 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Thursday 11 December 2025 08:14:48 +0000 (0:00:00.333) 0:01:29.227 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Thursday 11 December 2025 08:14:49 +0000 (0:00:00.331) 0:01:29.558 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Thursday 11 December 2025 08:14:49 +0000 (0:00:00.346) 0:01:29.905 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Thursday 11 December 2025 08:14:49 +0000 (0:00:00.342) 0:01:30.247 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Thursday 11 December 2025 08:14:50 +0000 (0:00:00.346) 0:01:30.593 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Thursday 11 December 2025 08:14:50 +0000 (0:00:00.362) 0:01:30.956 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Thursday 11 December 2025 08:14:50 +0000 (0:00:00.334) 0:01:31.291 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Thursday 11 December 2025 08:14:51 +0000 (0:00:00.335) 0:01:31.626 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Thursday 11 December 2025 08:14:51 +0000 (0:00:00.348) 0:01:31.974 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Thursday 11 December 2025 08:14:51 +0000 (0:00:00.351) 0:01:32.326 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Thursday 11 December 2025 08:14:52 +0000 (0:00:00.370) 0:01:32.696 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Thursday 11 December 2025 08:14:52 +0000 (0:00:00.332) 0:01:33.029 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Thursday 11 December 2025 08:14:52 +0000 (0:00:00.328) 0:01:33.357 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Thursday 11 December 2025 08:14:53 +0000 (0:00:00.325) 0:01:33.683 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Thursday 11 December 2025 08:14:53 +0000 (0:00:00.349) 0:01:34.032 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Thursday 11 December 2025 08:14:53 +0000 (0:00:00.338) 0:01:34.370 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Thursday 11 December 2025 08:14:54 +0000 (0:00:00.364) 0:01:34.735 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Thursday 11 December 2025 08:14:54 +0000 (0:00:00.339) 0:01:35.075 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Thursday 11 December 2025 08:14:55 +0000 (0:00:00.335) 0:01:35.411 ***** ok: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Thursday 11 December 2025 08:14:55 +0000 (0:00:00.351) 0:01:35.762 ***** skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Thursday 11 December 2025 08:14:55 +0000 (0:00:00.052) 0:01:35.815 ***** ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Thursday 11 December 2025 08:14:55 +0000 (0:00:00.309) 0:01:36.124 ***** ok: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Thursday 11 December 2025 08:14:56 +0000 (0:00:00.397) 0:01:36.521 ***** ok: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Thursday 11 December 2025 08:14:56 +0000 (0:00:00.279) 0:01:36.800 ***** [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Thursday 11 December 2025 08:14:56 +0000 (0:00:00.191) 0:01:36.991 ***** TASK [libvirt_manager : Deactivate default] ************************************ Thursday 11 December 2025 08:14:56 +0000 (0:00:00.070) 0:01:37.062 ***** fatal: [instance]: FAILED! => changed=false msg: network default not found TASK [libvirt_manager : Encountered an error during virt-net removal.] ********* Thursday 11 December 2025 08:14:56 +0000 (0:00:00.231) 0:01:37.294 ***** ok: [instance] => msg: Looks like the provided virtual network does not exist. TASK [Ensure we use dnsmasq for NetworkManager resolver] *********************** Thursday 11 December 2025 08:14:56 +0000 (0:00:00.061) 0:01:37.355 ***** ok: [instance] TASK [Ensure we delegate .utility zone to our own instance] ******************** Thursday 11 December 2025 08:14:57 +0000 (0:00:00.357) 0:01:37.712 ***** ok: [instance] TASK [Restart NetworkManager] ************************************************** Thursday 11 December 2025 08:14:57 +0000 (0:00:00.370) 0:01:38.083 ***** changed: [instance] TASK [Ensure ocp_volumes exists] *********************************************** Thursday 11 December 2025 08:14:58 +0000 (0:00:00.416) 0:01:38.499 ***** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Thursday 11 December 2025 08:14:58 +0000 (0:00:00.244) 0:01:38.744 ***** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=132 changed=22 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0 Thursday 11 December 2025 08:14:59 +0000 (0:00:00.739) 0:01:39.483 ***** =============================================================================== test_deps : Install selinux python libs -------------------------------- 38.90s repo_setup : Initialize python venv and install requirements ------------ 6.31s libvirt_manager : Populate service facts -------------------------------- 1.95s repo_setup : Make sure git-core package is installed -------------------- 1.33s libvirt_manager : Remove workload and volumes --------------------------- 1.29s test_deps : Install python yaml libs ------------------------------------ 1.25s ci_setup : Install needed packages -------------------------------------- 1.21s dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.20s podman : Ensure podman is installed ------------------------------------- 1.17s dnsmasq : Install needed packages --------------------------------------- 1.17s libvirt_manager : Install packages required for using KVM --------------- 1.17s repo_setup : Get repo-setup repository ---------------------------------- 1.05s ci_setup : Manage directories ------------------------------------------- 1.01s repo_setup : Run repo-setup --------------------------------------------- 0.87s libvirt_manager : Start virtqemud socket service ------------------------ 0.87s libvirt_manager : Get installed packages list --------------------------- 0.84s Gathering Facts --------------------------------------------------------- 0.82s libvirt_manager : Restart firewalld ------------------------------------- 0.74s test_deps : Disable ubi 9 repos ----------------------------------------- 0.74s repo_setup : Install repo-setup package --------------------------------- 0.70s PLAY [Test DNS entries] ******************************************************** TASK [Gathering Facts] ********************************************************* Thursday 11 December 2025 08:14:59 +0000 (0:00:00.045) 0:00:00.045 ***** ok: [instance] TASK [Load networking definition] ********************************************** Thursday 11 December 2025 08:15:00 +0000 (0:00:00.846) 0:00:00.892 ***** ok: [instance] TASK [libvirt_manager : Ensure fact is existing, and empty] ******************** Thursday 11 December 2025 08:15:00 +0000 (0:00:00.051) 0:00:00.944 ***** ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Thursday 11 December 2025 08:15:00 +0000 (0:00:00.068) 0:00:01.012 ***** ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Thursday 11 December 2025 08:15:00 +0000 (0:00:00.272) 0:00:01.285 ***** skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Thursday 11 December 2025 08:15:00 +0000 (0:00:00.054) 0:00:01.340 ***** skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Thursday 11 December 2025 08:15:00 +0000 (0:00:00.052) 0:00:01.392 ***** ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Thursday 11 December 2025 08:15:01 +0000 (0:00:00.105) 0:00:01.497 ***** ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'}) ok: [instance] => (item={'key': 'controller-0', 'value': 'controller'}) ok: [instance] => (item={'key': 'ocp-master-0', 'value': 'ocp'}) ok: [instance] => (item={'key': 'ocp-worker-0', 'value': 'ocp_worker'}) TASK [libvirt_manager : Append baremetal nodes if needed] ********************** Thursday 11 December 2025 08:15:01 +0000 (0:00:00.154) 0:00:01.652 ***** skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Thursday 11 December 2025 08:15:01 +0000 (0:00:00.058) 0:00:01.710 ***** changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Thursday 11 December 2025 08:15:01 +0000 (0:00:00.441) 0:00:02.151 ***** changed: [instance] => (item=Adding compute-0 to computes) changed: [instance] => (item=Adding controller-0 to controllers) changed: [instance] => (item=Adding ocp-master-0 to ocps) changed: [instance] => (item=Adding ocp-worker-0 to ocp_workers) TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Thursday 11 December 2025 08:15:01 +0000 (0:00:00.187) 0:00:02.338 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding compute-0 to computes) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding controller-0 to controllers) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding ocp-master-0 to ocps) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding ocp-worker-0 to ocp_workers) TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:15:02 +0000 (0:00:00.136) 0:00:02.474 ***** changed: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:15:02 +0000 (0:00:00.313) 0:00:02.787 ***** changed: [instance] TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:15:02 +0000 (0:00:00.224) 0:00:03.012 ***** changed: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:15:02 +0000 (0:00:00.214) 0:00:03.227 ***** changed: [instance] TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:15:03 +0000 (0:00:00.220) 0:00:03.448 ***** changed: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:15:03 +0000 (0:00:00.245) 0:00:03.693 ***** changed: [instance] TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:15:03 +0000 (0:00:00.221) 0:00:03.915 ***** changed: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:15:03 +0000 (0:00:00.218) 0:00:04.133 ***** changed: [instance] TASK [libvirt_manager : Check if ini inventory file exists] ******************** Thursday 11 December 2025 08:15:03 +0000 (0:00:00.221) 0:00:04.355 ***** ok: [instance] TASK [libvirt_manager : Convert ini inventory file into yaml] ****************** Thursday 11 December 2025 08:15:04 +0000 (0:00:00.230) 0:00:04.585 ***** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Thursday 11 December 2025 08:15:04 +0000 (0:00:00.576) 0:00:05.162 ***** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Thursday 11 December 2025 08:15:04 +0000 (0:00:00.048) 0:00:05.210 ***** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Thursday 11 December 2025 08:15:04 +0000 (0:00:00.049) 0:00:05.260 ***** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Thursday 11 December 2025 08:15:04 +0000 (0:00:00.075) 0:00:05.336 ***** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Thursday 11 December 2025 08:15:04 +0000 (0:00:00.049) 0:00:05.385 ***** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Thursday 11 December 2025 08:15:04 +0000 (0:00:00.043) 0:00:05.429 ***** ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'storage': {'network': '172.18.0.0/24', 'vlan': 21, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'tenant': {'network': '172.19.0.0/24', 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}, 'vlan': 22, 'mtu': 1496}, 'external': {'network': '10.0.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 22, 'mtu': 1500}, 'storagemgmt': {'network': '172.20.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 23, 'mtu': 1500}}, 'group-templates': {'ocps': {'network-template': {'range': {'start': 10, 'length': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'ocp_workers': {'network-template': {'range': {'start': 15, 'length': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'computes': {'network-template': {'range': {'start': 100, 'length': 21}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}, 'storagemgmt': {'trunk-parent': 'ctlplane'}}}}, 'instances': {'controller-0': {'networks': {'ctlplane': {'ip': '192.168.140.9'}}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Thursday 11 December 2025 08:15:05 +0000 (0:00:00.138) 0:00:05.568 ***** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Thursday 11 December 2025 08:15:05 +0000 (0:00:00.070) 0:00:05.638 ***** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Thursday 11 December 2025 08:15:05 +0000 (0:00:00.300) 0:00:05.938 ***** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Thursday 11 December 2025 08:15:05 +0000 (0:00:00.412) 0:00:06.350 ***** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Thursday 11 December 2025 08:15:06 +0000 (0:00:00.170) 0:00:06.521 ***** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Thursday 11 December 2025 08:15:06 +0000 (0:00:00.057) 0:00:06.579 ***** changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Thursday 11 December 2025 08:15:06 +0000 (0:00:00.435) 0:00:07.014 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance TASK [libvirt_manager : Define the localized variables for performing the tasks here.] *** Thursday 11 December 2025 08:15:06 +0000 (0:00:00.155) 0:00:07.169 ***** ok: [instance] => (item=ocppr) ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Thursday 11 December 2025 08:15:06 +0000 (0:00:00.081) 0:00:07.251 ***** changed: [instance] => (item=ocppr) changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Thursday 11 December 2025 08:15:07 +0000 (0:00:00.743) 0:00:07.995 ***** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Thursday 11 December 2025 08:15:08 +0000 (0:00:00.868) 0:00:08.863 ***** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Thursday 11 December 2025 08:15:09 +0000 (0:00:00.620) 0:00:09.484 ***** changed: [instance] => (item=ocppr) changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Add a dummy interface to bridges if required] ********** Thursday 11 December 2025 08:15:09 +0000 (0:00:00.659) 0:00:10.144 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance TASK [libvirt_manager : Fetch present bridge interfaces] *********************** Thursday 11 December 2025 08:15:09 +0000 (0:00:00.107) 0:00:10.251 ***** ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Thursday 11 December 2025 08:15:10 +0000 (0:00:00.200) 0:00:10.452 ***** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [Create dummy interfaces to ensure bridges are UP] ************************ Thursday 11 December 2025 08:15:10 +0000 (0:00:00.572) 0:00:11.024 ***** TASK [ci_nmstate : Ensure we have needed facts] ******************************** Thursday 11 December 2025 08:15:10 +0000 (0:00:00.122) 0:00:11.147 ***** skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Thursday 11 December 2025 08:15:10 +0000 (0:00:00.157) 0:00:11.305 ***** ok: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Thursday 11 December 2025 08:15:12 +0000 (0:00:01.385) 0:00:12.690 ***** changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Thursday 11 December 2025 08:15:12 +0000 (0:00:00.213) 0:00:12.904 ***** changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Thursday 11 December 2025 08:15:12 +0000 (0:00:00.399) 0:00:13.304 ***** changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Thursday 11 December 2025 08:15:14 +0000 (0:00:01.790) 0:00:15.095 ***** changed: [instance] TASK [Create extra network configuration] ************************************** Thursday 11 December 2025 08:15:15 +0000 (0:00:00.411) 0:00:15.506 ***** skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Thursday 11 December 2025 08:15:15 +0000 (0:00:00.059) 0:00:15.565 ***** skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Thursday 11 December 2025 08:15:15 +0000 (0:00:00.055) 0:00:15.620 ***** ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Thursday 11 December 2025 08:15:15 +0000 (0:00:00.513) 0:00:16.134 ***** ok: [instance] => (item=ocppr) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Thursday 11 December 2025 08:15:16 +0000 (0:00:00.346) 0:00:16.481 ***** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Thursday 11 December 2025 08:15:17 +0000 (0:00:01.178) 0:00:17.659 ***** changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'}) TASK [dnsmasq : Manage configuration directory] ******************************** Thursday 11 December 2025 08:15:20 +0000 (0:00:03.324) 0:00:20.984 ***** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Thursday 11 December 2025 08:15:20 +0000 (0:00:00.234) 0:00:21.218 ***** changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Thursday 11 December 2025 08:15:21 +0000 (0:00:00.372) 0:00:21.591 ***** changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Thursday 11 December 2025 08:15:21 +0000 (0:00:00.399) 0:00:21.990 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Thursday 11 December 2025 08:15:21 +0000 (0:00:00.113) 0:00:22.104 ***** changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Thursday 11 December 2025 08:15:22 +0000 (0:00:00.412) 0:00:22.516 ***** skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Thursday 11 December 2025 08:15:22 +0000 (0:00:00.047) 0:00:22.564 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Thursday 11 December 2025 08:15:22 +0000 (0:00:00.117) 0:00:22.682 ***** changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Thursday 11 December 2025 08:15:22 +0000 (0:00:00.400) 0:00:23.082 ***** skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Thursday 11 December 2025 08:15:22 +0000 (0:00:00.047) 0:00:23.129 ***** ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Thursday 11 December 2025 08:15:22 +0000 (0:00:00.263) 0:00:23.393 ***** changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Thursday 11 December 2025 08:15:23 +0000 (0:00:00.901) 0:00:24.294 ***** skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Thursday 11 December 2025 08:15:23 +0000 (0:00:00.046) 0:00:24.341 ***** skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Thursday 11 December 2025 08:15:23 +0000 (0:00:00.043) 0:00:24.385 ***** skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Thursday 11 December 2025 08:15:24 +0000 (0:00:00.108) 0:00:24.493 ***** skipping: [instance] => (item=ocppr) TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:15:24 +0000 (0:00:00.142) 0:00:24.636 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:15:24 +0000 (0:00:00.089) 0:00:24.725 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:15:24 +0000 (0:00:00.064) 0:00:24.790 ***** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:15:24 +0000 (0:00:00.436) 0:00:25.227 ***** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:15:24 +0000 (0:00:00.044) 0:00:25.271 ***** skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:15:24 +0000 (0:00:00.107) 0:00:25.379 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:15:25 +0000 (0:00:00.059) 0:00:25.439 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:15:25 +0000 (0:00:00.066) 0:00:25.505 ***** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:15:25 +0000 (0:00:00.480) 0:00:25.986 ***** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:15:25 +0000 (0:00:00.048) 0:00:26.034 ***** skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Thursday 11 December 2025 08:15:25 +0000 (0:00:00.083) 0:00:26.117 ***** skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Thursday 11 December 2025 08:15:25 +0000 (0:00:00.058) 0:00:26.175 ***** changed: [instance] => (item=ocppr) changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:15:26 +0000 (0:00:00.694) 0:00:26.870 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=ocppr) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:15:26 +0000 (0:00:00.092) 0:00:26.963 ***** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Thursday 11 December 2025 08:15:26 +0000 (0:00:00.402) 0:00:27.366 ***** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:15:26 +0000 (0:00:00.063) 0:00:27.429 ***** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Thursday 11 December 2025 08:15:27 +0000 (0:00:00.212) 0:00:27.641 ***** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:15:27 +0000 (0:00:00.061) 0:00:27.702 ***** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Thursday 11 December 2025 08:15:27 +0000 (0:00:00.250) 0:00:27.952 ***** ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Thursday 11 December 2025 08:15:27 +0000 (0:00:00.059) 0:00:28.012 ***** changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Thursday 11 December 2025 08:15:27 +0000 (0:00:00.352) 0:00:28.365 ***** changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Thursday 11 December 2025 08:15:28 +0000 (0:00:00.362) 0:00:28.727 ***** changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Thursday 11 December 2025 08:15:28 +0000 (0:00:00.398) 0:00:29.126 ***** ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Thursday 11 December 2025 08:15:28 +0000 (0:00:00.127) 0:00:29.254 ***** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Thursday 11 December 2025 08:15:29 +0000 (0:00:00.361) 0:00:29.615 ***** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Thursday 11 December 2025 08:15:29 +0000 (0:00:00.054) 0:00:29.669 ***** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Thursday 11 December 2025 08:15:29 +0000 (0:00:00.087) 0:00:29.757 ***** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Thursday 11 December 2025 08:15:29 +0000 (0:00:00.052) 0:00:29.809 ***** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Thursday 11 December 2025 08:15:29 +0000 (0:00:00.054) 0:00:29.864 ***** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Thursday 11 December 2025 08:15:29 +0000 (0:00:00.048) 0:00:29.912 ***** ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'storage': {'network': '172.18.0.0/24', 'vlan': 21, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'tenant': {'network': '172.19.0.0/24', 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}, 'vlan': 22, 'mtu': 1496}, 'external': {'network': '10.0.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 22, 'mtu': 1500}, 'storagemgmt': {'network': '172.20.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 23, 'mtu': 1500}}, 'group-templates': {'ocps': {'network-template': {'range': {'start': 10, 'length': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'ocp_workers': {'network-template': {'range': {'start': 15, 'length': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'computes': {'network-template': {'range': {'start': 100, 'length': 21}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}, 'storagemgmt': {'trunk-parent': 'ctlplane'}}}}, 'instances': {'controller-0': {'networks': {'ctlplane': {'ip': '192.168.140.9'}}}}}) ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}, 'ocps': {'networks': {'public': None}}, 'ocp_workers': {'networks': {'public': None}}}, 'instances': {'controller-0': {'networks': {'public': {'ip-v4': '192.168.110.9'}}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Thursday 11 December 2025 08:15:29 +0000 (0:00:00.228) 0:00:30.141 ***** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Thursday 11 December 2025 08:15:29 +0000 (0:00:00.052) 0:00:30.193 ***** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Thursday 11 December 2025 08:15:29 +0000 (0:00:00.233) 0:00:30.426 ***** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Thursday 11 December 2025 08:15:30 +0000 (0:00:00.432) 0:00:30.859 ***** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Thursday 11 December 2025 08:15:30 +0000 (0:00:00.192) 0:00:31.051 ***** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Thursday 11 December 2025 08:15:30 +0000 (0:00:00.065) 0:00:31.117 ***** changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Thursday 11 December 2025 08:15:31 +0000 (0:00:00.486) 0:00:31.603 ***** ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Thursday 11 December 2025 08:15:31 +0000 (0:00:00.092) 0:00:31.696 ***** ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Thursday 11 December 2025 08:15:31 +0000 (0:00:00.051) 0:00:31.748 ***** ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Thursday 11 December 2025 08:15:31 +0000 (0:00:00.050) 0:00:31.799 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=internalapi) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=storage) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=tenant) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=external) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=storagemgmt) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public) TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:15:31 +0000 (0:00:00.148) 0:00:31.948 ***** ok: [instance] => (item=compute-0 - ctlplane) ok: [instance] => (item=controller-0 - ctlplane) ok: [instance] => (item=ocp-master-0 - ctlplane) ok: [instance] => (item=ocp-worker-0 - ctlplane) TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:15:31 +0000 (0:00:00.198) 0:00:32.146 ***** skipping: [instance] => (item=compute-0 - internalapi) skipping: [instance] => (item=controller-0 - internalapi) skipping: [instance] => (item=ocp-master-0 - internalapi) skipping: [instance] => (item=ocp-worker-0 - internalapi) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:15:31 +0000 (0:00:00.121) 0:00:32.267 ***** skipping: [instance] => (item=compute-0 - storage) skipping: [instance] => (item=controller-0 - storage) skipping: [instance] => (item=ocp-master-0 - storage) skipping: [instance] => (item=ocp-worker-0 - storage) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:15:31 +0000 (0:00:00.119) 0:00:32.387 ***** skipping: [instance] => (item=compute-0 - tenant) skipping: [instance] => (item=controller-0 - tenant) skipping: [instance] => (item=ocp-master-0 - tenant) skipping: [instance] => (item=ocp-worker-0 - tenant) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:15:32 +0000 (0:00:00.159) 0:00:32.546 ***** skipping: [instance] => (item=compute-0 - external) skipping: [instance] => (item=controller-0 - external) skipping: [instance] => (item=ocp-master-0 - external) skipping: [instance] => (item=ocp-worker-0 - external) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:15:32 +0000 (0:00:00.119) 0:00:32.666 ***** skipping: [instance] => (item=compute-0 - storagemgmt) skipping: [instance] => (item=controller-0 - storagemgmt) skipping: [instance] => (item=ocp-master-0 - storagemgmt) skipping: [instance] => (item=ocp-worker-0 - storagemgmt) skipping: [instance] TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:15:32 +0000 (0:00:00.121) 0:00:32.788 ***** ok: [instance] => (item=compute-0 - public) ok: [instance] => (item=controller-0 - public) ok: [instance] => (item=ocp-master-0 - public) ok: [instance] => (item=ocp-worker-0 - public) TASK [Inject DHCP entries for net {{ net_name }}] ****************************** Thursday 11 December 2025 08:15:32 +0000 (0:00:00.199) 0:00:32.987 ***** TASK [dnsmasq : Ensure we have the right data and type] ************************ Thursday 11 December 2025 08:15:32 +0000 (0:00:00.170) 0:00:33.157 ***** ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Thursday 11 December 2025 08:15:32 +0000 (0:00:00.067) 0:00:33.225 ***** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:a9:25:2e', 'ips': ['192.168.140.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:3f:7f:f4', 'ips': ['192.168.140.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:42:59:8c', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:e1:c3:41', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:26:8e:c8', 'ips': ['192.168.110.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:7f:97:e0', 'ips': ['192.168.110.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:d5:9e:38', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:ef:21:8b', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'}) TASK [dnsmasq : Ensure networks exists] **************************************** Thursday 11 December 2025 08:15:32 +0000 (0:00:00.141) 0:00:33.367 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=osp_trunk) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=public) TASK [dnsmasq : Check network file status] ************************************* Thursday 11 December 2025 08:15:33 +0000 (0:00:00.131) 0:00:33.498 ***** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Thursday 11 December 2025 08:15:33 +0000 (0:00:00.187) 0:00:33.686 ***** ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Thursday 11 December 2025 08:15:33 +0000 (0:00:00.049) 0:00:33.735 ***** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Thursday 11 December 2025 08:15:33 +0000 (0:00:00.193) 0:00:33.929 ***** ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Thursday 11 December 2025 08:15:33 +0000 (0:00:00.085) 0:00:34.014 ***** ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Thursday 11 December 2025 08:15:33 +0000 (0:00:00.049) 0:00:34.063 ***** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:a9:25:2e', 'ips': ['192.168.140.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:3f:7f:f4', 'ips': ['192.168.140.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:42:59:8c', 'ips': ['192.168.140.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:e1:c3:41', 'ips': ['192.168.140.15', ''], 'tag': 'ocp_worker'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:26:8e:c8', 'ips': ['192.168.110.100', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:7f:97:e0', 'ips': ['192.168.110.9', ''], 'tag': 'controller'}) ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:d5:9e:38', 'ips': ['192.168.110.10', ''], 'tag': 'ocp'}) ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:ef:21:8b', 'ips': ['192.168.110.15', ''], 'tag': 'ocp_worker'}) TASK [dnsmasq : Create add/remove sets] **************************************** Thursday 11 December 2025 08:15:33 +0000 (0:00:00.231) 0:00:34.295 ***** ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Thursday 11 December 2025 08:15:33 +0000 (0:00:00.064) 0:00:34.360 ***** changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:a9:25:2e', 'entry': 'set:compute,52:54:00:a9:25:2e,192.168.140.100,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_controller-0_52:54:01:3f:7f:f4', 'entry': 'set:controller,52:54:01:3f:7f:f4,192.168.140.9,controller-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_master-0_52:54:02:42:59:8c', 'entry': 'set:ocp,52:54:02:42:59:8c,192.168.140.10,master-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_worker-0_52:54:03:e1:c3:41', 'entry': 'set:ocp_worker,52:54:03:e1:c3:41,192.168.140.15,worker-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-0_52:54:00:26:8e:c8', 'entry': 'set:compute,52:54:00:26:8e:c8,192.168.110.100,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_controller-0_52:54:01:7f:97:e0', 'entry': 'set:controller,52:54:01:7f:97:e0,192.168.110.9,controller-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_master-0_52:54:02:d5:9e:38', 'entry': 'set:ocp,52:54:02:d5:9e:38,192.168.110.10,master-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_worker-0_52:54:03:ef:21:8b', 'entry': 'set:ocp_worker,52:54:03:ef:21:8b,192.168.110.15,worker-0', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Thursday 11 December 2025 08:15:36 +0000 (0:00:02.663) 0:00:37.024 ***** skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Thursday 11 December 2025 08:15:36 +0000 (0:00:00.102) 0:00:37.126 ***** ok: [instance] => (item=compute-0) ok: [instance] => (item=controller-0) ok: [instance] => (item=ocp-master-0) ok: [instance] => (item=ocp-worker-0) TASK [Inject VMs in the .utility zone] ***************************************** Thursday 11 December 2025 08:15:36 +0000 (0:00:00.302) 0:00:37.429 ***** TASK [dnsmasq : Assert we have needed host record data] ************************ Thursday 11 December 2025 08:15:37 +0000 (0:00:00.130) 0:00:37.559 ***** ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Thursday 11 December 2025 08:15:37 +0000 (0:00:00.133) 0:00:37.693 ***** ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.storage.local', 'compute-0.storage.local'], 'ips': ['172.18.0.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.storagemgmt.local', 'compute-0.storagemgmt.local'], 'ips': ['172.20.0.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.tenant.local', 'compute-0.tenant.local'], 'ips': ['172.19.0.100', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['controller-0.utility', 'controller-0.instance', 'controller-0.utility', 'controller-0.instance'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['controller-0.ctlplane.local', 'controller-0.ctlplane.local'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['controller-0.public.local', 'controller-0.public.local'], 'ips': ['192.168.110.9', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['master-0.utility', 'master-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['master-0.ctlplane.local', 'ocp-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['master-0.internalapi.local', 'ocp-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['master-0.public.local', 'ocp-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['master-0.storage.local', 'ocp-0.storage.local'], 'ips': ['172.18.0.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['master-0.tenant.local', 'ocp-0.tenant.local'], 'ips': ['172.19.0.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['worker-0.utility', 'worker-0.instance', 'ocp_worker-0.utility', 'ocp_worker-0.instance'], 'ips': ['192.168.140.15', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['worker-0.ctlplane.local', 'ocp_worker-0.ctlplane.local'], 'ips': ['192.168.140.15', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['worker-0.internalapi.local', 'ocp_worker-0.internalapi.local'], 'ips': ['172.17.0.15', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['worker-0.public.local', 'ocp_worker-0.public.local'], 'ips': ['192.168.110.15', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['worker-0.storage.local', 'ocp_worker-0.storage.local'], 'ips': ['172.18.0.15', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['worker-0.tenant.local', 'ocp_worker-0.tenant.local'], 'ips': ['172.19.0.15', ''], 'state': 'present'}) TASK [dnsmasq : Add/Remove address] ******************************************** Thursday 11 December 2025 08:15:37 +0000 (0:00:00.274) 0:00:37.968 ***** changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.storage.local', 'compute-0.storage.local'], 'ips': ['172.18.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.storagemgmt.local', 'compute-0.storagemgmt.local'], 'ips': ['172.20.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.tenant.local', 'compute-0.tenant.local'], 'ips': ['172.19.0.100', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['controller-0.utility', 'controller-0.instance', 'controller-0.utility', 'controller-0.instance'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['controller-0.ctlplane.local', 'controller-0.ctlplane.local'], 'ips': ['192.168.140.9', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['controller-0.public.local', 'controller-0.public.local'], 'ips': ['192.168.110.9', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.utility', 'master-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.ctlplane.local', 'ocp-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.internalapi.local', 'ocp-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.public.local', 'ocp-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.storage.local', 'ocp-0.storage.local'], 'ips': ['172.18.0.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['master-0.tenant.local', 'ocp-0.tenant.local'], 'ips': ['172.19.0.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.utility', 'worker-0.instance', 'ocp_worker-0.utility', 'ocp_worker-0.instance'], 'ips': ['192.168.140.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.ctlplane.local', 'ocp_worker-0.ctlplane.local'], 'ips': ['192.168.140.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.internalapi.local', 'ocp_worker-0.internalapi.local'], 'ips': ['172.17.0.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.public.local', 'ocp_worker-0.public.local'], 'ips': ['192.168.110.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.storage.local', 'ocp_worker-0.storage.local'], 'ips': ['172.18.0.15', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['worker-0.tenant.local', 'ocp_worker-0.tenant.local'], 'ips': ['172.19.0.15', ''], 'state': 'present'}) TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] **************** Thursday 11 December 2025 08:15:41 +0000 (0:00:04.189) 0:00:42.157 ***** ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Thursday 11 December 2025 08:15:41 +0000 (0:00:00.047) 0:00:42.205 ***** skipping: [instance] => (item=compute) skipping: [instance] => (item=controller) skipping: [instance] => (item=ocp) skipping: [instance] => (item=ocp_worker) skipping: [instance] TASK [libvirt_manager : Generate DHCP option configuration for VM types] ******* Thursday 11 December 2025 08:15:41 +0000 (0:00:00.073) 0:00:42.278 ***** skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Thursday 11 December 2025 08:15:41 +0000 (0:00:00.057) 0:00:42.335 ***** changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Thursday 11 December 2025 08:15:42 +0000 (0:00:00.417) 0:00:42.752 ***** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Thursday 11 December 2025 08:15:42 +0000 (0:00:00.061) 0:00:42.813 ***** changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Thursday 11 December 2025 08:15:43 +0000 (0:00:00.808) 0:00:43.622 ***** changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Thursday 11 December 2025 08:15:43 +0000 (0:00:00.417) 0:00:44.039 ***** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=117 changed=41 unreachable=0 failed=0 skipped=34 rescued=0 ignored=0 Thursday 11 December 2025 08:15:44 +0000 (0:00:00.523) 0:00:44.563 ***** =============================================================================== dnsmasq : Add/Remove address -------------------------------------------- 4.19s dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.32s dnsmasq : Add DHCP entries ---------------------------------------------- 2.66s ci_nmstate : Apply the desidered state on instance ---------------------- 1.79s ci_nmstate : Install required packages on instance ---------------------- 1.39s dnsmasq : Install needed packages --------------------------------------- 1.18s dnsmasq : Enable and start service -------------------------------------- 0.90s libvirt_manager : Ensure networks are created/started ------------------- 0.87s Gathering Facts --------------------------------------------------------- 0.85s libvirt_manager : Restart firewalld ------------------------------------- 0.81s libvirt_manager : Ensure networks are defined --------------------------- 0.74s libvirt_manager : Ensure network is in correct zone --------------------- 0.69s libvirt_manager : Ensure networks enabled to autostart ------------------ 0.66s libvirt_manager : Ensure networks are active ---------------------------- 0.62s libvirt_manager : Convert ini inventory file into yaml ------------------ 0.58s libvirt_manager : Fetch bridges ports link info ------------------------- 0.57s dnsmasq : Reload dnsmasq ------------------------------------------------ 0.52s libvirt_manager : Refresh networking facts on host ---------------------- 0.51s networking_mapper : Write the Networking Environment Definition to file --- 0.49s dnsmasq : Create network ------------------------------------------------ 0.48s PLAY [Cleanup] ***************************************************************** TASK [Gathering Facts] ********************************************************* Thursday 11 December 2025 08:15:44 +0000 (0:00:00.046) 0:00:00.046 ***** ok: [instance] TASK [Ensure we have the destination directory] ******************************** Thursday 11 December 2025 08:15:45 +0000 (0:00:01.056) 0:00:01.103 ***** changed: [instance] TASK [Copy generated content to proper location] ******************************* Thursday 11 December 2025 08:15:46 +0000 (0:00:00.361) 0:00:01.465 ***** changed: [instance] => (item=/opt/basedir/artifacts) changed: [instance] => (item=/opt/basedir/logs) ok: [instance] => (item=/opt/basedir/cifmw_config_drive) changed: [instance] => (item=/etc/cifmw-dnsmasq.conf) changed: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [libvirt_manager : Get installed packages list] *************************** Thursday 11 December 2025 08:15:47 +0000 (0:00:01.430) 0:00:02.895 ***** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Thursday 11 December 2025 08:15:48 +0000 (0:00:00.797) 0:00:03.692 ***** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Thursday 11 December 2025 08:15:50 +0000 (0:00:02.034) 0:00:05.727 ***** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Thursday 11 December 2025 08:15:51 +0000 (0:00:00.872) 0:00:06.599 ***** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Thursday 11 December 2025 08:15:51 +0000 (0:00:00.051) 0:00:06.650 ***** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Thursday 11 December 2025 08:15:51 +0000 (0:00:00.384) 0:00:07.035 ***** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Thursday 11 December 2025 08:15:52 +0000 (0:00:00.389) 0:00:07.424 ***** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:15:52 +0000 (0:00:00.081) 0:00:07.505 ***** ok: [instance] => cleanup_vms: [] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Thursday 11 December 2025 08:15:52 +0000 (0:00:00.077) 0:00:07.583 ***** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Thursday 11 December 2025 08:15:52 +0000 (0:00:00.034) 0:00:07.617 ***** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Thursday 11 December 2025 08:15:52 +0000 (0:00:00.060) 0:00:07.678 ***** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Thursday 11 December 2025 08:15:52 +0000 (0:00:00.035) 0:00:07.713 ***** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Thursday 11 December 2025 08:15:52 +0000 (0:00:00.035) 0:00:07.749 ***** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Thursday 11 December 2025 08:15:52 +0000 (0:00:00.033) 0:00:07.782 ***** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Thursday 11 December 2025 08:15:52 +0000 (0:00:00.384) 0:00:08.167 ***** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:15:52 +0000 (0:00:00.094) 0:00:08.262 ***** ok: [instance] => cleanup_nets: - cifmw-osp_trunk - cifmw-public - ocppr TASK [Remove dnsmasq network bits] ********************************************* Thursday 11 December 2025 08:15:52 +0000 (0:00:00.082) 0:00:08.344 ***** TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:15:53 +0000 (0:00:00.294) 0:00:08.639 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:15:53 +0000 (0:00:00.138) 0:00:08.777 ***** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:15:53 +0000 (0:00:00.081) 0:00:08.859 ***** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:15:53 +0000 (0:00:00.080) 0:00:08.939 ***** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:15:53 +0000 (0:00:00.251) 0:00:09.191 ***** ok: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:15:54 +0000 (0:00:00.268) 0:00:09.459 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:15:54 +0000 (0:00:00.079) 0:00:09.539 ***** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:15:54 +0000 (0:00:00.072) 0:00:09.611 ***** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:15:54 +0000 (0:00:00.072) 0:00:09.683 ***** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:15:54 +0000 (0:00:00.302) 0:00:09.986 ***** ok: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:15:54 +0000 (0:00:00.271) 0:00:10.257 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:15:54 +0000 (0:00:00.081) 0:00:10.339 ***** skipping: [instance] TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:15:55 +0000 (0:00:00.074) 0:00:10.414 ***** skipping: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:15:55 +0000 (0:00:00.078) 0:00:10.492 ***** ok: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:15:55 +0000 (0:00:00.248) 0:00:10.741 ***** ok: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Thursday 11 December 2025 08:15:55 +0000 (0:00:00.274) 0:00:11.015 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=ocppr) TASK [libvirt_manager : Undefine networks] ************************************* Thursday 11 December 2025 08:15:57 +0000 (0:00:01.686) 0:00:12.701 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=ocppr) TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Thursday 11 December 2025 08:15:58 +0000 (0:00:00.794) 0:00:13.496 ***** ok: [instance] => (item=cifmw-osp_trunk) ok: [instance] => (item=cifmw-public) ok: [instance] => (item=ocppr) TASK [libvirt_manager : Find dummy interface connection files] ***************** Thursday 11 December 2025 08:15:59 +0000 (0:00:00.878) 0:00:14.375 ***** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Thursday 11 December 2025 08:15:59 +0000 (0:00:00.313) 0:00:14.688 ***** changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-jzjjcmcx.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 294, 'inode': 984663, 'dev': 64513, 'nlink': 1, 'atime': 1765440913.3377466, 'mtime': 1765440913.3377466, 'ctime': 1765440913.3377466, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False}) changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-yyi5jwm5.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 314, 'inode': 1173446, 'dev': 64513, 'nlink': 1, 'atime': 1765440913.3397467, 'mtime': 1765440913.3397467, 'ctime': 1765440913.3397467, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False}) changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-zoorn5o4.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 308, 'inode': 1173447, 'dev': 64513, 'nlink': 1, 'atime': 1765440913.3407466, 'mtime': 1765440913.3407466, 'ctime': 1765440913.3407466, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False}) TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Thursday 11 December 2025 08:16:00 +0000 (0:00:00.711) 0:00:15.400 ***** changed: [instance] => (item=cifmw-osp_trunk) changed: [instance] => (item=cifmw-public) changed: [instance] => (item=ocppr) TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Thursday 11 December 2025 08:16:01 +0000 (0:00:01.195) 0:00:16.595 ***** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Thursday 11 December 2025 08:16:01 +0000 (0:00:00.573) 0:00:17.169 ***** ok: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Thursday 11 December 2025 08:16:02 +0000 (0:00:00.362) 0:00:17.532 ***** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Thursday 11 December 2025 08:16:02 +0000 (0:00:00.500) 0:00:18.032 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance TASK [libvirt_manager : Ensure we have a known action] ************************* Thursday 11 December 2025 08:16:02 +0000 (0:00:00.114) 0:00:18.147 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Thursday 11 December 2025 08:16:02 +0000 (0:00:00.079) 0:00:18.226 ***** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Thursday 11 December 2025 08:16:03 +0000 (0:00:00.263) 0:00:18.489 ***** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Thursday 11 December 2025 08:16:03 +0000 (0:00:00.073) 0:00:18.563 ***** skipping: [instance] => (item=pool-start) skipping: [instance] => (item=pool-autostart) skipping: [instance] TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Thursday 11 December 2025 08:16:03 +0000 (0:00:00.150) 0:00:18.713 ***** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Thursday 11 December 2025 08:16:03 +0000 (0:00:00.074) 0:00:18.787 ***** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Thursday 11 December 2025 08:16:03 +0000 (0:00:00.075) 0:00:18.863 ***** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Thursday 11 December 2025 08:16:03 +0000 (0:00:00.105) 0:00:18.969 ***** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Thursday 11 December 2025 08:16:03 +0000 (0:00:00.272) 0:00:19.241 ***** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Thursday 11 December 2025 08:16:03 +0000 (0:00:00.045) 0:00:19.287 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance TASK [libvirt_manager : Ensure we have a known action] ************************* Thursday 11 December 2025 08:16:04 +0000 (0:00:00.117) 0:00:19.404 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Thursday 11 December 2025 08:16:04 +0000 (0:00:00.081) 0:00:19.486 ***** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Thursday 11 December 2025 08:16:04 +0000 (0:00:00.336) 0:00:19.822 ***** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Thursday 11 December 2025 08:16:04 +0000 (0:00:00.080) 0:00:19.902 ***** skipping: [instance] => (item=pool-start) skipping: [instance] => (item=pool-autostart) skipping: [instance] TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Thursday 11 December 2025 08:16:04 +0000 (0:00:00.109) 0:00:20.012 ***** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Thursday 11 December 2025 08:16:04 +0000 (0:00:00.083) 0:00:20.095 ***** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Thursday 11 December 2025 08:16:04 +0000 (0:00:00.082) 0:00:20.177 ***** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Thursday 11 December 2025 08:16:04 +0000 (0:00:00.111) 0:00:20.289 ***** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Thursday 11 December 2025 08:16:05 +0000 (0:00:00.275) 0:00:20.565 ***** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Thursday 11 December 2025 08:16:05 +0000 (0:00:00.048) 0:00:20.613 ***** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Thursday 11 December 2025 08:16:05 +0000 (0:00:00.301) 0:00:20.914 ***** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Thursday 11 December 2025 08:16:05 +0000 (0:00:00.066) 0:00:20.980 ***** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Thursday 11 December 2025 08:16:05 +0000 (0:00:00.036) 0:00:21.017 ***** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Thursday 11 December 2025 08:16:05 +0000 (0:00:00.038) 0:00:21.056 ***** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Thursday 11 December 2025 08:16:05 +0000 (0:00:00.212) 0:00:21.268 ***** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Thursday 11 December 2025 08:16:05 +0000 (0:00:00.034) 0:00:21.302 ***** ok: [instance] => (item=workload) ok: [instance] => (item=volumes) changed: [instance] => (item=artifacts/debug_network_data.yml) changed: [instance] => (item=artifacts/debug_pub_net_value.txt) changed: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml) changed: [instance] => (item=artifacts/interfaces-info.yml) ok: [instance] => (item=artifacts/libvirt-uuids.yml) changed: [instance] => (item=artifacts/net-map-def-patch.yml) TASK [libvirt_manager : Deepscrub data] **************************************** Thursday 11 December 2025 08:16:07 +0000 (0:00:01.312) 0:00:22.614 ***** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Thursday 11 December 2025 08:16:07 +0000 (0:00:00.392) 0:00:23.007 ***** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Thursday 11 December 2025 08:16:08 +0000 (0:00:01.317) 0:00:24.325 ***** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Thursday 11 December 2025 08:16:09 +0000 (0:00:00.240) 0:00:24.565 ***** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Thursday 11 December 2025 08:16:09 +0000 (0:00:00.046) 0:00:24.612 ***** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Thursday 11 December 2025 08:16:09 +0000 (0:00:00.040) 0:00:24.653 ***** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Thursday 11 December 2025 08:16:09 +0000 (0:00:00.087) 0:00:24.740 ***** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Thursday 11 December 2025 08:16:09 +0000 (0:00:00.433) 0:00:25.174 ***** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Thursday 11 December 2025 08:16:10 +0000 (0:00:00.441) 0:00:25.615 ***** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Thursday 11 December 2025 08:16:10 +0000 (0:00:00.185) 0:00:25.801 ***** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Thursday 11 December 2025 08:16:10 +0000 (0:00:00.036) 0:00:25.837 ***** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Thursday 11 December 2025 08:16:10 +0000 (0:00:00.036) 0:00:25.874 ***** ok: [instance] => (item=/home/zuul/.ssh/vbmc-key) ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub) ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf) ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh) TASK [Clean remote ssh config] ************************************************* Thursday 11 December 2025 08:16:11 +0000 (0:00:00.726) 0:00:26.601 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:16:11 +0000 (0:00:00.081) 0:00:26.683 ***** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:16:11 +0000 (0:00:00.266) 0:00:26.950 ***** ok: [instance] TASK [Clean local ssh config] ************************************************** Thursday 11 December 2025 08:16:11 +0000 (0:00:00.217) 0:00:27.167 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:16:11 +0000 (0:00:00.081) 0:00:27.248 ***** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:16:12 +0000 (0:00:00.192) 0:00:27.441 ***** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Thursday 11 December 2025 08:16:12 +0000 (0:00:00.246) 0:00:27.687 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Thursday 11 December 2025 08:16:12 +0000 (0:00:00.068) 0:00:27.756 ***** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Thursday 11 December 2025 08:16:13 +0000 (0:00:01.150) 0:00:28.906 ***** changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'}) TASK [dnsmasq : Manage configuration directory] ******************************** Thursday 11 December 2025 08:16:16 +0000 (0:00:03.211) 0:00:32.118 ***** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Thursday 11 December 2025 08:16:16 +0000 (0:00:00.221) 0:00:32.340 ***** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Thursday 11 December 2025 08:16:17 +0000 (0:00:00.037) 0:00:32.377 ***** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Thursday 11 December 2025 08:16:17 +0000 (0:00:00.036) 0:00:32.414 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Thursday 11 December 2025 08:16:17 +0000 (0:00:00.087) 0:00:32.501 ***** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Thursday 11 December 2025 08:16:17 +0000 (0:00:00.038) 0:00:32.540 ***** changed: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Thursday 11 December 2025 08:16:17 +0000 (0:00:00.207) 0:00:32.747 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Thursday 11 December 2025 08:16:17 +0000 (0:00:00.060) 0:00:32.808 ***** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Thursday 11 December 2025 08:16:17 +0000 (0:00:00.034) 0:00:32.843 ***** changed: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Thursday 11 December 2025 08:16:17 +0000 (0:00:00.205) 0:00:33.048 ***** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Thursday 11 December 2025 08:16:17 +0000 (0:00:00.033) 0:00:33.082 ***** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Thursday 11 December 2025 08:16:17 +0000 (0:00:00.036) 0:00:33.118 ***** changed: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Thursday 11 December 2025 08:16:18 +0000 (0:00:00.525) 0:00:33.644 ***** changed: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Thursday 11 December 2025 08:16:18 +0000 (0:00:00.221) 0:00:33.865 ***** changed: [instance] => (item=/etc/cifmw-dnsmasq.conf) changed: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Thursday 11 December 2025 08:16:18 +0000 (0:00:00.385) 0:00:34.251 ***** changed: [instance] TASK [radvd : Gather package facts] ******************************************** Thursday 11 December 2025 08:16:19 +0000 (0:00:00.239) 0:00:34.490 ***** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Thursday 11 December 2025 08:16:19 +0000 (0:00:00.621) 0:00:35.112 ***** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Thursday 11 December 2025 08:16:19 +0000 (0:00:00.045) 0:00:35.157 ***** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Thursday 11 December 2025 08:16:20 +0000 (0:00:00.220) 0:00:35.377 ***** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Thursday 11 December 2025 08:16:20 +0000 (0:00:00.205) 0:00:35.583 ***** skipping: [instance] TASK [Ensure work directory is removed] **************************************** Thursday 11 December 2025 08:16:20 +0000 (0:00:00.081) 0:00:35.664 ***** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Thursday 11 December 2025 08:16:20 +0000 (0:00:00.362) 0:00:36.026 ***** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=71 changed=19 unreachable=0 failed=0 skipped=40 rescued=0 ignored=0 Thursday 11 December 2025 08:16:21 +0000 (0:00:00.782) 0:00:36.809 ***** =============================================================================== dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.21s libvirt_manager : Populate service facts -------------------------------- 2.03s libvirt_manager : Destroy networks -------------------------------------- 1.69s Copy generated content to proper location ------------------------------- 1.43s podman : Ensure podman is installed ------------------------------------- 1.32s libvirt_manager : Remove workload and volumes --------------------------- 1.31s libvirt_manager : Clean firewalld libvirt zone -------------------------- 1.20s dnsmasq : Install needed packages --------------------------------------- 1.15s Gathering Facts --------------------------------------------------------- 1.06s libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.88s libvirt_manager : Start virtqemud socket service ------------------------ 0.87s libvirt_manager : Get installed packages list --------------------------- 0.80s libvirt_manager : Undefine networks ------------------------------------- 0.79s libvirt_manager : Restart firewalld ------------------------------------- 0.78s virtualbmc : Remove vbmc files ------------------------------------------ 0.73s libvirt_manager : Remove dummy interface connections -------------------- 0.71s radvd : Gather package facts -------------------------------------------- 0.62s libvirt_manager : Ensure firewalld is enabled and started --------------- 0.57s dnsmasq : Stop service -------------------------------------------------- 0.53s libvirt_manager : Disable forward in firewalld libvirt zone ------------- 0.50s PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Thursday 11 December 2025 08:16:38 +0000 (0:00:00.055) 0:00:00.055 ***** ok: [instance] TASK [Create custom basedir] *************************************************** Thursday 11 December 2025 08:16:39 +0000 (0:00:00.776) 0:00:00.831 ***** changed: [instance] TASK [test_deps : Gather facts if they don't exist] **************************** Thursday 11 December 2025 08:16:40 +0000 (0:00:00.403) 0:00:01.234 ***** skipping: [instance] TASK [test_deps : Gather variables for each operating system] ****************** Thursday 11 December 2025 08:16:40 +0000 (0:00:00.056) 0:00:01.290 ***** ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml) TASK [test_deps : Detect mirrors file] ***************************************** Thursday 11 December 2025 08:16:40 +0000 (0:00:00.103) 0:00:01.394 ***** ok: [instance] TASK [test_deps : Disable ubi host subscription-manager integration] *********** Thursday 11 December 2025 08:16:40 +0000 (0:00:00.314) 0:00:01.708 ***** ok: [instance] TASK [test_deps : Disable ubi 9 repos] ***************************************** Thursday 11 December 2025 08:16:40 +0000 (0:00:00.263) 0:00:01.971 ***** ok: [instance] => (item=ubi-9-appstream) ok: [instance] => (item=ubi-9-baseos) ok: [instance] => (item=ubi-9-codeready-builder) TASK [Deploy repo-setup] ******************************************************* Thursday 11 December 2025 08:16:41 +0000 (0:00:00.750) 0:00:02.722 ***** TASK [repo_setup : Ensure directories are present] ***************************** Thursday 11 December 2025 08:16:41 +0000 (0:00:00.132) 0:00:02.855 ***** changed: [instance] => (item=tmp) changed: [instance] => (item=artifacts/repositories) changed: [instance] => (item=venv/repo_setup) TASK [repo_setup : Make sure git-core package is installed] ******************** Thursday 11 December 2025 08:16:42 +0000 (0:00:00.540) 0:00:03.395 ***** ok: [instance] TASK [repo_setup : Get repo-setup repository] ********************************** Thursday 11 December 2025 08:16:43 +0000 (0:00:01.337) 0:00:04.733 ***** changed: [instance] TASK [repo_setup : Initialize python venv and install requirements] ************ Thursday 11 December 2025 08:16:44 +0000 (0:00:01.043) 0:00:05.777 ***** changed: [instance] TASK [repo_setup : Install repo-setup package] ********************************* Thursday 11 December 2025 08:16:50 +0000 (0:00:06.277) 0:00:12.054 ***** changed: [instance] TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** Thursday 11 December 2025 08:16:51 +0000 (0:00:00.693) 0:00:12.748 ***** skipping: [instance] TASK [repo_setup : Run repo-setup] ********************************************* Thursday 11 December 2025 08:16:51 +0000 (0:00:00.053) 0:00:12.801 ***** changed: [instance] TASK [repo_setup : Get component repo] ***************************************** Thursday 11 December 2025 08:16:52 +0000 (0:00:00.874) 0:00:13.676 ***** skipping: [instance] TASK [repo_setup : Rename component repo] ************************************** Thursday 11 December 2025 08:16:52 +0000 (0:00:00.063) 0:00:13.739 ***** skipping: [instance] TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* Thursday 11 December 2025 08:16:52 +0000 (0:00:00.062) 0:00:13.802 ***** skipping: [instance] TASK [repo_setup : Run repo-setup-get-hash] ************************************ Thursday 11 December 2025 08:16:52 +0000 (0:00:00.063) 0:00:13.865 ***** changed: [instance] TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* Thursday 11 December 2025 08:16:53 +0000 (0:00:00.571) 0:00:14.437 ***** changed: [instance] TASK [repo_setup : Dump current-podified hash] ********************************* Thursday 11 December 2025 08:16:53 +0000 (0:00:00.433) 0:00:14.870 ***** skipping: [instance] TASK [repo_setup : Slurp current podified hash] ******************************** Thursday 11 December 2025 08:16:53 +0000 (0:00:00.058) 0:00:14.929 ***** skipping: [instance] TASK [repo_setup : Update the value of full_hash] ****************************** Thursday 11 December 2025 08:16:53 +0000 (0:00:00.058) 0:00:14.987 ***** skipping: [instance] TASK [repo_setup : Export hashes facts for further use] ************************ Thursday 11 December 2025 08:16:53 +0000 (0:00:00.088) 0:00:15.075 ***** ok: [instance] TASK [repo_setup : Create download directory] ********************************** Thursday 11 December 2025 08:16:53 +0000 (0:00:00.077) 0:00:15.153 ***** skipping: [instance] TASK [repo_setup : Print the URL to request] *********************************** Thursday 11 December 2025 08:16:54 +0000 (0:00:00.058) 0:00:15.212 ***** skipping: [instance] TASK [Download the RPM] ******************************************************** Thursday 11 December 2025 08:16:54 +0000 (0:00:00.059) 0:00:15.272 ***** skipping: [instance] TASK [repo_setup : Install RHOS Release tool] ********************************** Thursday 11 December 2025 08:16:54 +0000 (0:00:00.089) 0:00:15.361 ***** skipping: [instance] TASK [repo_setup : Get rhos-release tool version] ****************************** Thursday 11 December 2025 08:16:54 +0000 (0:00:00.059) 0:00:15.420 ***** skipping: [instance] TASK [repo_setup : Print rhos-release tool version] **************************** Thursday 11 December 2025 08:16:54 +0000 (0:00:00.057) 0:00:15.478 ***** skipping: [instance] TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** Thursday 11 December 2025 08:16:54 +0000 (0:00:00.061) 0:00:15.539 ***** skipping: [instance] TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** Thursday 11 December 2025 08:16:54 +0000 (0:00:00.057) 0:00:15.597 ***** ok: [instance] TASK [repo_setup : Use RDO proxy mirrors] ************************************** Thursday 11 December 2025 08:16:54 +0000 (0:00:00.212) 0:00:15.809 ***** changed: [instance] TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** Thursday 11 December 2025 08:16:54 +0000 (0:00:00.233) 0:00:16.042 ***** changed: [instance] TASK [repo_setup : Check for gating.repo file on content provider] ************* Thursday 11 December 2025 08:16:55 +0000 (0:00:00.243) 0:00:16.286 ***** skipping: [instance] TASK [repo_setup : Populate gating repo from content provider ip] ************** Thursday 11 December 2025 08:16:55 +0000 (0:00:00.075) 0:00:16.361 ***** skipping: [instance] TASK [repo_setup : Check for DLRN repo at the destination] ********************* Thursday 11 December 2025 08:16:55 +0000 (0:00:00.051) 0:00:16.413 ***** skipping: [instance] TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** Thursday 11 December 2025 08:16:55 +0000 (0:00:00.051) 0:00:16.464 ***** skipping: [instance] TASK [repo_setup : Check for DLRN component repo] ****************************** Thursday 11 December 2025 08:16:55 +0000 (0:00:00.049) 0:00:16.514 ***** skipping: [instance] TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** Thursday 11 December 2025 08:16:55 +0000 (0:00:00.051) 0:00:16.566 ***** skipping: [instance] TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** Thursday 11 December 2025 08:16:55 +0000 (0:00:00.082) 0:00:16.649 ***** skipping: [instance] TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** Thursday 11 December 2025 08:16:55 +0000 (0:00:00.047) 0:00:16.696 ***** skipping: [instance] TASK [repo_setup : Cleanup existing metadata] ********************************** Thursday 11 December 2025 08:16:55 +0000 (0:00:00.057) 0:00:16.754 ***** skipping: [instance] TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* Thursday 11 December 2025 08:16:55 +0000 (0:00:00.045) 0:00:16.800 ***** skipping: [instance] TASK [test_deps : Look for redhat-release rpm] ********************************* Thursday 11 December 2025 08:16:55 +0000 (0:00:00.104) 0:00:16.904 ***** skipping: [instance] TASK [test_deps : Remove redhat-release] *************************************** Thursday 11 December 2025 08:16:55 +0000 (0:00:00.066) 0:00:16.970 ***** skipping: [instance] TASK [test_deps : Install centos-stream-release] ******************************* Thursday 11 December 2025 08:16:55 +0000 (0:00:00.064) 0:00:17.035 ***** skipping: [instance] TASK [test_deps : Install additional packages] ********************************* Thursday 11 December 2025 08:16:55 +0000 (0:00:00.099) 0:00:17.135 ***** skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* Thursday 11 December 2025 08:16:56 +0000 (0:00:00.066) 0:00:17.202 ***** ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ Thursday 11 December 2025 08:17:33 +0000 (0:00:37.857) 0:00:55.060 ***** ok: [instance] TASK [test_deps : Install extra packages] ************************************** Thursday 11 December 2025 08:17:35 +0000 (0:00:01.243) 0:00:56.303 ***** skipping: [instance] TASK [ci_setup : Gather variables for each operating system] ******************* Thursday 11 December 2025 08:17:35 +0000 (0:00:00.097) 0:00:56.400 ***** ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) TASK [ci_setup : List packages to install] ************************************* Thursday 11 December 2025 08:17:35 +0000 (0:00:00.165) 0:00:56.566 ***** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Thursday 11 December 2025 08:17:35 +0000 (0:00:00.052) 0:00:56.618 ***** ok: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Thursday 11 December 2025 08:17:36 +0000 (0:00:01.220) 0:00:57.839 ***** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Thursday 11 December 2025 08:17:36 +0000 (0:00:00.287) 0:00:58.126 ***** ok: [instance] TASK [ci_setup : Install openshift client] ************************************* Thursday 11 December 2025 08:17:37 +0000 (0:00:00.235) 0:00:58.362 ***** skipping: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Thursday 11 December 2025 08:17:37 +0000 (0:00:00.094) 0:00:58.456 ***** skipping: [instance] TASK [ci_setup : Create completion file] *************************************** Thursday 11 December 2025 08:17:37 +0000 (0:00:00.090) 0:00:58.547 ***** ok: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Thursday 11 December 2025 08:17:37 +0000 (0:00:00.201) 0:00:58.749 ***** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Thursday 11 December 2025 08:17:37 +0000 (0:00:00.280) 0:00:59.029 ***** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Thursday 11 December 2025 08:17:37 +0000 (0:00:00.048) 0:00:59.078 ***** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Thursday 11 December 2025 08:17:37 +0000 (0:00:00.079) 0:00:59.157 ***** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Thursday 11 December 2025 08:17:38 +0000 (0:00:00.050) 0:00:59.207 ***** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Thursday 11 December 2025 08:17:38 +0000 (0:00:00.048) 0:00:59.256 ***** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Thursday 11 December 2025 08:17:38 +0000 (0:00:00.049) 0:00:59.305 ***** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Thursday 11 December 2025 08:17:38 +0000 (0:00:00.054) 0:00:59.360 ***** changed: [instance] => (item=/opt/basedir/artifacts/manifests/openstack/cr) changed: [instance] => (item=/opt/basedir/logs) ok: [instance] => (item=/opt/basedir/tmp) changed: [instance] => (item=/opt/basedir/volumes) changed: [instance] => (item=/opt/basedir/artifacts/parameters) TASK [libvirt_manager : Get installed packages list] *************************** Thursday 11 December 2025 08:17:39 +0000 (0:00:01.044) 0:01:00.404 ***** ok: [instance] TASK [libvirt_manager : Populate service facts] ******************************** Thursday 11 December 2025 08:17:40 +0000 (0:00:00.814) 0:01:01.219 ***** ok: [instance] TASK [libvirt_manager : Start virtqemud socket service] ************************ Thursday 11 December 2025 08:17:42 +0000 (0:00:02.012) 0:01:03.231 ***** ok: [instance] => (item=virtqemud.service) ok: [instance] => (item=virtqemud.socket) TASK [libvirt_manager : Set _is_deepscrub internal fact] *********************** Thursday 11 December 2025 08:17:42 +0000 (0:00:00.870) 0:01:04.102 ***** ok: [instance] TASK [libvirt_manager : List all of the existing virtual machines] ************* Thursday 11 December 2025 08:17:42 +0000 (0:00:00.054) 0:01:04.156 ***** ok: [instance] TASK [libvirt_manager : Get pool configuration] ******************************** Thursday 11 December 2025 08:17:43 +0000 (0:00:00.389) 0:01:04.546 ***** ok: [instance] TASK [libvirt_manager : Filter out target environment] ************************* Thursday 11 December 2025 08:17:43 +0000 (0:00:00.380) 0:01:04.926 ***** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:17:43 +0000 (0:00:00.076) 0:01:05.002 ***** ok: [instance] => cleanup_vms: [] TASK [libvirt_manager : Clean ssh known_hosts] ********************************* Thursday 11 December 2025 08:17:43 +0000 (0:00:00.073) 0:01:05.075 ***** skipping: [instance] TASK [libvirt_manager : Destroy machine] *************************************** Thursday 11 December 2025 08:17:43 +0000 (0:00:00.032) 0:01:05.108 ***** skipping: [instance] TASK [libvirt_manager : Undefine machine] ************************************** Thursday 11 December 2025 08:17:43 +0000 (0:00:00.054) 0:01:05.162 ***** skipping: [instance] TASK [libvirt_manager : (localhost) Clean ssh jumpers] ************************* Thursday 11 December 2025 08:17:43 +0000 (0:00:00.033) 0:01:05.195 ***** skipping: [instance] TASK [libvirt_manager : (instance) Clean ssh jumpers] ************************** Thursday 11 December 2025 08:17:44 +0000 (0:00:00.032) 0:01:05.228 ***** skipping: [instance] TASK [libvirt_manager : Get network list] ************************************** Thursday 11 December 2025 08:17:44 +0000 (0:00:00.032) 0:01:05.261 ***** ok: [instance] TASK [libvirt_manager : Filter out target nets] ******************************** Thursday 11 December 2025 08:17:44 +0000 (0:00:00.378) 0:01:05.639 ***** ok: [instance] TASK [libvirt_manager : Expose cleanup list] *********************************** Thursday 11 December 2025 08:17:44 +0000 (0:00:00.097) 0:01:05.736 ***** ok: [instance] => cleanup_nets: [] TASK [Remove dnsmasq network bits] ********************************************* Thursday 11 December 2025 08:17:44 +0000 (0:00:00.074) 0:01:05.810 ***** skipping: [instance] TASK [libvirt_manager : Destroy networks] ************************************** Thursday 11 December 2025 08:17:44 +0000 (0:00:00.032) 0:01:05.843 ***** skipping: [instance] TASK [libvirt_manager : Undefine networks] ************************************* Thursday 11 December 2025 08:17:44 +0000 (0:00:00.031) 0:01:05.875 ***** skipping: [instance] TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] ************* Thursday 11 December 2025 08:17:44 +0000 (0:00:00.057) 0:01:05.933 ***** skipping: [instance] TASK [libvirt_manager : Find dummy interface connection files] ***************** Thursday 11 December 2025 08:17:44 +0000 (0:00:00.034) 0:01:05.967 ***** ok: [instance] TASK [libvirt_manager : Remove dummy interface connections] ******************** Thursday 11 December 2025 08:17:45 +0000 (0:00:00.295) 0:01:06.263 ***** skipping: [instance] TASK [libvirt_manager : Clean firewalld libvirt zone] ************************** Thursday 11 December 2025 08:17:45 +0000 (0:00:00.033) 0:01:06.296 ***** skipping: [instance] TASK [libvirt_manager : Ensure firewalld is enabled and started] *************** Thursday 11 December 2025 08:17:45 +0000 (0:00:00.032) 0:01:06.328 ***** ok: [instance] TASK [libvirt_manager : Disable masquerade in firewalld default zone] ********** Thursday 11 December 2025 08:17:45 +0000 (0:00:00.547) 0:01:06.876 ***** ok: [instance] TASK [libvirt_manager : Disable forward in firewalld libvirt zone] ************* Thursday 11 December 2025 08:17:46 +0000 (0:00:00.465) 0:01:07.342 ***** changed: [instance] TASK [libvirt_manager : Remove cifmw storage pool] ***************************** Thursday 11 December 2025 08:17:46 +0000 (0:00:00.462) 0:01:07.805 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance TASK [libvirt_manager : Ensure we have a known action] ************************* Thursday 11 December 2025 08:17:46 +0000 (0:00:00.108) 0:01:07.913 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Thursday 11 December 2025 08:17:46 +0000 (0:00:00.078) 0:01:07.991 ***** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Thursday 11 December 2025 08:17:47 +0000 (0:00:00.263) 0:01:08.254 ***** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Thursday 11 December 2025 08:17:47 +0000 (0:00:00.078) 0:01:08.333 ***** skipping: [instance] => (item=pool-start) skipping: [instance] => (item=pool-autostart) skipping: [instance] TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Thursday 11 December 2025 08:17:47 +0000 (0:00:00.108) 0:01:08.441 ***** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Thursday 11 December 2025 08:17:47 +0000 (0:00:00.082) 0:01:08.524 ***** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Thursday 11 December 2025 08:17:47 +0000 (0:00:00.136) 0:01:08.661 ***** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Thursday 11 December 2025 08:17:47 +0000 (0:00:00.104) 0:01:08.765 ***** ok: [instance] TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] *** Thursday 11 December 2025 08:17:47 +0000 (0:00:00.278) 0:01:09.044 ***** skipping: [instance] TASK [libvirt_manager : Remove ocp_volumes storage pool] *********************** Thursday 11 December 2025 08:17:47 +0000 (0:00:00.048) 0:01:09.092 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance TASK [libvirt_manager : Ensure we have a known action] ************************* Thursday 11 December 2025 08:17:48 +0000 (0:00:00.115) 0:01:09.208 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Thursday 11 December 2025 08:17:48 +0000 (0:00:00.079) 0:01:09.287 ***** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Thursday 11 December 2025 08:17:48 +0000 (0:00:00.284) 0:01:09.572 ***** skipping: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Thursday 11 December 2025 08:17:48 +0000 (0:00:00.136) 0:01:09.709 ***** skipping: [instance] => (item=pool-start) skipping: [instance] => (item=pool-autostart) skipping: [instance] TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Thursday 11 December 2025 08:17:48 +0000 (0:00:00.107) 0:01:09.816 ***** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Thursday 11 December 2025 08:17:48 +0000 (0:00:00.076) 0:01:09.893 ***** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Thursday 11 December 2025 08:17:48 +0000 (0:00:00.077) 0:01:09.970 ***** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Thursday 11 December 2025 08:17:48 +0000 (0:00:00.108) 0:01:10.079 ***** ok: [instance] TASK [libvirt_manager : Refresh all pools after actions] *********************** Thursday 11 December 2025 08:17:49 +0000 (0:00:00.285) 0:01:10.364 ***** skipping: [instance] TASK [libvirt_manager : Get temporary key status] ****************************** Thursday 11 December 2025 08:17:49 +0000 (0:00:00.044) 0:01:10.409 ***** ok: [instance] TASK [libvirt_manager : Get public key] **************************************** Thursday 11 December 2025 08:17:49 +0000 (0:00:00.180) 0:01:10.589 ***** skipping: [instance] TASK [libvirt_manager : Remove public key] ************************************* Thursday 11 December 2025 08:17:49 +0000 (0:00:00.066) 0:01:10.656 ***** skipping: [instance] TASK [libvirt_manager : Remove keypair] **************************************** Thursday 11 December 2025 08:17:49 +0000 (0:00:00.037) 0:01:10.693 ***** skipping: [instance] => (item=cifmw_reproducer_key.pub) skipping: [instance] => (item=cifmw_reproducer_key) skipping: [instance] TASK [libvirt_manager : List libvirt logs] ************************************* Thursday 11 December 2025 08:17:49 +0000 (0:00:00.043) 0:01:10.736 ***** ok: [instance] TASK [libvirt_manager : Remove detected logs] ********************************** Thursday 11 December 2025 08:17:49 +0000 (0:00:00.200) 0:01:10.937 ***** skipping: [instance] TASK [libvirt_manager : Remove workload and volumes] *************************** Thursday 11 December 2025 08:17:49 +0000 (0:00:00.034) 0:01:10.971 ***** ok: [instance] => (item=workload) changed: [instance] => (item=volumes) ok: [instance] => (item=artifacts/debug_network_data.yml) ok: [instance] => (item=artifacts/debug_pub_net_value.txt) ok: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml) ok: [instance] => (item=artifacts/interfaces-info.yml) ok: [instance] => (item=artifacts/libvirt-uuids.yml) ok: [instance] => (item=artifacts/net-map-def-patch.yml) TASK [libvirt_manager : Deepscrub data] **************************************** Thursday 11 December 2025 08:17:51 +0000 (0:00:01.252) 0:01:12.224 ***** ok: [instance] => (item=images) ok: [instance] => (item=artifacts/virtual-nodes.yml) TASK [podman : Ensure podman is installed] ************************************* Thursday 11 December 2025 08:17:51 +0000 (0:00:00.372) 0:01:12.596 ***** ok: [instance] TASK [podman : Enable loginctl linger for ansible_user_id] ********************* Thursday 11 December 2025 08:17:52 +0000 (0:00:01.161) 0:01:13.758 ***** changed: [instance] TASK [podman : Ensure subordinate UID entry exists for zuul] ******************* Thursday 11 December 2025 08:17:52 +0000 (0:00:00.224) 0:01:13.982 ***** skipping: [instance] TASK [podman : Ensure subordinate GID entry exists for zuul] ******************* Thursday 11 December 2025 08:17:52 +0000 (0:00:00.041) 0:01:14.023 ***** skipping: [instance] TASK [podman : Run podman system migrate if subuid/subgid files were changed] *** Thursday 11 December 2025 08:17:52 +0000 (0:00:00.038) 0:01:14.061 ***** skipping: [instance] TASK [virtualbmc : Stop and remove vbmc container] ***************************** Thursday 11 December 2025 08:17:52 +0000 (0:00:00.059) 0:01:14.121 ***** ok: [instance] TASK [virtualbmc : Remove vbmc container image] ******************************** Thursday 11 December 2025 08:17:53 +0000 (0:00:00.414) 0:01:14.536 ***** ok: [instance] TASK [virtualbmc : Check if VBMC key exists] *********************************** Thursday 11 December 2025 08:17:53 +0000 (0:00:00.401) 0:01:14.937 ***** ok: [instance] TASK [virtualbmc : Slurp key] ************************************************** Thursday 11 December 2025 08:17:53 +0000 (0:00:00.179) 0:01:15.117 ***** skipping: [instance] TASK [virtualbmc : Revoke VBMC SSH access] ************************************* Thursday 11 December 2025 08:17:53 +0000 (0:00:00.036) 0:01:15.153 ***** skipping: [instance] TASK [virtualbmc : Remove vbmc files] ****************************************** Thursday 11 December 2025 08:17:53 +0000 (0:00:00.037) 0:01:15.191 ***** ok: [instance] => (item=/home/zuul/.ssh/vbmc-key) ok: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub) ok: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf) ok: [instance] => (item=/home/zuul/.ssh/vbmcd.sh) TASK [Clean remote ssh config] ************************************************* Thursday 11 December 2025 08:17:54 +0000 (0:00:00.691) 0:01:15.882 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:17:54 +0000 (0:00:00.081) 0:01:15.963 ***** ok: [instance] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:17:55 +0000 (0:00:00.265) 0:01:16.229 ***** ok: [instance] TASK [Clean local ssh config] ************************************************** Thursday 11 December 2025 08:17:55 +0000 (0:00:00.214) 0:01:16.443 ***** TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] ************************** Thursday 11 December 2025 08:17:55 +0000 (0:00:00.080) 0:01:16.524 ***** ok: [instance -> localhost] TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************ Thursday 11 December 2025 08:17:55 +0000 (0:00:00.215) 0:01:16.740 ***** ok: [instance -> localhost] TASK [dnsmasq : Cleaning dnsmasq] ********************************************** Thursday 11 December 2025 08:17:55 +0000 (0:00:00.213) 0:01:16.953 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance TASK [dnsmasq : Install needed packages] *************************************** Thursday 11 December 2025 08:17:55 +0000 (0:00:00.067) 0:01:17.021 ***** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Thursday 11 December 2025 08:17:57 +0000 (0:00:01.257) 0:01:18.278 ***** ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'}) ok: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'}) ok: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'}) TASK [dnsmasq : Manage configuration directory] ******************************** Thursday 11 December 2025 08:17:58 +0000 (0:00:01.212) 0:01:19.490 ***** ok: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Thursday 11 December 2025 08:17:58 +0000 (0:00:00.203) 0:01:19.694 ***** skipping: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Thursday 11 December 2025 08:17:58 +0000 (0:00:00.036) 0:01:19.730 ***** skipping: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Thursday 11 December 2025 08:17:58 +0000 (0:00:00.035) 0:01:19.765 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Thursday 11 December 2025 08:17:58 +0000 (0:00:00.060) 0:01:19.825 ***** skipping: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Thursday 11 December 2025 08:17:58 +0000 (0:00:00.034) 0:01:19.860 ***** ok: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Thursday 11 December 2025 08:17:58 +0000 (0:00:00.224) 0:01:20.085 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Thursday 11 December 2025 08:17:58 +0000 (0:00:00.066) 0:01:20.151 ***** skipping: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Thursday 11 December 2025 08:17:58 +0000 (0:00:00.037) 0:01:20.189 ***** ok: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Thursday 11 December 2025 08:17:59 +0000 (0:00:00.207) 0:01:20.396 ***** skipping: [instance] TASK [dnsmasq : Enable and start service] ************************************** Thursday 11 December 2025 08:17:59 +0000 (0:00:00.034) 0:01:20.430 ***** skipping: [instance] TASK [dnsmasq : Stop service] ************************************************** Thursday 11 December 2025 08:17:59 +0000 (0:00:00.034) 0:01:20.464 ***** ok: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Thursday 11 December 2025 08:17:59 +0000 (0:00:00.301) 0:01:20.766 ***** ok: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Thursday 11 December 2025 08:17:59 +0000 (0:00:00.235) 0:01:21.002 ***** ok: [instance] => (item=/etc/cifmw-dnsmasq.conf) ok: [instance] => (item=/etc/cifmw-dnsmasq.d) TASK [dnsmasq : Remove lease file] ********************************************* Thursday 11 December 2025 08:18:00 +0000 (0:00:00.374) 0:01:21.377 ***** ok: [instance] TASK [radvd : Gather package facts] ******************************************** Thursday 11 December 2025 08:18:00 +0000 (0:00:00.224) 0:01:21.601 ***** ok: [instance] TASK [radvd : Stop and disable radvd service] ********************************** Thursday 11 December 2025 08:18:00 +0000 (0:00:00.561) 0:01:22.162 ***** skipping: [instance] TASK [radvd : Remove radvd configuration file] ********************************* Thursday 11 December 2025 08:18:01 +0000 (0:00:00.079) 0:01:22.242 ***** ok: [instance] TASK [radvd : Remove configuration directory] ********************************** Thursday 11 December 2025 08:18:01 +0000 (0:00:00.204) 0:01:22.446 ***** ok: [instance] TASK [radvd : Remove radvd package] ******************************************** Thursday 11 December 2025 08:18:01 +0000 (0:00:00.212) 0:01:22.659 ***** skipping: [instance] TASK [libvirt_manager : Ensure output directory exists] ************************ Thursday 11 December 2025 08:18:01 +0000 (0:00:00.082) 0:01:22.741 ***** ok: [instance] TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] ************* Thursday 11 December 2025 08:18:01 +0000 (0:00:00.191) 0:01:22.932 ***** changed: [instance] TASK [libvirt_manager : Check if KVM is enabled] ******************************* Thursday 11 December 2025 08:18:01 +0000 (0:00:00.190) 0:01:23.123 ***** ok: [instance] TASK [libvirt_manager : Fail if KVM not enabled] ******************************* Thursday 11 December 2025 08:18:02 +0000 (0:00:00.233) 0:01:23.356 ***** skipping: [instance] TASK [libvirt_manager : Check if VMX virtualization] *************************** Thursday 11 December 2025 08:18:02 +0000 (0:00:00.039) 0:01:23.396 ***** skipping: [instance] TASK [libvirt_manager : Check if SVM virtualization] *************************** Thursday 11 December 2025 08:18:02 +0000 (0:00:00.040) 0:01:23.436 ***** ok: [instance] TASK [libvirt_manager : Enable VMX virtualization] ***************************** Thursday 11 December 2025 08:18:02 +0000 (0:00:00.041) 0:01:23.477 ***** skipping: [instance] TASK [libvirt_manager : Install packages required for using KVM] *************** Thursday 11 December 2025 08:18:02 +0000 (0:00:00.037) 0:01:23.515 ***** ok: [instance] TASK [libvirt_manager : Create rules.d polkit folder] ************************** Thursday 11 December 2025 08:18:03 +0000 (0:00:01.161) 0:01:24.676 ***** ok: [instance] TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] ********************* Thursday 11 December 2025 08:18:03 +0000 (0:00:00.211) 0:01:24.888 ***** ok: [instance] TASK [libvirt_manager : Restart service polkit service] ************************ Thursday 11 December 2025 08:18:04 +0000 (0:00:00.368) 0:01:25.256 ***** skipping: [instance] TASK [libvirt_manager : Remove directory for service override] ***************** Thursday 11 December 2025 08:18:04 +0000 (0:00:00.044) 0:01:25.301 ***** ok: [instance] TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] *** Thursday 11 December 2025 08:18:04 +0000 (0:00:00.226) 0:01:25.528 ***** ok: [instance] TASK [libvirt_manager : Ensure firewalld service is up] ************************ Thursday 11 December 2025 08:18:04 +0000 (0:00:00.460) 0:01:25.989 ***** ok: [instance] TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] **** Thursday 11 December 2025 08:18:05 +0000 (0:00:00.321) 0:01:26.311 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=qemu) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=interface) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=network) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nodedev) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=nwfilter) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=secret) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=storage) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/drivers.yml for instance => (item=proxy) TASK [libvirt_manager : Ensure read-write socket is enabled for qemu.] ********* Thursday 11 December 2025 08:18:05 +0000 (0:00:00.261) 0:01:26.572 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] ********** Thursday 11 December 2025 08:18:05 +0000 (0:00:00.331) 0:01:26.904 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] ************** Thursday 11 December 2025 08:18:06 +0000 (0:00:00.331) 0:01:27.235 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] **** Thursday 11 December 2025 08:18:06 +0000 (0:00:00.339) 0:01:27.575 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] ***** Thursday 11 December 2025 08:18:06 +0000 (0:00:00.329) 0:01:27.904 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for interface.] ********* Thursday 11 December 2025 08:18:07 +0000 (0:00:00.327) 0:01:28.231 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ****** Thursday 11 December 2025 08:18:07 +0000 (0:00:00.359) 0:01:28.591 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for network.] ******* Thursday 11 December 2025 08:18:07 +0000 (0:00:00.331) 0:01:28.923 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for network.] *********** Thursday 11 December 2025 08:18:08 +0000 (0:00:00.327) 0:01:29.250 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ****** Thursday 11 December 2025 08:18:08 +0000 (0:00:00.337) 0:01:29.588 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] ******* Thursday 11 December 2025 08:18:08 +0000 (0:00:00.330) 0:01:29.919 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] *********** Thursday 11 December 2025 08:18:09 +0000 (0:00:00.373) 0:01:30.292 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] ***** Thursday 11 December 2025 08:18:09 +0000 (0:00:00.335) 0:01:30.627 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ****** Thursday 11 December 2025 08:18:09 +0000 (0:00:00.323) 0:01:30.951 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] ********** Thursday 11 December 2025 08:18:10 +0000 (0:00:00.332) 0:01:31.284 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] ******* Thursday 11 December 2025 08:18:10 +0000 (0:00:00.332) 0:01:31.616 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ******** Thursday 11 December 2025 08:18:10 +0000 (0:00:00.336) 0:01:31.952 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************ Thursday 11 December 2025 08:18:11 +0000 (0:00:00.349) 0:01:32.302 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ****** Thursday 11 December 2025 08:18:11 +0000 (0:00:00.326) 0:01:32.628 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] ******* Thursday 11 December 2025 08:18:11 +0000 (0:00:00.325) 0:01:32.954 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for storage.] *********** Thursday 11 December 2025 08:18:12 +0000 (0:00:00.327) 0:01:33.281 ***** ok: [instance] TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ******** Thursday 11 December 2025 08:18:12 +0000 (0:00:00.323) 0:01:33.605 ***** ok: [instance] TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] ********* Thursday 11 December 2025 08:18:12 +0000 (0:00:00.336) 0:01:33.942 ***** ok: [instance] TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] ************* Thursday 11 December 2025 08:18:13 +0000 (0:00:00.359) 0:01:34.301 ***** ok: [instance] TASK [libvirt_manager : Manage service for older releases] ********************* Thursday 11 December 2025 08:18:13 +0000 (0:00:00.335) 0:01:34.636 ***** skipping: [instance] TASK [libvirt_manager : Get libvirt group users] ******************************* Thursday 11 December 2025 08:18:13 +0000 (0:00:00.051) 0:01:34.687 ***** ok: [instance] TASK [libvirt_manager : Add user if not exists in libvirt group] *************** Thursday 11 December 2025 08:18:13 +0000 (0:00:00.302) 0:01:34.990 ***** ok: [instance] TASK [libvirt_manager : Allow QEMU on home directory for the storage access] *** Thursday 11 December 2025 08:18:14 +0000 (0:00:00.389) 0:01:35.379 ***** ok: [instance] TASK [libvirt_manager : Inject system connection parameters in bashrc] ********* Thursday 11 December 2025 08:18:14 +0000 (0:00:00.364) 0:01:35.744 ***** [WARNING]: Reset is not implemented for this connection changed: [instance] TASK [libvirt_manager : Ensure we reload user env] ***************************** Thursday 11 December 2025 08:18:14 +0000 (0:00:00.192) 0:01:35.936 ***** TASK [libvirt_manager : Deactivate default] ************************************ Thursday 11 December 2025 08:18:14 +0000 (0:00:00.070) 0:01:36.007 ***** fatal: [instance]: FAILED! => changed=false msg: network default not found TASK [libvirt_manager : Encountered an error during virt-net removal.] ********* Thursday 11 December 2025 08:18:15 +0000 (0:00:00.240) 0:01:36.248 ***** ok: [instance] => msg: Looks like the provided virtual network does not exist. TASK [Ensure we use dnsmasq for NetworkManager resolver] *********************** Thursday 11 December 2025 08:18:15 +0000 (0:00:00.060) 0:01:36.308 ***** ok: [instance] TASK [Ensure we delegate .utility zone to our own instance] ******************** Thursday 11 December 2025 08:18:15 +0000 (0:00:00.369) 0:01:36.677 ***** ok: [instance] TASK [Restart NetworkManager] ************************************************** Thursday 11 December 2025 08:18:15 +0000 (0:00:00.367) 0:01:37.045 ***** changed: [instance] TASK [Ensure ocp_volumes exists] *********************************************** Thursday 11 December 2025 08:18:16 +0000 (0:00:00.458) 0:01:37.504 ***** changed: [instance] RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Thursday 11 December 2025 08:18:16 +0000 (0:00:00.251) 0:01:37.756 ***** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=132 changed=22 unreachable=0 failed=0 skipped=83 rescued=1 ignored=0 Thursday 11 December 2025 08:18:17 +0000 (0:00:00.810) 0:01:38.566 ***** =============================================================================== test_deps : Install selinux python libs -------------------------------- 37.86s repo_setup : Initialize python venv and install requirements ------------ 6.28s libvirt_manager : Populate service facts -------------------------------- 2.01s repo_setup : Make sure git-core package is installed -------------------- 1.34s dnsmasq : Install needed packages --------------------------------------- 1.26s libvirt_manager : Remove workload and volumes --------------------------- 1.25s test_deps : Install python yaml libs ------------------------------------ 1.24s ci_setup : Install needed packages -------------------------------------- 1.22s dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.21s podman : Ensure podman is installed ------------------------------------- 1.16s libvirt_manager : Install packages required for using KVM --------------- 1.16s ci_setup : Manage directories ------------------------------------------- 1.04s repo_setup : Get repo-setup repository ---------------------------------- 1.04s repo_setup : Run repo-setup --------------------------------------------- 0.87s libvirt_manager : Start virtqemud socket service ------------------------ 0.87s libvirt_manager : Get installed packages list --------------------------- 0.81s libvirt_manager : Restart firewalld ------------------------------------- 0.81s Gathering Facts --------------------------------------------------------- 0.78s test_deps : Disable ubi 9 repos ----------------------------------------- 0.75s repo_setup : Install repo-setup package --------------------------------- 0.69s PLAY [One hypervisor] ********************************************************** TASK [Gathering Facts] ********************************************************* Thursday 11 December 2025 08:18:17 +0000 (0:00:00.045) 0:00:00.045 ***** ok: [instance] TASK [discover_latest_image : Get latest image] ******************************** Thursday 11 December 2025 08:18:18 +0000 (0:00:00.890) 0:00:00.935 ***** changed: [instance] TASK [discover_latest_image : Export facts accordingly] ************************ Thursday 11 December 2025 08:18:20 +0000 (0:00:01.551) 0:00:02.487 ***** ok: [instance] TASK [Load networking definition] ********************************************** Thursday 11 December 2025 08:18:20 +0000 (0:00:00.088) 0:00:02.575 ***** ok: [instance] TASK [libvirt_manager : Import layout generator if needed] ********************* Thursday 11 December 2025 08:18:20 +0000 (0:00:00.068) 0:00:02.644 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_layout.yml for instance TASK [libvirt_manager : Chose right parameter for layout definition] *********** Thursday 11 December 2025 08:18:20 +0000 (0:00:00.084) 0:00:02.728 ***** ok: [instance] TASK [libvirt_manager : Patch the layout if needed] **************************** Thursday 11 December 2025 08:18:20 +0000 (0:00:00.105) 0:00:02.834 ***** ok: [instance] => (item=cifmw_libvirt_manager_configuration_patch_01_more_computes) TASK [libvirt_manager : Enable forwarding in the libvirt zone] ***************** Thursday 11 December 2025 08:18:20 +0000 (0:00:00.183) 0:00:03.018 ***** changed: [instance] TASK [libvirt_manager : Enable masquerading for public traffic] **************** Thursday 11 December 2025 08:18:21 +0000 (0:00:00.504) 0:00:03.522 ***** changed: [instance] TASK [libvirt_manager : Ensure firewalld is restarts] ************************** Thursday 11 December 2025 08:18:21 +0000 (0:00:00.477) 0:00:04.000 ***** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Thursday 11 December 2025 08:18:21 +0000 (0:00:00.087) 0:00:04.087 ***** changed: [instance] TASK [Deploy virtualbmc] ******************************************************* Thursday 11 December 2025 08:18:22 +0000 (0:00:00.943) 0:00:05.031 ***** skipping: [instance] TASK [libvirt_manager : Let the project know we have vbmc available] *********** Thursday 11 December 2025 08:18:22 +0000 (0:00:00.061) 0:00:05.092 ***** skipping: [instance] TASK [libvirt_manager : Create needed workload directory] ********************** Thursday 11 December 2025 08:18:23 +0000 (0:00:00.082) 0:00:05.174 ***** changed: [instance] => (item=workload) changed: [instance] => (item=reproducer-inventory) changed: [instance] => (item=volumes) TASK [libvirt_manager : Allow QEMU on workload directory] ********************** Thursday 11 December 2025 08:18:23 +0000 (0:00:00.627) 0:00:05.802 ***** changed: [instance] => (item=workload) changed: [instance] => (item=volumes) TASK [libvirt_manager : Generate networking data] ****************************** Thursday 11 December 2025 08:18:24 +0000 (0:00:00.518) 0:00:06.320 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/generate_networking_data.yml for instance TASK [libvirt_manager : Ensure fact is existing, and empty] ******************** Thursday 11 December 2025 08:18:24 +0000 (0:00:00.155) 0:00:06.476 ***** ok: [instance] TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] ******* Thursday 11 December 2025 08:18:24 +0000 (0:00:00.047) 0:00:06.523 ***** ok: [instance] TASK [libvirt_manager : Load file if exists] *********************************** Thursday 11 December 2025 08:18:24 +0000 (0:00:00.320) 0:00:06.843 ***** skipping: [instance] TASK [libvirt_manager : Update fact with existing content] ********************* Thursday 11 December 2025 08:18:24 +0000 (0:00:00.082) 0:00:06.926 ***** skipping: [instance] TASK [libvirt_manager : Generate VM list] ************************************** Thursday 11 December 2025 08:18:24 +0000 (0:00:00.060) 0:00:06.987 ***** ok: [instance] TASK [libvirt_manager : Generate/update mapping all nodes] ********************* Thursday 11 December 2025 08:18:24 +0000 (0:00:00.084) 0:00:07.071 ***** ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'}) ok: [instance] => (item={'key': 'compute-1', 'value': 'compute'}) ok: [instance] => (item={'key': 'baremetal-0', 'value': 'baremetal'}) TASK [libvirt_manager : Append baremetal nodes if needed] ********************** Thursday 11 December 2025 08:18:25 +0000 (0:00:00.140) 0:00:07.212 ***** skipping: [instance] TASK [libvirt_manager : Dump MAC mapping] ************************************** Thursday 11 December 2025 08:18:25 +0000 (0:00:00.091) 0:00:07.303 ***** changed: [instance] TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Thursday 11 December 2025 08:18:25 +0000 (0:00:00.428) 0:00:07.731 ***** changed: [instance] => (item=Adding compute-0 to computes) changed: [instance] => (item=Adding compute-1 to computes) changed: [instance] => (item=Adding baremetal-0 to baremetals) TASK [libvirt_manager : Inject all VMs in the inventory] *********************** Thursday 11 December 2025 08:18:25 +0000 (0:00:00.151) 0:00:07.883 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding compute-0 to computes) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding compute-1 to computes) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/add_vm_to_inventory.yml for instance => (item=Adding baremetal-0 to baremetals) TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:18:25 +0000 (0:00:00.170) 0:00:08.053 ***** ok: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:18:26 +0000 (0:00:00.309) 0:00:08.362 ***** changed: [instance] TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:18:26 +0000 (0:00:00.240) 0:00:08.603 ***** ok: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:18:26 +0000 (0:00:00.261) 0:00:08.864 ***** changed: [instance] TASK [libvirt_manager : Ensure group section exists] *************************** Thursday 11 December 2025 08:18:26 +0000 (0:00:00.245) 0:00:09.109 ***** changed: [instance] TASK [libvirt_manager : Append host under proper group] ************************ Thursday 11 December 2025 08:18:27 +0000 (0:00:00.233) 0:00:09.342 ***** changed: [instance] TASK [libvirt_manager : Check if ini inventory file exists] ******************** Thursday 11 December 2025 08:18:27 +0000 (0:00:00.242) 0:00:09.585 ***** ok: [instance] TASK [libvirt_manager : Convert ini inventory file into yaml] ****************** Thursday 11 December 2025 08:18:27 +0000 (0:00:00.240) 0:00:09.826 ***** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Thursday 11 December 2025 08:18:28 +0000 (0:00:00.504) 0:00:10.330 ***** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Thursday 11 December 2025 08:18:28 +0000 (0:00:00.049) 0:00:10.380 ***** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Thursday 11 December 2025 08:18:28 +0000 (0:00:00.049) 0:00:10.429 ***** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Thursday 11 December 2025 08:18:28 +0000 (0:00:00.078) 0:00:10.507 ***** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Thursday 11 December 2025 08:18:28 +0000 (0:00:00.049) 0:00:10.557 ***** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Thursday 11 December 2025 08:18:28 +0000 (0:00:00.046) 0:00:10.603 ***** ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}}}, 'sl-computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Thursday 11 December 2025 08:18:28 +0000 (0:00:00.132) 0:00:10.735 ***** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Thursday 11 December 2025 08:18:28 +0000 (0:00:00.074) 0:00:10.810 ***** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Thursday 11 December 2025 08:18:28 +0000 (0:00:00.209) 0:00:11.019 ***** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Thursday 11 December 2025 08:18:29 +0000 (0:00:00.409) 0:00:11.429 ***** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Thursday 11 December 2025 08:18:29 +0000 (0:00:00.104) 0:00:11.533 ***** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Thursday 11 December 2025 08:18:29 +0000 (0:00:00.076) 0:00:11.610 ***** changed: [instance] TASK [libvirt_manager : Manage networks if needed] ***************************** Thursday 11 December 2025 08:18:29 +0000 (0:00:00.425) 0:00:12.035 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance TASK [libvirt_manager : Define the localized variables for performing the tasks here.] *** Thursday 11 December 2025 08:18:30 +0000 (0:00:00.147) 0:00:12.183 ***** ok: [instance] => (item=public) ok: [instance] => (item=osp_trunk) TASK [libvirt_manager : Ensure networks are defined] *************************** Thursday 11 December 2025 08:18:30 +0000 (0:00:00.074) 0:00:12.258 ***** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are created/started] ******************* Thursday 11 December 2025 08:18:30 +0000 (0:00:00.546) 0:00:12.805 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks are active] **************************** Thursday 11 December 2025 08:18:31 +0000 (0:00:00.585) 0:00:13.390 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Ensure networks enabled to autostart] ****************** Thursday 11 December 2025 08:18:31 +0000 (0:00:00.423) 0:00:13.814 ***** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Add a dummy interface to bridges if required] ********** Thursday 11 December 2025 08:18:32 +0000 (0:00:00.411) 0:00:14.226 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks_dummy_interfaces.yml for instance TASK [libvirt_manager : Fetch present bridge interfaces] *********************** Thursday 11 December 2025 08:18:32 +0000 (0:00:00.126) 0:00:14.353 ***** ok: [instance] TASK [libvirt_manager : Fetch bridges ports link info] ************************* Thursday 11 December 2025 08:18:32 +0000 (0:00:00.194) 0:00:14.548 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [Create dummy interfaces to ensure bridges are UP] ************************ Thursday 11 December 2025 08:18:32 +0000 (0:00:00.373) 0:00:14.921 ***** TASK [ci_nmstate : Ensure we have needed facts] ******************************** Thursday 11 December 2025 08:18:32 +0000 (0:00:00.144) 0:00:15.066 ***** skipping: [instance] TASK [ci_nmstate : Install required packages on instance] ********************** Thursday 11 December 2025 08:18:33 +0000 (0:00:00.128) 0:00:15.194 ***** ok: [instance] TASK [ci_nmstate : Create the target NMstate dump directory] ******************* Thursday 11 December 2025 08:18:34 +0000 (0:00:01.377) 0:00:16.571 ***** changed: [instance] TASK [ci_nmstate : Save nmstate state for instance] **************************** Thursday 11 December 2025 08:18:34 +0000 (0:00:00.227) 0:00:16.799 ***** changed: [instance] TASK [ci_nmstate : Apply the desidered state on instance] ********************** Thursday 11 December 2025 08:18:35 +0000 (0:00:00.375) 0:00:17.175 ***** changed: [instance] TASK [ci_nmstate : Save nmstate debugging data for instance] ******************* Thursday 11 December 2025 08:18:36 +0000 (0:00:01.765) 0:00:18.940 ***** changed: [instance] TASK [Create extra network configuration] ************************************** Thursday 11 December 2025 08:18:37 +0000 (0:00:00.404) 0:00:19.345 ***** skipping: [instance] TASK [libvirt_manager : Ensure extra networks is in correct zone] ************** Thursday 11 December 2025 08:18:37 +0000 (0:00:00.059) 0:00:19.404 ***** skipping: [instance] TASK [libvirt_manager : Refresh networking facts on host] ********************** Thursday 11 December 2025 08:18:37 +0000 (0:00:00.054) 0:00:19.459 ***** ok: [instance] TASK [libvirt_manager : Build needed network/dnsmasq related content] ********** Thursday 11 December 2025 08:18:37 +0000 (0:00:00.412) 0:00:19.871 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [dnsmasq : Install needed packages] *************************************** Thursday 11 December 2025 08:18:38 +0000 (0:00:00.322) 0:00:20.193 ***** ok: [instance] TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ****** Thursday 11 December 2025 08:18:39 +0000 (0:00:01.226) 0:00:21.420 ***** changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'}) changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'}) TASK [dnsmasq : Manage configuration directory] ******************************** Thursday 11 December 2025 08:18:42 +0000 (0:00:03.274) 0:00:24.694 ***** changed: [instance] TASK [dnsmasq : Manage systemd unit file] ************************************** Thursday 11 December 2025 08:18:42 +0000 (0:00:00.235) 0:00:24.930 ***** changed: [instance] TASK [dnsmasq : Manage base configuration file] ******************************** Thursday 11 December 2025 08:18:43 +0000 (0:00:00.376) 0:00:25.306 ***** changed: [instance] TASK [dnsmasq : Render listener configuration] ********************************* Thursday 11 December 2025 08:18:43 +0000 (0:00:00.404) 0:00:25.711 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance TASK [dnsmasq : Create listener configuration file] **************************** Thursday 11 December 2025 08:18:43 +0000 (0:00:00.103) 0:00:25.814 ***** changed: [instance] TASK [dnsmasq : Remove listener configuration file] **************************** Thursday 11 December 2025 08:18:44 +0000 (0:00:00.401) 0:00:26.216 ***** skipping: [instance] TASK [dnsmasq : Render dns configuration] ************************************** Thursday 11 December 2025 08:18:44 +0000 (0:00:00.045) 0:00:26.262 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance TASK [dnsmasq : Create dns configuration file] ********************************* Thursday 11 December 2025 08:18:44 +0000 (0:00:00.108) 0:00:26.371 ***** changed: [instance] TASK [dnsmasq : Remove dns configuration file] ********************************* Thursday 11 December 2025 08:18:44 +0000 (0:00:00.382) 0:00:26.753 ***** skipping: [instance] TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] *** Thursday 11 December 2025 08:18:44 +0000 (0:00:00.047) 0:00:26.800 ***** ok: [instance] => (item=127.0.0.2) TASK [dnsmasq : Enable and start service] ************************************** Thursday 11 December 2025 08:18:44 +0000 (0:00:00.236) 0:00:27.037 ***** changed: [instance] TASK [dnsmasq : Stop service] ************************************************** Thursday 11 December 2025 08:18:45 +0000 (0:00:00.734) 0:00:27.771 ***** skipping: [instance] TASK [dnsmasq : Remove unit file] ********************************************** Thursday 11 December 2025 08:18:45 +0000 (0:00:00.047) 0:00:27.819 ***** skipping: [instance] TASK [dnsmasq : Remove main configuration files] ******************************* Thursday 11 December 2025 08:18:45 +0000 (0:00:00.047) 0:00:27.866 ***** skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf) skipping: [instance] => (item=/etc/cifmw-dnsmasq.d) skipping: [instance] TASK [Create dnsmasq networks] ************************************************* Thursday 11 December 2025 08:18:45 +0000 (0:00:00.112) 0:00:27.979 ***** TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:18:45 +0000 (0:00:00.146) 0:00:28.125 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:18:46 +0000 (0:00:00.055) 0:00:28.181 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:18:46 +0000 (0:00:00.090) 0:00:28.271 ***** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:18:46 +0000 (0:00:00.456) 0:00:28.727 ***** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:18:46 +0000 (0:00:00.045) 0:00:28.773 ***** skipping: [instance] TASK [dnsmasq : Assert mandatory parameter] ************************************ Thursday 11 December 2025 08:18:46 +0000 (0:00:00.108) 0:00:28.882 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Assert mandatory parameters for new network] ******************* Thursday 11 December 2025 08:18:46 +0000 (0:00:00.058) 0:00:28.940 ***** ok: [instance] => changed=false msg: All assertions passed TASK [dnsmasq : Create network] ************************************************ Thursday 11 December 2025 08:18:46 +0000 (0:00:00.064) 0:00:29.004 ***** changed: [instance] TASK [dnsmasq : Remove network] ************************************************ Thursday 11 December 2025 08:18:47 +0000 (0:00:00.446) 0:00:29.451 ***** skipping: [instance] TASK [dnsmasq : Remove dhcp host files] **************************************** Thursday 11 December 2025 08:18:47 +0000 (0:00:00.080) 0:00:29.531 ***** skipping: [instance] TASK [Deploy radvd for IPv6 router advertisements] ***************************** Thursday 11 December 2025 08:18:47 +0000 (0:00:00.081) 0:00:29.612 ***** skipping: [instance] TASK [libvirt_manager : Ensure network is in correct zone] ********************* Thursday 11 December 2025 08:18:47 +0000 (0:00:00.055) 0:00:29.668 ***** changed: [instance] => (item=cifmw-public) changed: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:18:48 +0000 (0:00:00.553) 0:00:30.221 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk) TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:18:48 +0000 (0:00:00.104) 0:00:30.326 ***** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Thursday 11 December 2025 08:18:48 +0000 (0:00:00.381) 0:00:30.707 ***** ok: [instance] TASK [libvirt_manager : Extract IP address from network bridges] *************** Thursday 11 December 2025 08:18:48 +0000 (0:00:00.102) 0:00:30.809 ***** ok: [instance] TASK [libvirt_manager : Set network_bridge_info fact with network and address] *** Thursday 11 December 2025 08:18:48 +0000 (0:00:00.218) 0:00:31.027 ***** ok: [instance] TASK [libvirt_manager : Output _network_data] ********************************** Thursday 11 December 2025 08:18:48 +0000 (0:00:00.065) 0:00:31.093 ***** changed: [instance] TASK [libvirt_manager : Output pub_net] **************************************** Thursday 11 December 2025 08:18:49 +0000 (0:00:00.353) 0:00:31.446 ***** changed: [instance] TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ****************** Thursday 11 December 2025 08:18:49 +0000 (0:00:00.397) 0:00:31.843 ***** changed: [instance] TASK [libvirt_manager : Expose patch for networking_mapper] ******************** Thursday 11 December 2025 08:18:50 +0000 (0:00:00.359) 0:00:32.203 ***** ok: [instance] TASK [libvirt_manager : Save networking_mapper patch] ************************** Thursday 11 December 2025 08:18:50 +0000 (0:00:00.120) 0:00:32.324 ***** changed: [instance] TASK [networking_mapper : Check for Networking Definition file existence] ****** Thursday 11 December 2025 08:18:50 +0000 (0:00:00.357) 0:00:32.681 ***** skipping: [instance] TASK [networking_mapper : Load the Networking Definition from file] ************ Thursday 11 December 2025 08:18:50 +0000 (0:00:00.080) 0:00:32.762 ***** skipping: [instance] TASK [networking_mapper : Check for interfaces info file existence] ************ Thursday 11 December 2025 08:18:50 +0000 (0:00:00.051) 0:00:32.813 ***** skipping: [instance] TASK [networking_mapper : Load the interfaces info from file] ****************** Thursday 11 December 2025 08:18:50 +0000 (0:00:00.051) 0:00:32.865 ***** skipping: [instance] TASK [networking_mapper : Ensure local fact is empty] ************************** Thursday 11 December 2025 08:18:50 +0000 (0:00:00.051) 0:00:32.917 ***** ok: [instance] TASK [networking_mapper : Set the input Networking Definition and patch it if needed] *** Thursday 11 December 2025 08:18:50 +0000 (0:00:00.078) 0:00:32.995 ***** ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}}}, 'sl-computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}}}) ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}, 'baremetals': {'networks': {'public': {'range-v4': {'start': '192.168.110.30', 'length': 1}}}}}}) TASK [networking_mapper : Gather facts if requested] *************************** Thursday 11 December 2025 08:18:51 +0000 (0:00:00.149) 0:00:33.144 ***** skipping: [instance] TASK [networking_mapper : Ensure CI infrastructure dir exists] ***************** Thursday 11 December 2025 08:18:51 +0000 (0:00:00.049) 0:00:33.194 ***** ok: [instance] TASK [networking_mapper : Write the Networking Definition to file] ************* Thursday 11 December 2025 08:18:51 +0000 (0:00:00.232) 0:00:33.427 ***** changed: [instance] TASK [networking_mapper : Call the networking mapper] ************************** Thursday 11 December 2025 08:18:51 +0000 (0:00:00.460) 0:00:33.887 ***** ok: [instance] TASK [networking_mapper : Set networking mapper facts] ************************* Thursday 11 December 2025 08:18:51 +0000 (0:00:00.114) 0:00:34.002 ***** ok: [instance] TASK [networking_mapper : Write the Networking Environment Definition to file] *** Thursday 11 December 2025 08:18:51 +0000 (0:00:00.053) 0:00:34.055 ***** changed: [instance] TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] *** Thursday 11 December 2025 08:18:52 +0000 (0:00:00.494) 0:00:34.550 ***** ok: [instance] TASK [libvirt_manager : Unset patch] ******************************************* Thursday 11 December 2025 08:18:52 +0000 (0:00:00.051) 0:00:34.602 ***** ok: [instance] TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] **************** Thursday 11 December 2025 08:18:52 +0000 (0:00:00.047) 0:00:34.649 ***** ok: [instance] TASK [libvirt_manager : Reserve IPs on networks] ******************************* Thursday 11 December 2025 08:18:52 +0000 (0:00:00.045) 0:00:34.695 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public) TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:18:52 +0000 (0:00:00.123) 0:00:34.819 ***** ok: [instance] => (item=baremetal-0 - ctlplane) ok: [instance] => (item=compute-0 - ctlplane) ok: [instance] => (item=compute-1 - ctlplane) TASK [libvirt_manager : Loop on host IPs] ************************************** Thursday 11 December 2025 08:18:52 +0000 (0:00:00.154) 0:00:34.973 ***** ok: [instance] => (item=baremetal-0 - public) ok: [instance] => (item=compute-0 - public) ok: [instance] => (item=compute-1 - public) TASK [Inject DHCP entries for net {{ net_name }}] ****************************** Thursday 11 December 2025 08:18:52 +0000 (0:00:00.158) 0:00:35.131 ***** TASK [dnsmasq : Ensure we have the right data and type] ************************ Thursday 11 December 2025 08:18:53 +0000 (0:00:00.139) 0:00:35.271 ***** ok: [instance] TASK [dnsmasq : Assert we have needed host data] ******************************* Thursday 11 December 2025 08:18:53 +0000 (0:00:00.065) 0:00:35.337 ***** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:d2:a4:e2', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:d7:35:d6', 'ips': ['192.168.140.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:6f:23:d6', 'ips': ['192.168.140.11', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:de:73:4b', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:3c:6a:f8', 'ips': ['192.168.110.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:47:aa:43', 'ips': ['192.168.110.11', ''], 'tag': 'compute'}) TASK [dnsmasq : Ensure networks exists] **************************************** Thursday 11 December 2025 08:18:53 +0000 (0:00:00.123) 0:00:35.460 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=osp_trunk) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=public) TASK [dnsmasq : Check network file status] ************************************* Thursday 11 December 2025 08:18:53 +0000 (0:00:00.135) 0:00:35.596 ***** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Thursday 11 December 2025 08:18:53 +0000 (0:00:00.199) 0:00:35.795 ***** ok: [instance] TASK [dnsmasq : Check network file status] ************************************* Thursday 11 December 2025 08:18:53 +0000 (0:00:00.050) 0:00:35.845 ***** ok: [instance] TASK [dnsmasq : Assert network exists] ***************************************** Thursday 11 December 2025 08:18:53 +0000 (0:00:00.201) 0:00:36.047 ***** ok: [instance] TASK [dnsmasq : Initialize empty dhcp_host_entries] **************************** Thursday 11 December 2025 08:18:53 +0000 (0:00:00.083) 0:00:36.130 ***** ok: [instance] TASK [dnsmasq : Compute entry] ************************************************* Thursday 11 December 2025 08:18:54 +0000 (0:00:00.049) 0:00:36.179 ***** ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:d2:a4:e2', 'ips': ['192.168.140.20', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:d7:35:d6', 'ips': ['192.168.140.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:6f:23:d6', 'ips': ['192.168.140.11', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:de:73:4b', 'ips': ['192.168.110.30', ''], 'tag': 'baremetal'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:3c:6a:f8', 'ips': ['192.168.110.10', ''], 'tag': 'compute'}) ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:47:aa:43', 'ips': ['192.168.110.11', ''], 'tag': 'compute'}) TASK [dnsmasq : Create add/remove sets] **************************************** Thursday 11 December 2025 08:18:54 +0000 (0:00:00.198) 0:00:36.378 ***** ok: [instance] TASK [dnsmasq : Add DHCP entries] ********************************************** Thursday 11 December 2025 08:18:54 +0000 (0:00:00.066) 0:00:36.444 ***** changed: [instance] => (item={'file': 'osp_trunk_baremetal-0_52:54:02:d2:a4:e2', 'entry': 'set:baremetal,52:54:02:d2:a4:e2,192.168.140.20,baremetal-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:d7:35:d6', 'entry': 'set:compute,52:54:00:d7:35:d6,192.168.140.10,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'osp_trunk_compute-1_52:54:01:6f:23:d6', 'entry': 'set:compute,52:54:01:6f:23:d6,192.168.140.11,compute-1', 'state': 'present'}) changed: [instance] => (item={'file': 'public_baremetal-0_52:54:02:de:73:4b', 'entry': 'set:baremetal,52:54:02:de:73:4b,192.168.110.30,baremetal-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-0_52:54:00:3c:6a:f8', 'entry': 'set:compute,52:54:00:3c:6a:f8,192.168.110.10,compute-0', 'state': 'present'}) changed: [instance] => (item={'file': 'public_compute-1_52:54:01:47:aa:43', 'entry': 'set:compute,52:54:01:47:aa:43,192.168.110.11,compute-1', 'state': 'present'}) TASK [dnsmasq : Remove DHCP entries] ******************************************* Thursday 11 December 2025 08:18:56 +0000 (0:00:02.031) 0:00:38.476 ***** skipping: [instance] TASK [libvirt_manager : Create per-network and .utility DNS entries] *********** Thursday 11 December 2025 08:18:56 +0000 (0:00:00.101) 0:00:38.577 ***** ok: [instance] => (item=baremetal-0) ok: [instance] => (item=compute-0) ok: [instance] => (item=compute-1) TASK [Inject VMs in the .utility zone] ***************************************** Thursday 11 December 2025 08:18:56 +0000 (0:00:00.197) 0:00:38.775 ***** TASK [dnsmasq : Assert we have needed host record data] ************************ Thursday 11 December 2025 08:18:56 +0000 (0:00:00.110) 0:00:38.886 ***** ok: [instance] TASK [dnsmasq : Assert each address element have needed data] ****************** Thursday 11 December 2025 08:18:56 +0000 (0:00:00.066) 0:00:38.953 ***** ok: [instance] => (item={'names': ['baremetal-0.utility', 'baremetal-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['baremetal-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['baremetal-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-1.utility', 'compute-1.instance', 'compute-1.utility', 'compute-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-1.ctlplane.local', 'compute-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'}) ok: [instance] => (item={'names': ['compute-1.public.local', 'compute-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'}) TASK [dnsmasq : Add/Remove address] ******************************************** Thursday 11 December 2025 08:18:57 +0000 (0:00:00.193) 0:00:39.146 ***** changed: [instance] => (item={'names': ['baremetal-0.utility', 'baremetal-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['baremetal-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['baremetal-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-1.utility', 'compute-1.instance', 'compute-1.utility', 'compute-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-1.ctlplane.local', 'compute-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'}) changed: [instance] => (item={'names': ['compute-1.public.local', 'compute-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'}) TASK [libvirt_manager : Initialize empty _lm_dhcp_options fact] **************** Thursday 11 December 2025 08:18:58 +0000 (0:00:01.838) 0:00:40.985 ***** ok: [instance] TASK [libvirt_manager : Collect DHCP options from VM definitions] ************** Thursday 11 December 2025 08:18:58 +0000 (0:00:00.050) 0:00:41.035 ***** skipping: [instance] => (item=nocompute) skipping: [instance] => (item=compute) skipping: [instance] => (item=baremetal) skipping: [instance] TASK [libvirt_manager : Generate DHCP option configuration for VM types] ******* Thursday 11 December 2025 08:18:58 +0000 (0:00:00.068) 0:00:41.104 ***** skipping: [instance] TASK [libvirt_manager : Ensure some domains are local] ************************* Thursday 11 December 2025 08:18:59 +0000 (0:00:00.057) 0:00:41.162 ***** changed: [instance] TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************ Thursday 11 December 2025 08:18:59 +0000 (0:00:00.416) 0:00:41.578 ***** RUNNING HANDLER [libvirt_manager : Restart firewalld] ************************** Thursday 11 December 2025 08:18:59 +0000 (0:00:00.062) 0:00:41.640 ***** changed: [instance] RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************ Thursday 11 December 2025 08:19:00 +0000 (0:00:00.809) 0:00:42.450 ***** changed: [instance] RUNNING HANDLER [dnsmasq : Reload dnsmasq] ************************************* Thursday 11 December 2025 08:19:00 +0000 (0:00:00.413) 0:00:42.864 ***** changed: [instance] TASK [libvirt_manager : Create group inventories] ****************************** Thursday 11 December 2025 08:19:01 +0000 (0:00:00.357) 0:00:43.221 ***** skipping: [instance] => (item=nocompute) changed: [instance] => (item=compute) changed: [instance] => (item=baremetal) TASK [libvirt_manager : Create "all" group inventory file] ********************* Thursday 11 December 2025 08:19:01 +0000 (0:00:00.780) 0:00:44.001 ***** changed: [instance] TASK [libvirt_manager : Ensure storage pool is present.] *********************** Thursday 11 December 2025 08:19:02 +0000 (0:00:00.444) 0:00:44.446 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance TASK [libvirt_manager : Ensure we have a known action] ************************* Thursday 11 December 2025 08:19:02 +0000 (0:00:00.135) 0:00:44.581 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] ********* Thursday 11 December 2025 08:19:02 +0000 (0:00:00.085) 0:00:44.667 ***** changed: [instance] TASK [libvirt_manager : Create the storage pool] ******************************* Thursday 11 December 2025 08:19:02 +0000 (0:00:00.242) 0:00:44.909 ***** changed: [instance] TASK [libvirt_manager : Ensure the storage pool is started] ******************** Thursday 11 December 2025 08:19:03 +0000 (0:00:00.263) 0:00:45.173 ***** changed: [instance] => (item=pool-start) changed: [instance] => (item=pool-autostart) TASK [libvirt_manager : Gather all the volumes in the pool to delete] ********** Thursday 11 December 2025 08:19:03 +0000 (0:00:00.438) 0:00:45.611 ***** skipping: [instance] TASK [libvirt_manager : Remove the volumes from pool to delete] **************** Thursday 11 December 2025 08:19:03 +0000 (0:00:00.081) 0:00:45.693 ***** skipping: [instance] TASK [libvirt_manager : Delete storage pool] *********************************** Thursday 11 December 2025 08:19:03 +0000 (0:00:00.049) 0:00:45.743 ***** skipping: [instance] => (item=pool-destroy) skipping: [instance] => (item=pool-undefine) skipping: [instance] TASK [libvirt_manager : Refresh pools facts] *********************************** Thursday 11 December 2025 08:19:03 +0000 (0:00:00.052) 0:00:45.795 ***** ok: [instance] TASK [libvirt_manager : Ensure images are present] ***************************** Thursday 11 December 2025 08:19:04 +0000 (0:00:00.390) 0:00:46.185 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=nocompute) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=compute) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=baremetal) TASK [libvirt_manager : Ensure directory exists] ******************************* Thursday 11 December 2025 08:19:04 +0000 (0:00:00.184) 0:00:46.370 ***** changed: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Thursday 11 December 2025 08:19:04 +0000 (0:00:00.231) 0:00:46.601 ***** ok: [instance] TASK [libvirt_manager : Download base image] *********************************** Thursday 11 December 2025 08:19:04 +0000 (0:00:00.200) 0:00:46.802 ***** changed: [instance] TASK [libvirt_manager : Check image] ******************************************* Thursday 11 December 2025 08:19:24 +0000 (0:00:20.124) 0:01:06.927 ***** ok: [instance] TASK [libvirt_manager : Assert image status] *********************************** Thursday 11 December 2025 08:19:25 +0000 (0:00:00.244) 0:01:07.171 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Ensure image access rights] **************************** Thursday 11 December 2025 08:19:25 +0000 (0:00:00.066) 0:01:07.238 ***** changed: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Thursday 11 December 2025 08:19:25 +0000 (0:00:00.224) 0:01:07.462 ***** ok: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Thursday 11 December 2025 08:19:25 +0000 (0:00:00.232) 0:01:07.694 ***** ok: [instance] TASK [libvirt_manager : Download base image] *********************************** Thursday 11 December 2025 08:19:25 +0000 (0:00:00.235) 0:01:07.930 ***** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Thursday 11 December 2025 08:19:25 +0000 (0:00:00.049) 0:01:07.979 ***** ok: [instance] TASK [libvirt_manager : Assert image status] *********************************** Thursday 11 December 2025 08:19:26 +0000 (0:00:00.216) 0:01:08.195 ***** ok: [instance] => changed=false msg: All assertions passed TASK [libvirt_manager : Ensure image access rights] **************************** Thursday 11 December 2025 08:19:26 +0000 (0:00:00.068) 0:01:08.264 ***** ok: [instance] TASK [libvirt_manager : Ensure directory exists] ******************************* Thursday 11 December 2025 08:19:26 +0000 (0:00:00.261) 0:01:08.526 ***** skipping: [instance] TASK [libvirt_manager : Check if base image exists] **************************** Thursday 11 December 2025 08:19:26 +0000 (0:00:00.049) 0:01:08.575 ***** skipping: [instance] TASK [libvirt_manager : Download base image] *********************************** Thursday 11 December 2025 08:19:26 +0000 (0:00:00.050) 0:01:08.626 ***** skipping: [instance] TASK [libvirt_manager : Check image] ******************************************* Thursday 11 December 2025 08:19:26 +0000 (0:00:00.050) 0:01:08.677 ***** skipping: [instance] TASK [libvirt_manager : Assert image status] *********************************** Thursday 11 December 2025 08:19:26 +0000 (0:00:00.095) 0:01:08.772 ***** skipping: [instance] TASK [libvirt_manager : Ensure image access rights] **************************** Thursday 11 December 2025 08:19:26 +0000 (0:00:00.048) 0:01:08.820 ***** skipping: [instance] TASK [libvirt_manager : Get ssh key state] ************************************* Thursday 11 December 2025 08:19:26 +0000 (0:00:00.046) 0:01:08.867 ***** ok: [instance] TASK [libvirt_manager : Create temporary ssh keypair] ************************** Thursday 11 December 2025 08:19:26 +0000 (0:00:00.196) 0:01:09.064 ***** changed: [instance] TASK [libvirt_manager : Slurp public key for later use] ************************ Thursday 11 December 2025 08:19:27 +0000 (0:00:00.453) 0:01:09.517 ***** ok: [instance] TASK [libvirt_manager : Slurp private key for later use] *********************** Thursday 11 December 2025 08:19:27 +0000 (0:00:00.277) 0:01:09.794 ***** ok: [instance] TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] *** Thursday 11 December 2025 08:19:27 +0000 (0:00:00.206) 0:01:10.001 ***** changed: [instance] TASK [libvirt_manager : Create fact holding network data for VMs] ************** Thursday 11 December 2025 08:19:28 +0000 (0:00:00.413) 0:01:10.415 ***** ok: [instance] TASK [libvirt_manager : List existing networks] ******************************** Thursday 11 December 2025 08:19:28 +0000 (0:00:00.082) 0:01:10.498 ***** ok: [instance] TASK [libvirt_manager : Gather pool fact] ************************************** Thursday 11 December 2025 08:19:28 +0000 (0:00:00.247) 0:01:10.746 ***** skipping: [instance] TASK [libvirt_manager : Create and run VMs] ************************************ Thursday 11 December 2025 08:19:28 +0000 (0:00:00.049) 0:01:10.795 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'compute-0', 'value': 'compute'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'compute-1', 'value': 'compute'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'baremetal-0', 'value': 'baremetal'}) TASK [libvirt_manager : Create VM image for compute-0] ************************* Thursday 11 December 2025 08:19:28 +0000 (0:00:00.183) 0:01:10.979 ***** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ******** Thursday 11 December 2025 08:19:29 +0000 (0:00:00.284) 0:01:11.263 ***** changed: [instance] TASK [libvirt_manager : Define VMs for type compute-0] ************************* Thursday 11 December 2025 08:19:29 +0000 (0:00:00.247) 0:01:11.510 ***** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs compute-0] *********** Thursday 11 December 2025 08:19:29 +0000 (0:00:00.493) 0:01:12.004 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] **************** Thursday 11 December 2025 08:19:29 +0000 (0:00:00.077) 0:01:12.082 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk) TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:19:30 +0000 (0:00:00.117) 0:01:12.199 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:19:30 +0000 (0:00:00.245) 0:01:12.444 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:19:30 +0000 (0:00:00.067) 0:01:12.512 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:19:30 +0000 (0:00:00.242) 0:01:12.754 ***** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************ Thursday 11 December 2025 08:19:30 +0000 (0:00:00.251) 0:01:13.005 ***** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:19:31 +0000 (0:00:00.294) 0:01:13.300 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:19:31 +0000 (0:00:00.240) 0:01:13.541 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:19:31 +0000 (0:00:00.068) 0:01:13.609 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:19:31 +0000 (0:00:00.283) 0:01:13.892 ***** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-0] ********* Thursday 11 December 2025 08:19:31 +0000 (0:00:00.216) 0:01:14.109 ***** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] ***** Thursday 11 December 2025 08:19:32 +0000 (0:00:00.294) 0:01:14.403 ***** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for compute-0] ******** Thursday 11 December 2025 08:19:32 +0000 (0:00:00.044) 0:01:14.448 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/volumes.yml for instance TASK [libvirt_manager : Check if we have a source candidate] ******************* Thursday 11 December 2025 08:19:32 +0000 (0:00:00.132) 0:01:14.581 ***** ok: [instance] => (item=cifmw-compute-0-vol-0) TASK [libvirt_manager : Refresh all pools before trying to create volumes] ***** Thursday 11 December 2025 08:19:32 +0000 (0:00:00.233) 0:01:14.814 ***** ok: [instance] => (item=cifmw-pool) TASK [libvirt_manager : Create volume in the storage pool] ********************* Thursday 11 December 2025 08:19:32 +0000 (0:00:00.267) 0:01:15.082 ***** changed: [instance] => (item=cifmw-compute-0-vol-0) TASK [libvirt_manager : Create XML attachment files] *************************** Thursday 11 December 2025 08:19:33 +0000 (0:00:00.322) 0:01:15.404 ***** changed: [instance] => (item=cifmw-compute-0-vol-0) TASK [libvirt_manager : Find volume attachments for VM compute-0] ************** Thursday 11 December 2025 08:19:33 +0000 (0:00:00.392) 0:01:15.797 ***** ok: [instance] TASK [libvirt_manager : Attach volumes for VM compute-0] *********************** Thursday 11 December 2025 08:19:34 +0000 (0:00:00.342) 0:01:16.140 ***** changed: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Thursday 11 December 2025 08:19:34 +0000 (0:00:00.326) 0:01:16.466 ***** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Thursday 11 December 2025 08:19:34 +0000 (0:00:00.231) 0:01:16.698 ***** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Thursday 11 December 2025 08:19:34 +0000 (0:00:00.063) 0:01:16.762 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_cloud_init_iso.yml for instance TASK [libvirt_manager : Acquire authorized_keys from hypervisor] *************** Thursday 11 December 2025 08:19:34 +0000 (0:00:00.137) 0:01:16.899 ***** ok: [instance] TASK [libvirt_manager : Define the default users for the vm] ******************* Thursday 11 December 2025 08:19:34 +0000 (0:00:00.213) 0:01:17.112 ***** ok: [instance] TASK [libvirt_manager : Define the user data] ********************************** Thursday 11 December 2025 08:19:35 +0000 (0:00:00.085) 0:01:17.198 ***** ok: [instance] TASK [libvirt_manager : Define the network config for all vms] ***************** Thursday 11 December 2025 08:19:35 +0000 (0:00:00.067) 0:01:17.266 ***** skipping: [instance] TASK [libvirt_manager : Define the network config for each vm] ***************** Thursday 11 December 2025 08:19:35 +0000 (0:00:00.065) 0:01:17.331 ***** skipping: [instance] TASK [Call the config_drive role] ********************************************** Thursday 11 December 2025 08:19:35 +0000 (0:00:00.100) 0:01:17.431 ***** TASK [config_drive : Ensure needed directories exist] ************************** Thursday 11 December 2025 08:19:35 +0000 (0:00:00.110) 0:01:17.542 ***** ok: [instance] => (item=artifacts) ok: [instance] => (item=logs) TASK [config_drive : Install required RPM packages] **************************** Thursday 11 December 2025 08:19:35 +0000 (0:00:00.405) 0:01:17.948 ***** ok: [instance] TASK [config_drive : Crate config drive instance directory] ******************** Thursday 11 December 2025 08:19:36 +0000 (0:00:01.175) 0:01:19.123 ***** changed: [instance] TASK [config_drive : Generate meta-data] *************************************** Thursday 11 December 2025 08:19:37 +0000 (0:00:00.225) 0:01:19.349 ***** changed: [instance] TASK [config_drive : Generate user-data] *************************************** Thursday 11 December 2025 08:19:37 +0000 (0:00:00.388) 0:01:19.737 ***** changed: [instance] TASK [config_drive : Generate network-data] ************************************ Thursday 11 December 2025 08:19:37 +0000 (0:00:00.367) 0:01:20.105 ***** skipping: [instance] TASK [config_drive : Check ISO availability] *********************************** Thursday 11 December 2025 08:19:38 +0000 (0:00:00.068) 0:01:20.173 ***** ok: [instance] TASK [config_drive : Assert we don't try to change an existing ISO] ************ Thursday 11 December 2025 08:19:38 +0000 (0:00:00.207) 0:01:20.381 ***** skipping: [instance] TASK [config_drive : Generate nocloud iso image] ******************************* Thursday 11 December 2025 08:19:38 +0000 (0:00:00.101) 0:01:20.482 ***** Follow script's output here: /opt/basedir/logs/ci_script_000_generate_nocloud_iso.log changed: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Thursday 11 December 2025 08:19:38 +0000 (0:00:00.280) 0:01:20.763 ***** changed: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Thursday 11 December 2025 08:19:38 +0000 (0:00:00.274) 0:01:21.037 ***** skipping: [instance] TASK [libvirt_manager : Configure boot order for compute-0] ******************** Thursday 11 December 2025 08:19:39 +0000 (0:00:00.102) 0:01:21.140 ***** skipping: [instance] TASK [libvirt_manager : Create VM image for compute-1] ************************* Thursday 11 December 2025 08:19:39 +0000 (0:00:00.054) 0:01:21.195 ***** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ******** Thursday 11 December 2025 08:19:39 +0000 (0:00:00.245) 0:01:21.440 ***** changed: [instance] TASK [libvirt_manager : Define VMs for type compute-1] ************************* Thursday 11 December 2025 08:19:39 +0000 (0:00:00.225) 0:01:21.665 ***** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs compute-1] *********** Thursday 11 December 2025 08:19:39 +0000 (0:00:00.408) 0:01:22.074 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] **************** Thursday 11 December 2025 08:19:40 +0000 (0:00:00.083) 0:01:22.157 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk) TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:19:40 +0000 (0:00:00.117) 0:01:22.275 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:19:40 +0000 (0:00:00.243) 0:01:22.519 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:19:40 +0000 (0:00:00.067) 0:01:22.586 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:19:40 +0000 (0:00:00.246) 0:01:22.832 ***** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************ Thursday 11 December 2025 08:19:40 +0000 (0:00:00.248) 0:01:23.081 ***** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:19:41 +0000 (0:00:00.300) 0:01:23.382 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:19:41 +0000 (0:00:00.234) 0:01:23.617 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:19:41 +0000 (0:00:00.074) 0:01:23.691 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:19:41 +0000 (0:00:00.284) 0:01:23.976 ***** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-1] ********* Thursday 11 December 2025 08:19:42 +0000 (0:00:00.224) 0:01:24.200 ***** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] ***** Thursday 11 December 2025 08:19:42 +0000 (0:00:00.290) 0:01:24.491 ***** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for compute-1] ******** Thursday 11 December 2025 08:19:42 +0000 (0:00:00.047) 0:01:24.538 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/volumes.yml for instance TASK [libvirt_manager : Check if we have a source candidate] ******************* Thursday 11 December 2025 08:19:42 +0000 (0:00:00.136) 0:01:24.675 ***** ok: [instance] => (item=cifmw-compute-1-vol-0) TASK [libvirt_manager : Refresh all pools before trying to create volumes] ***** Thursday 11 December 2025 08:19:42 +0000 (0:00:00.231) 0:01:24.907 ***** ok: [instance] => (item=cifmw-pool) TASK [libvirt_manager : Create volume in the storage pool] ********************* Thursday 11 December 2025 08:19:43 +0000 (0:00:00.261) 0:01:25.168 ***** changed: [instance] => (item=cifmw-compute-1-vol-0) TASK [libvirt_manager : Create XML attachment files] *************************** Thursday 11 December 2025 08:19:43 +0000 (0:00:00.318) 0:01:25.486 ***** changed: [instance] => (item=cifmw-compute-1-vol-0) TASK [libvirt_manager : Find volume attachments for VM compute-1] ************** Thursday 11 December 2025 08:19:43 +0000 (0:00:00.384) 0:01:25.871 ***** ok: [instance] TASK [libvirt_manager : Attach volumes for VM compute-1] *********************** Thursday 11 December 2025 08:19:43 +0000 (0:00:00.227) 0:01:26.099 ***** changed: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Thursday 11 December 2025 08:19:44 +0000 (0:00:00.327) 0:01:26.426 ***** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Thursday 11 December 2025 08:19:44 +0000 (0:00:00.225) 0:01:26.651 ***** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Thursday 11 December 2025 08:19:44 +0000 (0:00:00.063) 0:01:26.715 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_cloud_init_iso.yml for instance TASK [libvirt_manager : Acquire authorized_keys from hypervisor] *************** Thursday 11 December 2025 08:19:44 +0000 (0:00:00.100) 0:01:26.816 ***** ok: [instance] TASK [libvirt_manager : Define the default users for the vm] ******************* Thursday 11 December 2025 08:19:44 +0000 (0:00:00.244) 0:01:27.060 ***** ok: [instance] TASK [libvirt_manager : Define the user data] ********************************** Thursday 11 December 2025 08:19:45 +0000 (0:00:00.091) 0:01:27.152 ***** ok: [instance] TASK [libvirt_manager : Define the network config for all vms] ***************** Thursday 11 December 2025 08:19:45 +0000 (0:00:00.070) 0:01:27.222 ***** skipping: [instance] TASK [libvirt_manager : Define the network config for each vm] ***************** Thursday 11 December 2025 08:19:45 +0000 (0:00:00.068) 0:01:27.291 ***** skipping: [instance] TASK [Call the config_drive role] ********************************************** Thursday 11 December 2025 08:19:45 +0000 (0:00:00.103) 0:01:27.395 ***** TASK [config_drive : Ensure needed directories exist] ************************** Thursday 11 December 2025 08:19:45 +0000 (0:00:00.107) 0:01:27.503 ***** ok: [instance] => (item=artifacts) ok: [instance] => (item=logs) TASK [config_drive : Install required RPM packages] **************************** Thursday 11 December 2025 08:19:45 +0000 (0:00:00.411) 0:01:27.914 ***** ok: [instance] TASK [config_drive : Crate config drive instance directory] ******************** Thursday 11 December 2025 08:19:46 +0000 (0:00:01.189) 0:01:29.103 ***** changed: [instance] TASK [config_drive : Generate meta-data] *************************************** Thursday 11 December 2025 08:19:47 +0000 (0:00:00.233) 0:01:29.337 ***** changed: [instance] TASK [config_drive : Generate user-data] *************************************** Thursday 11 December 2025 08:19:47 +0000 (0:00:00.422) 0:01:29.760 ***** changed: [instance] TASK [config_drive : Generate network-data] ************************************ Thursday 11 December 2025 08:19:48 +0000 (0:00:00.390) 0:01:30.150 ***** skipping: [instance] TASK [config_drive : Check ISO availability] *********************************** Thursday 11 December 2025 08:19:48 +0000 (0:00:00.067) 0:01:30.218 ***** ok: [instance] TASK [config_drive : Assert we don't try to change an existing ISO] ************ Thursday 11 December 2025 08:19:48 +0000 (0:00:00.217) 0:01:30.436 ***** skipping: [instance] TASK [config_drive : Generate nocloud iso image] ******************************* Thursday 11 December 2025 08:19:48 +0000 (0:00:00.103) 0:01:30.539 ***** Follow script's output here: /opt/basedir/logs/ci_script_001_generate_nocloud_iso.log changed: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Thursday 11 December 2025 08:19:48 +0000 (0:00:00.290) 0:01:30.830 ***** changed: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Thursday 11 December 2025 08:19:48 +0000 (0:00:00.283) 0:01:31.114 ***** skipping: [instance] TASK [libvirt_manager : Configure boot order for compute-1] ******************** Thursday 11 December 2025 08:19:49 +0000 (0:00:00.107) 0:01:31.221 ***** skipping: [instance] TASK [libvirt_manager : Create VM image for baremetal-0] *********************** Thursday 11 December 2025 08:19:49 +0000 (0:00:00.055) 0:01:31.276 ***** changed: [instance] TASK [libvirt_manager : Ensure file ownership and rights for baremetal-0] ****** Thursday 11 December 2025 08:19:49 +0000 (0:00:00.265) 0:01:31.542 ***** changed: [instance] TASK [libvirt_manager : Define VMs for type baremetal-0] *********************** Thursday 11 December 2025 08:19:49 +0000 (0:00:00.233) 0:01:31.776 ***** changed: [instance] TASK [libvirt_manager : Attach listed networks to the VMs baremetal-0] ********* Thursday 11 December 2025 08:19:50 +0000 (0:00:00.407) 0:01:32.183 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/net_to_vms.yml for instance TASK [libvirt_manager : Attach {{ vm_item }} to {{ net_item }}] **************** Thursday 11 December 2025 08:19:50 +0000 (0:00:00.085) 0:01:32.269 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk) TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:19:50 +0000 (0:00:00.125) 0:01:32.394 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:19:50 +0000 (0:00:00.241) 0:01:32.636 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:19:50 +0000 (0:00:00.069) 0:01:32.705 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:19:50 +0000 (0:00:00.246) 0:01:32.952 ***** ok: [instance] TASK [libvirt_manager : Attach interface public on cifmw-baremetal-0] ********** Thursday 11 December 2025 08:19:51 +0000 (0:00:00.258) 0:01:33.211 ***** changed: [instance] TASK [libvirt_manager : Get virtual network information] *********************** Thursday 11 December 2025 08:19:51 +0000 (0:00:00.300) 0:01:33.512 ***** ok: [instance] TASK [libvirt_manager : Create network to bridge mapping] ********************** Thursday 11 December 2025 08:19:51 +0000 (0:00:00.245) 0:01:33.758 ***** ok: [instance] => (item=cifmw-public) ok: [instance] => (item=cifmw-osp_trunk) TASK [libvirt_manager : Dump domain xml] *************************************** Thursday 11 December 2025 08:19:51 +0000 (0:00:00.070) 0:01:33.828 ***** ok: [instance] TASK [libvirt_manager : Extract networks from XML] ***************************** Thursday 11 December 2025 08:19:51 +0000 (0:00:00.293) 0:01:34.121 ***** ok: [instance] TASK [libvirt_manager : Attach interface osp_trunk on cifmw-baremetal-0] ******* Thursday 11 December 2025 08:19:52 +0000 (0:00:00.224) 0:01:34.346 ***** changed: [instance] TASK [libvirt_manager : Attach spines/leafs networks to the VMs baremetal-0] *** Thursday 11 December 2025 08:19:52 +0000 (0:00:00.314) 0:01:34.660 ***** skipping: [instance] TASK [libvirt_manager : Create the requested extra disks for baremetal-0] ****** Thursday 11 December 2025 08:19:52 +0000 (0:00:00.050) 0:01:34.711 ***** skipping: [instance] TASK [libvirt_manager : Find volume attachments for VM baremetal-0] ************ Thursday 11 December 2025 08:19:52 +0000 (0:00:00.090) 0:01:34.801 ***** skipping: [instance] TASK [libvirt_manager : Attach volumes for VM baremetal-0] ********************* Thursday 11 December 2025 08:19:52 +0000 (0:00:00.055) 0:01:34.857 ***** skipping: [instance] TASK [libvirt_manager : Get VM UUID] ******************************************* Thursday 11 December 2025 08:19:52 +0000 (0:00:00.056) 0:01:34.914 ***** changed: [instance] TASK [libvirt_manager : Inject UUID in dataset] ******************************** Thursday 11 December 2025 08:19:53 +0000 (0:00:00.241) 0:01:35.156 ***** ok: [instance] TASK [libvirt_manager : Create cloud-init ISO] ********************************* Thursday 11 December 2025 08:19:53 +0000 (0:00:00.102) 0:01:35.258 ***** skipping: [instance] TASK [libvirt_manager : Attach cloud-init ISO if exists] *********************** Thursday 11 December 2025 08:19:53 +0000 (0:00:00.048) 0:01:35.307 ***** skipping: [instance] TASK [libvirt_manager : Attach additional devices if specified] **************** Thursday 11 December 2025 08:19:53 +0000 (0:00:00.048) 0:01:35.355 ***** skipping: [instance] TASK [libvirt_manager : Configure boot order for baremetal-0] ****************** Thursday 11 December 2025 08:19:53 +0000 (0:00:00.071) 0:01:35.427 ***** skipping: [instance] TASK [libvirt_manager : Start (power-on) VMs] ********************************** Thursday 11 December 2025 08:19:53 +0000 (0:00:00.051) 0:01:35.478 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_vms.yml for instance TASK [libvirt_manager : Refresh oooq_pool before starting VMs] ***************** Thursday 11 December 2025 08:19:53 +0000 (0:00:00.144) 0:01:35.623 ***** ok: [instance] => (item=cifmw-pool) TASK [libvirt_manager : Start VMs for type {{ vm_type }}] ********************** Thursday 11 December 2025 08:19:53 +0000 (0:00:00.278) 0:01:35.901 ***** skipping: [instance] => (item={'key': 'baremetal-0', 'value': 'baremetal'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'compute-0', 'value': 'compute'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'compute-1', 'value': 'compute'}) TASK [libvirt_manager : Start vm] ********************************************** Thursday 11 December 2025 08:19:55 +0000 (0:00:02.120) 0:01:38.022 ***** changed: [instance] TASK [libvirt_manager : Start vm] ********************************************** Thursday 11 December 2025 08:19:56 +0000 (0:00:00.579) 0:01:38.601 ***** changed: [instance] TASK [libvirt_manager : Wait for SSH on started VMs] *************************** Thursday 11 December 2025 08:19:56 +0000 (0:00:00.495) 0:01:39.097 ***** changed: [instance] => (item=compute-0.utility) changed: [instance] => (item=compute-1.utility) skipping: [instance] => (item=baremetal-0.utility) TASK [libvirt_manager : Ensure we get SSH on nodes] **************************** Thursday 11 December 2025 08:19:57 +0000 (0:00:00.584) 0:01:39.682 ***** FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (90 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (89 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (88 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (87 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (86 retries left). FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (85 retries left). ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j124900613252.81187', 'results_file': '/home/zuul/.ansible_async/j124900613252.81187', 'changed': True, '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'}) ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j313742008563.81204', 'results_file': '/home/zuul/.ansible_async/j313742008563.81204', 'changed': True, '_vm': {'key': 'compute-1', 'value': 'compute'}, 'ansible_loop_var': '_vm'}) skipping: [instance] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': "vm_data.disk_file_name != 'blank'", '_vm': {'key': 'baremetal-0', 'value': 'baremetal'}, 'ansible_loop_var': '_vm'}) TASK [libvirt_manager : Configure managed VMs] ********************************* Thursday 11 December 2025 08:20:17 +0000 (0:00:19.535) 0:01:59.217 ***** skipping: [instance] => (item={'key': 'baremetal-0', 'value': 'baremetal'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_vms.yml for instance => (item={'key': 'compute-0', 'value': 'compute'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_vms.yml for instance => (item={'key': 'compute-1', 'value': 'compute'}) TASK [Check if new ssh keypair exists] ***************************************** Thursday 11 December 2025 08:20:17 +0000 (0:00:00.164) 0:01:59.382 ***** skipping: [instance] TASK [Push ssh jumper/configuration for compute-0] ***************************** Thursday 11 December 2025 08:20:17 +0000 (0:00:00.049) 0:01:59.432 ***** TASK [ssh_jumper : Create ssh-jumper entries] ********************************** Thursday 11 December 2025 08:20:17 +0000 (0:00:00.122) 0:01:59.554 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ssh_jumper/tasks/manage_ssh_jumper_entry.yml for instance => (item={'ssh_dir': '/home/zuul/.ssh', 'user': 'zuul', 'hostname': 'compute-0.utility', 'patterns': ['compute-0', 'compute-0', 'compute-0.utility', 'compute-0.localdomain', 'compute-0.instance', 'compute-0', 'compute-0.instance', 'compute-0.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'}) TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] ******* Thursday 11 December 2025 08:20:17 +0000 (0:00:00.146) 0:01:59.700 ***** changed: [instance] TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] *** Thursday 11 December 2025 08:20:17 +0000 (0:00:00.263) 0:01:59.964 ***** changed: [instance] TASK [ssh_jumper : Inject ssh jumpers for compute-0.utility] ******************* Thursday 11 December 2025 08:20:18 +0000 (0:00:00.355) 0:02:00.319 ***** changed: [instance] TASK [libvirt_manager : Configure ssh access on VM compute-0] ****************** Thursday 11 December 2025 08:20:18 +0000 (0:00:00.494) 0:02:00.813 ***** skipping: [instance] TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] ********* Thursday 11 December 2025 08:20:18 +0000 (0:00:00.067) 0:02:00.881 ***** skipping: [instance] TASK [libvirt_manager : Inject private key on hosts compute-0] ***************** Thursday 11 December 2025 08:20:18 +0000 (0:00:00.149) 0:02:01.030 ***** skipping: [instance] TASK [libvirt_manager : Inject public key on hosts compute-0] ****************** Thursday 11 December 2025 08:20:18 +0000 (0:00:00.089) 0:02:01.120 ***** skipping: [instance] TASK [Check if new ssh keypair exists] ***************************************** Thursday 11 December 2025 08:20:19 +0000 (0:00:00.087) 0:02:01.207 ***** skipping: [instance] TASK [Push ssh jumper/configuration for compute-1] ***************************** Thursday 11 December 2025 08:20:19 +0000 (0:00:00.062) 0:02:01.270 ***** TASK [ssh_jumper : Create ssh-jumper entries] ********************************** Thursday 11 December 2025 08:20:19 +0000 (0:00:00.169) 0:02:01.439 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ssh_jumper/tasks/manage_ssh_jumper_entry.yml for instance => (item={'ssh_dir': '/home/zuul/.ssh', 'user': 'zuul', 'hostname': 'compute-1.utility', 'patterns': ['compute-1', 'compute-1', 'compute-1.utility', 'compute-1.localdomain', 'compute-1.instance', 'compute-1', 'compute-1.instance', 'compute-1.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'}) TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] ******* Thursday 11 December 2025 08:20:19 +0000 (0:00:00.139) 0:02:01.579 ***** ok: [instance] TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] *** Thursday 11 December 2025 08:20:19 +0000 (0:00:00.263) 0:02:01.843 ***** ok: [instance] TASK [ssh_jumper : Inject ssh jumpers for compute-1.utility] ******************* Thursday 11 December 2025 08:20:20 +0000 (0:00:00.326) 0:02:02.169 ***** changed: [instance] TASK [libvirt_manager : Configure ssh access on VM compute-1] ****************** Thursday 11 December 2025 08:20:20 +0000 (0:00:00.449) 0:02:02.618 ***** skipping: [instance] TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] ********* Thursday 11 December 2025 08:20:20 +0000 (0:00:00.055) 0:02:02.674 ***** skipping: [instance] TASK [libvirt_manager : Inject private key on hosts compute-1] ***************** Thursday 11 December 2025 08:20:20 +0000 (0:00:00.098) 0:02:02.773 ***** skipping: [instance] TASK [libvirt_manager : Inject public key on hosts compute-1] ****************** Thursday 11 December 2025 08:20:20 +0000 (0:00:00.072) 0:02:02.845 ***** skipping: [instance] TASK [Create VBMC entity] ****************************************************** Thursday 11 December 2025 08:20:20 +0000 (0:00:00.093) 0:02:02.939 ***** skipping: [instance] => (item=baremetal-0) skipping: [instance] => (item=compute-0) skipping: [instance] => (item=compute-1) skipping: [instance] TASK [libvirt_manager : List running virtual machines.] ************************ Thursday 11 December 2025 08:20:20 +0000 (0:00:00.094) 0:02:03.034 ***** ok: [instance] TASK [libvirt_manager : Dump UUIDs] ******************************************** Thursday 11 December 2025 08:20:21 +0000 (0:00:00.361) 0:02:03.396 ***** changed: [instance] TASK [Ensure fresh vbmc listing] *********************************************** Thursday 11 December 2025 08:20:21 +0000 (0:00:00.427) 0:02:03.823 ***** skipping: [instance] TASK [libvirt_manager : Update vbmc related fact] ****************************** Thursday 11 December 2025 08:20:21 +0000 (0:00:00.086) 0:02:03.910 ***** skipping: [instance] TASK [libvirt_manager : Dump vbmc known hosts] ********************************* Thursday 11 December 2025 08:20:21 +0000 (0:00:00.079) 0:02:03.989 ***** skipping: [instance] TASK [libvirt_manager : Copy authorized_keys] ********************************** Thursday 11 December 2025 08:20:22 +0000 (0:00:00.155) 0:02:04.145 ***** skipping: [instance] TASK [libvirt_manager : Enable root access on CRC] ***************************** Thursday 11 December 2025 08:20:22 +0000 (0:00:00.067) 0:02:04.213 ***** skipping: [instance] TASK [Get wanted files] ******************************************************** Thursday 11 December 2025 08:20:22 +0000 (0:00:00.106) 0:02:04.320 ***** ok: [instance] => (item=reproducer-inventory/compute-group.yml) TASK [Assert file availability] ************************************************ Thursday 11 December 2025 08:20:22 +0000 (0:00:00.320) 0:02:04.641 ***** ok: [instance] => (item=/opt/basedir/reproducer-inventory/compute-group.yml) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /opt/basedir/reproducer-inventory/compute-group.yml item: reproducer-inventory/compute-group.yml stat: atime: 1765441141.4277341 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: us-ascii checksum: 55f477d83ff5ebeab6e76c12768bb50766165b98 ctime: 1765441141.4307342 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 92299732 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: text/plain mode: '0644' mtime: 1765441141.2997336 nlink: 1 path: /opt/basedir/reproducer-inventory/compute-group.yml pw_name: zuul readable: true rgrp: true roth: true rusr: true size: 479 uid: 1000 version: '902260566' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false msg: All assertions passed TASK [Get virtual network list] ************************************************ Thursday 11 December 2025 08:20:22 +0000 (0:00:00.082) 0:02:04.723 ***** ok: [instance] TASK [Get virtual machines] **************************************************** Thursday 11 December 2025 08:20:22 +0000 (0:00:00.306) 0:02:05.030 ***** ok: [instance] TASK [Output network list] ***************************************************** Thursday 11 December 2025 08:20:23 +0000 (0:00:00.319) 0:02:05.350 ***** ok: [instance] => msg: - - cifmw-osp_trunk - cifmw-public - - cifmw-osp_trunk - cifmw-public TASK [Assert resource lists] *************************************************** Thursday 11 December 2025 08:20:23 +0000 (0:00:00.135) 0:02:05.485 ***** ok: [instance] => changed=false msg: All assertions passed TASK [Get compute-0 network interfaces] **************************************** Thursday 11 December 2025 08:20:23 +0000 (0:00:00.099) 0:02:05.584 ***** changed: [instance] TASK [Ensure compute-0 connections] ******************************************** Thursday 11 December 2025 08:20:23 +0000 (0:00:00.323) 0:02:05.908 ***** ok: [instance] => (item={'nic': 'vnet0', 'type': 'bridge', 'network': 'cifmw-public', 'driver': 'virtio', 'mac': '52:54:00:3c:6a:f8', 'host': 'compute--0'}) => changed=false ansible_loop_var: item item: driver: virtio host: compute--0 mac: 52:54:00:3c:6a:f8 network: cifmw-public nic: vnet0 type: bridge msg: All assertions passed ok: [instance] => (item={'nic': 'vnet1', 'type': 'bridge', 'network': 'cifmw-osp_trunk', 'driver': 'virtio', 'mac': '52:54:00:d7:35:d6', 'host': 'compute--0'}) => changed=false ansible_loop_var: item item: driver: virtio host: compute--0 mac: 52:54:00:d7:35:d6 network: cifmw-osp_trunk nic: vnet1 type: bridge msg: All assertions passed TASK [Get osp_trunk network XML] *********************************************** Thursday 11 December 2025 08:20:23 +0000 (0:00:00.104) 0:02:06.013 ***** ok: [instance] TASK [Verify existence of storage pool.] *************************************** Thursday 11 December 2025 08:20:24 +0000 (0:00:00.387) 0:02:06.400 ***** changed: [instance] TASK [Gather the list of created volumes.] ************************************* Thursday 11 December 2025 08:20:24 +0000 (0:00:00.309) 0:02:06.710 ***** changed: [instance] TASK [Verify the number of created volumes match with expected count] ********** Thursday 11 December 2025 08:20:24 +0000 (0:00:00.316) 0:02:07.026 ***** ok: [instance] => changed=false msg: All assertions passed TASK [Gather the domain information about VMs having extra disks.] ************* Thursday 11 December 2025 08:20:24 +0000 (0:00:00.084) 0:02:07.111 ***** ok: [instance] => (item=cifmw-compute-0) ok: [instance] => (item=cifmw-compute-1) TASK [Gather the number of volumes attached.] ********************************** Thursday 11 December 2025 08:20:26 +0000 (0:00:01.726) 0:02:08.838 ***** ok: [instance] => (item={'get_xml': "\n cifmw-compute-0\n 6d559d28-31bd-463d-9c56-51589cc4494c\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