PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:10:46 +0000 (0:00:00.026) 0:00:00.026 ********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Friday 03 October 2025 10:10:47 +0000 (0:00:00.886) 0:00:00.912 ********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Friday 03 October 2025 10:10:47 +0000 (0:00:00.317) 0:00:01.230 ********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Friday 03 October 2025 10:10:47 +0000 (0:00:00.021) 0:00:01.252 ********
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] *****************************************
Friday 03 October 2025 10:10:47 +0000 (0:00:00.046) 0:00:01.298 ********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Friday 03 October 2025 10:10:47 +0000 (0:00:00.313) 0:00:01.611 ********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Friday 03 October 2025 10:10:48 +0000 (0:00:00.223) 0:00:01.835 ********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Friday 03 October 2025 10:10:48 +0000 (0:00:00.693) 0:00:02.528 ********
TASK [repo_setup : Ensure directories are present] *****************************
Friday 03 October 2025 10:10:48 +0000 (0:00:00.061) 0:00:02.590 ********
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] ********************
Friday 03 October 2025 10:10:49 +0000 (0:00:00.561) 0:00:03.151 ********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Friday 03 October 2025 10:10:50 +0000 (0:00:00.829) 0:00:03.981 ********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Friday 03 October 2025 10:10:51 +0000 (0:00:01.170) 0:00:05.152 ********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Friday 03 October 2025 10:10:59 +0000 (0:00:08.398) 0:00:13.550 ********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Friday 03 October 2025 10:11:00 +0000 (0:00:00.781) 0:00:14.331 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Friday 03 October 2025 10:11:00 +0000 (0:00:00.026) 0:00:14.358 ********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Friday 03 October 2025 10:11:01 +0000 (0:00:00.899) 0:00:15.258 ********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Friday 03 October 2025 10:11:01 +0000 (0:00:00.040) 0:00:15.299 ********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Friday 03 October 2025 10:11:01 +0000 (0:00:00.040) 0:00:15.339 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Friday 03 October 2025 10:11:01 +0000 (0:00:00.039) 0:00:15.379 ********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.588) 0:00:15.968 ********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.485) 0:00:16.453 ********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.033) 0:00:16.486 ********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.030) 0:00:16.517 ********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.035) 0:00:16.552 ********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.043) 0:00:16.595 ********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.033) 0:00:16.628 ********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.030) 0:00:16.659 ********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.030) 0:00:16.690 ********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.031) 0:00:16.721 ********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Friday 03 October 2025 10:11:02 +0000 (0:00:00.030) 0:00:16.751 ********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Friday 03 October 2025 10:11:03 +0000 (0:00:00.034) 0:00:16.786 ********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Friday 03 October 2025 10:11:03 +0000 (0:00:00.030) 0:00:16.817 ********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Friday 03 October 2025 10:11:03 +0000 (0:00:00.224) 0:00:17.041 ********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Friday 03 October 2025 10:11:03 +0000 (0:00:00.264) 0:00:17.306 ********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Friday 03 October 2025 10:11:03 +0000 (0:00:00.252) 0:00:17.558 ********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Friday 03 October 2025 10:11:03 +0000 (0:00:00.023) 0:00:17.582 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Friday 03 October 2025 10:11:03 +0000 (0:00:00.024) 0:00:17.606 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Friday 03 October 2025 10:11:03 +0000 (0:00:00.046) 0:00:17.653 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Friday 03 October 2025 10:11:03 +0000 (0:00:00.024) 0:00:17.677 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Friday 03 October 2025 10:11:03 +0000 (0:00:00.026) 0:00:17.704 ********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Friday 03 October 2025 10:11:03 +0000 (0:00:00.025) 0:00:17.730 ********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Friday 03 October 2025 10:11:03 +0000 (0:00:00.019) 0:00:17.749 ********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Friday 03 October 2025 10:11:04 +0000 (0:00:00.033) 0:00:17.783 ********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Friday 03 October 2025 10:11:04 +0000 (0:00:00.020) 0:00:17.803 ********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Friday 03 October 2025 10:11:04 +0000 (0:00:00.024) 0:00:17.827 ********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Friday 03 October 2025 10:11:04 +0000 (0:00:00.034) 0:00:17.862 ********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Friday 03 October 2025 10:11:04 +0000 (0:00:00.038) 0:00:17.901 ********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Friday 03 October 2025 10:11:04 +0000 (0:00:00.035) 0:00:17.937 ********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Friday 03 October 2025 10:11:04 +0000 (0:00:00.037) 0:00:17.975 ********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Friday 03 October 2025 10:11:49 +0000 (0:00:44.919) 0:01:02.894 ********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Friday 03 October 2025 10:11:50 +0000 (0:00:01.180) 0:01:04.075 ********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Friday 03 October 2025 10:11:50 +0000 (0:00:00.033) 0:01:04.108 ********
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] *************************************
Friday 03 October 2025 10:11:50 +0000 (0:00:00.042) 0:01:04.150 ********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Friday 03 October 2025 10:11:50 +0000 (0:00:00.019) 0:01:04.170 ********
changed: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Friday 03 October 2025 10:11:54 +0000 (0:00:03.690) 0:01:07.861 ********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Friday 03 October 2025 10:11:54 +0000 (0:00:00.186) 0:01:08.047 ********
changed: [instance]
TASK [ci_setup : Install openshift client] *************************************
Friday 03 October 2025 10:11:54 +0000 (0:00:00.203) 0:01:08.251 ********
changed: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Friday 03 October 2025 10:12:00 +0000 (0:00:05.771) 0:01:14.022 ********
ok: [instance]
TASK [ci_setup : Create completion file] ***************************************
Friday 03 October 2025 10:12:00 +0000 (0:00:00.038) 0:01:14.061 ********
changed: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Friday 03 October 2025 10:12:00 +0000 (0:00:00.269) 0:01:14.330 ********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Friday 03 October 2025 10:12:00 +0000 (0:00:00.287) 0:01:14.618 ********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Friday 03 October 2025 10:12:00 +0000 (0:00:00.018) 0:01:14.636 ********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Friday 03 October 2025 10:12:00 +0000 (0:00:00.017) 0:01:14.654 ********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Friday 03 October 2025 10:12:00 +0000 (0:00:00.018) 0:01:14.672 ********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Friday 03 October 2025 10:12:00 +0000 (0:00:00.017) 0:01:14.689 ********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Friday 03 October 2025 10:12:00 +0000 (0:00:00.017) 0:01:14.706 ********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Friday 03 October 2025 10:12:00 +0000 (0:00:00.022) 0:01:14.729 ********
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] ***************************
Friday 03 October 2025 10:12:01 +0000 (0:00:00.988) 0:01:15.717 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:12:02 +0000 (0:00:00.760) 0:01:16.478 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:12:04 +0000 (0:00:01.808) 0:01:18.287 ********
skipping: [instance] => (item=virtqemud.service)
skipping: [instance] => (item=virtqemud.socket)
skipping: [instance]
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:12:04 +0000 (0:00:00.064) 0:01:18.351 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:12:04 +0000 (0:00:00.049) 0:01:18.401 ********
skipping: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:12:04 +0000 (0:00:00.061) 0:01:18.463 ********
skipping: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:12:04 +0000 (0:00:00.057) 0:01:18.521 ********
skipping: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:12:04 +0000 (0:00:00.101) 0:01:18.622 ********
skipping: [instance]
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:12:04 +0000 (0:00:00.061) 0:01:18.684 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:12:04 +0000 (0:00:00.062) 0:01:18.747 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.060) 0:01:18.808 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.060) 0:01:18.868 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.063) 0:01:18.931 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.061) 0:01:18.993 ********
skipping: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.061) 0:01:19.054 ********
skipping: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.060) 0:01:19.115 ********
skipping: [instance]
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.060) 0:01:19.175 ********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.061) 0:01:19.237 ********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.060) 0:01:19.297 ********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.062) 0:01:19.360 ********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.122) 0:01:19.482 ********
skipping: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.062) 0:01:19.544 ********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.062) 0:01:19.606 ********
skipping: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:12:05 +0000 (0:00:00.061) 0:01:19.668 ********
skipping: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:12:05 +0000 (0:00:00.060) 0:01:19.729 ********
skipping: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.060) 0:01:19.789 ********
skipping: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:12:06 +0000 (0:00:00.062) 0:01:19.852 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.042) 0:01:19.894 ********
skipping: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.059) 0:01:19.954 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.059) 0:01:20.014 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.195) 0:01:20.210 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.036) 0:01:20.246 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.036) 0:01:20.282 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.098) 0:01:20.381 ********
[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] **********************************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.296) 0:01:20.678 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:12:06 +0000 (0:00:00.032) 0:01:20.710 ********
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] ****************************************
Friday 03 October 2025 10:12:08 +0000 (0:00:01.379) 0:01:22.089 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:12:08 +0000 (0:00:00.384) 0:01:22.474 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:12:09 +0000 (0:00:01.197) 0:01:23.671 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:12:10 +0000 (0:00:00.262) 0:01:23.934 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:12:10 +0000 (0:00:00.040) 0:01:23.974 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:12:10 +0000 (0:00:00.035) 0:01:24.009 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:12:10 +0000 (0:00:00.055) 0:01:24.065 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:12:10 +0000 (0:00:00.666) 0:01:24.732 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:12:11 +0000 (0:00:00.419) 0:01:25.151 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:12:11 +0000 (0:00:00.202) 0:01:25.354 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:12:11 +0000 (0:00:00.033) 0:01:25.387 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:12:11 +0000 (0:00:00.032) 0:01:25.420 ********
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] *************************************************
Friday 03 October 2025 10:12:12 +0000 (0:00:00.730) 0:01:26.151 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:12:12 +0000 (0:00:00.071) 0:01:26.222 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:12:12 +0000 (0:00:00.311) 0:01:26.534 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:12:12 +0000 (0:00:00.225) 0:01:26.760 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:12:13 +0000 (0:00:00.103) 0:01:26.863 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:12:13 +0000 (0:00:00.204) 0:01:27.067 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:12:13 +0000 (0:00:00.223) 0:01:27.290 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:12:13 +0000 (0:00:00.062) 0:01:27.353 ********
changed: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:12:17 +0000 (0:00:03.767) 0:01:31.120 ********
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] ********************************
Friday 03 October 2025 10:12:18 +0000 (0:00:01.339) 0:01:32.460 ********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:12:18 +0000 (0:00:00.215) 0:01:32.676 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:12:18 +0000 (0:00:00.034) 0:01:32.710 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:12:18 +0000 (0:00:00.055) 0:01:32.766 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:12:19 +0000 (0:00:00.056) 0:01:32.823 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:12:19 +0000 (0:00:00.033) 0:01:32.856 ********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:12:19 +0000 (0:00:00.216) 0:01:33.072 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:12:19 +0000 (0:00:00.056) 0:01:33.129 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:12:19 +0000 (0:00:00.032) 0:01:33.161 ********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:12:19 +0000 (0:00:00.222) 0:01:33.384 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:12:19 +0000 (0:00:00.030) 0:01:33.415 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:12:19 +0000 (0:00:00.033) 0:01:33.448 ********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:12:20 +0000 (0:00:00.578) 0:01:34.027 ********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:12:20 +0000 (0:00:00.215) 0:01:34.242 ********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:12:20 +0000 (0:00:00.410) 0:01:34.652 ********
ok: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Friday 03 October 2025 10:12:21 +0000 (0:00:00.262) 0:01:34.915 ********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Friday 03 October 2025 10:12:21 +0000 (0:00:00.199) 0:01:35.114 ********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Friday 03 October 2025 10:12:22 +0000 (0:00:01.234) 0:01:36.349 ********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Friday 03 October 2025 10:12:22 +0000 (0:00:00.200) 0:01:36.550 ********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Friday 03 October 2025 10:12:22 +0000 (0:00:00.036) 0:01:36.587 ********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Friday 03 October 2025 10:12:22 +0000 (0:00:00.034) 0:01:36.622 ********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Friday 03 October 2025 10:12:22 +0000 (0:00:00.035) 0:01:36.658 ********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Friday 03 October 2025 10:12:22 +0000 (0:00:00.032) 0:01:36.690 ********
changed: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Friday 03 October 2025 10:13:39 +0000 (0:01:16.477) 0:02:53.168 ********
changed: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Friday 03 October 2025 10:13:39 +0000 (0:00:00.222) 0:02:53.390 ********
changed: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Friday 03 October 2025 10:13:40 +0000 (0:00:00.419) 0:02:53.810 ********
changed: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Friday 03 October 2025 10:13:40 +0000 (0:00:00.589) 0:02:54.400 ********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Friday 03 October 2025 10:13:40 +0000 (0:00:00.215) 0:02:54.616 ********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Friday 03 October 2025 10:13:41 +0000 (0:00:00.488) 0:02:55.104 ********
changed: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Friday 03 October 2025 10:13:42 +0000 (0:00:00.861) 0:02:55.965 ********
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.] *********
Friday 03 October 2025 10:13:42 +0000 (0:00:00.180) 0:02:56.146 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Friday 03 October 2025 10:13:42 +0000 (0:00:00.389) 0:02:56.535 ********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Friday 03 October 2025 10:13:43 +0000 (0:00:00.357) 0:02:56.893 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Friday 03 October 2025 10:13:43 +0000 (0:00:00.348) 0:02:57.242 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Friday 03 October 2025 10:13:43 +0000 (0:00:00.359) 0:02:57.601 ********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Friday 03 October 2025 10:13:44 +0000 (0:00:00.357) 0:02:57.958 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Friday 03 October 2025 10:13:44 +0000 (0:00:00.360) 0:02:58.318 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Friday 03 October 2025 10:13:44 +0000 (0:00:00.393) 0:02:58.712 ********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Friday 03 October 2025 10:13:45 +0000 (0:00:00.371) 0:02:59.083 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Friday 03 October 2025 10:13:45 +0000 (0:00:00.358) 0:02:59.442 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Friday 03 October 2025 10:13:46 +0000 (0:00:00.376) 0:02:59.818 ********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Friday 03 October 2025 10:13:46 +0000 (0:00:00.359) 0:03:00.178 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Friday 03 October 2025 10:13:46 +0000 (0:00:00.363) 0:03:00.541 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Friday 03 October 2025 10:13:47 +0000 (0:00:00.352) 0:03:00.893 ********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Friday 03 October 2025 10:13:47 +0000 (0:00:00.386) 0:03:01.280 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Friday 03 October 2025 10:13:47 +0000 (0:00:00.361) 0:03:01.641 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Friday 03 October 2025 10:13:48 +0000 (0:00:00.353) 0:03:01.995 ********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Friday 03 October 2025 10:13:48 +0000 (0:00:00.367) 0:03:02.363 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Friday 03 October 2025 10:13:48 +0000 (0:00:00.369) 0:03:02.732 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Friday 03 October 2025 10:13:49 +0000 (0:00:00.353) 0:03:03.086 ********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Friday 03 October 2025 10:13:49 +0000 (0:00:00.375) 0:03:03.461 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Friday 03 October 2025 10:13:50 +0000 (0:00:00.361) 0:03:03.823 ********
changed: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Friday 03 October 2025 10:13:50 +0000 (0:00:00.360) 0:03:04.183 ********
changed: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Friday 03 October 2025 10:13:50 +0000 (0:00:00.358) 0:03:04.542 ********
changed: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Friday 03 October 2025 10:13:51 +0000 (0:00:00.354) 0:03:04.897 ********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Friday 03 October 2025 10:13:51 +0000 (0:00:00.047) 0:03:04.944 ********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Friday 03 October 2025 10:13:51 +0000 (0:00:00.316) 0:03:05.261 ********
changed: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Friday 03 October 2025 10:13:51 +0000 (0:00:00.461) 0:03:05.722 ********
changed: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Friday 03 October 2025 10:13:52 +0000 (0:00:00.300) 0:03:06.022 ********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Friday 03 October 2025 10:13:52 +0000 (0:00:00.193) 0:03:06.216 ********
TASK [libvirt_manager : Deactivate default] ************************************
Friday 03 October 2025 10:13:52 +0000 (0:00:00.058) 0:03:06.275 ********
ok: [instance]
TASK [libvirt_manager : Removing default] **************************************
Friday 03 October 2025 10:13:53 +0000 (0:00:01.029) 0:03:07.304 ********
ok: [instance]
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Friday 03 October 2025 10:13:53 +0000 (0:00:00.270) 0:03:07.575 ********
changed: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Friday 03 October 2025 10:13:54 +0000 (0:00:00.406) 0:03:07.981 ********
changed: [instance]
TASK [Restart NetworkManager] **************************************************
Friday 03 October 2025 10:13:54 +0000 (0:00:00.381) 0:03:08.363 ********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Friday 03 October 2025 10:13:55 +0000 (0:00:00.490) 0:03:08.853 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=112 changed=56 unreachable=0 failed=0 skipped=81 rescued=0 ignored=0
Friday 03 October 2025 10:13:55 +0000 (0:00:00.260) 0:03:09.113 ********
===============================================================================
libvirt_manager : Install packages required for using KVM -------------- 76.48s
test_deps : Install selinux python libs -------------------------------- 44.92s
repo_setup : Initialize python venv and install requirements ------------ 8.40s
ci_setup : Install openshift client ------------------------------------- 5.77s
dnsmasq : Install needed packages --------------------------------------- 3.77s
ci_setup : Install needed packages -------------------------------------- 3.69s
libvirt_manager : Populate service facts -------------------------------- 1.81s
libvirt_manager : Remove workload and volumes --------------------------- 1.38s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.34s
libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo ------------- 1.23s
podman : Ensure podman is installed ------------------------------------- 1.20s
test_deps : Install python yaml libs ------------------------------------ 1.18s
repo_setup : Get repo-setup repository ---------------------------------- 1.17s
libvirt_manager : Deactivate default ------------------------------------ 1.03s
ci_setup : Manage directories ------------------------------------------- 0.99s
repo_setup : Run repo-setup --------------------------------------------- 0.90s
Gathering Facts --------------------------------------------------------- 0.89s
libvirt_manager : Ensure firewalld service is up ------------------------ 0.86s
repo_setup : Make sure git-core package is installed -------------------- 0.83s
repo_setup : Install repo-setup package --------------------------------- 0.78s
PLAY [Test DNS entries] ********************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:13:55 +0000 (0:00:00.040) 0:00:00.040 ********
ok: [instance]
TASK [Load networking definition] **********************************************
Friday 03 October 2025 10:13:56 +0000 (0:00:00.944) 0:00:00.984 ********
ok: [instance]
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Friday 03 October 2025 10:13:56 +0000 (0:00:00.045) 0:00:01.030 ********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Friday 03 October 2025 10:13:56 +0000 (0:00:00.041) 0:00:01.071 ********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Friday 03 October 2025 10:13:57 +0000 (0:00:00.359) 0:00:01.430 ********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Friday 03 October 2025 10:13:57 +0000 (0:00:00.053) 0:00:01.484 ********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Friday 03 October 2025 10:13:57 +0000 (0:00:00.051) 0:00:01.536 ********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Friday 03 October 2025 10:13:57 +0000 (0:00:00.079) 0:00:01.615 ********
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] **********************
Friday 03 October 2025 10:13:57 +0000 (0:00:00.169) 0:00:01.785 ********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Friday 03 October 2025 10:13:57 +0000 (0:00:00.056) 0:00:01.842 ********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Friday 03 October 2025 10:13:58 +0000 (0:00:00.495) 0:00:02.337 ********
changed: [instance] => (item=Adding compute-0 to computes)
changed: [instance] => (item=Adding controller-0 to controllers)
changed: [instance] => (item=Adding ocp-master-0 to ocps)
changed: [instance] => (item=Adding ocp-worker-0 to ocp_workers)
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:13:58 +0000 (0:00:00.172) 0:00:02.510 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:13:58 +0000 (0:00:00.046) 0:00:02.556 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:13:58 +0000 (0:00:00.045) 0:00:02.602 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:13:58 +0000 (0:00:00.047) 0:00:02.650 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:13:58 +0000 (0:00:00.075) 0:00:02.726 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:13:58 +0000 (0:00:00.041) 0:00:02.767 ********
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] ***************************
Friday 03 October 2025 10:13:58 +0000 (0:00:00.132) 0:00:02.900 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:13:58 +0000 (0:00:00.040) 0:00:02.940 ********
changed: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:13:59 +0000 (0:00:00.341) 0:00:03.281 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:13:59 +0000 (0:00:00.415) 0:00:03.697 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:13:59 +0000 (0:00:00.107) 0:00:03.804 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:13:59 +0000 (0:00:00.052) 0:00:03.857 ********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Friday 03 October 2025 10:14:00 +0000 (0:00:00.446) 0:00:04.303 ********
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.] ***
Friday 03 October 2025 10:14:00 +0000 (0:00:00.110) 0:00:04.414 ********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Friday 03 October 2025 10:14:00 +0000 (0:00:00.081) 0:00:04.496 ********
changed: [instance] => (item=ocppr)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Friday 03 October 2025 10:14:01 +0000 (0:00:00.793) 0:00:05.289 ********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Friday 03 October 2025 10:14:02 +0000 (0:00:00.915) 0:00:06.205 ********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Friday 03 October 2025 10:14:02 +0000 (0:00:00.673) 0:00:06.879 ********
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] **********
Friday 03 October 2025 10:14:03 +0000 (0:00:00.687) 0:00:07.566 ********
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] ***********************
Friday 03 October 2025 10:14:03 +0000 (0:00:00.093) 0:00:07.660 ********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Friday 03 October 2025 10:14:03 +0000 (0:00:00.287) 0:00:07.947 ********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Friday 03 October 2025 10:14:04 +0000 (0:00:00.573) 0:00:08.521 ********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Friday 03 October 2025 10:14:04 +0000 (0:00:00.137) 0:00:08.658 ********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Friday 03 October 2025 10:14:04 +0000 (0:00:00.113) 0:00:08.771 ********
changed: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Friday 03 October 2025 10:14:16 +0000 (0:00:11.369) 0:00:20.141 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Friday 03 October 2025 10:14:16 +0000 (0:00:00.250) 0:00:20.391 ********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Friday 03 October 2025 10:14:16 +0000 (0:00:00.410) 0:00:20.802 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Friday 03 October 2025 10:14:18 +0000 (0:00:01.971) 0:00:22.774 ********
changed: [instance]
TASK [Create extra network configuration] **************************************
Friday 03 October 2025 10:14:19 +0000 (0:00:00.413) 0:00:23.187 ********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Friday 03 October 2025 10:14:19 +0000 (0:00:00.056) 0:00:23.244 ********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Friday 03 October 2025 10:14:19 +0000 (0:00:00.050) 0:00:23.294 ********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Friday 03 October 2025 10:14:19 +0000 (0:00:00.512) 0:00:23.807 ********
ok: [instance] => (item=ocppr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:14:20 +0000 (0:00:00.330) 0:00:24.137 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:14:21 +0000 (0:00:01.242) 0:00:25.380 ********
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] ********************************
Friday 03 October 2025 10:14:24 +0000 (0:00:03.594) 0:00:28.975 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:14:25 +0000 (0:00:00.278) 0:00:29.253 ********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:14:25 +0000 (0:00:00.392) 0:00:29.645 ********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:14:25 +0000 (0:00:00.415) 0:00:30.060 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:14:26 +0000 (0:00:00.073) 0:00:30.134 ********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:14:26 +0000 (0:00:00.421) 0:00:30.556 ********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:14:26 +0000 (0:00:00.043) 0:00:30.600 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:14:26 +0000 (0:00:00.074) 0:00:30.674 ********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:14:26 +0000 (0:00:00.411) 0:00:31.085 ********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:14:27 +0000 (0:00:00.066) 0:00:31.152 ********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:14:27 +0000 (0:00:00.239) 0:00:31.391 ********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:14:28 +0000 (0:00:00.946) 0:00:32.338 ********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:14:28 +0000 (0:00:00.041) 0:00:32.380 ********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:14:28 +0000 (0:00:00.073) 0:00:32.453 ********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Friday 03 October 2025 10:14:28 +0000 (0:00:00.073) 0:00:32.527 ********
skipping: [instance] => (item=ocppr)
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:14:28 +0000 (0:00:00.136) 0:00:32.664 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:14:28 +0000 (0:00:00.051) 0:00:32.715 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:14:28 +0000 (0:00:00.098) 0:00:32.813 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:14:29 +0000 (0:00:00.461) 0:00:33.274 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:14:29 +0000 (0:00:00.041) 0:00:33.316 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:14:29 +0000 (0:00:00.070) 0:00:33.387 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:14:29 +0000 (0:00:00.083) 0:00:33.470 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:14:29 +0000 (0:00:00.061) 0:00:33.532 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:14:29 +0000 (0:00:00.472) 0:00:34.004 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:14:29 +0000 (0:00:00.045) 0:00:34.050 ********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Friday 03 October 2025 10:14:30 +0000 (0:00:00.098) 0:00:34.149 ********
changed: [instance] => (item=ocppr)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:14:30 +0000 (0:00:00.702) 0:00:34.851 ********
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] ***************
Friday 03 October 2025 10:14:30 +0000 (0:00:00.088) 0:00:34.940 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:14:31 +0000 (0:00:00.371) 0:00:35.312 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:14:31 +0000 (0:00:00.128) 0:00:35.441 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:14:31 +0000 (0:00:00.214) 0:00:35.655 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:14:31 +0000 (0:00:00.057) 0:00:35.713 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:14:31 +0000 (0:00:00.227) 0:00:35.940 ********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Friday 03 October 2025 10:14:31 +0000 (0:00:00.054) 0:00:35.994 ********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Friday 03 October 2025 10:14:32 +0000 (0:00:00.367) 0:00:36.361 ********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Friday 03 October 2025 10:14:32 +0000 (0:00:00.367) 0:00:36.729 ********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Friday 03 October 2025 10:14:32 +0000 (0:00:00.363) 0:00:37.092 ********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Friday 03 October 2025 10:14:33 +0000 (0:00:00.116) 0:00:37.209 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:14:33 +0000 (0:00:00.398) 0:00:37.607 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:14:33 +0000 (0:00:00.049) 0:00:37.656 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:14:33 +0000 (0:00:00.048) 0:00:37.704 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:14:33 +0000 (0:00:00.047) 0:00:37.752 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:14:33 +0000 (0:00:00.048) 0:00:37.800 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:14:33 +0000 (0:00:00.077) 0:00:37.877 ********
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] ***************************
Friday 03 October 2025 10:14:33 +0000 (0:00:00.148) 0:00:38.025 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:14:33 +0000 (0:00:00.042) 0:00:38.068 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:14:34 +0000 (0:00:00.229) 0:00:38.297 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:14:34 +0000 (0:00:00.423) 0:00:38.721 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:14:34 +0000 (0:00:00.184) 0:00:38.906 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:14:34 +0000 (0:00:00.059) 0:00:38.966 ********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Friday 03 October 2025 10:14:35 +0000 (0:00:00.472) 0:00:39.439 ********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Friday 03 October 2025 10:14:35 +0000 (0:00:00.052) 0:00:39.491 ********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Friday 03 October 2025 10:14:35 +0000 (0:00:00.076) 0:00:39.568 ********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Friday 03 October 2025 10:14:35 +0000 (0:00:00.044) 0:00:39.612 ********
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] **************************************
Friday 03 October 2025 10:14:35 +0000 (0:00:00.107) 0:00:39.720 ********
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] **************************************
Friday 03 October 2025 10:14:35 +0000 (0:00:00.186) 0:00:39.906 ********
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] **************************************
Friday 03 October 2025 10:14:35 +0000 (0:00:00.120) 0:00:40.027 ********
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] **************************************
Friday 03 October 2025 10:14:36 +0000 (0:00:00.161) 0:00:40.189 ********
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] **************************************
Friday 03 October 2025 10:14:36 +0000 (0:00:00.117) 0:00:40.306 ********
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] **************************************
Friday 03 October 2025 10:14:36 +0000 (0:00:00.118) 0:00:40.425 ********
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] **************************************
Friday 03 October 2025 10:14:36 +0000 (0:00:00.117) 0:00:40.542 ********
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 }}] ******************************
Friday 03 October 2025 10:14:36 +0000 (0:00:00.180) 0:00:40.723 ********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Friday 03 October 2025 10:14:36 +0000 (0:00:00.158) 0:00:40.881 ********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Friday 03 October 2025 10:14:36 +0000 (0:00:00.061) 0:00:40.943 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:62:05:37', 'ips': ['192.168.140.100', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:a2:30:21', 'ips': ['192.168.140.9', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:ae:41:e6', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:2e:b7:95', 'ips': ['192.168.140.15', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:3d:c3:3b', 'ips': ['192.168.110.100', '']})
ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:a1:1d:51', 'ips': ['192.168.110.9', '']})
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:3b:49:f5', 'ips': ['192.168.110.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:66:59:3c', 'ips': ['192.168.110.15', '']})
TASK [dnsmasq : Ensure networks exists] ****************************************
Friday 03 October 2025 10:14:36 +0000 (0:00:00.142) 0:00:41.086 ********
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] *************************************
Friday 03 October 2025 10:14:37 +0000 (0:00:00.120) 0:00:41.206 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:14:37 +0000 (0:00:00.199) 0:00:41.406 ********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:14:37 +0000 (0:00:00.048) 0:00:41.454 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:14:37 +0000 (0:00:00.201) 0:00:41.656 ********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Friday 03 October 2025 10:14:37 +0000 (0:00:00.044) 0:00:41.700 ********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Friday 03 October 2025 10:14:37 +0000 (0:00:00.041) 0:00:41.741 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:62:05:37', 'ips': ['192.168.140.100', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:a2:30:21', 'ips': ['192.168.140.9', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:ae:41:e6', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:2e:b7:95', 'ips': ['192.168.140.15', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:3d:c3:3b', 'ips': ['192.168.110.100', '']})
ok: [instance] => (item={'network': 'public', 'name': 'controller-0', 'state': 'present', 'mac': '52:54:01:a1:1d:51', 'ips': ['192.168.110.9', '']})
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:02:3b:49:f5', 'ips': ['192.168.110.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:66:59:3c', 'ips': ['192.168.110.15', '']})
TASK [dnsmasq : Create add/remove sets] ****************************************
Friday 03 October 2025 10:14:37 +0000 (0:00:00.274) 0:00:42.016 ********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Friday 03 October 2025 10:14:37 +0000 (0:00:00.060) 0:00:42.077 ********
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:62:05:37', 'entry': '52:54:00:62:05:37,192.168.140.100,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_controller-0_52:54:01:a2:30:21', 'entry': '52:54:01:a2:30:21,192.168.140.9,controller-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_master-0_52:54:02:ae:41:e6', 'entry': '52:54:02:ae:41:e6,192.168.140.10,master-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_worker-0_52:54:03:2e:b7:95', 'entry': '52:54:03:2e:b7:95,192.168.140.15,worker-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:3d:c3:3b', 'entry': '52:54:00:3d:c3:3b,192.168.110.100,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_controller-0_52:54:01:a1:1d:51', 'entry': '52:54:01:a1:1d:51,192.168.110.9,controller-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_master-0_52:54:02:3b:49:f5', 'entry': '52:54:02:3b:49:f5,192.168.110.10,master-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_worker-0_52:54:03:66:59:3c', 'entry': '52:54:03:66:59:3c,192.168.110.15,worker-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Friday 03 October 2025 10:14:40 +0000 (0:00:02.790) 0:00:44.867 ********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Friday 03 October 2025 10:14:40 +0000 (0:00:00.067) 0:00:44.935 ********
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] *****************************************
Friday 03 October 2025 10:14:41 +0000 (0:00:00.314) 0:00:45.250 ********
TASK [dnsmasq : Assert we have needed host record data] ************************
Friday 03 October 2025 10:14:41 +0000 (0:00:00.170) 0:00:45.420 ********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Friday 03 October 2025 10:14:41 +0000 (0:00:00.065) 0:00:45.486 ********
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] ********************************************
Friday 03 October 2025 10:14:41 +0000 (0:00:00.291) 0:00:45.777 ********
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 : Ensure some domains are local] *************************
Friday 03 October 2025 10:14:46 +0000 (0:00:04.677) 0:00:50.454 ********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Friday 03 October 2025 10:14:46 +0000 (0:00:00.400) 0:00:50.855 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:14:46 +0000 (0:00:00.054) 0:00:50.910 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Friday 03 October 2025 10:14:47 +0000 (0:00:00.916) 0:00:51.826 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Friday 03 October 2025 10:14:48 +0000 (0:00:00.391) 0:00:52.218 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=102 changed=34 unreachable=0 failed=0 skipped=31 rescued=0 ignored=0
Friday 03 October 2025 10:14:48 +0000 (0:00:00.500) 0:00:52.719 ********
===============================================================================
ci_nmstate : Install required packages on instance --------------------- 11.37s
dnsmasq : Add/Remove address -------------------------------------------- 4.68s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.59s
dnsmasq : Add DHCP entries ---------------------------------------------- 2.79s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.97s
dnsmasq : Install needed packages --------------------------------------- 1.24s
dnsmasq : Enable and start service -------------------------------------- 0.95s
Gathering Facts --------------------------------------------------------- 0.94s
libvirt_manager : Restart firewalld ------------------------------------- 0.92s
libvirt_manager : Ensure networks are created/started ------------------- 0.92s
libvirt_manager : Ensure networks are defined --------------------------- 0.79s
libvirt_manager : Ensure network is in correct zone --------------------- 0.70s
libvirt_manager : Ensure networks enabled to autostart ------------------ 0.69s
libvirt_manager : Ensure networks are active ---------------------------- 0.67s
libvirt_manager : Fetch bridges ports link info ------------------------- 0.57s
libvirt_manager : Refresh networking facts on host ---------------------- 0.51s
dnsmasq : Reload dnsmasq ------------------------------------------------ 0.50s
libvirt_manager : Dump MAC mapping -------------------------------------- 0.50s
networking_mapper : Write the Networking Environment Definition to file --- 0.47s
dnsmasq : Create network ------------------------------------------------ 0.47s
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:14:49 +0000 (0:00:00.042) 0:00:00.042 ********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Friday 03 October 2025 10:14:50 +0000 (0:00:01.011) 0:00:01.053 ********
changed: [instance]
TASK [Copy generated content to proper location] *******************************
Friday 03 October 2025 10:14:50 +0000 (0:00:00.337) 0:00:01.391 ********
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] ***************************
Friday 03 October 2025 10:14:51 +0000 (0:00:01.455) 0:00:02.846 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:14:52 +0000 (0:00:00.814) 0:00:03.660 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:14:55 +0000 (0:00:02.277) 0:00:05.938 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:14:56 +0000 (0:00:00.927) 0:00:06.865 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:14:56 +0000 (0:00:00.070) 0:00:06.936 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:14:56 +0000 (0:00:00.368) 0:00:07.304 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:14:56 +0000 (0:00:00.446) 0:00:07.751 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:14:56 +0000 (0:00:00.085) 0:00:07.836 ********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:14:57 +0000 (0:00:00.084) 0:00:07.920 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:14:57 +0000 (0:00:00.037) 0:00:07.958 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:14:57 +0000 (0:00:00.036) 0:00:07.995 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:14:57 +0000 (0:00:00.037) 0:00:08.032 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:14:57 +0000 (0:00:00.064) 0:00:08.097 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:14:57 +0000 (0:00:00.037) 0:00:08.134 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:14:57 +0000 (0:00:00.373) 0:00:08.508 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:14:57 +0000 (0:00:00.098) 0:00:08.606 ********
ok: [instance] =>
cleanup_nets:
- cifmw-public
- cifmw-osp_trunk
- ocppr
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:14:57 +0000 (0:00:00.084) 0:00:08.691 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:14:58 +0000 (0:00:00.278) 0:00:08.970 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:14:58 +0000 (0:00:00.086) 0:00:09.056 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:14:58 +0000 (0:00:00.083) 0:00:09.140 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:14:58 +0000 (0:00:00.142) 0:00:09.282 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:14:58 +0000 (0:00:00.265) 0:00:09.547 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:14:58 +0000 (0:00:00.304) 0:00:09.852 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:14:59 +0000 (0:00:00.087) 0:00:09.939 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:14:59 +0000 (0:00:00.080) 0:00:10.020 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:14:59 +0000 (0:00:00.084) 0:00:10.104 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:14:59 +0000 (0:00:00.275) 0:00:10.379 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:14:59 +0000 (0:00:00.325) 0:00:10.705 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:14:59 +0000 (0:00:00.086) 0:00:10.791 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:15:00 +0000 (0:00:00.082) 0:00:10.874 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:15:00 +0000 (0:00:00.081) 0:00:10.956 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:15:00 +0000 (0:00:00.270) 0:00:11.226 ********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:15:00 +0000 (0:00:00.292) 0:00:11.519 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocppr)
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:15:02 +0000 (0:00:01.733) 0:00:13.253 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocppr)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:15:03 +0000 (0:00:00.830) 0:00:14.083 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocppr)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:15:04 +0000 (0:00:00.966) 0:00:15.049 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:15:04 +0000 (0:00:00.375) 0:00:15.425 ********
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': 1394021, 'dev': 64513, 'nlink': 1, 'atime': 1759486457.2801178, 'mtime': 1759486457.2801178, 'ctime': 1759486457.2801178, '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': 1394022, 'dev': 64513, 'nlink': 1, 'atime': 1759486457.281118, 'mtime': 1759486457.281118, 'ctime': 1759486457.281118, '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': 1394023, 'dev': 64513, 'nlink': 1, 'atime': 1759486457.2821178, 'mtime': 1759486457.2821178, 'ctime': 1759486457.2821178, '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] **************************
Friday 03 October 2025 10:15:05 +0000 (0:00:00.779) 0:00:16.204 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=ocppr)
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:15:06 +0000 (0:00:01.271) 0:00:17.476 ********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:15:06 +0000 (0:00:00.377) 0:00:17.853 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:15:07 +0000 (0:00:00.559) 0:00:18.413 ********
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] *************************
Friday 03 October 2025 10:15:07 +0000 (0:00:00.122) 0:00:18.535 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:15:07 +0000 (0:00:00.084) 0:00:18.619 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:15:08 +0000 (0:00:00.284) 0:00:18.903 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:15:08 +0000 (0:00:00.080) 0:00:18.984 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:15:08 +0000 (0:00:00.110) 0:00:19.095 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:15:08 +0000 (0:00:00.080) 0:00:19.176 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:15:08 +0000 (0:00:00.109) 0:00:19.285 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:15:08 +0000 (0:00:00.114) 0:00:19.399 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:15:08 +0000 (0:00:00.296) 0:00:19.696 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:15:08 +0000 (0:00:00.048) 0:00:19.745 ********
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] *************************
Friday 03 October 2025 10:15:09 +0000 (0:00:00.125) 0:00:19.870 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:15:09 +0000 (0:00:00.084) 0:00:19.955 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:15:09 +0000 (0:00:00.278) 0:00:20.233 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:15:09 +0000 (0:00:00.080) 0:00:20.314 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:15:09 +0000 (0:00:00.173) 0:00:20.487 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:15:09 +0000 (0:00:00.083) 0:00:20.571 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:15:09 +0000 (0:00:00.084) 0:00:20.655 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:15:09 +0000 (0:00:00.117) 0:00:20.773 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:15:10 +0000 (0:00:00.300) 0:00:21.073 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:15:10 +0000 (0:00:00.046) 0:00:21.120 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:15:10 +0000 (0:00:00.320) 0:00:21.440 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:15:10 +0000 (0:00:00.037) 0:00:21.478 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:15:10 +0000 (0:00:00.036) 0:00:21.515 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:15:10 +0000 (0:00:00.076) 0:00:21.591 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:15:10 +0000 (0:00:00.221) 0:00:21.812 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:15:10 +0000 (0:00:00.036) 0:00:21.848 ********
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] ****************************************
Friday 03 October 2025 10:15:12 +0000 (0:00:01.391) 0:00:23.240 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:15:12 +0000 (0:00:00.397) 0:00:23.637 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:15:14 +0000 (0:00:01.386) 0:00:25.024 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:15:14 +0000 (0:00:00.254) 0:00:25.278 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:15:14 +0000 (0:00:00.044) 0:00:25.323 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:15:14 +0000 (0:00:00.041) 0:00:25.364 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:15:14 +0000 (0:00:00.065) 0:00:25.429 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:15:15 +0000 (0:00:00.488) 0:00:25.918 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:15:15 +0000 (0:00:00.402) 0:00:26.320 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:15:15 +0000 (0:00:00.200) 0:00:26.521 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:15:15 +0000 (0:00:00.040) 0:00:26.561 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:15:15 +0000 (0:00:00.040) 0:00:26.601 ********
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] *************************************************
Friday 03 October 2025 10:15:16 +0000 (0:00:00.738) 0:00:27.340 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:15:16 +0000 (0:00:00.111) 0:00:27.451 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:15:16 +0000 (0:00:00.285) 0:00:27.737 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:15:17 +0000 (0:00:00.239) 0:00:27.976 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:15:17 +0000 (0:00:00.088) 0:00:28.064 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:15:17 +0000 (0:00:00.204) 0:00:28.269 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:15:17 +0000 (0:00:00.236) 0:00:28.505 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:15:17 +0000 (0:00:00.098) 0:00:28.603 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:15:18 +0000 (0:00:01.225) 0:00:29.829 ********
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] ********************************
Friday 03 October 2025 10:15:22 +0000 (0:00:03.457) 0:00:33.286 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:15:22 +0000 (0:00:00.223) 0:00:33.510 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:15:22 +0000 (0:00:00.039) 0:00:33.549 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:15:22 +0000 (0:00:00.039) 0:00:33.589 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:15:22 +0000 (0:00:00.065) 0:00:33.655 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:15:22 +0000 (0:00:00.038) 0:00:33.693 ********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:15:23 +0000 (0:00:00.230) 0:00:33.924 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:15:23 +0000 (0:00:00.067) 0:00:33.991 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:15:23 +0000 (0:00:00.039) 0:00:34.030 ********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:15:23 +0000 (0:00:00.223) 0:00:34.254 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:15:23 +0000 (0:00:00.039) 0:00:34.294 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:15:23 +0000 (0:00:00.040) 0:00:34.334 ********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:15:24 +0000 (0:00:00.770) 0:00:35.105 ********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:15:24 +0000 (0:00:00.243) 0:00:35.348 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:15:24 +0000 (0:00:00.417) 0:00:35.766 ********
changed: [instance]
TASK [Ensure work directory is removed] ****************************************
Friday 03 October 2025 10:15:25 +0000 (0:00:00.291) 0:00:36.057 ********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:15:25 +0000 (0:00:00.367) 0:00:36.425 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=67 changed=19 unreachable=0 failed=0 skipped=38 rescued=0 ignored=0
Friday 03 October 2025 10:15:26 +0000 (0:00:00.825) 0:00:37.250 ********
===============================================================================
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.46s
libvirt_manager : Populate service facts -------------------------------- 2.28s
libvirt_manager : Destroy networks -------------------------------------- 1.73s
Copy generated content to proper location ------------------------------- 1.46s
libvirt_manager : Remove workload and volumes --------------------------- 1.39s
podman : Ensure podman is installed ------------------------------------- 1.39s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 1.27s
dnsmasq : Install needed packages --------------------------------------- 1.23s
Gathering Facts --------------------------------------------------------- 1.01s
libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 0.97s
libvirt_manager : Start virtqemud socket service ------------------------ 0.93s
libvirt_manager : Undefine networks ------------------------------------- 0.83s
libvirt_manager : Restart firewalld ------------------------------------- 0.83s
libvirt_manager : Get installed packages list --------------------------- 0.81s
libvirt_manager : Remove dummy interface connections -------------------- 0.78s
dnsmasq : Stop service -------------------------------------------------- 0.77s
virtualbmc : Remove vbmc files ------------------------------------------ 0.74s
libvirt_manager : Disable forward in firewalld libvirt zone ------------- 0.56s
virtualbmc : Stop and remove vbmc container ----------------------------- 0.49s
libvirt_manager : Get pool configuration -------------------------------- 0.45s
PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:15:44 +0000 (0:00:00.061) 0:00:00.061 ********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Friday 03 October 2025 10:15:45 +0000 (0:00:00.852) 0:00:00.913 ********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Friday 03 October 2025 10:15:45 +0000 (0:00:00.449) 0:00:01.362 ********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Friday 03 October 2025 10:15:45 +0000 (0:00:00.059) 0:00:01.422 ********
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] *****************************************
Friday 03 October 2025 10:15:46 +0000 (0:00:00.114) 0:00:01.536 ********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Friday 03 October 2025 10:15:46 +0000 (0:00:00.350) 0:00:01.886 ********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Friday 03 October 2025 10:15:46 +0000 (0:00:00.289) 0:00:02.176 ********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Friday 03 October 2025 10:15:47 +0000 (0:00:00.824) 0:00:03.001 ********
TASK [repo_setup : Ensure directories are present] *****************************
Friday 03 October 2025 10:15:47 +0000 (0:00:00.150) 0:00:03.151 ********
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] ********************
Friday 03 October 2025 10:15:48 +0000 (0:00:00.586) 0:00:03.738 ********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Friday 03 October 2025 10:15:49 +0000 (0:00:01.434) 0:00:05.172 ********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Friday 03 October 2025 10:15:50 +0000 (0:00:01.236) 0:00:06.408 ********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Friday 03 October 2025 10:15:57 +0000 (0:00:06.925) 0:00:13.334 ********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Friday 03 October 2025 10:15:58 +0000 (0:00:00.741) 0:00:14.075 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Friday 03 October 2025 10:15:58 +0000 (0:00:00.058) 0:00:14.133 ********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Friday 03 October 2025 10:15:59 +0000 (0:00:00.967) 0:00:15.101 ********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Friday 03 October 2025 10:15:59 +0000 (0:00:00.072) 0:00:15.174 ********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Friday 03 October 2025 10:15:59 +0000 (0:00:00.072) 0:00:15.246 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Friday 03 October 2025 10:15:59 +0000 (0:00:00.070) 0:00:15.317 ********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Friday 03 October 2025 10:16:00 +0000 (0:00:00.614) 0:00:15.931 ********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Friday 03 October 2025 10:16:00 +0000 (0:00:00.466) 0:00:16.398 ********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Friday 03 October 2025 10:16:00 +0000 (0:00:00.062) 0:00:16.461 ********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.062) 0:00:16.523 ********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.094) 0:00:16.617 ********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.079) 0:00:16.697 ********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.062) 0:00:16.759 ********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.061) 0:00:16.821 ********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.095) 0:00:16.916 ********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.061) 0:00:16.978 ********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.059) 0:00:17.037 ********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Friday 03 October 2025 10:16:01 +0000 (0:00:00.063) 0:00:17.100 ********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.091) 0:00:17.192 ********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Friday 03 October 2025 10:16:01 +0000 (0:00:00.219) 0:00:17.411 ********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Friday 03 October 2025 10:16:02 +0000 (0:00:00.248) 0:00:17.660 ********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Friday 03 October 2025 10:16:02 +0000 (0:00:00.265) 0:00:17.925 ********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Friday 03 October 2025 10:16:02 +0000 (0:00:00.091) 0:00:18.016 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Friday 03 October 2025 10:16:02 +0000 (0:00:00.056) 0:00:18.073 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Friday 03 October 2025 10:16:02 +0000 (0:00:00.055) 0:00:18.129 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Friday 03 October 2025 10:16:02 +0000 (0:00:00.057) 0:00:18.186 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Friday 03 October 2025 10:16:02 +0000 (0:00:00.096) 0:00:18.283 ********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Friday 03 October 2025 10:16:02 +0000 (0:00:00.056) 0:00:18.340 ********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Friday 03 October 2025 10:16:02 +0000 (0:00:00.050) 0:00:18.390 ********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Friday 03 October 2025 10:16:02 +0000 (0:00:00.064) 0:00:18.455 ********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Friday 03 October 2025 10:16:02 +0000 (0:00:00.050) 0:00:18.505 ********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Friday 03 October 2025 10:16:03 +0000 (0:00:00.122) 0:00:18.628 ********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Friday 03 October 2025 10:16:03 +0000 (0:00:00.070) 0:00:18.699 ********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Friday 03 October 2025 10:16:03 +0000 (0:00:00.071) 0:00:18.771 ********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Friday 03 October 2025 10:16:03 +0000 (0:00:00.102) 0:00:18.874 ********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Friday 03 October 2025 10:16:03 +0000 (0:00:00.072) 0:00:18.946 ********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Friday 03 October 2025 10:16:45 +0000 (0:00:41.772) 0:01:00.718 ********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Friday 03 October 2025 10:16:46 +0000 (0:00:01.302) 0:01:02.021 ********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Friday 03 October 2025 10:16:46 +0000 (0:00:00.125) 0:01:02.146 ********
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] *************************************
Friday 03 October 2025 10:16:46 +0000 (0:00:00.114) 0:01:02.261 ********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Friday 03 October 2025 10:16:46 +0000 (0:00:00.054) 0:01:02.315 ********
ok: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Friday 03 October 2025 10:16:48 +0000 (0:00:01.314) 0:01:03.629 ********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Friday 03 October 2025 10:16:48 +0000 (0:00:00.306) 0:01:03.936 ********
ok: [instance]
TASK [ci_setup : Install openshift client] *************************************
Friday 03 October 2025 10:16:48 +0000 (0:00:00.235) 0:01:04.171 ********
skipping: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Friday 03 October 2025 10:16:48 +0000 (0:00:00.099) 0:01:04.271 ********
skipping: [instance]
TASK [ci_setup : Create completion file] ***************************************
Friday 03 October 2025 10:16:48 +0000 (0:00:00.099) 0:01:04.370 ********
ok: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Friday 03 October 2025 10:16:49 +0000 (0:00:00.211) 0:01:04.582 ********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Friday 03 October 2025 10:16:49 +0000 (0:00:00.350) 0:01:04.932 ********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Friday 03 October 2025 10:16:49 +0000 (0:00:00.049) 0:01:04.982 ********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Friday 03 October 2025 10:16:49 +0000 (0:00:00.080) 0:01:05.062 ********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Friday 03 October 2025 10:16:49 +0000 (0:00:00.050) 0:01:05.113 ********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Friday 03 October 2025 10:16:49 +0000 (0:00:00.049) 0:01:05.163 ********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Friday 03 October 2025 10:16:49 +0000 (0:00:00.049) 0:01:05.212 ********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Friday 03 October 2025 10:16:49 +0000 (0:00:00.089) 0:01:05.302 ********
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] ***************************
Friday 03 October 2025 10:16:50 +0000 (0:00:01.093) 0:01:06.395 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:16:51 +0000 (0:00:00.834) 0:01:07.230 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:16:54 +0000 (0:00:02.320) 0:01:09.551 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:16:54 +0000 (0:00:00.933) 0:01:10.484 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:16:55 +0000 (0:00:00.058) 0:01:10.543 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:16:55 +0000 (0:00:00.417) 0:01:10.961 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:16:55 +0000 (0:00:00.410) 0:01:11.371 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:16:55 +0000 (0:00:00.142) 0:01:11.514 ********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.089) 0:01:11.603 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.038) 0:01:11.641 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.037) 0:01:11.679 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.037) 0:01:11.717 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.038) 0:01:11.755 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.038) 0:01:11.793 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.414) 0:01:12.208 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.107) 0:01:12.315 ********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.149) 0:01:12.464 ********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:16:56 +0000 (0:00:00.040) 0:01:12.504 ********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:16:57 +0000 (0:00:00.038) 0:01:12.543 ********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:16:57 +0000 (0:00:00.038) 0:01:12.581 ********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:16:57 +0000 (0:00:00.037) 0:01:12.619 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:16:57 +0000 (0:00:00.366) 0:01:12.985 ********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Friday 03 October 2025 10:16:57 +0000 (0:00:00.038) 0:01:13.024 ********
skipping: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:16:57 +0000 (0:00:00.037) 0:01:13.061 ********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:16:58 +0000 (0:00:00.530) 0:01:13.592 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:16:58 +0000 (0:00:00.461) 0:01:14.053 ********
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] *************************
Friday 03 October 2025 10:16:58 +0000 (0:00:00.116) 0:01:14.169 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:16:58 +0000 (0:00:00.086) 0:01:14.255 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:16:59 +0000 (0:00:00.286) 0:01:14.541 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:16:59 +0000 (0:00:00.083) 0:01:14.625 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:16:59 +0000 (0:00:00.175) 0:01:14.801 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:16:59 +0000 (0:00:00.088) 0:01:14.889 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:16:59 +0000 (0:00:00.085) 0:01:14.975 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:16:59 +0000 (0:00:00.117) 0:01:15.093 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:16:59 +0000 (0:00:00.297) 0:01:15.390 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:16:59 +0000 (0:00:00.051) 0:01:15.441 ********
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] *************************
Friday 03 October 2025 10:17:00 +0000 (0:00:00.123) 0:01:15.564 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:17:00 +0000 (0:00:00.089) 0:01:15.653 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:17:00 +0000 (0:00:00.318) 0:01:15.972 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:17:00 +0000 (0:00:00.084) 0:01:16.057 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:17:00 +0000 (0:00:00.116) 0:01:16.173 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:17:00 +0000 (0:00:00.084) 0:01:16.258 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:17:00 +0000 (0:00:00.085) 0:01:16.344 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:17:00 +0000 (0:00:00.116) 0:01:16.460 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:17:01 +0000 (0:00:00.294) 0:01:16.755 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:17:01 +0000 (0:00:00.049) 0:01:16.804 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:17:01 +0000 (0:00:00.198) 0:01:17.003 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:17:01 +0000 (0:00:00.041) 0:01:17.044 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:17:01 +0000 (0:00:00.041) 0:01:17.085 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:17:01 +0000 (0:00:00.044) 0:01:17.130 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:17:01 +0000 (0:00:00.217) 0:01:17.347 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:17:01 +0000 (0:00:00.038) 0:01:17.386 ********
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] ****************************************
Friday 03 October 2025 10:17:03 +0000 (0:00:01.439) 0:01:18.825 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:17:03 +0000 (0:00:00.401) 0:01:19.227 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:17:04 +0000 (0:00:01.263) 0:01:20.490 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:17:05 +0000 (0:00:00.260) 0:01:20.751 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:17:05 +0000 (0:00:00.050) 0:01:20.802 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:17:05 +0000 (0:00:00.073) 0:01:20.875 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:17:05 +0000 (0:00:00.075) 0:01:20.950 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:17:05 +0000 (0:00:00.469) 0:01:21.420 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:17:06 +0000 (0:00:00.460) 0:01:21.881 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:17:06 +0000 (0:00:00.230) 0:01:22.111 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:17:06 +0000 (0:00:00.051) 0:01:22.163 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:17:06 +0000 (0:00:00.083) 0:01:22.246 ********
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] *************************************************
Friday 03 October 2025 10:17:07 +0000 (0:00:00.739) 0:01:22.985 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:17:07 +0000 (0:00:00.088) 0:01:23.074 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:17:07 +0000 (0:00:00.333) 0:01:23.407 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:17:08 +0000 (0:00:00.274) 0:01:23.682 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:17:08 +0000 (0:00:00.088) 0:01:23.771 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:17:08 +0000 (0:00:00.212) 0:01:23.983 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:17:08 +0000 (0:00:00.239) 0:01:24.223 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:17:08 +0000 (0:00:00.074) 0:01:24.297 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:17:10 +0000 (0:00:01.245) 0:01:25.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] ********************************
Friday 03 October 2025 10:17:11 +0000 (0:00:01.320) 0:01:26.863 ********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:17:11 +0000 (0:00:00.237) 0:01:27.101 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:17:11 +0000 (0:00:00.041) 0:01:27.143 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:17:11 +0000 (0:00:00.066) 0:01:27.209 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:17:11 +0000 (0:00:00.070) 0:01:27.280 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:17:11 +0000 (0:00:00.041) 0:01:27.321 ********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:17:12 +0000 (0:00:00.243) 0:01:27.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] *********************************
Friday 03 October 2025 10:17:12 +0000 (0:00:00.071) 0:01:27.635 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:17:12 +0000 (0:00:00.041) 0:01:27.677 ********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:17:12 +0000 (0:00:00.240) 0:01:27.918 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:17:12 +0000 (0:00:00.071) 0:01:27.989 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:17:12 +0000 (0:00:00.042) 0:01:28.031 ********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:17:13 +0000 (0:00:00.562) 0:01:28.594 ********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:17:13 +0000 (0:00:00.240) 0:01:28.835 ********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:17:13 +0000 (0:00:00.428) 0:01:29.263 ********
ok: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Friday 03 October 2025 10:17:14 +0000 (0:00:00.296) 0:01:29.559 ********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Friday 03 October 2025 10:17:14 +0000 (0:00:00.215) 0:01:29.774 ********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Friday 03 October 2025 10:17:14 +0000 (0:00:00.216) 0:01:29.991 ********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Friday 03 October 2025 10:17:14 +0000 (0:00:00.216) 0:01:30.207 ********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Friday 03 October 2025 10:17:14 +0000 (0:00:00.044) 0:01:30.252 ********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Friday 03 October 2025 10:17:14 +0000 (0:00:00.041) 0:01:30.294 ********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Friday 03 October 2025 10:17:14 +0000 (0:00:00.044) 0:01:30.338 ********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Friday 03 October 2025 10:17:14 +0000 (0:00:00.042) 0:01:30.380 ********
ok: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Friday 03 October 2025 10:17:16 +0000 (0:00:01.243) 0:01:31.623 ********
ok: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Friday 03 October 2025 10:17:16 +0000 (0:00:00.234) 0:01:31.858 ********
ok: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Friday 03 October 2025 10:17:16 +0000 (0:00:00.406) 0:01:32.264 ********
skipping: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Friday 03 October 2025 10:17:16 +0000 (0:00:00.048) 0:01:32.313 ********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Friday 03 October 2025 10:17:17 +0000 (0:00:00.225) 0:01:32.538 ********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Friday 03 October 2025 10:17:17 +0000 (0:00:00.526) 0:01:33.065 ********
ok: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Friday 03 October 2025 10:17:17 +0000 (0:00:00.350) 0:01:33.416 ********
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.] *********
Friday 03 October 2025 10:17:18 +0000 (0:00:00.222) 0:01:33.638 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Friday 03 October 2025 10:17:18 +0000 (0:00:00.368) 0:01:34.007 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Friday 03 October 2025 10:17:18 +0000 (0:00:00.356) 0:01:34.364 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Friday 03 October 2025 10:17:19 +0000 (0:00:00.388) 0:01:34.752 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Friday 03 October 2025 10:17:19 +0000 (0:00:00.361) 0:01:35.113 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Friday 03 October 2025 10:17:19 +0000 (0:00:00.353) 0:01:35.467 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Friday 03 October 2025 10:17:20 +0000 (0:00:00.365) 0:01:35.832 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Friday 03 October 2025 10:17:20 +0000 (0:00:00.357) 0:01:36.190 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Friday 03 October 2025 10:17:21 +0000 (0:00:00.388) 0:01:36.578 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Friday 03 October 2025 10:17:21 +0000 (0:00:00.360) 0:01:36.939 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Friday 03 October 2025 10:17:21 +0000 (0:00:00.367) 0:01:37.307 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Friday 03 October 2025 10:17:22 +0000 (0:00:00.361) 0:01:37.668 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Friday 03 October 2025 10:17:22 +0000 (0:00:00.358) 0:01:38.026 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Friday 03 October 2025 10:17:22 +0000 (0:00:00.377) 0:01:38.403 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Friday 03 October 2025 10:17:23 +0000 (0:00:00.358) 0:01:38.762 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Friday 03 October 2025 10:17:23 +0000 (0:00:00.358) 0:01:39.121 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Friday 03 October 2025 10:17:23 +0000 (0:00:00.359) 0:01:39.480 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Friday 03 October 2025 10:17:24 +0000 (0:00:00.367) 0:01:39.848 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Friday 03 October 2025 10:17:24 +0000 (0:00:00.367) 0:01:40.216 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Friday 03 October 2025 10:17:25 +0000 (0:00:00.397) 0:01:40.614 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Friday 03 October 2025 10:17:25 +0000 (0:00:00.363) 0:01:40.978 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Friday 03 October 2025 10:17:25 +0000 (0:00:00.363) 0:01:41.342 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Friday 03 October 2025 10:17:26 +0000 (0:00:00.367) 0:01:41.709 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Friday 03 October 2025 10:17:26 +0000 (0:00:00.379) 0:01:42.088 ********
ok: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Friday 03 October 2025 10:17:26 +0000 (0:00:00.378) 0:01:42.466 ********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Friday 03 October 2025 10:17:27 +0000 (0:00:00.116) 0:01:42.583 ********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Friday 03 October 2025 10:17:27 +0000 (0:00:00.320) 0:01:42.904 ********
ok: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Friday 03 October 2025 10:17:27 +0000 (0:00:00.417) 0:01:43.322 ********
ok: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Friday 03 October 2025 10:17:28 +0000 (0:00:00.344) 0:01:43.666 ********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Friday 03 October 2025 10:17:28 +0000 (0:00:00.209) 0:01:43.876 ********
TASK [libvirt_manager : Deactivate default] ************************************
Friday 03 October 2025 10:17:28 +0000 (0:00:00.100) 0:01:43.976 ********
fatal: [instance]: FAILED! => changed=false
msg: network default not found
TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Friday 03 October 2025 10:17:28 +0000 (0:00:00.244) 0:01:44.221 ********
ok: [instance] =>
msg: Looks like the provided virtual network does not exist.
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Friday 03 October 2025 10:17:28 +0000 (0:00:00.066) 0:01:44.287 ********
ok: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Friday 03 October 2025 10:17:29 +0000 (0:00:00.391) 0:01:44.678 ********
ok: [instance]
TASK [Restart NetworkManager] **************************************************
Friday 03 October 2025 10:17:29 +0000 (0:00:00.384) 0:01:45.063 ********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Friday 03 October 2025 10:17:30 +0000 (0:00:00.476) 0:01:45.539 ********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:17:30 +0000 (0:00:00.255) 0:01:45.795 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=128 changed=22 unreachable=0 failed=0 skipped=81 rescued=1 ignored=0
Friday 03 October 2025 10:17:31 +0000 (0:00:00.788) 0:01:46.583 ********
===============================================================================
test_deps : Install selinux python libs -------------------------------- 41.77s
repo_setup : Initialize python venv and install requirements ------------ 6.93s
libvirt_manager : Populate service facts -------------------------------- 2.32s
libvirt_manager : Remove workload and volumes --------------------------- 1.44s
repo_setup : Make sure git-core package is installed -------------------- 1.43s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.32s
ci_setup : Install needed packages -------------------------------------- 1.31s
test_deps : Install python yaml libs ------------------------------------ 1.30s
podman : Ensure podman is installed ------------------------------------- 1.26s
dnsmasq : Install needed packages --------------------------------------- 1.25s
libvirt_manager : Install packages required for using KVM --------------- 1.24s
repo_setup : Get repo-setup repository ---------------------------------- 1.24s
ci_setup : Manage directories ------------------------------------------- 1.09s
repo_setup : Run repo-setup --------------------------------------------- 0.97s
libvirt_manager : Start virtqemud socket service ------------------------ 0.93s
Gathering Facts --------------------------------------------------------- 0.85s
libvirt_manager : Get installed packages list --------------------------- 0.83s
test_deps : Disable ubi 9 repos ----------------------------------------- 0.82s
libvirt_manager : Restart firewalld ------------------------------------- 0.79s
repo_setup : Install repo-setup package --------------------------------- 0.74s
PLAY [One hypervisor] **********************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:17:31 +0000 (0:00:00.051) 0:00:00.051 ********
ok: [instance]
TASK [discover_latest_image : Get latest image] ********************************
Friday 03 October 2025 10:17:32 +0000 (0:00:00.915) 0:00:00.967 ********
changed: [instance]
TASK [discover_latest_image : Export facts accordingly] ************************
Friday 03 October 2025 10:17:34 +0000 (0:00:01.594) 0:00:02.561 ********
ok: [instance]
TASK [Load networking definition] **********************************************
Friday 03 October 2025 10:17:34 +0000 (0:00:00.100) 0:00:02.662 ********
ok: [instance]
TASK [libvirt_manager : Import layout generator if needed] *********************
Friday 03 October 2025 10:17:34 +0000 (0:00:00.076) 0:00:02.738 ********
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] ***********
Friday 03 October 2025 10:17:34 +0000 (0:00:00.091) 0:00:02.830 ********
ok: [instance]
TASK [libvirt_manager : Patch the layout if needed] ****************************
Friday 03 October 2025 10:17:34 +0000 (0:00:00.112) 0:00:02.943 ********
ok: [instance] => (item=cifmw_libvirt_manager_configuration_patch_01_more_computes)
TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Friday 03 October 2025 10:17:34 +0000 (0:00:00.195) 0:00:03.138 ********
changed: [instance]
TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Friday 03 October 2025 10:17:35 +0000 (0:00:00.528) 0:00:03.667 ********
changed: [instance]
TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Friday 03 October 2025 10:17:35 +0000 (0:00:00.540) 0:00:04.207 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:17:35 +0000 (0:00:00.096) 0:00:04.304 ********
changed: [instance]
TASK [Deploy virtualbmc] *******************************************************
Friday 03 October 2025 10:17:36 +0000 (0:00:01.006) 0:00:05.310 ********
skipping: [instance]
TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Friday 03 October 2025 10:17:36 +0000 (0:00:00.063) 0:00:05.373 ********
skipping: [instance]
TASK [libvirt_manager : Create needed workload directory] **********************
Friday 03 October 2025 10:17:37 +0000 (0:00:00.083) 0:00:05.457 ********
changed: [instance] => (item=workload)
changed: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Friday 03 October 2025 10:17:37 +0000 (0:00:00.655) 0:00:06.113 ********
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Generate networking data] ******************************
Friday 03 October 2025 10:17:38 +0000 (0:00:00.557) 0:00:06.670 ********
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] ********************
Friday 03 October 2025 10:17:38 +0000 (0:00:00.167) 0:00:06.837 ********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Friday 03 October 2025 10:17:38 +0000 (0:00:00.049) 0:00:06.886 ********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Friday 03 October 2025 10:17:38 +0000 (0:00:00.336) 0:00:07.222 ********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Friday 03 October 2025 10:17:38 +0000 (0:00:00.100) 0:00:07.323 ********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Friday 03 October 2025 10:17:38 +0000 (0:00:00.060) 0:00:07.383 ********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Friday 03 October 2025 10:17:39 +0000 (0:00:00.085) 0:00:07.469 ********
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] **********************
Friday 03 October 2025 10:17:39 +0000 (0:00:00.144) 0:00:07.614 ********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Friday 03 October 2025 10:17:39 +0000 (0:00:00.100) 0:00:07.714 ********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Friday 03 October 2025 10:17:39 +0000 (0:00:00.462) 0:00:08.177 ********
changed: [instance] => (item=Adding compute-0 to computes)
changed: [instance] => (item=Adding compute-1 to computes)
changed: [instance] => (item=Adding baremetal-0 to baremetals)
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:17:39 +0000 (0:00:00.152) 0:00:08.329 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:17:40 +0000 (0:00:00.087) 0:00:08.417 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:17:40 +0000 (0:00:00.055) 0:00:08.473 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:17:40 +0000 (0:00:00.057) 0:00:08.531 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:17:40 +0000 (0:00:00.058) 0:00:08.589 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:17:40 +0000 (0:00:00.052) 0:00:08.641 ********
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] ***************************
Friday 03 October 2025 10:17:40 +0000 (0:00:00.239) 0:00:08.881 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:17:40 +0000 (0:00:00.053) 0:00:08.934 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:17:40 +0000 (0:00:00.255) 0:00:09.189 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:17:41 +0000 (0:00:00.490) 0:00:09.680 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:17:41 +0000 (0:00:00.118) 0:00:09.798 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:17:41 +0000 (0:00:00.056) 0:00:09.854 ********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Friday 03 October 2025 10:17:41 +0000 (0:00:00.522) 0:00:10.377 ********
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.] ***
Friday 03 October 2025 10:17:42 +0000 (0:00:00.135) 0:00:10.513 ********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Friday 03 October 2025 10:17:42 +0000 (0:00:00.083) 0:00:10.596 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Friday 03 October 2025 10:17:42 +0000 (0:00:00.608) 0:00:11.205 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Friday 03 October 2025 10:17:43 +0000 (0:00:00.672) 0:00:11.877 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Friday 03 October 2025 10:17:43 +0000 (0:00:00.481) 0:00:12.359 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Friday 03 October 2025 10:17:44 +0000 (0:00:00.471) 0:00:12.830 ********
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] ***********************
Friday 03 October 2025 10:17:44 +0000 (0:00:00.120) 0:00:12.950 ********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Friday 03 October 2025 10:17:44 +0000 (0:00:00.246) 0:00:13.196 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Friday 03 October 2025 10:17:45 +0000 (0:00:00.416) 0:00:13.613 ********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Friday 03 October 2025 10:17:45 +0000 (0:00:00.131) 0:00:13.744 ********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Friday 03 October 2025 10:17:45 +0000 (0:00:00.204) 0:00:13.948 ********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Friday 03 October 2025 10:17:47 +0000 (0:00:01.527) 0:00:15.475 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Friday 03 October 2025 10:17:47 +0000 (0:00:00.269) 0:00:15.744 ********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Friday 03 October 2025 10:17:47 +0000 (0:00:00.408) 0:00:16.153 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Friday 03 October 2025 10:17:49 +0000 (0:00:01.816) 0:00:17.969 ********
changed: [instance]
TASK [Create extra network configuration] **************************************
Friday 03 October 2025 10:17:49 +0000 (0:00:00.423) 0:00:18.393 ********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Friday 03 October 2025 10:17:50 +0000 (0:00:00.063) 0:00:18.457 ********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Friday 03 October 2025 10:17:50 +0000 (0:00:00.095) 0:00:18.552 ********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Friday 03 October 2025 10:17:50 +0000 (0:00:00.475) 0:00:19.028 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:17:50 +0000 (0:00:00.271) 0:00:19.299 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:17:52 +0000 (0:00:01.307) 0:00:20.606 ********
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] ********************************
Friday 03 October 2025 10:17:55 +0000 (0:00:03.497) 0:00:24.104 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:17:55 +0000 (0:00:00.255) 0:00:24.360 ********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:17:56 +0000 (0:00:00.409) 0:00:24.770 ********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:17:56 +0000 (0:00:00.428) 0:00:25.198 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:17:56 +0000 (0:00:00.091) 0:00:25.290 ********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:17:57 +0000 (0:00:00.458) 0:00:25.748 ********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:17:57 +0000 (0:00:00.051) 0:00:25.800 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:17:57 +0000 (0:00:00.094) 0:00:25.894 ********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:17:57 +0000 (0:00:00.447) 0:00:26.342 ********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:17:57 +0000 (0:00:00.052) 0:00:26.394 ********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:17:58 +0000 (0:00:00.252) 0:00:26.647 ********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:17:59 +0000 (0:00:00.763) 0:00:27.410 ********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:17:59 +0000 (0:00:00.088) 0:00:27.498 ********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:17:59 +0000 (0:00:00.052) 0:00:27.550 ********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Friday 03 October 2025 10:17:59 +0000 (0:00:00.091) 0:00:27.642 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:17:59 +0000 (0:00:00.202) 0:00:27.844 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:17:59 +0000 (0:00:00.061) 0:00:27.906 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:17:59 +0000 (0:00:00.069) 0:00:27.976 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:18:00 +0000 (0:00:00.518) 0:00:28.494 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:18:00 +0000 (0:00:00.052) 0:00:28.547 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:18:00 +0000 (0:00:00.088) 0:00:28.635 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:18:00 +0000 (0:00:00.061) 0:00:28.697 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:18:00 +0000 (0:00:00.108) 0:00:28.805 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:18:00 +0000 (0:00:00.483) 0:00:29.288 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:18:00 +0000 (0:00:00.052) 0:00:29.341 ********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Friday 03 October 2025 10:18:01 +0000 (0:00:00.118) 0:00:29.459 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:18:01 +0000 (0:00:00.529) 0:00:29.988 ********
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] ***************
Friday 03 October 2025 10:18:01 +0000 (0:00:00.106) 0:00:30.094 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:18:02 +0000 (0:00:00.386) 0:00:30.481 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:18:02 +0000 (0:00:00.068) 0:00:30.550 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:18:02 +0000 (0:00:00.234) 0:00:30.785 ********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Friday 03 October 2025 10:18:02 +0000 (0:00:00.097) 0:00:30.882 ********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Friday 03 October 2025 10:18:02 +0000 (0:00:00.380) 0:00:31.263 ********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Friday 03 October 2025 10:18:03 +0000 (0:00:00.388) 0:00:31.651 ********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Friday 03 October 2025 10:18:03 +0000 (0:00:00.381) 0:00:32.032 ********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Friday 03 October 2025 10:18:03 +0000 (0:00:00.203) 0:00:32.236 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:18:04 +0000 (0:00:00.386) 0:00:32.623 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:18:04 +0000 (0:00:00.056) 0:00:32.679 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:18:04 +0000 (0:00:00.055) 0:00:32.735 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:18:04 +0000 (0:00:00.093) 0:00:32.828 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:18:04 +0000 (0:00:00.057) 0:00:32.886 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:18:04 +0000 (0:00:00.051) 0:00:32.938 ********
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] ***************************
Friday 03 October 2025 10:18:04 +0000 (0:00:00.151) 0:00:33.089 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:18:04 +0000 (0:00:00.092) 0:00:33.182 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:18:05 +0000 (0:00:00.239) 0:00:33.421 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:18:05 +0000 (0:00:00.436) 0:00:33.857 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:18:05 +0000 (0:00:00.119) 0:00:33.976 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:18:05 +0000 (0:00:00.094) 0:00:34.071 ********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Friday 03 October 2025 10:18:06 +0000 (0:00:00.471) 0:00:34.542 ********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Friday 03 October 2025 10:18:06 +0000 (0:00:00.053) 0:00:34.595 ********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Friday 03 October 2025 10:18:06 +0000 (0:00:00.083) 0:00:34.679 ********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Friday 03 October 2025 10:18:06 +0000 (0:00:00.051) 0:00:34.730 ********
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] **************************************
Friday 03 October 2025 10:18:06 +0000 (0:00:00.099) 0:00:34.829 ********
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] **************************************
Friday 03 October 2025 10:18:06 +0000 (0:00:00.193) 0:00:35.023 ********
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 }}] ******************************
Friday 03 October 2025 10:18:06 +0000 (0:00:00.157) 0:00:35.180 ********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Friday 03 October 2025 10:18:06 +0000 (0:00:00.115) 0:00:35.295 ********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Friday 03 October 2025 10:18:06 +0000 (0:00:00.104) 0:00:35.400 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:d4:31:9f', 'ips': ['192.168.140.20', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:83:b5:f7', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:df:c7:cf', 'ips': ['192.168.140.11', '']})
ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:47:1d:8d', 'ips': ['192.168.110.30', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:14:bb:87', 'ips': ['192.168.110.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:93:b1:74', 'ips': ['192.168.110.11', '']})
TASK [dnsmasq : Ensure networks exists] ****************************************
Friday 03 October 2025 10:18:07 +0000 (0:00:00.130) 0:00:35.531 ********
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] *************************************
Friday 03 October 2025 10:18:07 +0000 (0:00:00.110) 0:00:35.641 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:18:07 +0000 (0:00:00.249) 0:00:35.890 ********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:18:07 +0000 (0:00:00.056) 0:00:35.947 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:18:07 +0000 (0:00:00.216) 0:00:36.163 ********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Friday 03 October 2025 10:18:07 +0000 (0:00:00.054) 0:00:36.218 ********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Friday 03 October 2025 10:18:07 +0000 (0:00:00.051) 0:00:36.269 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:d4:31:9f', 'ips': ['192.168.140.20', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:83:b5:f7', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:df:c7:cf', 'ips': ['192.168.140.11', '']})
ok: [instance] => (item={'network': 'public', 'name': 'baremetal-0', 'state': 'present', 'mac': '52:54:02:47:1d:8d', 'ips': ['192.168.110.30', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:14:bb:87', 'ips': ['192.168.110.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-1', 'state': 'present', 'mac': '52:54:01:93:b1:74', 'ips': ['192.168.110.11', '']})
TASK [dnsmasq : Create add/remove sets] ****************************************
Friday 03 October 2025 10:18:08 +0000 (0:00:00.297) 0:00:36.567 ********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Friday 03 October 2025 10:18:08 +0000 (0:00:00.070) 0:00:36.638 ********
changed: [instance] => (item={'file': 'osp_trunk_baremetal-0_52:54:02:d4:31:9f', 'entry': '52:54:02:d4:31:9f,192.168.140.20,baremetal-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:83:b5:f7', 'entry': '52:54:00:83:b5:f7,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-1_52:54:01:df:c7:cf', 'entry': '52:54:01:df:c7:cf,192.168.140.11,compute-1', 'state': 'present'})
changed: [instance] => (item={'file': 'public_baremetal-0_52:54:02:47:1d:8d', 'entry': '52:54:02:47:1d:8d,192.168.110.30,baremetal-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:14:bb:87', 'entry': '52:54:00:14:bb:87,192.168.110.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-1_52:54:01:93:b1:74', 'entry': '52:54:01:93:b1:74,192.168.110.11,compute-1', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Friday 03 October 2025 10:18:10 +0000 (0:00:02.245) 0:00:38.883 ********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Friday 03 October 2025 10:18:10 +0000 (0:00:00.086) 0:00:38.970 ********
ok: [instance] => (item=baremetal-0)
ok: [instance] => (item=compute-0)
ok: [instance] => (item=compute-1)
TASK [Inject VMs in the .utility zone] *****************************************
Friday 03 October 2025 10:18:10 +0000 (0:00:00.209) 0:00:39.179 ********
TASK [dnsmasq : Assert we have needed host record data] ************************
Friday 03 October 2025 10:18:10 +0000 (0:00:00.168) 0:00:39.348 ********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Friday 03 October 2025 10:18:11 +0000 (0:00:00.073) 0:00:39.422 ********
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] ********************************************
Friday 03 October 2025 10:18:11 +0000 (0:00:00.163) 0:00:39.585 ********
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 : Ensure some domains are local] *************************
Friday 03 October 2025 10:18:13 +0000 (0:00:02.063) 0:00:41.649 ********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Friday 03 October 2025 10:18:13 +0000 (0:00:00.442) 0:00:42.091 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:18:13 +0000 (0:00:00.070) 0:00:42.162 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Friday 03 October 2025 10:18:14 +0000 (0:00:00.899) 0:00:43.061 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Friday 03 October 2025 10:18:15 +0000 (0:00:00.385) 0:00:43.446 ********
changed: [instance]
TASK [libvirt_manager : Create group inventories] ******************************
Friday 03 October 2025 10:18:15 +0000 (0:00:00.384) 0:00:43.831 ********
skipping: [instance] => (item=nocompute)
changed: [instance] => (item=compute)
changed: [instance] => (item=baremetal)
TASK [libvirt_manager : Create "all" group inventory file] *********************
Friday 03 October 2025 10:18:16 +0000 (0:00:00.851) 0:00:44.683 ********
changed: [instance]
TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Friday 03 October 2025 10:18:16 +0000 (0:00:00.478) 0:00:45.161 ********
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] *************************
Friday 03 October 2025 10:18:16 +0000 (0:00:00.143) 0:00:45.305 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:18:17 +0000 (0:00:00.098) 0:00:45.404 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:18:17 +0000 (0:00:00.264) 0:00:45.668 ********
changed: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:18:17 +0000 (0:00:00.276) 0:00:45.944 ********
changed: [instance] => (item=pool-start)
changed: [instance] => (item=pool-autostart)
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:18:18 +0000 (0:00:00.511) 0:00:46.456 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:18:18 +0000 (0:00:00.052) 0:00:46.508 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:18:18 +0000 (0:00:00.052) 0:00:46.560 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:18:18 +0000 (0:00:00.053) 0:00:46.614 ********
ok: [instance]
TASK [libvirt_manager : Ensure images are present] *****************************
Friday 03 October 2025 10:18:18 +0000 (0:00:00.466) 0:00:47.080 ********
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] *******************************
Friday 03 October 2025 10:18:18 +0000 (0:00:00.155) 0:00:47.236 ********
changed: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Friday 03 October 2025 10:18:19 +0000 (0:00:00.248) 0:00:47.484 ********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Friday 03 October 2025 10:18:19 +0000 (0:00:00.252) 0:00:47.736 ********
changed: [instance]
TASK [libvirt_manager : Check image] *******************************************
Friday 03 October 2025 10:18:42 +0000 (0:00:22.932) 0:01:10.669 ********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Friday 03 October 2025 10:18:42 +0000 (0:00:00.266) 0:01:10.936 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Friday 03 October 2025 10:18:42 +0000 (0:00:00.071) 0:01:11.007 ********
changed: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Friday 03 October 2025 10:18:42 +0000 (0:00:00.246) 0:01:11.254 ********
ok: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Friday 03 October 2025 10:18:43 +0000 (0:00:00.238) 0:01:11.492 ********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Friday 03 October 2025 10:18:43 +0000 (0:00:00.266) 0:01:11.759 ********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Friday 03 October 2025 10:18:43 +0000 (0:00:00.053) 0:01:11.813 ********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Friday 03 October 2025 10:18:43 +0000 (0:00:00.232) 0:01:12.045 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Friday 03 October 2025 10:18:43 +0000 (0:00:00.071) 0:01:12.116 ********
ok: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Friday 03 October 2025 10:18:44 +0000 (0:00:00.287) 0:01:12.404 ********
skipping: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Friday 03 October 2025 10:18:44 +0000 (0:00:00.052) 0:01:12.457 ********
skipping: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Friday 03 October 2025 10:18:44 +0000 (0:00:00.050) 0:01:12.508 ********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Friday 03 October 2025 10:18:44 +0000 (0:00:00.052) 0:01:12.560 ********
skipping: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Friday 03 October 2025 10:18:44 +0000 (0:00:00.089) 0:01:12.649 ********
skipping: [instance]
TASK [libvirt_manager : Ensure image access rights] ****************************
Friday 03 October 2025 10:18:44 +0000 (0:00:00.051) 0:01:12.701 ********
skipping: [instance]
TASK [libvirt_manager : Get ssh key state] *************************************
Friday 03 October 2025 10:18:44 +0000 (0:00:00.051) 0:01:12.753 ********
ok: [instance]
TASK [libvirt_manager : Create temporary ssh keypair] **************************
Friday 03 October 2025 10:18:44 +0000 (0:00:00.212) 0:01:12.966 ********
changed: [instance]
TASK [libvirt_manager : Slurp public key for later use] ************************
Friday 03 October 2025 10:18:45 +0000 (0:00:00.496) 0:01:13.462 ********
ok: [instance]
TASK [libvirt_manager : Slurp private key for later use] ***********************
Friday 03 October 2025 10:18:45 +0000 (0:00:00.290) 0:01:13.752 ********
ok: [instance]
TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Friday 03 October 2025 10:18:45 +0000 (0:00:00.213) 0:01:13.966 ********
changed: [instance]
TASK [libvirt_manager : Create fact holding network data for VMs] **************
Friday 03 October 2025 10:18:46 +0000 (0:00:00.462) 0:01:14.428 ********
ok: [instance]
TASK [libvirt_manager : List existing networks] ********************************
Friday 03 October 2025 10:18:46 +0000 (0:00:00.098) 0:01:14.527 ********
ok: [instance]
TASK [libvirt_manager : Gather pool fact] **************************************
Friday 03 October 2025 10:18:46 +0000 (0:00:00.255) 0:01:14.783 ********
skipping: [instance]
TASK [libvirt_manager : Create and run VMs] ************************************
Friday 03 October 2025 10:18:46 +0000 (0:00:00.055) 0:01:14.838 ********
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] *************************
Friday 03 October 2025 10:18:46 +0000 (0:00:00.202) 0:01:15.041 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ********
Friday 03 October 2025 10:18:46 +0000 (0:00:00.290) 0:01:15.332 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type compute-0] *************************
Friday 03 October 2025 10:18:47 +0000 (0:00:00.266) 0:01:15.599 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs compute-0] ***********
Friday 03 October 2025 10:18:48 +0000 (0:00:01.158) 0:01:16.757 ********
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 }}] ****************
Friday 03 October 2025 10:18:48 +0000 (0:00:00.090) 0:01:16.848 ********
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] ***********************
Friday 03 October 2025 10:18:48 +0000 (0:00:00.140) 0:01:16.989 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:18:48 +0000 (0:00:00.264) 0:01:17.253 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:18:48 +0000 (0:00:00.071) 0:01:17.325 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:18:49 +0000 (0:00:00.253) 0:01:17.579 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************
Friday 03 October 2025 10:18:49 +0000 (0:00:00.226) 0:01:17.806 ********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:18:49 +0000 (0:00:00.311) 0:01:18.117 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:18:49 +0000 (0:00:00.255) 0:01:18.373 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:18:50 +0000 (0:00:00.102) 0:01:18.475 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:18:50 +0000 (0:00:00.254) 0:01:18.730 ********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-0] *********
Friday 03 October 2025 10:18:50 +0000 (0:00:00.228) 0:01:18.958 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] *****
Friday 03 October 2025 10:18:50 +0000 (0:00:00.307) 0:01:19.266 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for compute-0] ********
Friday 03 October 2025 10:18:50 +0000 (0:00:00.084) 0:01:19.350 ********
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] *******************
Friday 03 October 2025 10:18:51 +0000 (0:00:00.108) 0:01:19.459 ********
ok: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Friday 03 October 2025 10:18:51 +0000 (0:00:00.251) 0:01:19.710 ********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Create volume in the storage pool] *********************
Friday 03 October 2025 10:18:51 +0000 (0:00:00.382) 0:01:20.092 ********
changed: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Create XML attachment files] ***************************
Friday 03 October 2025 10:18:52 +0000 (0:00:00.352) 0:01:20.445 ********
changed: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Find volume attachments for VM compute-0] **************
Friday 03 October 2025 10:18:52 +0000 (0:00:00.453) 0:01:20.898 ********
ok: [instance]
TASK [libvirt_manager : Attach volumes for VM compute-0] ***********************
Friday 03 October 2025 10:18:52 +0000 (0:00:00.413) 0:01:21.311 ********
changed: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:18:53 +0000 (0:00:00.324) 0:01:21.636 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:18:53 +0000 (0:00:00.237) 0:01:21.874 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:18:53 +0000 (0:00:00.066) 0:01:21.941 ********
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] ***************
Friday 03 October 2025 10:18:53 +0000 (0:00:00.147) 0:01:22.088 ********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Friday 03 October 2025 10:18:53 +0000 (0:00:00.226) 0:01:22.315 ********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Friday 03 October 2025 10:18:54 +0000 (0:00:00.091) 0:01:22.406 ********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Friday 03 October 2025 10:18:54 +0000 (0:00:00.112) 0:01:22.518 ********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Friday 03 October 2025 10:18:54 +0000 (0:00:00.073) 0:01:22.592 ********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Friday 03 October 2025 10:18:54 +0000 (0:00:00.073) 0:01:22.665 ********
TASK [config_drive : Ensure needed directories exist] **************************
Friday 03 October 2025 10:18:54 +0000 (0:00:00.114) 0:01:22.780 ********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Friday 03 October 2025 10:18:54 +0000 (0:00:00.430) 0:01:23.210 ********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Friday 03 October 2025 10:18:56 +0000 (0:00:01.248) 0:01:24.459 ********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Friday 03 October 2025 10:18:56 +0000 (0:00:00.269) 0:01:24.729 ********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Friday 03 October 2025 10:18:56 +0000 (0:00:00.405) 0:01:25.135 ********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Friday 03 October 2025 10:18:57 +0000 (0:00:00.396) 0:01:25.531 ********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Friday 03 October 2025 10:18:57 +0000 (0:00:00.073) 0:01:25.604 ********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Friday 03 October 2025 10:18:57 +0000 (0:00:00.263) 0:01:25.867 ********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Friday 03 October 2025 10:18:57 +0000 (0:00:00.071) 0:01:25.939 ********
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] ***********************
Friday 03 October 2025 10:18:57 +0000 (0:00:00.287) 0:01:26.227 ********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:18:58 +0000 (0:00:00.336) 0:01:26.564 ********
skipping: [instance]
TASK [libvirt_manager : Create VM image for compute-1] *************************
Friday 03 October 2025 10:18:58 +0000 (0:00:00.075) 0:01:26.640 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ********
Friday 03 October 2025 10:18:58 +0000 (0:00:00.275) 0:01:26.915 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type compute-1] *************************
Friday 03 October 2025 10:18:58 +0000 (0:00:00.255) 0:01:27.171 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs compute-1] ***********
Friday 03 October 2025 10:18:59 +0000 (0:00:00.417) 0:01:27.589 ********
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 }}] ****************
Friday 03 October 2025 10:18:59 +0000 (0:00:00.087) 0:01:27.676 ********
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] ***********************
Friday 03 October 2025 10:18:59 +0000 (0:00:00.132) 0:01:27.808 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:18:59 +0000 (0:00:00.260) 0:01:28.068 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:18:59 +0000 (0:00:00.072) 0:01:28.141 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:19:00 +0000 (0:00:00.261) 0:01:28.402 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************
Friday 03 October 2025 10:19:00 +0000 (0:00:00.236) 0:01:28.639 ********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:19:00 +0000 (0:00:00.329) 0:01:28.968 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:19:00 +0000 (0:00:00.277) 0:01:29.246 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:19:00 +0000 (0:00:00.112) 0:01:29.358 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:19:01 +0000 (0:00:00.264) 0:01:29.623 ********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-1] *********
Friday 03 October 2025 10:19:01 +0000 (0:00:00.240) 0:01:29.863 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] *****
Friday 03 October 2025 10:19:01 +0000 (0:00:00.318) 0:01:30.181 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for compute-1] ********
Friday 03 October 2025 10:19:01 +0000 (0:00:00.092) 0:01:30.274 ********
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] *******************
Friday 03 October 2025 10:19:01 +0000 (0:00:00.111) 0:01:30.385 ********
ok: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Friday 03 October 2025 10:19:02 +0000 (0:00:00.264) 0:01:30.650 ********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Create volume in the storage pool] *********************
Friday 03 October 2025 10:19:02 +0000 (0:00:00.328) 0:01:30.978 ********
changed: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Create XML attachment files] ***************************
Friday 03 October 2025 10:19:02 +0000 (0:00:00.347) 0:01:31.326 ********
changed: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Find volume attachments for VM compute-1] **************
Friday 03 October 2025 10:19:03 +0000 (0:00:00.420) 0:01:31.746 ********
ok: [instance]
TASK [libvirt_manager : Attach volumes for VM compute-1] ***********************
Friday 03 October 2025 10:19:03 +0000 (0:00:00.292) 0:01:32.038 ********
changed: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:19:03 +0000 (0:00:00.317) 0:01:32.355 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:19:04 +0000 (0:00:00.245) 0:01:32.601 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:19:04 +0000 (0:00:00.066) 0:01:32.667 ********
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] ***************
Friday 03 October 2025 10:19:04 +0000 (0:00:00.150) 0:01:32.817 ********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Friday 03 October 2025 10:19:04 +0000 (0:00:00.234) 0:01:33.052 ********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Friday 03 October 2025 10:19:04 +0000 (0:00:00.091) 0:01:33.143 ********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Friday 03 October 2025 10:19:04 +0000 (0:00:00.116) 0:01:33.260 ********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Friday 03 October 2025 10:19:04 +0000 (0:00:00.074) 0:01:33.334 ********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Friday 03 October 2025 10:19:05 +0000 (0:00:00.075) 0:01:33.410 ********
TASK [config_drive : Ensure needed directories exist] **************************
Friday 03 October 2025 10:19:05 +0000 (0:00:00.120) 0:01:33.530 ********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Friday 03 October 2025 10:19:05 +0000 (0:00:00.461) 0:01:33.991 ********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Friday 03 October 2025 10:19:06 +0000 (0:00:01.278) 0:01:35.270 ********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Friday 03 October 2025 10:19:07 +0000 (0:00:00.305) 0:01:35.575 ********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Friday 03 October 2025 10:19:07 +0000 (0:00:00.419) 0:01:35.995 ********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Friday 03 October 2025 10:19:08 +0000 (0:00:00.423) 0:01:36.418 ********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Friday 03 October 2025 10:19:08 +0000 (0:00:00.074) 0:01:36.493 ********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Friday 03 October 2025 10:19:08 +0000 (0:00:00.274) 0:01:36.768 ********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Friday 03 October 2025 10:19:08 +0000 (0:00:00.072) 0:01:36.840 ********
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] ***********************
Friday 03 October 2025 10:19:08 +0000 (0:00:00.295) 0:01:37.136 ********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:19:09 +0000 (0:00:00.354) 0:01:37.490 ********
skipping: [instance]
TASK [libvirt_manager : Create VM image for baremetal-0] ***********************
Friday 03 October 2025 10:19:09 +0000 (0:00:00.077) 0:01:37.567 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for baremetal-0] ******
Friday 03 October 2025 10:19:09 +0000 (0:00:00.285) 0:01:37.853 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type baremetal-0] ***********************
Friday 03 October 2025 10:19:09 +0000 (0:00:00.306) 0:01:38.159 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs baremetal-0] *********
Friday 03 October 2025 10:19:10 +0000 (0:00:00.368) 0:01:38.527 ********
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 }}] ****************
Friday 03 October 2025 10:19:10 +0000 (0:00:00.089) 0:01:38.616 ********
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] ***********************
Friday 03 October 2025 10:19:10 +0000 (0:00:00.140) 0:01:38.757 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:19:10 +0000 (0:00:00.265) 0:01:39.023 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:19:10 +0000 (0:00:00.076) 0:01:39.099 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:19:11 +0000 (0:00:00.315) 0:01:39.414 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-baremetal-0] **********
Friday 03 October 2025 10:19:11 +0000 (0:00:00.241) 0:01:39.656 ********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:19:11 +0000 (0:00:00.364) 0:01:40.021 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:19:11 +0000 (0:00:00.270) 0:01:40.292 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:19:12 +0000 (0:00:00.123) 0:01:40.416 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:19:12 +0000 (0:00:00.271) 0:01:40.687 ********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-baremetal-0] *******
Friday 03 October 2025 10:19:12 +0000 (0:00:00.241) 0:01:40.928 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs baremetal-0] ***
Friday 03 October 2025 10:19:12 +0000 (0:00:00.325) 0:01:41.253 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for baremetal-0] ******
Friday 03 October 2025 10:19:12 +0000 (0:00:00.098) 0:01:41.352 ********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM baremetal-0] ************
Friday 03 October 2025 10:19:13 +0000 (0:00:00.059) 0:01:41.411 ********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM baremetal-0] *********************
Friday 03 October 2025 10:19:13 +0000 (0:00:00.059) 0:01:41.471 ********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:19:13 +0000 (0:00:00.058) 0:01:41.529 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:19:13 +0000 (0:00:00.292) 0:01:41.822 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:19:13 +0000 (0:00:00.069) 0:01:41.891 ********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Friday 03 October 2025 10:19:13 +0000 (0:00:00.054) 0:01:41.946 ********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:19:13 +0000 (0:00:00.053) 0:01:41.999 ********
skipping: [instance]
TASK [libvirt_manager : Start (power-on) VMs] **********************************
Friday 03 October 2025 10:19:13 +0000 (0:00:00.123) 0:01:42.122 ********
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] *****************
Friday 03 October 2025 10:19:13 +0000 (0:00:00.107) 0:01:42.230 ********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Friday 03 October 2025 10:19:14 +0000 (0:00:00.284) 0:01:42.514 ********
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] **********************************************
Friday 03 October 2025 10:19:16 +0000 (0:00:02.126) 0:01:44.641 ********
changed: [instance]
TASK [libvirt_manager : Start vm] **********************************************
Friday 03 October 2025 10:19:17 +0000 (0:00:00.904) 0:01:45.545 ********
changed: [instance]
TASK [libvirt_manager : Wait for SSH on started VMs] ***************************
Friday 03 October 2025 10:19:17 +0000 (0:00:00.831) 0:01:46.377 ********
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] ****************************
Friday 03 October 2025 10:19:18 +0000 (0:00:00.672) 0:01:47.049 ********
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': 'j387148137475.68140', 'results_file': '/home/zuul/.ansible_async/j387148137475.68140', 'changed': True, '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'})
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j305880213598.68157', 'results_file': '/home/zuul/.ansible_async/j305880213598.68157', '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] *********************************
Friday 03 October 2025 10:19:38 +0000 (0:00:19.657) 0:02:06.706 ********
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] *****************************************
Friday 03 October 2025 10:19:38 +0000 (0:00:00.191) 0:02:06.898 ********
skipping: [instance]
TASK [Push ssh jumper/configuration for compute-0] *****************************
Friday 03 October 2025 10:19:38 +0000 (0:00:00.054) 0:02:06.952 ********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Friday 03 October 2025 10:19:38 +0000 (0:00:00.141) 0:02:07.093 ********
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] *******
Friday 03 October 2025 10:19:38 +0000 (0:00:00.145) 0:02:07.239 ********
changed: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Friday 03 October 2025 10:19:39 +0000 (0:00:00.256) 0:02:07.495 ********
changed: [instance]
TASK [ssh_jumper : Inject ssh jumpers for compute-0.utility] *******************
Friday 03 October 2025 10:19:39 +0000 (0:00:00.278) 0:02:07.774 ********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM compute-0] ******************
Friday 03 October 2025 10:19:39 +0000 (0:00:00.440) 0:02:08.214 ********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Friday 03 October 2025 10:19:39 +0000 (0:00:00.055) 0:02:08.270 ********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts compute-0] *****************
Friday 03 October 2025 10:19:39 +0000 (0:00:00.108) 0:02:08.378 ********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts compute-0] ******************
Friday 03 October 2025 10:19:40 +0000 (0:00:00.077) 0:02:08.456 ********
skipping: [instance]
TASK [Check if new ssh keypair exists] *****************************************
Friday 03 October 2025 10:19:40 +0000 (0:00:00.074) 0:02:08.530 ********
skipping: [instance]
TASK [Push ssh jumper/configuration for compute-1] *****************************
Friday 03 October 2025 10:19:40 +0000 (0:00:00.053) 0:02:08.583 ********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Friday 03 October 2025 10:19:40 +0000 (0:00:00.139) 0:02:08.722 ********
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] *******
Friday 03 October 2025 10:19:40 +0000 (0:00:00.138) 0:02:08.860 ********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Friday 03 October 2025 10:19:40 +0000 (0:00:00.243) 0:02:09.103 ********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for compute-1.utility] *******************
Friday 03 October 2025 10:19:41 +0000 (0:00:00.299) 0:02:09.403 ********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM compute-1] ******************
Friday 03 October 2025 10:19:41 +0000 (0:00:00.456) 0:02:09.860 ********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Friday 03 October 2025 10:19:41 +0000 (0:00:00.057) 0:02:09.917 ********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts compute-1] *****************
Friday 03 October 2025 10:19:41 +0000 (0:00:00.103) 0:02:10.021 ********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts compute-1] ******************
Friday 03 October 2025 10:19:41 +0000 (0:00:00.082) 0:02:10.103 ********
skipping: [instance]
TASK [Create VBMC entity] ******************************************************
Friday 03 October 2025 10:19:41 +0000 (0:00:00.075) 0:02:10.178 ********
skipping: [instance] => (item=baremetal-0)
skipping: [instance] => (item=compute-0)
skipping: [instance] => (item=compute-1)
skipping: [instance]
TASK [libvirt_manager : List running virtual machines.] ************************
Friday 03 October 2025 10:19:41 +0000 (0:00:00.082) 0:02:10.261 ********
ok: [instance]
TASK [libvirt_manager : Dump UUIDs] ********************************************
Friday 03 October 2025 10:19:42 +0000 (0:00:00.346) 0:02:10.608 ********
changed: [instance]
TASK [Ensure fresh vbmc listing] ***********************************************
Friday 03 October 2025 10:19:42 +0000 (0:00:00.404) 0:02:11.012 ********
skipping: [instance]
TASK [libvirt_manager : Update vbmc related fact] ******************************
Friday 03 October 2025 10:19:42 +0000 (0:00:00.066) 0:02:11.078 ********
skipping: [instance]
TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Friday 03 October 2025 10:19:42 +0000 (0:00:00.065) 0:02:11.144 ********
skipping: [instance]
TASK [libvirt_manager : Copy authorized_keys] **********************************
Friday 03 October 2025 10:19:42 +0000 (0:00:00.116) 0:02:11.260 ********
skipping: [instance]
TASK [libvirt_manager : Enable root access on CRC] *****************************
Friday 03 October 2025 10:19:42 +0000 (0:00:00.059) 0:02:11.319 ********
skipping: [instance]
TASK [Get wanted files] ********************************************************
Friday 03 October 2025 10:19:43 +0000 (0:00:00.092) 0:02:11.411 ********
ok: [instance] => (item=reproducer-inventory/compute-group.yml)
TASK [Assert file availability] ************************************************
Friday 03 October 2025 10:19:43 +0000 (0:00:00.288) 0:02:11.700 ********
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: 1759486695.8161874
attr_flags: ''
attributes: []
block_size: 4096
blocks: 8
charset: us-ascii
checksum: 55f477d83ff5ebeab6e76c12768bb50766165b98
ctime: 1759486695.8191874
dev: 64513
device_type: 0
executable: false
exists: true
gid: 1000
gr_name: zuul
inode: 83967105
isblk: false
ischr: false
isdir: false
isfifo: false
isgid: false
islnk: false
isreg: true
issock: false
isuid: false
mimetype: text/plain
mode: '0644'
mtime: 1759486695.6761863
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: '173848569'
wgrp: false
woth: false
writeable: true
wusr: true
xgrp: false
xoth: false
xusr: false
msg: All assertions passed
TASK [Get virtual network list] ************************************************
Friday 03 October 2025 10:19:43 +0000 (0:00:00.073) 0:02:11.773 ********
ok: [instance]
TASK [Get virtual machines] ****************************************************
Friday 03 October 2025 10:19:43 +0000 (0:00:00.265) 0:02:12.039 ********
ok: [instance]
TASK [Output network list] *****************************************************
Friday 03 October 2025 10:19:43 +0000 (0:00:00.268) 0:02:12.307 ********
ok: [instance] =>
msg:
- - cifmw-osp_trunk
- cifmw-public
- - cifmw-osp_trunk
- cifmw-public
TASK [Assert resource lists] ***************************************************
Friday 03 October 2025 10:19:44 +0000 (0:00:00.124) 0:02:12.432 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [Get compute-0 network interfaces] ****************************************
Friday 03 October 2025 10:19:44 +0000 (0:00:00.077) 0:02:12.509 ********
changed: [instance]
TASK [Ensure compute-0 connections] ********************************************
Friday 03 October 2025 10:19:44 +0000 (0:00:00.262) 0:02:12.772 ********
ok: [instance] => (item={'nic': 'vnet0', 'type': 'bridge', 'network': 'cifmw-public', 'driver': 'virtio', 'mac': '52:54:00:14:bb:87', 'host': 'compute--0'}) => changed=false
ansible_loop_var: item
item:
driver: virtio
host: compute--0
mac: 52:54:00:14:bb:87
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:83:b5:f7', 'host': 'compute--0'}) => changed=false
ansible_loop_var: item
item:
driver: virtio
host: compute--0
mac: 52:54:00:83:b5:f7
network: cifmw-osp_trunk
nic: vnet1
type: bridge
msg: All assertions passed
TASK [Get osp_trunk network XML] ***********************************************
Friday 03 October 2025 10:19:44 +0000 (0:00:00.087) 0:02:12.859 ********
ok: [instance]
TASK [Verify existence of storage pool.] ***************************************
Friday 03 October 2025 10:19:44 +0000 (0:00:00.306) 0:02:13.166 ********
changed: [instance]
TASK [Gather the list of created volumes.] *************************************
Friday 03 October 2025 10:19:45 +0000 (0:00:00.258) 0:02:13.425 ********
changed: [instance]
TASK [Verify the number of created volumes match with expected count] **********
Friday 03 October 2025 10:19:45 +0000 (0:00:00.249) 0:02:13.675 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [Gather the domain information about VMs having extra disks.] *************
Friday 03 October 2025 10:19:45 +0000 (0:00:00.066) 0:02:13.742 ********
ok: [instance] => (item=cifmw-compute-1)
ok: [instance] => (item=cifmw-compute-0)
TASK [Gather the number of volumes attached.] **********************************
Friday 03 October 2025 10:19:45 +0000 (0:00:00.531) 0:02:14.273 ********
ok: [instance] => (item={'get_xml': "<domain type='kvm' id='2'>\n <name>cifmw-compute-1</name>\n <uuid>7490ed45-b236-4559-a814-a70f0faa363e</uuid>\n <memory unit='KiB'>976896</memory>\n <currentMemory unit='KiB'>976564</currentMemory>\n <vcpu placement='static'>1</vcpu>\n <resource>\n <partition>/machine</partition>\n </resource>\n <os>\n <type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>\n <boot dev='hd'/>\n <bootmenu enable='no'/>\n </os>\n <features>\n <acpi/>\n <apic/>\n </features>\n <cpu mode='host-passthrough' check='none' migratable='on'/>\n <clock offset='utc'>\n <timer name='rtc' tickpolicy='catchup'/>\n <timer name='pit' tickpolicy='delay'/>\n <timer name='hpet' present='no'/>\n </clock>\n <on_poweroff>destroy</on_poweroff>\n <on_reboot>restart</on_reboot>\n <on_crash>destroy</on_crash>\n <pm>\n <suspend-to-mem enabled='no'/>\n <suspend-to-disk enabled='no'/>\n </pm>\n <devices>\n <emulator>/usr/libexec/qemu-kvm</emulator>\n <disk type='file' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>\n <backingStore type='file' index='4'>\n <format type='qcow2'/>\n <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n <backingStore/>\n </backingStore>\n <target dev='sda' bus='scsi'/>\n <alias name='scsi0-0-0-0'/>\n <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n </disk>\n <disk type='volume' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>\n <backingStore/>\n <target dev='vda' bus='virtio'/>\n <alias name='virtio-disk0'/>\n <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n </disk>\n <disk type='file' device='cdrom'>\n <driver name='qemu' type='raw'/>\n <source file='/opt/basedir/workload/compute-1.iso' index='1'/>\n <backingStore/>\n <target dev='sdz' bus='usb'/>\n <readonly/>\n <alias name='usb-disk25'/>\n <address type='usb' bus='0' port='2'/>\n </disk>\n <controller type='scsi' index='0' model='virtio-scsi'>\n <alias name='scsi0'/>\n <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n </controller>\n <controller type='usb' index='0' model='ich9-ehci1'>\n <alias name='usb'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci1'>\n <alias name='usb'/>\n <master startport='0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci2'>\n <alias name='usb'/>\n <master startport='2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci3'>\n <alias name='usb'/>\n <master startport='4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n </controller>\n <controller type='pci' index='0' model='pcie-root'>\n <alias name='pcie.0'/>\n </controller>\n <controller type='pci' index='1' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='1' port='0x10'/>\n <alias name='pci.1'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n </controller>\n <controller type='pci' index='2' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='2' port='0x11'/>\n <alias name='pci.2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n </controller>\n <controller type='pci' index='3' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='3' port='0x12'/>\n <alias name='pci.3'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n </controller>\n <controller type='pci' index='4' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='4' port='0x13'/>\n <alias name='pci.4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n </controller>\n <controller type='pci' index='5' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='5' port='0x14'/>\n <alias name='pci.5'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n </controller>\n <controller type='pci' index='6' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='6' port='0x15'/>\n <alias name='pci.6'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n </controller>\n <controller type='pci' index='7' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='7' port='0x16'/>\n <alias name='pci.7'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n </controller>\n <controller type='virtio-serial' index='0'>\n <alias name='virtio-serial0'/>\n <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n </controller>\n <controller type='sata' index='0'>\n <alias name='ide'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n </controller>\n <interface type='bridge'>\n <mac address='52:54:01:93:b1:74'/>\n <source bridge='cifmw-public'/>\n <target dev='vnet2'/>\n <model type='virtio'/>\n <alias name='net0'/>\n <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n </interface>\n <interface type='bridge'>\n <mac address='52:54:01:df:c7:cf'/>\n <source bridge='cifmw-osp_trunk'/>\n <target dev='vnet3'/>\n <model type='virtio'/>\n <alias name='net1'/>\n <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n </interface>\n <serial type='pty'>\n <source path='/dev/pts/1'/>\n <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n <target type='isa-serial' port='0'>\n <model name='isa-serial'/>\n </target>\n <alias name='serial0'/>\n </serial>\n <console type='pty' tty='/dev/pts/1'>\n <source path='/dev/pts/1'/>\n <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n <target type='serial' port='0'/>\n <alias name='serial0'/>\n </console>\n <input type='tablet' bus='usb'>\n <alias name='input0'/>\n <address type='usb' bus='0' port='1'/>\n </input>\n <input type='mouse' bus='ps2'>\n <alias name='input1'/>\n </input>\n <input type='keyboard' bus='ps2'>\n <alias name='input2'/>\n </input>\n <audio id='1' type='none'/>\n <video>\n <model type='virtio' vram='16384' heads='1' primary='yes'/>\n <alias name='video0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n </video>\n <watchdog model='itco' action='reset'>\n <alias name='watchdog0'/>\n </watchdog>\n <memballoon model='virtio'>\n <alias name='balloon0'/>\n <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n </memballoon>\n <rng model='virtio'>\n <rate bytes='1024' period='100'/>\n <backend model='random'>/dev/urandom</backend>\n <alias name='rng0'/>\n <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n </rng>\n </devices>\n <seclabel type='dynamic' model='selinux' relabel='yes'>\n <label>system_u:system_r:svirt_t:s0:c846,c999</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c846,c999</imagelabel>\n </seclabel>\n <seclabel type='dynamic' model='dac' relabel='yes'>\n <label>+107:+107</label>\n <imagelabel>+107:+107</imagelabel>\n </seclabel>\n</domain>\n", 'invocation': {'module_args': {'command': 'get_xml', 'name': 'cifmw-compute-1', 'uri': 'qemu:///system', 'mutate_flags': ['ADD_UUID'], 'state': None, 'autostart': None, 'flags': None, 'force': None, 'xml': None}}, 'failed': False, 'changed': False, 'item': 'cifmw-compute-1', 'ansible_loop_var': 'item'})
ok: [instance] => (item={'get_xml': "<domain type='kvm' id='1'>\n <name>cifmw-compute-0</name>\n <uuid>f5fa5754-36df-455e-878f-957a371d6e53</uuid>\n <memory unit='KiB'>976896</memory>\n <currentMemory unit='KiB'>976564</currentMemory>\n <vcpu placement='static'>1</vcpu>\n <resource>\n <partition>/machine</partition>\n </resource>\n <os>\n <type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>\n <boot dev='hd'/>\n <bootmenu enable='no'/>\n </os>\n <features>\n <acpi/>\n <apic/>\n </features>\n <cpu mode='host-passthrough' check='none' migratable='on'/>\n <clock offset='utc'>\n <timer name='rtc' tickpolicy='catchup'/>\n <timer name='pit' tickpolicy='delay'/>\n <timer name='hpet' present='no'/>\n </clock>\n <on_poweroff>destroy</on_poweroff>\n <on_reboot>restart</on_reboot>\n <on_crash>destroy</on_crash>\n <pm>\n <suspend-to-mem enabled='no'/>\n <suspend-to-disk enabled='no'/>\n </pm>\n <devices>\n <emulator>/usr/libexec/qemu-kvm</emulator>\n <disk type='file' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>\n <backingStore type='file' index='4'>\n <format type='qcow2'/>\n <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n <backingStore/>\n </backingStore>\n <target dev='sda' bus='scsi'/>\n <alias name='scsi0-0-0-0'/>\n <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n </disk>\n <disk type='volume' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>\n <backingStore/>\n <target dev='vda' bus='virtio'/>\n <alias name='virtio-disk0'/>\n <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n </disk>\n <disk type='file' device='cdrom'>\n <driver name='qemu' type='raw'/>\n <source file='/opt/basedir/workload/compute-0.iso' index='1'/>\n <backingStore/>\n <target dev='sdz' bus='usb'/>\n <readonly/>\n <alias name='usb-disk25'/>\n <address type='usb' bus='0' port='2'/>\n </disk>\n <controller type='scsi' index='0' model='virtio-scsi'>\n <alias name='scsi0'/>\n <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n </controller>\n <controller type='usb' index='0' model='ich9-ehci1'>\n <alias name='usb'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci1'>\n <alias name='usb'/>\n <master startport='0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci2'>\n <alias name='usb'/>\n <master startport='2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci3'>\n <alias name='usb'/>\n <master startport='4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n </controller>\n <controller type='pci' index='0' model='pcie-root'>\n <alias name='pcie.0'/>\n </controller>\n <controller type='pci' index='1' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='1' port='0x10'/>\n <alias name='pci.1'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n </controller>\n <controller type='pci' index='2' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='2' port='0x11'/>\n <alias name='pci.2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n </controller>\n <controller type='pci' index='3' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='3' port='0x12'/>\n <alias name='pci.3'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n </controller>\n <controller type='pci' index='4' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='4' port='0x13'/>\n <alias name='pci.4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n </controller>\n <controller type='pci' index='5' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='5' port='0x14'/>\n <alias name='pci.5'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n </controller>\n <controller type='pci' index='6' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='6' port='0x15'/>\n <alias name='pci.6'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n </controller>\n <controller type='pci' index='7' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='7' port='0x16'/>\n <alias name='pci.7'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n </controller>\n <controller type='virtio-serial' index='0'>\n <alias name='virtio-serial0'/>\n <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n </controller>\n <controller type='sata' index='0'>\n <alias name='ide'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n </controller>\n <interface type='bridge'>\n <mac address='52:54:00:14:bb:87'/>\n <source bridge='cifmw-public'/>\n <target dev='vnet0'/>\n <model type='virtio'/>\n <alias name='net0'/>\n <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n </interface>\n <interface type='bridge'>\n <mac address='52:54:00:83:b5:f7'/>\n <source bridge='cifmw-osp_trunk'/>\n <target dev='vnet1'/>\n <model type='virtio'/>\n <alias name='net1'/>\n <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n </interface>\n <serial type='pty'>\n <source path='/dev/pts/0'/>\n <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n <target type='isa-serial' port='0'>\n <model name='isa-serial'/>\n </target>\n <alias name='serial0'/>\n </serial>\n <console type='pty' tty='/dev/pts/0'>\n <source path='/dev/pts/0'/>\n <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n <target type='serial' port='0'/>\n <alias name='serial0'/>\n </console>\n <input type='tablet' bus='usb'>\n <alias name='input0'/>\n <address type='usb' bus='0' port='1'/>\n </input>\n <input type='mouse' bus='ps2'>\n <alias name='input1'/>\n </input>\n <input type='keyboard' bus='ps2'>\n <alias name='input2'/>\n </input>\n <audio id='1' type='none'/>\n <video>\n <model type='virtio' vram='16384' heads='1' primary='yes'/>\n <alias name='video0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n </video>\n <watchdog model='itco' action='reset'>\n <alias name='watchdog0'/>\n </watchdog>\n <memballoon model='virtio'>\n <alias name='balloon0'/>\n <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n </memballoon>\n <rng model='virtio'>\n <rate bytes='1024' period='100'/>\n <backend model='random'>/dev/urandom</backend>\n <alias name='rng0'/>\n <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n </rng>\n </devices>\n <seclabel type='dynamic' model='selinux' relabel='yes'>\n <label>system_u:system_r:svirt_t:s0:c660,c911</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c660,c911</imagelabel>\n </seclabel>\n <seclabel type='dynamic' model='dac' relabel='yes'>\n <label>+107:+107</label>\n <imagelabel>+107:+107</imagelabel>\n </seclabel>\n</domain>\n", 'invocation': {'module_args': {'command': 'get_xml', 'name': 'cifmw-compute-0', 'uri': 'qemu:///system', 'mutate_flags': ['ADD_UUID'], 'state': None, 'autostart': None, 'flags': None, 'force': None, 'xml': None}}, 'failed': False, 'changed': False, 'item': 'cifmw-compute-0', 'ansible_loop_var': 'item'})
TASK [Verify the number of volumes attached match with the expected count.] ****
Friday 03 October 2025 10:19:46 +0000 (0:00:00.425) 0:02:14.699 ********
ok: [instance] => (item={'actions': {'xpath': '/domain/devices/disk', 'namespaces': {}, 'state': 'present'}, 'changed': False, 'count': 3, 'msg': 'found 3 nodes', 'xmlstring': '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<domain type="kvm" id="2">\n <name>cifmw-compute-1</name>\n <uuid>7490ed45-b236-4559-a814-a70f0faa363e</uuid>\n <memory unit="KiB">976896</memory>\n <currentMemory unit="KiB">976564</currentMemory>\n <vcpu placement="static">1</vcpu>\n <resource>\n <partition>/machine</partition>\n </resource>\n <os>\n <type arch="x86_64" machine="pc-q35-rhel9.6.0">hvm</type>\n <boot dev="hd"/>\n <bootmenu enable="no"/>\n </os>\n <features>\n <acpi/>\n <apic/>\n </features>\n <cpu mode="host-passthrough" check="none" migratable="on"/>\n <clock offset="utc">\n <timer name="rtc" tickpolicy="catchup"/>\n <timer name="pit" tickpolicy="delay"/>\n <timer name="hpet" present="no"/>\n </clock>\n <on_poweroff>destroy</on_poweroff>\n <on_reboot>restart</on_reboot>\n <on_crash>destroy</on_crash>\n <pm>\n <suspend-to-mem enabled="no"/>\n <suspend-to-disk enabled="no"/>\n </pm>\n <devices>\n <emulator>/usr/libexec/qemu-kvm</emulator>\n <disk type="file" device="disk">\n <driver name="qemu" type="qcow2"/>\n <source file="/opt/basedir/workload/compute-1.qcow2" index="3"/>\n <backingStore type="file" index="4">\n <format type="qcow2"/>\n <source file="/opt/basedir/images/centos-stream-9.qcow2"/>\n <backingStore/>\n </backingStore>\n <target dev="sda" bus="scsi"/>\n <alias name="scsi0-0-0-0"/>\n <address type="drive" controller="0" bus="0" target="0" unit="0"/>\n </disk>\n <disk type="volume" device="disk">\n <driver name="qemu" type="qcow2"/>\n <source pool="cifmw-pool" volume="cifmw-compute-1-vol-0" index="2"/>\n <backingStore/>\n <target dev="vda" bus="virtio"/>\n <alias name="virtio-disk0"/>\n <address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>\n </disk>\n <disk type="file" device="cdrom">\n <driver name="qemu" type="raw"/>\n <source file="/opt/basedir/workload/compute-1.iso" index="1"/>\n <backingStore/>\n <target dev="sdz" bus="usb"/>\n <readonly/>\n <alias name="usb-disk25"/>\n <address type="usb" bus="0" port="2"/>\n </disk>\n <controller type="scsi" index="0" model="virtio-scsi">\n <alias name="scsi0"/>\n <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>\n </controller>\n <controller type="usb" index="0" model="ich9-ehci1">\n <alias name="usb"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x7"/>\n </controller>\n <controller type="usb" index="0" model="ich9-uhci1">\n <alias name="usb"/>\n <master startport="0"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0" multifunction="on"/>\n </controller>\n <controller type="usb" index="0" model="ich9-uhci2">\n <alias name="usb"/>\n <master startport="2"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x1"/>\n </controller>\n <controller type="usb" index="0" model="ich9-uhci3">\n <alias name="usb"/>\n <master startport="4"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x2"/>\n </controller>\n <controller type="pci" index="0" model="pcie-root">\n <alias name="pcie.0"/>\n </controller>\n <controller type="pci" index="1" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="1" port="0x10"/>\n <alias name="pci.1"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>\n </controller>\n <controller type="pci" index="2" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="2" port="0x11"/>\n <alias name="pci.2"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>\n </controller>\n <controller type="pci" index="3" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="3" port="0x12"/>\n <alias name="pci.3"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>\n </controller>\n <controller type="pci" index="4" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="4" port="0x13"/>\n <alias name="pci.4"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>\n </controller>\n <controller type="pci" index="5" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="5" port="0x14"/>\n <alias name="pci.5"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>\n </controller>\n <controller type="pci" index="6" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="6" port="0x15"/>\n <alias name="pci.6"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>\n </controller>\n <controller type="pci" index="7" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="7" port="0x16"/>\n <alias name="pci.7"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>\n </controller>\n <controller type="virtio-serial" index="0">\n <alias name="virtio-serial0"/>\n <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>\n </controller>\n <controller type="sata" index="0">\n <alias name="ide"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>\n </controller>\n <interface type="bridge">\n <mac address="52:54:01:93:b1:74"/>\n <source bridge="cifmw-public"/>\n <target dev="vnet2"/>\n <model type="virtio"/>\n <alias name="net0"/>\n <address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>\n </interface>\n <interface type="bridge">\n <mac address="52:54:01:df:c7:cf"/>\n <source bridge="cifmw-osp_trunk"/>\n <target dev="vnet3"/>\n <model type="virtio"/>\n <alias name="net1"/>\n <address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>\n </interface>\n <serial type="pty">\n <source path="/dev/pts/1"/>\n <log file="/var/log/libvirt/qemu/compute-1-serial.log" append="off"/>\n <target type="isa-serial" port="0">\n <model name="isa-serial"/>\n </target>\n <alias name="serial0"/>\n </serial>\n <console type="pty" tty="/dev/pts/1">\n <source path="/dev/pts/1"/>\n <log file="/var/log/libvirt/qemu/compute-1-serial.log" append="off"/>\n <target type="serial" port="0"/>\n <alias name="serial0"/>\n </console>\n <input type="tablet" bus="usb">\n <alias name="input0"/>\n <address type="usb" bus="0" port="1"/>\n </input>\n <input type="mouse" bus="ps2">\n <alias name="input1"/>\n </input>\n <input type="keyboard" bus="ps2">\n <alias name="input2"/>\n </input>\n <audio id="1" type="none"/>\n <video>\n <model type="virtio" vram="16384" heads="1" primary="yes"/>\n <alias name="video0"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>\n </video>\n <watchdog model="itco" action="reset">\n <alias name="watchdog0"/>\n </watchdog>\n <memballoon model="virtio">\n <alias name="balloon0"/>\n <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>\n </memballoon>\n <rng model="virtio">\n <rate bytes="1024" period="100"/>\n <backend model="random">/dev/urandom</backend>\n <alias name="rng0"/>\n <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>\n </rng>\n </devices>\n <seclabel type="dynamic" model="selinux" relabel="yes">\n <label>system_u:system_r:svirt_t:s0:c846,c999</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c846,c999</imagelabel>\n </seclabel>\n <seclabel type="dynamic" model="dac" relabel="yes">\n <label>+107:+107</label>\n <imagelabel>+107:+107</imagelabel>\n </seclabel>\n</domain>', 'invocation': {'module_args': {'count': True, 'xmlstring': "<domain type='kvm' id='2'>\n <name>cifmw-compute-1</name>\n <uuid>7490ed45-b236-4559-a814-a70f0faa363e</uuid>\n <memory unit='KiB'>976896</memory>\n <currentMemory unit='KiB'>976564</currentMemory>\n <vcpu placement='static'>1</vcpu>\n <resource>\n <partition>/machine</partition>\n </resource>\n <os>\n <type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>\n <boot dev='hd'/>\n <bootmenu enable='no'/>\n </os>\n <features>\n <acpi/>\n <apic/>\n </features>\n <cpu mode='host-passthrough' check='none' migratable='on'/>\n <clock offset='utc'>\n <timer name='rtc' tickpolicy='catchup'/>\n <timer name='pit' tickpolicy='delay'/>\n <timer name='hpet' present='no'/>\n </clock>\n <on_poweroff>destroy</on_poweroff>\n <on_reboot>restart</on_reboot>\n <on_crash>destroy</on_crash>\n <pm>\n <suspend-to-mem enabled='no'/>\n <suspend-to-disk enabled='no'/>\n </pm>\n <devices>\n <emulator>/usr/libexec/qemu-kvm</emulator>\n <disk type='file' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>\n <backingStore type='file' index='4'>\n <format type='qcow2'/>\n <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n <backingStore/>\n </backingStore>\n <target dev='sda' bus='scsi'/>\n <alias name='scsi0-0-0-0'/>\n <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n </disk>\n <disk type='volume' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>\n <backingStore/>\n <target dev='vda' bus='virtio'/>\n <alias name='virtio-disk0'/>\n <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n </disk>\n <disk type='file' device='cdrom'>\n <driver name='qemu' type='raw'/>\n <source file='/opt/basedir/workload/compute-1.iso' index='1'/>\n <backingStore/>\n <target dev='sdz' bus='usb'/>\n <readonly/>\n <alias name='usb-disk25'/>\n <address type='usb' bus='0' port='2'/>\n </disk>\n <controller type='scsi' index='0' model='virtio-scsi'>\n <alias name='scsi0'/>\n <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n </controller>\n <controller type='usb' index='0' model='ich9-ehci1'>\n <alias name='usb'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci1'>\n <alias name='usb'/>\n <master startport='0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci2'>\n <alias name='usb'/>\n <master startport='2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci3'>\n <alias name='usb'/>\n <master startport='4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n </controller>\n <controller type='pci' index='0' model='pcie-root'>\n <alias name='pcie.0'/>\n </controller>\n <controller type='pci' index='1' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='1' port='0x10'/>\n <alias name='pci.1'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n </controller>\n <controller type='pci' index='2' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='2' port='0x11'/>\n <alias name='pci.2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n </controller>\n <controller type='pci' index='3' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='3' port='0x12'/>\n <alias name='pci.3'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n </controller>\n <controller type='pci' index='4' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='4' port='0x13'/>\n <alias name='pci.4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n </controller>\n <controller type='pci' index='5' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='5' port='0x14'/>\n <alias name='pci.5'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n </controller>\n <controller type='pci' index='6' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='6' port='0x15'/>\n <alias name='pci.6'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n </controller>\n <controller type='pci' index='7' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='7' port='0x16'/>\n <alias name='pci.7'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n </controller>\n <controller type='virtio-serial' index='0'>\n <alias name='virtio-serial0'/>\n <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n </controller>\n <controller type='sata' index='0'>\n <alias name='ide'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n </controller>\n <interface type='bridge'>\n <mac address='52:54:01:93:b1:74'/>\n <source bridge='cifmw-public'/>\n <target dev='vnet2'/>\n <model type='virtio'/>\n <alias name='net0'/>\n <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n </interface>\n <interface type='bridge'>\n <mac address='52:54:01:df:c7:cf'/>\n <source bridge='cifmw-osp_trunk'/>\n <target dev='vnet3'/>\n <model type='virtio'/>\n <alias name='net1'/>\n <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n </interface>\n <serial type='pty'>\n <source path='/dev/pts/1'/>\n <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n <target type='isa-serial' port='0'>\n <model name='isa-serial'/>\n </target>\n <alias name='serial0'/>\n </serial>\n <console type='pty' tty='/dev/pts/1'>\n <source path='/dev/pts/1'/>\n <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n <target type='serial' port='0'/>\n <alias name='serial0'/>\n </console>\n <input type='tablet' bus='usb'>\n <alias name='input0'/>\n <address type='usb' bus='0' port='1'/>\n </input>\n <input type='mouse' bus='ps2'>\n <alias name='input1'/>\n </input>\n <input type='keyboard' bus='ps2'>\n <alias name='input2'/>\n </input>\n <audio id='1' type='none'/>\n <video>\n <model type='virtio' vram='16384' heads='1' primary='yes'/>\n <alias name='video0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n </video>\n <watchdog model='itco' action='reset'>\n <alias name='watchdog0'/>\n </watchdog>\n <memballoon model='virtio'>\n <alias name='balloon0'/>\n <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n </memballoon>\n <rng model='virtio'>\n <rate bytes='1024' period='100'/>\n <backend model='random'>/dev/urandom</backend>\n <alias name='rng0'/>\n <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n </rng>\n </devices>\n <seclabel type='dynamic' model='selinux' relabel='yes'>\n <label>system_u:system_r:svirt_t:s0:c846,c999</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c846,c999</imagelabel>\n </seclabel>\n <seclabel type='dynamic' model='dac' relabel='yes'>\n <label>+107:+107</label>\n <imagelabel>+107:+107</imagelabel>\n </seclabel>\n</domain>\n", 'xpath': '/domain/devices/disk', 'namespaces': {}, 'state': 'present', 'print_match': False, 'pretty_print': False, 'input_type': 'yaml', 'backup': False, 'strip_cdata_tags': False, 'insertbefore': False, 'insertafter': False, 'path': None, 'value': None, 'attribute': None, 'add_children': None, 'set_children': None, 'content': None}}, 'failed': False, 'item': {'get_xml': "<domain type='kvm' id='2'>\n <name>cifmw-compute-1</name>\n <uuid>7490ed45-b236-4559-a814-a70f0faa363e</uuid>\n <memory unit='KiB'>976896</memory>\n <currentMemory unit='KiB'>976564</currentMemory>\n <vcpu placement='static'>1</vcpu>\n <resource>\n <partition>/machine</partition>\n </resource>\n <os>\n <type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>\n <boot dev='hd'/>\n <bootmenu enable='no'/>\n </os>\n <features>\n <acpi/>\n <apic/>\n </features>\n <cpu mode='host-passthrough' check='none' migratable='on'/>\n <clock offset='utc'>\n <timer name='rtc' tickpolicy='catchup'/>\n <timer name='pit' tickpolicy='delay'/>\n <timer name='hpet' present='no'/>\n </clock>\n <on_poweroff>destroy</on_poweroff>\n <on_reboot>restart</on_reboot>\n <on_crash>destroy</on_crash>\n <pm>\n <suspend-to-mem enabled='no'/>\n <suspend-to-disk enabled='no'/>\n </pm>\n <devices>\n <emulator>/usr/libexec/qemu-kvm</emulator>\n <disk type='file' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>\n <backingStore type='file' index='4'>\n <format type='qcow2'/>\n <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n <backingStore/>\n </backingStore>\n <target dev='sda' bus='scsi'/>\n <alias name='scsi0-0-0-0'/>\n <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n </disk>\n <disk type='volume' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>\n <backingStore/>\n <target dev='vda' bus='virtio'/>\n <alias name='virtio-disk0'/>\n <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n </disk>\n <disk type='file' device='cdrom'>\n <driver name='qemu' type='raw'/>\n <source file='/opt/basedir/workload/compute-1.iso' index='1'/>\n <backingStore/>\n <target dev='sdz' bus='usb'/>\n <readonly/>\n <alias name='usb-disk25'/>\n <address type='usb' bus='0' port='2'/>\n </disk>\n <controller type='scsi' index='0' model='virtio-scsi'>\n <alias name='scsi0'/>\n <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n </controller>\n <controller type='usb' index='0' model='ich9-ehci1'>\n <alias name='usb'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci1'>\n <alias name='usb'/>\n <master startport='0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci2'>\n <alias name='usb'/>\n <master startport='2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci3'>\n <alias name='usb'/>\n <master startport='4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n </controller>\n <controller type='pci' index='0' model='pcie-root'>\n <alias name='pcie.0'/>\n </controller>\n <controller type='pci' index='1' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='1' port='0x10'/>\n <alias name='pci.1'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n </controller>\n <controller type='pci' index='2' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='2' port='0x11'/>\n <alias name='pci.2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n </controller>\n <controller type='pci' index='3' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='3' port='0x12'/>\n <alias name='pci.3'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n </controller>\n <controller type='pci' index='4' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='4' port='0x13'/>\n <alias name='pci.4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n </controller>\n <controller type='pci' index='5' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='5' port='0x14'/>\n <alias name='pci.5'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n </controller>\n <controller type='pci' index='6' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='6' port='0x15'/>\n <alias name='pci.6'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n </controller>\n <controller type='pci' index='7' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='7' port='0x16'/>\n <alias name='pci.7'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n </controller>\n <controller type='virtio-serial' index='0'>\n <alias name='virtio-serial0'/>\n <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n </controller>\n <controller type='sata' index='0'>\n <alias name='ide'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n </controller>\n <interface type='bridge'>\n <mac address='52:54:01:93:b1:74'/>\n <source bridge='cifmw-public'/>\n <target dev='vnet2'/>\n <model type='virtio'/>\n <alias name='net0'/>\n <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n </interface>\n <interface type='bridge'>\n <mac address='52:54:01:df:c7:cf'/>\n <source bridge='cifmw-osp_trunk'/>\n <target dev='vnet3'/>\n <model type='virtio'/>\n <alias name='net1'/>\n <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n </interface>\n <serial type='pty'>\n <source path='/dev/pts/1'/>\n <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n <target type='isa-serial' port='0'>\n <model name='isa-serial'/>\n </target>\n <alias name='serial0'/>\n </serial>\n <console type='pty' tty='/dev/pts/1'>\n <source path='/dev/pts/1'/>\n <log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>\n <target type='serial' port='0'/>\n <alias name='serial0'/>\n </console>\n <input type='tablet' bus='usb'>\n <alias name='input0'/>\n <address type='usb' bus='0' port='1'/>\n </input>\n <input type='mouse' bus='ps2'>\n <alias name='input1'/>\n </input>\n <input type='keyboard' bus='ps2'>\n <alias name='input2'/>\n </input>\n <audio id='1' type='none'/>\n <video>\n <model type='virtio' vram='16384' heads='1' primary='yes'/>\n <alias name='video0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n </video>\n <watchdog model='itco' action='reset'>\n <alias name='watchdog0'/>\n </watchdog>\n <memballoon model='virtio'>\n <alias name='balloon0'/>\n <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n </memballoon>\n <rng model='virtio'>\n <rate bytes='1024' period='100'/>\n <backend model='random'>/dev/urandom</backend>\n <alias name='rng0'/>\n <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n </rng>\n </devices>\n <seclabel type='dynamic' model='selinux' relabel='yes'>\n <label>system_u:system_r:svirt_t:s0:c846,c999</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c846,c999</imagelabel>\n </seclabel>\n <seclabel type='dynamic' model='dac' relabel='yes'>\n <label>+107:+107</label>\n <imagelabel>+107:+107</imagelabel>\n </seclabel>\n</domain>\n", 'invocation': {'module_args': {'command': 'get_xml', 'name': 'cifmw-compute-1', 'uri': 'qemu:///system', 'mutate_flags': ['ADD_UUID'], 'state': None, 'autostart': None, 'flags': None, 'force': None, 'xml': None}}, 'failed': False, 'changed': False, 'item': 'cifmw-compute-1', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) => changed=false
ansible_loop_var: item
item:
actions:
namespaces: {}
state: present
xpath: /domain/devices/disk
ansible_loop_var: item
changed: false
count: 3
failed: false
invocation:
module_args:
add_children: null
attribute: null
backup: false
content: null
count: true
input_type: yaml
insertafter: false
insertbefore: false
namespaces: {}
path: null
pretty_print: false
print_match: false
set_children: null
state: present
strip_cdata_tags: false
value: null
xmlstring: |-
<domain type='kvm' id='2'>
<name>cifmw-compute-1</name>
<uuid>7490ed45-b236-4559-a814-a70f0faa363e</uuid>
<memory unit='KiB'>976896</memory>
<currentMemory unit='KiB'>976564</currentMemory>
<vcpu placement='static'>1</vcpu>
<resource>
<partition>/machine</partition>
</resource>
<os>
<type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>
<boot dev='hd'/>
<bootmenu enable='no'/>
</os>
<features>
<acpi/>
<apic/>
</features>
<cpu mode='host-passthrough' check='none' migratable='on'/>
<clock offset='utc'>
<timer name='rtc' tickpolicy='catchup'/>
<timer name='pit' tickpolicy='delay'/>
<timer name='hpet' present='no'/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<pm>
<suspend-to-mem enabled='no'/>
<suspend-to-disk enabled='no'/>
</pm>
<devices>
<emulator>/usr/libexec/qemu-kvm</emulator>
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>
<backingStore type='file' index='4'>
<format type='qcow2'/>
<source file='/opt/basedir/images/centos-stream-9.qcow2'/>
<backingStore/>
</backingStore>
<target dev='sda' bus='scsi'/>
<alias name='scsi0-0-0-0'/>
<address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
<disk type='volume' device='disk'>
<driver name='qemu' type='qcow2'/>
<source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>
<backingStore/>
<target dev='vda' bus='virtio'/>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
</disk>
<disk type='file' device='cdrom'>
<driver name='qemu' type='raw'/>
<source file='/opt/basedir/workload/compute-1.iso' index='1'/>
<backingStore/>
<target dev='sdz' bus='usb'/>
<readonly/>
<alias name='usb-disk25'/>
<address type='usb' bus='0' port='2'/>
</disk>
<controller type='scsi' index='0' model='virtio-scsi'>
<alias name='scsi0'/>
<address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
</controller>
<controller type='usb' index='0' model='ich9-ehci1'>
<alias name='usb'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci1'>
<alias name='usb'/>
<master startport='0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci2'>
<alias name='usb'/>
<master startport='2'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci3'>
<alias name='usb'/>
<master startport='4'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>
</controller>
<controller type='pci' index='0' model='pcie-root'>
<alias name='pcie.0'/>
</controller>
<controller type='pci' index='1' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='1' port='0x10'/>
<alias name='pci.1'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>
</controller>
<controller type='pci' index='2' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='2' port='0x11'/>
<alias name='pci.2'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>
</controller>
<controller type='pci' index='3' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='3' port='0x12'/>
<alias name='pci.3'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>
</controller>
<controller type='pci' index='4' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='4' port='0x13'/>
<alias name='pci.4'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>
</controller>
<controller type='pci' index='5' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='5' port='0x14'/>
<alias name='pci.5'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>
</controller>
<controller type='pci' index='6' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='6' port='0x15'/>
<alias name='pci.6'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>
</controller>
<controller type='pci' index='7' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='7' port='0x16'/>
<alias name='pci.7'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>
</controller>
<controller type='virtio-serial' index='0'>
<alias name='virtio-serial0'/>
<address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
</controller>
<controller type='sata' index='0'>
<alias name='ide'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
</controller>
<interface type='bridge'>
<mac address='52:54:01:93:b1:74'/>
<source bridge='cifmw-public'/>
<target dev='vnet2'/>
<model type='virtio'/>
<alias name='net0'/>
<address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
</interface>
<interface type='bridge'>
<mac address='52:54:01:df:c7:cf'/>
<source bridge='cifmw-osp_trunk'/>
<target dev='vnet3'/>
<model type='virtio'/>
<alias name='net1'/>
<address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
</interface>
<serial type='pty'>
<source path='/dev/pts/1'/>
<log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>
<target type='isa-serial' port='0'>
<model name='isa-serial'/>
</target>
<alias name='serial0'/>
</serial>
<console type='pty' tty='/dev/pts/1'>
<source path='/dev/pts/1'/>
<log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>
<target type='serial' port='0'/>
<alias name='serial0'/>
</console>
<input type='tablet' bus='usb'>
<alias name='input0'/>
<address type='usb' bus='0' port='1'/>
</input>
<input type='mouse' bus='ps2'>
<alias name='input1'/>
</input>
<input type='keyboard' bus='ps2'>
<alias name='input2'/>
</input>
<audio id='1' type='none'/>
<video>
<model type='virtio' vram='16384' heads='1' primary='yes'/>
<alias name='video0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
</video>
<watchdog model='itco' action='reset'>
<alias name='watchdog0'/>
</watchdog>
<memballoon model='virtio'>
<alias name='balloon0'/>
<address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
</memballoon>
<rng model='virtio'>
<rate bytes='1024' period='100'/>
<backend model='random'>/dev/urandom</backend>
<alias name='rng0'/>
<address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
</rng>
</devices>
<seclabel type='dynamic' model='selinux' relabel='yes'>
<label>system_u:system_r:svirt_t:s0:c846,c999</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c846,c999</imagelabel>
</seclabel>
<seclabel type='dynamic' model='dac' relabel='yes'>
<label>+107:+107</label>
<imagelabel>+107:+107</imagelabel>
</seclabel>
</domain>
xpath: /domain/devices/disk
item:
ansible_loop_var: item
changed: false
failed: false
get_xml: |-
<domain type='kvm' id='2'>
<name>cifmw-compute-1</name>
<uuid>7490ed45-b236-4559-a814-a70f0faa363e</uuid>
<memory unit='KiB'>976896</memory>
<currentMemory unit='KiB'>976564</currentMemory>
<vcpu placement='static'>1</vcpu>
<resource>
<partition>/machine</partition>
</resource>
<os>
<type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>
<boot dev='hd'/>
<bootmenu enable='no'/>
</os>
<features>
<acpi/>
<apic/>
</features>
<cpu mode='host-passthrough' check='none' migratable='on'/>
<clock offset='utc'>
<timer name='rtc' tickpolicy='catchup'/>
<timer name='pit' tickpolicy='delay'/>
<timer name='hpet' present='no'/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<pm>
<suspend-to-mem enabled='no'/>
<suspend-to-disk enabled='no'/>
</pm>
<devices>
<emulator>/usr/libexec/qemu-kvm</emulator>
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/opt/basedir/workload/compute-1.qcow2' index='3'/>
<backingStore type='file' index='4'>
<format type='qcow2'/>
<source file='/opt/basedir/images/centos-stream-9.qcow2'/>
<backingStore/>
</backingStore>
<target dev='sda' bus='scsi'/>
<alias name='scsi0-0-0-0'/>
<address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
<disk type='volume' device='disk'>
<driver name='qemu' type='qcow2'/>
<source pool='cifmw-pool' volume='cifmw-compute-1-vol-0' index='2'/>
<backingStore/>
<target dev='vda' bus='virtio'/>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
</disk>
<disk type='file' device='cdrom'>
<driver name='qemu' type='raw'/>
<source file='/opt/basedir/workload/compute-1.iso' index='1'/>
<backingStore/>
<target dev='sdz' bus='usb'/>
<readonly/>
<alias name='usb-disk25'/>
<address type='usb' bus='0' port='2'/>
</disk>
<controller type='scsi' index='0' model='virtio-scsi'>
<alias name='scsi0'/>
<address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
</controller>
<controller type='usb' index='0' model='ich9-ehci1'>
<alias name='usb'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci1'>
<alias name='usb'/>
<master startport='0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci2'>
<alias name='usb'/>
<master startport='2'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci3'>
<alias name='usb'/>
<master startport='4'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>
</controller>
<controller type='pci' index='0' model='pcie-root'>
<alias name='pcie.0'/>
</controller>
<controller type='pci' index='1' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='1' port='0x10'/>
<alias name='pci.1'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>
</controller>
<controller type='pci' index='2' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='2' port='0x11'/>
<alias name='pci.2'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>
</controller>
<controller type='pci' index='3' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='3' port='0x12'/>
<alias name='pci.3'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>
</controller>
<controller type='pci' index='4' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='4' port='0x13'/>
<alias name='pci.4'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>
</controller>
<controller type='pci' index='5' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='5' port='0x14'/>
<alias name='pci.5'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>
</controller>
<controller type='pci' index='6' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='6' port='0x15'/>
<alias name='pci.6'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>
</controller>
<controller type='pci' index='7' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='7' port='0x16'/>
<alias name='pci.7'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>
</controller>
<controller type='virtio-serial' index='0'>
<alias name='virtio-serial0'/>
<address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
</controller>
<controller type='sata' index='0'>
<alias name='ide'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
</controller>
<interface type='bridge'>
<mac address='52:54:01:93:b1:74'/>
<source bridge='cifmw-public'/>
<target dev='vnet2'/>
<model type='virtio'/>
<alias name='net0'/>
<address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
</interface>
<interface type='bridge'>
<mac address='52:54:01:df:c7:cf'/>
<source bridge='cifmw-osp_trunk'/>
<target dev='vnet3'/>
<model type='virtio'/>
<alias name='net1'/>
<address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
</interface>
<serial type='pty'>
<source path='/dev/pts/1'/>
<log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>
<target type='isa-serial' port='0'>
<model name='isa-serial'/>
</target>
<alias name='serial0'/>
</serial>
<console type='pty' tty='/dev/pts/1'>
<source path='/dev/pts/1'/>
<log file='/var/log/libvirt/qemu/compute-1-serial.log' append='off'/>
<target type='serial' port='0'/>
<alias name='serial0'/>
</console>
<input type='tablet' bus='usb'>
<alias name='input0'/>
<address type='usb' bus='0' port='1'/>
</input>
<input type='mouse' bus='ps2'>
<alias name='input1'/>
</input>
<input type='keyboard' bus='ps2'>
<alias name='input2'/>
</input>
<audio id='1' type='none'/>
<video>
<model type='virtio' vram='16384' heads='1' primary='yes'/>
<alias name='video0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
</video>
<watchdog model='itco' action='reset'>
<alias name='watchdog0'/>
</watchdog>
<memballoon model='virtio'>
<alias name='balloon0'/>
<address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
</memballoon>
<rng model='virtio'>
<rate bytes='1024' period='100'/>
<backend model='random'>/dev/urandom</backend>
<alias name='rng0'/>
<address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
</rng>
</devices>
<seclabel type='dynamic' model='selinux' relabel='yes'>
<label>system_u:system_r:svirt_t:s0:c846,c999</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c846,c999</imagelabel>
</seclabel>
<seclabel type='dynamic' model='dac' relabel='yes'>
<label>+107:+107</label>
<imagelabel>+107:+107</imagelabel>
</seclabel>
</domain>
invocation:
module_args:
autostart: null
command: get_xml
flags: null
force: null
mutate_flags:
- ADD_UUID
name: cifmw-compute-1
state: null
uri: qemu:///system
xml: null
item: cifmw-compute-1
msg: found 3 nodes
xmlstring: |-
<?xml version='1.0' encoding='UTF-8'?>
<domain type="kvm" id="2">
<name>cifmw-compute-1</name>
<uuid>7490ed45-b236-4559-a814-a70f0faa363e</uuid>
<memory unit="KiB">976896</memory>
<currentMemory unit="KiB">976564</currentMemory>
<vcpu placement="static">1</vcpu>
<resource>
<partition>/machine</partition>
</resource>
<os>
<type arch="x86_64" machine="pc-q35-rhel9.6.0">hvm</type>
<boot dev="hd"/>
<bootmenu enable="no"/>
</os>
<features>
<acpi/>
<apic/>
</features>
<cpu mode="host-passthrough" check="none" migratable="on"/>
<clock offset="utc">
<timer name="rtc" tickpolicy="catchup"/>
<timer name="pit" tickpolicy="delay"/>
<timer name="hpet" present="no"/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<pm>
<suspend-to-mem enabled="no"/>
<suspend-to-disk enabled="no"/>
</pm>
<devices>
<emulator>/usr/libexec/qemu-kvm</emulator>
<disk type="file" device="disk">
<driver name="qemu" type="qcow2"/>
<source file="/opt/basedir/workload/compute-1.qcow2" index="3"/>
<backingStore type="file" index="4">
<format type="qcow2"/>
<source file="/opt/basedir/images/centos-stream-9.qcow2"/>
<backingStore/>
</backingStore>
<target dev="sda" bus="scsi"/>
<alias name="scsi0-0-0-0"/>
<address type="drive" controller="0" bus="0" target="0" unit="0"/>
</disk>
<disk type="volume" device="disk">
<driver name="qemu" type="qcow2"/>
<source pool="cifmw-pool" volume="cifmw-compute-1-vol-0" index="2"/>
<backingStore/>
<target dev="vda" bus="virtio"/>
<alias name="virtio-disk0"/>
<address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>
</disk>
<disk type="file" device="cdrom">
<driver name="qemu" type="raw"/>
<source file="/opt/basedir/workload/compute-1.iso" index="1"/>
<backingStore/>
<target dev="sdz" bus="usb"/>
<readonly/>
<alias name="usb-disk25"/>
<address type="usb" bus="0" port="2"/>
</disk>
<controller type="scsi" index="0" model="virtio-scsi">
<alias name="scsi0"/>
<address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
</controller>
<controller type="usb" index="0" model="ich9-ehci1">
<alias name="usb"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x7"/>
</controller>
<controller type="usb" index="0" model="ich9-uhci1">
<alias name="usb"/>
<master startport="0"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0" multifunction="on"/>
</controller>
<controller type="usb" index="0" model="ich9-uhci2">
<alias name="usb"/>
<master startport="2"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x1"/>
</controller>
<controller type="usb" index="0" model="ich9-uhci3">
<alias name="usb"/>
<master startport="4"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x2"/>
</controller>
<controller type="pci" index="0" model="pcie-root">
<alias name="pcie.0"/>
</controller>
<controller type="pci" index="1" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="1" port="0x10"/>
<alias name="pci.1"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>
</controller>
<controller type="pci" index="2" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="2" port="0x11"/>
<alias name="pci.2"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>
</controller>
<controller type="pci" index="3" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="3" port="0x12"/>
<alias name="pci.3"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>
</controller>
<controller type="pci" index="4" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="4" port="0x13"/>
<alias name="pci.4"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>
</controller>
<controller type="pci" index="5" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="5" port="0x14"/>
<alias name="pci.5"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>
</controller>
<controller type="pci" index="6" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="6" port="0x15"/>
<alias name="pci.6"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>
</controller>
<controller type="pci" index="7" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="7" port="0x16"/>
<alias name="pci.7"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>
</controller>
<controller type="virtio-serial" index="0">
<alias name="virtio-serial0"/>
<address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>
</controller>
<controller type="sata" index="0">
<alias name="ide"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>
</controller>
<interface type="bridge">
<mac address="52:54:01:93:b1:74"/>
<source bridge="cifmw-public"/>
<target dev="vnet2"/>
<model type="virtio"/>
<alias name="net0"/>
<address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>
</interface>
<interface type="bridge">
<mac address="52:54:01:df:c7:cf"/>
<source bridge="cifmw-osp_trunk"/>
<target dev="vnet3"/>
<model type="virtio"/>
<alias name="net1"/>
<address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>
</interface>
<serial type="pty">
<source path="/dev/pts/1"/>
<log file="/var/log/libvirt/qemu/compute-1-serial.log" append="off"/>
<target type="isa-serial" port="0">
<model name="isa-serial"/>
</target>
<alias name="serial0"/>
</serial>
<console type="pty" tty="/dev/pts/1">
<source path="/dev/pts/1"/>
<log file="/var/log/libvirt/qemu/compute-1-serial.log" append="off"/>
<target type="serial" port="0"/>
<alias name="serial0"/>
</console>
<input type="tablet" bus="usb">
<alias name="input0"/>
<address type="usb" bus="0" port="1"/>
</input>
<input type="mouse" bus="ps2">
<alias name="input1"/>
</input>
<input type="keyboard" bus="ps2">
<alias name="input2"/>
</input>
<audio id="1" type="none"/>
<video>
<model type="virtio" vram="16384" heads="1" primary="yes"/>
<alias name="video0"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>
</video>
<watchdog model="itco" action="reset">
<alias name="watchdog0"/>
</watchdog>
<memballoon model="virtio">
<alias name="balloon0"/>
<address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>
</memballoon>
<rng model="virtio">
<rate bytes="1024" period="100"/>
<backend model="random">/dev/urandom</backend>
<alias name="rng0"/>
<address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>
</rng>
</devices>
<seclabel type="dynamic" model="selinux" relabel="yes">
<label>system_u:system_r:svirt_t:s0:c846,c999</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c846,c999</imagelabel>
</seclabel>
<seclabel type="dynamic" model="dac" relabel="yes">
<label>+107:+107</label>
<imagelabel>+107:+107</imagelabel>
</seclabel>
</domain>
msg: All assertions passed
ok: [instance] => (item={'actions': {'xpath': '/domain/devices/disk', 'namespaces': {}, 'state': 'present'}, 'changed': False, 'count': 3, 'msg': 'found 3 nodes', 'xmlstring': '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<domain type="kvm" id="1">\n <name>cifmw-compute-0</name>\n <uuid>f5fa5754-36df-455e-878f-957a371d6e53</uuid>\n <memory unit="KiB">976896</memory>\n <currentMemory unit="KiB">976564</currentMemory>\n <vcpu placement="static">1</vcpu>\n <resource>\n <partition>/machine</partition>\n </resource>\n <os>\n <type arch="x86_64" machine="pc-q35-rhel9.6.0">hvm</type>\n <boot dev="hd"/>\n <bootmenu enable="no"/>\n </os>\n <features>\n <acpi/>\n <apic/>\n </features>\n <cpu mode="host-passthrough" check="none" migratable="on"/>\n <clock offset="utc">\n <timer name="rtc" tickpolicy="catchup"/>\n <timer name="pit" tickpolicy="delay"/>\n <timer name="hpet" present="no"/>\n </clock>\n <on_poweroff>destroy</on_poweroff>\n <on_reboot>restart</on_reboot>\n <on_crash>destroy</on_crash>\n <pm>\n <suspend-to-mem enabled="no"/>\n <suspend-to-disk enabled="no"/>\n </pm>\n <devices>\n <emulator>/usr/libexec/qemu-kvm</emulator>\n <disk type="file" device="disk">\n <driver name="qemu" type="qcow2"/>\n <source file="/opt/basedir/workload/compute-0.qcow2" index="3"/>\n <backingStore type="file" index="4">\n <format type="qcow2"/>\n <source file="/opt/basedir/images/centos-stream-9.qcow2"/>\n <backingStore/>\n </backingStore>\n <target dev="sda" bus="scsi"/>\n <alias name="scsi0-0-0-0"/>\n <address type="drive" controller="0" bus="0" target="0" unit="0"/>\n </disk>\n <disk type="volume" device="disk">\n <driver name="qemu" type="qcow2"/>\n <source pool="cifmw-pool" volume="cifmw-compute-0-vol-0" index="2"/>\n <backingStore/>\n <target dev="vda" bus="virtio"/>\n <alias name="virtio-disk0"/>\n <address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>\n </disk>\n <disk type="file" device="cdrom">\n <driver name="qemu" type="raw"/>\n <source file="/opt/basedir/workload/compute-0.iso" index="1"/>\n <backingStore/>\n <target dev="sdz" bus="usb"/>\n <readonly/>\n <alias name="usb-disk25"/>\n <address type="usb" bus="0" port="2"/>\n </disk>\n <controller type="scsi" index="0" model="virtio-scsi">\n <alias name="scsi0"/>\n <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>\n </controller>\n <controller type="usb" index="0" model="ich9-ehci1">\n <alias name="usb"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x7"/>\n </controller>\n <controller type="usb" index="0" model="ich9-uhci1">\n <alias name="usb"/>\n <master startport="0"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0" multifunction="on"/>\n </controller>\n <controller type="usb" index="0" model="ich9-uhci2">\n <alias name="usb"/>\n <master startport="2"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x1"/>\n </controller>\n <controller type="usb" index="0" model="ich9-uhci3">\n <alias name="usb"/>\n <master startport="4"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x2"/>\n </controller>\n <controller type="pci" index="0" model="pcie-root">\n <alias name="pcie.0"/>\n </controller>\n <controller type="pci" index="1" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="1" port="0x10"/>\n <alias name="pci.1"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>\n </controller>\n <controller type="pci" index="2" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="2" port="0x11"/>\n <alias name="pci.2"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>\n </controller>\n <controller type="pci" index="3" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="3" port="0x12"/>\n <alias name="pci.3"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>\n </controller>\n <controller type="pci" index="4" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="4" port="0x13"/>\n <alias name="pci.4"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>\n </controller>\n <controller type="pci" index="5" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="5" port="0x14"/>\n <alias name="pci.5"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>\n </controller>\n <controller type="pci" index="6" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="6" port="0x15"/>\n <alias name="pci.6"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>\n </controller>\n <controller type="pci" index="7" model="pcie-root-port">\n <model name="pcie-root-port"/>\n <target chassis="7" port="0x16"/>\n <alias name="pci.7"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>\n </controller>\n <controller type="virtio-serial" index="0">\n <alias name="virtio-serial0"/>\n <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>\n </controller>\n <controller type="sata" index="0">\n <alias name="ide"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>\n </controller>\n <interface type="bridge">\n <mac address="52:54:00:14:bb:87"/>\n <source bridge="cifmw-public"/>\n <target dev="vnet0"/>\n <model type="virtio"/>\n <alias name="net0"/>\n <address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>\n </interface>\n <interface type="bridge">\n <mac address="52:54:00:83:b5:f7"/>\n <source bridge="cifmw-osp_trunk"/>\n <target dev="vnet1"/>\n <model type="virtio"/>\n <alias name="net1"/>\n <address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>\n </interface>\n <serial type="pty">\n <source path="/dev/pts/0"/>\n <log file="/var/log/libvirt/qemu/compute-0-serial.log" append="off"/>\n <target type="isa-serial" port="0">\n <model name="isa-serial"/>\n </target>\n <alias name="serial0"/>\n </serial>\n <console type="pty" tty="/dev/pts/0">\n <source path="/dev/pts/0"/>\n <log file="/var/log/libvirt/qemu/compute-0-serial.log" append="off"/>\n <target type="serial" port="0"/>\n <alias name="serial0"/>\n </console>\n <input type="tablet" bus="usb">\n <alias name="input0"/>\n <address type="usb" bus="0" port="1"/>\n </input>\n <input type="mouse" bus="ps2">\n <alias name="input1"/>\n </input>\n <input type="keyboard" bus="ps2">\n <alias name="input2"/>\n </input>\n <audio id="1" type="none"/>\n <video>\n <model type="virtio" vram="16384" heads="1" primary="yes"/>\n <alias name="video0"/>\n <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>\n </video>\n <watchdog model="itco" action="reset">\n <alias name="watchdog0"/>\n </watchdog>\n <memballoon model="virtio">\n <alias name="balloon0"/>\n <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>\n </memballoon>\n <rng model="virtio">\n <rate bytes="1024" period="100"/>\n <backend model="random">/dev/urandom</backend>\n <alias name="rng0"/>\n <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>\n </rng>\n </devices>\n <seclabel type="dynamic" model="selinux" relabel="yes">\n <label>system_u:system_r:svirt_t:s0:c660,c911</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c660,c911</imagelabel>\n </seclabel>\n <seclabel type="dynamic" model="dac" relabel="yes">\n <label>+107:+107</label>\n <imagelabel>+107:+107</imagelabel>\n </seclabel>\n</domain>', 'invocation': {'module_args': {'count': True, 'xmlstring': "<domain type='kvm' id='1'>\n <name>cifmw-compute-0</name>\n <uuid>f5fa5754-36df-455e-878f-957a371d6e53</uuid>\n <memory unit='KiB'>976896</memory>\n <currentMemory unit='KiB'>976564</currentMemory>\n <vcpu placement='static'>1</vcpu>\n <resource>\n <partition>/machine</partition>\n </resource>\n <os>\n <type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>\n <boot dev='hd'/>\n <bootmenu enable='no'/>\n </os>\n <features>\n <acpi/>\n <apic/>\n </features>\n <cpu mode='host-passthrough' check='none' migratable='on'/>\n <clock offset='utc'>\n <timer name='rtc' tickpolicy='catchup'/>\n <timer name='pit' tickpolicy='delay'/>\n <timer name='hpet' present='no'/>\n </clock>\n <on_poweroff>destroy</on_poweroff>\n <on_reboot>restart</on_reboot>\n <on_crash>destroy</on_crash>\n <pm>\n <suspend-to-mem enabled='no'/>\n <suspend-to-disk enabled='no'/>\n </pm>\n <devices>\n <emulator>/usr/libexec/qemu-kvm</emulator>\n <disk type='file' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>\n <backingStore type='file' index='4'>\n <format type='qcow2'/>\n <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n <backingStore/>\n </backingStore>\n <target dev='sda' bus='scsi'/>\n <alias name='scsi0-0-0-0'/>\n <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n </disk>\n <disk type='volume' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>\n <backingStore/>\n <target dev='vda' bus='virtio'/>\n <alias name='virtio-disk0'/>\n <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n </disk>\n <disk type='file' device='cdrom'>\n <driver name='qemu' type='raw'/>\n <source file='/opt/basedir/workload/compute-0.iso' index='1'/>\n <backingStore/>\n <target dev='sdz' bus='usb'/>\n <readonly/>\n <alias name='usb-disk25'/>\n <address type='usb' bus='0' port='2'/>\n </disk>\n <controller type='scsi' index='0' model='virtio-scsi'>\n <alias name='scsi0'/>\n <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n </controller>\n <controller type='usb' index='0' model='ich9-ehci1'>\n <alias name='usb'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci1'>\n <alias name='usb'/>\n <master startport='0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci2'>\n <alias name='usb'/>\n <master startport='2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci3'>\n <alias name='usb'/>\n <master startport='4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n </controller>\n <controller type='pci' index='0' model='pcie-root'>\n <alias name='pcie.0'/>\n </controller>\n <controller type='pci' index='1' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='1' port='0x10'/>\n <alias name='pci.1'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n </controller>\n <controller type='pci' index='2' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='2' port='0x11'/>\n <alias name='pci.2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n </controller>\n <controller type='pci' index='3' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='3' port='0x12'/>\n <alias name='pci.3'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n </controller>\n <controller type='pci' index='4' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='4' port='0x13'/>\n <alias name='pci.4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n </controller>\n <controller type='pci' index='5' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='5' port='0x14'/>\n <alias name='pci.5'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n </controller>\n <controller type='pci' index='6' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='6' port='0x15'/>\n <alias name='pci.6'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n </controller>\n <controller type='pci' index='7' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='7' port='0x16'/>\n <alias name='pci.7'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n </controller>\n <controller type='virtio-serial' index='0'>\n <alias name='virtio-serial0'/>\n <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n </controller>\n <controller type='sata' index='0'>\n <alias name='ide'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n </controller>\n <interface type='bridge'>\n <mac address='52:54:00:14:bb:87'/>\n <source bridge='cifmw-public'/>\n <target dev='vnet0'/>\n <model type='virtio'/>\n <alias name='net0'/>\n <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n </interface>\n <interface type='bridge'>\n <mac address='52:54:00:83:b5:f7'/>\n <source bridge='cifmw-osp_trunk'/>\n <target dev='vnet1'/>\n <model type='virtio'/>\n <alias name='net1'/>\n <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n </interface>\n <serial type='pty'>\n <source path='/dev/pts/0'/>\n <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n <target type='isa-serial' port='0'>\n <model name='isa-serial'/>\n </target>\n <alias name='serial0'/>\n </serial>\n <console type='pty' tty='/dev/pts/0'>\n <source path='/dev/pts/0'/>\n <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n <target type='serial' port='0'/>\n <alias name='serial0'/>\n </console>\n <input type='tablet' bus='usb'>\n <alias name='input0'/>\n <address type='usb' bus='0' port='1'/>\n </input>\n <input type='mouse' bus='ps2'>\n <alias name='input1'/>\n </input>\n <input type='keyboard' bus='ps2'>\n <alias name='input2'/>\n </input>\n <audio id='1' type='none'/>\n <video>\n <model type='virtio' vram='16384' heads='1' primary='yes'/>\n <alias name='video0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n </video>\n <watchdog model='itco' action='reset'>\n <alias name='watchdog0'/>\n </watchdog>\n <memballoon model='virtio'>\n <alias name='balloon0'/>\n <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n </memballoon>\n <rng model='virtio'>\n <rate bytes='1024' period='100'/>\n <backend model='random'>/dev/urandom</backend>\n <alias name='rng0'/>\n <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n </rng>\n </devices>\n <seclabel type='dynamic' model='selinux' relabel='yes'>\n <label>system_u:system_r:svirt_t:s0:c660,c911</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c660,c911</imagelabel>\n </seclabel>\n <seclabel type='dynamic' model='dac' relabel='yes'>\n <label>+107:+107</label>\n <imagelabel>+107:+107</imagelabel>\n </seclabel>\n</domain>\n", 'xpath': '/domain/devices/disk', 'namespaces': {}, 'state': 'present', 'print_match': False, 'pretty_print': False, 'input_type': 'yaml', 'backup': False, 'strip_cdata_tags': False, 'insertbefore': False, 'insertafter': False, 'path': None, 'value': None, 'attribute': None, 'add_children': None, 'set_children': None, 'content': None}}, 'failed': False, 'item': {'get_xml': "<domain type='kvm' id='1'>\n <name>cifmw-compute-0</name>\n <uuid>f5fa5754-36df-455e-878f-957a371d6e53</uuid>\n <memory unit='KiB'>976896</memory>\n <currentMemory unit='KiB'>976564</currentMemory>\n <vcpu placement='static'>1</vcpu>\n <resource>\n <partition>/machine</partition>\n </resource>\n <os>\n <type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>\n <boot dev='hd'/>\n <bootmenu enable='no'/>\n </os>\n <features>\n <acpi/>\n <apic/>\n </features>\n <cpu mode='host-passthrough' check='none' migratable='on'/>\n <clock offset='utc'>\n <timer name='rtc' tickpolicy='catchup'/>\n <timer name='pit' tickpolicy='delay'/>\n <timer name='hpet' present='no'/>\n </clock>\n <on_poweroff>destroy</on_poweroff>\n <on_reboot>restart</on_reboot>\n <on_crash>destroy</on_crash>\n <pm>\n <suspend-to-mem enabled='no'/>\n <suspend-to-disk enabled='no'/>\n </pm>\n <devices>\n <emulator>/usr/libexec/qemu-kvm</emulator>\n <disk type='file' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>\n <backingStore type='file' index='4'>\n <format type='qcow2'/>\n <source file='/opt/basedir/images/centos-stream-9.qcow2'/>\n <backingStore/>\n </backingStore>\n <target dev='sda' bus='scsi'/>\n <alias name='scsi0-0-0-0'/>\n <address type='drive' controller='0' bus='0' target='0' unit='0'/>\n </disk>\n <disk type='volume' device='disk'>\n <driver name='qemu' type='qcow2'/>\n <source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>\n <backingStore/>\n <target dev='vda' bus='virtio'/>\n <alias name='virtio-disk0'/>\n <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>\n </disk>\n <disk type='file' device='cdrom'>\n <driver name='qemu' type='raw'/>\n <source file='/opt/basedir/workload/compute-0.iso' index='1'/>\n <backingStore/>\n <target dev='sdz' bus='usb'/>\n <readonly/>\n <alias name='usb-disk25'/>\n <address type='usb' bus='0' port='2'/>\n </disk>\n <controller type='scsi' index='0' model='virtio-scsi'>\n <alias name='scsi0'/>\n <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>\n </controller>\n <controller type='usb' index='0' model='ich9-ehci1'>\n <alias name='usb'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci1'>\n <alias name='usb'/>\n <master startport='0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci2'>\n <alias name='usb'/>\n <master startport='2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>\n </controller>\n <controller type='usb' index='0' model='ich9-uhci3'>\n <alias name='usb'/>\n <master startport='4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>\n </controller>\n <controller type='pci' index='0' model='pcie-root'>\n <alias name='pcie.0'/>\n </controller>\n <controller type='pci' index='1' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='1' port='0x10'/>\n <alias name='pci.1'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>\n </controller>\n <controller type='pci' index='2' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='2' port='0x11'/>\n <alias name='pci.2'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>\n </controller>\n <controller type='pci' index='3' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='3' port='0x12'/>\n <alias name='pci.3'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>\n </controller>\n <controller type='pci' index='4' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='4' port='0x13'/>\n <alias name='pci.4'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>\n </controller>\n <controller type='pci' index='5' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='5' port='0x14'/>\n <alias name='pci.5'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>\n </controller>\n <controller type='pci' index='6' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='6' port='0x15'/>\n <alias name='pci.6'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>\n </controller>\n <controller type='pci' index='7' model='pcie-root-port'>\n <model name='pcie-root-port'/>\n <target chassis='7' port='0x16'/>\n <alias name='pci.7'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>\n </controller>\n <controller type='virtio-serial' index='0'>\n <alias name='virtio-serial0'/>\n <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>\n </controller>\n <controller type='sata' index='0'>\n <alias name='ide'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>\n </controller>\n <interface type='bridge'>\n <mac address='52:54:00:14:bb:87'/>\n <source bridge='cifmw-public'/>\n <target dev='vnet0'/>\n <model type='virtio'/>\n <alias name='net0'/>\n <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>\n </interface>\n <interface type='bridge'>\n <mac address='52:54:00:83:b5:f7'/>\n <source bridge='cifmw-osp_trunk'/>\n <target dev='vnet1'/>\n <model type='virtio'/>\n <alias name='net1'/>\n <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>\n </interface>\n <serial type='pty'>\n <source path='/dev/pts/0'/>\n <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n <target type='isa-serial' port='0'>\n <model name='isa-serial'/>\n </target>\n <alias name='serial0'/>\n </serial>\n <console type='pty' tty='/dev/pts/0'>\n <source path='/dev/pts/0'/>\n <log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>\n <target type='serial' port='0'/>\n <alias name='serial0'/>\n </console>\n <input type='tablet' bus='usb'>\n <alias name='input0'/>\n <address type='usb' bus='0' port='1'/>\n </input>\n <input type='mouse' bus='ps2'>\n <alias name='input1'/>\n </input>\n <input type='keyboard' bus='ps2'>\n <alias name='input2'/>\n </input>\n <audio id='1' type='none'/>\n <video>\n <model type='virtio' vram='16384' heads='1' primary='yes'/>\n <alias name='video0'/>\n <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>\n </video>\n <watchdog model='itco' action='reset'>\n <alias name='watchdog0'/>\n </watchdog>\n <memballoon model='virtio'>\n <alias name='balloon0'/>\n <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>\n </memballoon>\n <rng model='virtio'>\n <rate bytes='1024' period='100'/>\n <backend model='random'>/dev/urandom</backend>\n <alias name='rng0'/>\n <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>\n </rng>\n </devices>\n <seclabel type='dynamic' model='selinux' relabel='yes'>\n <label>system_u:system_r:svirt_t:s0:c660,c911</label>\n <imagelabel>system_u:object_r:svirt_image_t:s0:c660,c911</imagelabel>\n </seclabel>\n <seclabel type='dynamic' model='dac' relabel='yes'>\n <label>+107:+107</label>\n <imagelabel>+107:+107</imagelabel>\n </seclabel>\n</domain>\n", 'invocation': {'module_args': {'command': 'get_xml', 'name': 'cifmw-compute-0', 'uri': 'qemu:///system', 'mutate_flags': ['ADD_UUID'], 'state': None, 'autostart': None, 'flags': None, 'force': None, 'xml': None}}, 'failed': False, 'changed': False, 'item': 'cifmw-compute-0', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) => changed=false
ansible_loop_var: item
item:
actions:
namespaces: {}
state: present
xpath: /domain/devices/disk
ansible_loop_var: item
changed: false
count: 3
failed: false
invocation:
module_args:
add_children: null
attribute: null
backup: false
content: null
count: true
input_type: yaml
insertafter: false
insertbefore: false
namespaces: {}
path: null
pretty_print: false
print_match: false
set_children: null
state: present
strip_cdata_tags: false
value: null
xmlstring: |-
<domain type='kvm' id='1'>
<name>cifmw-compute-0</name>
<uuid>f5fa5754-36df-455e-878f-957a371d6e53</uuid>
<memory unit='KiB'>976896</memory>
<currentMemory unit='KiB'>976564</currentMemory>
<vcpu placement='static'>1</vcpu>
<resource>
<partition>/machine</partition>
</resource>
<os>
<type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>
<boot dev='hd'/>
<bootmenu enable='no'/>
</os>
<features>
<acpi/>
<apic/>
</features>
<cpu mode='host-passthrough' check='none' migratable='on'/>
<clock offset='utc'>
<timer name='rtc' tickpolicy='catchup'/>
<timer name='pit' tickpolicy='delay'/>
<timer name='hpet' present='no'/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<pm>
<suspend-to-mem enabled='no'/>
<suspend-to-disk enabled='no'/>
</pm>
<devices>
<emulator>/usr/libexec/qemu-kvm</emulator>
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>
<backingStore type='file' index='4'>
<format type='qcow2'/>
<source file='/opt/basedir/images/centos-stream-9.qcow2'/>
<backingStore/>
</backingStore>
<target dev='sda' bus='scsi'/>
<alias name='scsi0-0-0-0'/>
<address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
<disk type='volume' device='disk'>
<driver name='qemu' type='qcow2'/>
<source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>
<backingStore/>
<target dev='vda' bus='virtio'/>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
</disk>
<disk type='file' device='cdrom'>
<driver name='qemu' type='raw'/>
<source file='/opt/basedir/workload/compute-0.iso' index='1'/>
<backingStore/>
<target dev='sdz' bus='usb'/>
<readonly/>
<alias name='usb-disk25'/>
<address type='usb' bus='0' port='2'/>
</disk>
<controller type='scsi' index='0' model='virtio-scsi'>
<alias name='scsi0'/>
<address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
</controller>
<controller type='usb' index='0' model='ich9-ehci1'>
<alias name='usb'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci1'>
<alias name='usb'/>
<master startport='0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci2'>
<alias name='usb'/>
<master startport='2'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci3'>
<alias name='usb'/>
<master startport='4'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>
</controller>
<controller type='pci' index='0' model='pcie-root'>
<alias name='pcie.0'/>
</controller>
<controller type='pci' index='1' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='1' port='0x10'/>
<alias name='pci.1'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>
</controller>
<controller type='pci' index='2' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='2' port='0x11'/>
<alias name='pci.2'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>
</controller>
<controller type='pci' index='3' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='3' port='0x12'/>
<alias name='pci.3'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>
</controller>
<controller type='pci' index='4' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='4' port='0x13'/>
<alias name='pci.4'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>
</controller>
<controller type='pci' index='5' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='5' port='0x14'/>
<alias name='pci.5'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>
</controller>
<controller type='pci' index='6' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='6' port='0x15'/>
<alias name='pci.6'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>
</controller>
<controller type='pci' index='7' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='7' port='0x16'/>
<alias name='pci.7'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>
</controller>
<controller type='virtio-serial' index='0'>
<alias name='virtio-serial0'/>
<address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
</controller>
<controller type='sata' index='0'>
<alias name='ide'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
</controller>
<interface type='bridge'>
<mac address='52:54:00:14:bb:87'/>
<source bridge='cifmw-public'/>
<target dev='vnet0'/>
<model type='virtio'/>
<alias name='net0'/>
<address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
</interface>
<interface type='bridge'>
<mac address='52:54:00:83:b5:f7'/>
<source bridge='cifmw-osp_trunk'/>
<target dev='vnet1'/>
<model type='virtio'/>
<alias name='net1'/>
<address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
</interface>
<serial type='pty'>
<source path='/dev/pts/0'/>
<log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>
<target type='isa-serial' port='0'>
<model name='isa-serial'/>
</target>
<alias name='serial0'/>
</serial>
<console type='pty' tty='/dev/pts/0'>
<source path='/dev/pts/0'/>
<log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>
<target type='serial' port='0'/>
<alias name='serial0'/>
</console>
<input type='tablet' bus='usb'>
<alias name='input0'/>
<address type='usb' bus='0' port='1'/>
</input>
<input type='mouse' bus='ps2'>
<alias name='input1'/>
</input>
<input type='keyboard' bus='ps2'>
<alias name='input2'/>
</input>
<audio id='1' type='none'/>
<video>
<model type='virtio' vram='16384' heads='1' primary='yes'/>
<alias name='video0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
</video>
<watchdog model='itco' action='reset'>
<alias name='watchdog0'/>
</watchdog>
<memballoon model='virtio'>
<alias name='balloon0'/>
<address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
</memballoon>
<rng model='virtio'>
<rate bytes='1024' period='100'/>
<backend model='random'>/dev/urandom</backend>
<alias name='rng0'/>
<address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
</rng>
</devices>
<seclabel type='dynamic' model='selinux' relabel='yes'>
<label>system_u:system_r:svirt_t:s0:c660,c911</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c660,c911</imagelabel>
</seclabel>
<seclabel type='dynamic' model='dac' relabel='yes'>
<label>+107:+107</label>
<imagelabel>+107:+107</imagelabel>
</seclabel>
</domain>
xpath: /domain/devices/disk
item:
ansible_loop_var: item
changed: false
failed: false
get_xml: |-
<domain type='kvm' id='1'>
<name>cifmw-compute-0</name>
<uuid>f5fa5754-36df-455e-878f-957a371d6e53</uuid>
<memory unit='KiB'>976896</memory>
<currentMemory unit='KiB'>976564</currentMemory>
<vcpu placement='static'>1</vcpu>
<resource>
<partition>/machine</partition>
</resource>
<os>
<type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type>
<boot dev='hd'/>
<bootmenu enable='no'/>
</os>
<features>
<acpi/>
<apic/>
</features>
<cpu mode='host-passthrough' check='none' migratable='on'/>
<clock offset='utc'>
<timer name='rtc' tickpolicy='catchup'/>
<timer name='pit' tickpolicy='delay'/>
<timer name='hpet' present='no'/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<pm>
<suspend-to-mem enabled='no'/>
<suspend-to-disk enabled='no'/>
</pm>
<devices>
<emulator>/usr/libexec/qemu-kvm</emulator>
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/opt/basedir/workload/compute-0.qcow2' index='3'/>
<backingStore type='file' index='4'>
<format type='qcow2'/>
<source file='/opt/basedir/images/centos-stream-9.qcow2'/>
<backingStore/>
</backingStore>
<target dev='sda' bus='scsi'/>
<alias name='scsi0-0-0-0'/>
<address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
<disk type='volume' device='disk'>
<driver name='qemu' type='qcow2'/>
<source pool='cifmw-pool' volume='cifmw-compute-0-vol-0' index='2'/>
<backingStore/>
<target dev='vda' bus='virtio'/>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
</disk>
<disk type='file' device='cdrom'>
<driver name='qemu' type='raw'/>
<source file='/opt/basedir/workload/compute-0.iso' index='1'/>
<backingStore/>
<target dev='sdz' bus='usb'/>
<readonly/>
<alias name='usb-disk25'/>
<address type='usb' bus='0' port='2'/>
</disk>
<controller type='scsi' index='0' model='virtio-scsi'>
<alias name='scsi0'/>
<address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
</controller>
<controller type='usb' index='0' model='ich9-ehci1'>
<alias name='usb'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x7'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci1'>
<alias name='usb'/>
<master startport='0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0' multifunction='on'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci2'>
<alias name='usb'/>
<master startport='2'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x1'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci3'>
<alias name='usb'/>
<master startport='4'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x2'/>
</controller>
<controller type='pci' index='0' model='pcie-root'>
<alias name='pcie.0'/>
</controller>
<controller type='pci' index='1' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='1' port='0x10'/>
<alias name='pci.1'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/>
</controller>
<controller type='pci' index='2' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='2' port='0x11'/>
<alias name='pci.2'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/>
</controller>
<controller type='pci' index='3' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='3' port='0x12'/>
<alias name='pci.3'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/>
</controller>
<controller type='pci' index='4' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='4' port='0x13'/>
<alias name='pci.4'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/>
</controller>
<controller type='pci' index='5' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='5' port='0x14'/>
<alias name='pci.5'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/>
</controller>
<controller type='pci' index='6' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='6' port='0x15'/>
<alias name='pci.6'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/>
</controller>
<controller type='pci' index='7' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='7' port='0x16'/>
<alias name='pci.7'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/>
</controller>
<controller type='virtio-serial' index='0'>
<alias name='virtio-serial0'/>
<address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
</controller>
<controller type='sata' index='0'>
<alias name='ide'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
</controller>
<interface type='bridge'>
<mac address='52:54:00:14:bb:87'/>
<source bridge='cifmw-public'/>
<target dev='vnet0'/>
<model type='virtio'/>
<alias name='net0'/>
<address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
</interface>
<interface type='bridge'>
<mac address='52:54:00:83:b5:f7'/>
<source bridge='cifmw-osp_trunk'/>
<target dev='vnet1'/>
<model type='virtio'/>
<alias name='net1'/>
<address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
</interface>
<serial type='pty'>
<source path='/dev/pts/0'/>
<log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>
<target type='isa-serial' port='0'>
<model name='isa-serial'/>
</target>
<alias name='serial0'/>
</serial>
<console type='pty' tty='/dev/pts/0'>
<source path='/dev/pts/0'/>
<log file='/var/log/libvirt/qemu/compute-0-serial.log' append='off'/>
<target type='serial' port='0'/>
<alias name='serial0'/>
</console>
<input type='tablet' bus='usb'>
<alias name='input0'/>
<address type='usb' bus='0' port='1'/>
</input>
<input type='mouse' bus='ps2'>
<alias name='input1'/>
</input>
<input type='keyboard' bus='ps2'>
<alias name='input2'/>
</input>
<audio id='1' type='none'/>
<video>
<model type='virtio' vram='16384' heads='1' primary='yes'/>
<alias name='video0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
</video>
<watchdog model='itco' action='reset'>
<alias name='watchdog0'/>
</watchdog>
<memballoon model='virtio'>
<alias name='balloon0'/>
<address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
</memballoon>
<rng model='virtio'>
<rate bytes='1024' period='100'/>
<backend model='random'>/dev/urandom</backend>
<alias name='rng0'/>
<address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
</rng>
</devices>
<seclabel type='dynamic' model='selinux' relabel='yes'>
<label>system_u:system_r:svirt_t:s0:c660,c911</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c660,c911</imagelabel>
</seclabel>
<seclabel type='dynamic' model='dac' relabel='yes'>
<label>+107:+107</label>
<imagelabel>+107:+107</imagelabel>
</seclabel>
</domain>
invocation:
module_args:
autostart: null
command: get_xml
flags: null
force: null
mutate_flags:
- ADD_UUID
name: cifmw-compute-0
state: null
uri: qemu:///system
xml: null
item: cifmw-compute-0
msg: found 3 nodes
xmlstring: |-
<?xml version='1.0' encoding='UTF-8'?>
<domain type="kvm" id="1">
<name>cifmw-compute-0</name>
<uuid>f5fa5754-36df-455e-878f-957a371d6e53</uuid>
<memory unit="KiB">976896</memory>
<currentMemory unit="KiB">976564</currentMemory>
<vcpu placement="static">1</vcpu>
<resource>
<partition>/machine</partition>
</resource>
<os>
<type arch="x86_64" machine="pc-q35-rhel9.6.0">hvm</type>
<boot dev="hd"/>
<bootmenu enable="no"/>
</os>
<features>
<acpi/>
<apic/>
</features>
<cpu mode="host-passthrough" check="none" migratable="on"/>
<clock offset="utc">
<timer name="rtc" tickpolicy="catchup"/>
<timer name="pit" tickpolicy="delay"/>
<timer name="hpet" present="no"/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<pm>
<suspend-to-mem enabled="no"/>
<suspend-to-disk enabled="no"/>
</pm>
<devices>
<emulator>/usr/libexec/qemu-kvm</emulator>
<disk type="file" device="disk">
<driver name="qemu" type="qcow2"/>
<source file="/opt/basedir/workload/compute-0.qcow2" index="3"/>
<backingStore type="file" index="4">
<format type="qcow2"/>
<source file="/opt/basedir/images/centos-stream-9.qcow2"/>
<backingStore/>
</backingStore>
<target dev="sda" bus="scsi"/>
<alias name="scsi0-0-0-0"/>
<address type="drive" controller="0" bus="0" target="0" unit="0"/>
</disk>
<disk type="volume" device="disk">
<driver name="qemu" type="qcow2"/>
<source pool="cifmw-pool" volume="cifmw-compute-0-vol-0" index="2"/>
<backingStore/>
<target dev="vda" bus="virtio"/>
<alias name="virtio-disk0"/>
<address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>
</disk>
<disk type="file" device="cdrom">
<driver name="qemu" type="raw"/>
<source file="/opt/basedir/workload/compute-0.iso" index="1"/>
<backingStore/>
<target dev="sdz" bus="usb"/>
<readonly/>
<alias name="usb-disk25"/>
<address type="usb" bus="0" port="2"/>
</disk>
<controller type="scsi" index="0" model="virtio-scsi">
<alias name="scsi0"/>
<address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
</controller>
<controller type="usb" index="0" model="ich9-ehci1">
<alias name="usb"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x7"/>
</controller>
<controller type="usb" index="0" model="ich9-uhci1">
<alias name="usb"/>
<master startport="0"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0" multifunction="on"/>
</controller>
<controller type="usb" index="0" model="ich9-uhci2">
<alias name="usb"/>
<master startport="2"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x1"/>
</controller>
<controller type="usb" index="0" model="ich9-uhci3">
<alias name="usb"/>
<master startport="4"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x2"/>
</controller>
<controller type="pci" index="0" model="pcie-root">
<alias name="pcie.0"/>
</controller>
<controller type="pci" index="1" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="1" port="0x10"/>
<alias name="pci.1"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>
</controller>
<controller type="pci" index="2" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="2" port="0x11"/>
<alias name="pci.2"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>
</controller>
<controller type="pci" index="3" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="3" port="0x12"/>
<alias name="pci.3"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>
</controller>
<controller type="pci" index="4" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="4" port="0x13"/>
<alias name="pci.4"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>
</controller>
<controller type="pci" index="5" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="5" port="0x14"/>
<alias name="pci.5"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>
</controller>
<controller type="pci" index="6" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="6" port="0x15"/>
<alias name="pci.6"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>
</controller>
<controller type="pci" index="7" model="pcie-root-port">
<model name="pcie-root-port"/>
<target chassis="7" port="0x16"/>
<alias name="pci.7"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>
</controller>
<controller type="virtio-serial" index="0">
<alias name="virtio-serial0"/>
<address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>
</controller>
<controller type="sata" index="0">
<alias name="ide"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>
</controller>
<interface type="bridge">
<mac address="52:54:00:14:bb:87"/>
<source bridge="cifmw-public"/>
<target dev="vnet0"/>
<model type="virtio"/>
<alias name="net0"/>
<address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>
</interface>
<interface type="bridge">
<mac address="52:54:00:83:b5:f7"/>
<source bridge="cifmw-osp_trunk"/>
<target dev="vnet1"/>
<model type="virtio"/>
<alias name="net1"/>
<address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>
</interface>
<serial type="pty">
<source path="/dev/pts/0"/>
<log file="/var/log/libvirt/qemu/compute-0-serial.log" append="off"/>
<target type="isa-serial" port="0">
<model name="isa-serial"/>
</target>
<alias name="serial0"/>
</serial>
<console type="pty" tty="/dev/pts/0">
<source path="/dev/pts/0"/>
<log file="/var/log/libvirt/qemu/compute-0-serial.log" append="off"/>
<target type="serial" port="0"/>
<alias name="serial0"/>
</console>
<input type="tablet" bus="usb">
<alias name="input0"/>
<address type="usb" bus="0" port="1"/>
</input>
<input type="mouse" bus="ps2">
<alias name="input1"/>
</input>
<input type="keyboard" bus="ps2">
<alias name="input2"/>
</input>
<audio id="1" type="none"/>
<video>
<model type="virtio" vram="16384" heads="1" primary="yes"/>
<alias name="video0"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>
</video>
<watchdog model="itco" action="reset">
<alias name="watchdog0"/>
</watchdog>
<memballoon model="virtio">
<alias name="balloon0"/>
<address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>
</memballoon>
<rng model="virtio">
<rate bytes="1024" period="100"/>
<backend model="random">/dev/urandom</backend>
<alias name="rng0"/>
<address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>
</rng>
</devices>
<seclabel type="dynamic" model="selinux" relabel="yes">
<label>system_u:system_r:svirt_t:s0:c660,c911</label>
<imagelabel>system_u:object_r:svirt_image_t:s0:c660,c911</imagelabel>
</seclabel>
<seclabel type="dynamic" model="dac" relabel="yes">
<label>+107:+107</label>
<imagelabel>+107:+107</imagelabel>
</seclabel>
</domain>
msg: All assertions passed
TASK [libvirt_manager : Import layout generator if needed] *********************
Friday 03 October 2025 10:19:46 +0000 (0:00:00.127) 0:02:14.826 ********
skipping: [instance]
TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Friday 03 October 2025 10:19:46 +0000 (0:00:00.102) 0:02:14.928 ********
changed: [instance]
TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Friday 03 October 2025 10:19:46 +0000 (0:00:00.458) 0:02:15.386 ********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Friday 03 October 2025 10:19:47 +0000 (0:00:00.370) 0:02:15.757 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:19:47 +0000 (0:00:00.111) 0:02:15.868 ********
changed: [instance]
TASK [Deploy virtualbmc] *******************************************************
Friday 03 October 2025 10:19:48 +0000 (0:00:00.869) 0:02:16.737 ********
skipping: [instance]
TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Friday 03 October 2025 10:19:48 +0000 (0:00:00.064) 0:02:16.802 ********
skipping: [instance]
TASK [libvirt_manager : Create needed workload directory] **********************
Friday 03 October 2025 10:19:48 +0000 (0:00:00.067) 0:02:16.870 ********
changed: [instance] => (item=workload)
ok: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Friday 03 October 2025 10:19:49 +0000 (0:00:00.636) 0:02:17.506 ********
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Generate networking data] ******************************
Friday 03 October 2025 10:19:49 +0000 (0:00:00.449) 0:02:17.955 ********
skipping: [instance]
TASK [libvirt_manager : Create group inventories] ******************************
Friday 03 October 2025 10:19:49 +0000 (0:00:00.053) 0:02:18.009 ********
skipping: [instance] => (item=nocompute)
ok: [instance] => (item=compute)
ok: [instance] => (item=baremetal)
TASK [libvirt_manager : Create "all" group inventory file] *********************
Friday 03 October 2025 10:19:50 +0000 (0:00:00.754) 0:02:18.764 ********
ok: [instance]
TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Friday 03 October 2025 10:19:50 +0000 (0:00:00.442) 0:02:19.206 ********
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] *************************
Friday 03 October 2025 10:19:50 +0000 (0:00:00.144) 0:02:19.350 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:19:51 +0000 (0:00:00.059) 0:02:19.410 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:19:51 +0000 (0:00:00.253) 0:02:19.663 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:19:51 +0000 (0:00:00.052) 0:02:19.716 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:19:51 +0000 (0:00:00.115) 0:02:19.831 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:19:51 +0000 (0:00:00.053) 0:02:19.885 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:19:51 +0000 (0:00:00.053) 0:02:19.938 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:19:51 +0000 (0:00:00.055) 0:02:19.993 ********
ok: [instance]
TASK [libvirt_manager : Ensure images are present] *****************************
Friday 03 October 2025 10:19:51 +0000 (0:00:00.277) 0:02:20.271 ********
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] *******************************
Friday 03 October 2025 10:19:52 +0000 (0:00:00.186) 0:02:20.457 ********
ok: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Friday 03 October 2025 10:19:52 +0000 (0:00:00.243) 0:02:20.701 ********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Friday 03 October 2025 10:19:52 +0000 (0:00:00.279) 0:02:20.981 ********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Friday 03 October 2025 10:19:52 +0000 (0:00:00.054) 0:02:21.035 ********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Friday 03 October 2025 10:19:52 +0000 (0:00:00.239) 0:02:21.275 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Friday 03 October 2025 10:19:52 +0000 (0:00:00.076) 0:02:21.351 ********
changed: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Friday 03 October 2025 10:19:53 +0000 (0:00:00.308) 0:02:21.659 ********
ok: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Friday 03 October 2025 10:19:53 +0000 (0:00:00.248) 0:02:21.908 ********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Friday 03 October 2025 10:19:53 +0000 (0:00:00.239) 0:02:22.148 ********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Friday 03 October 2025 10:19:53 +0000 (0:00:00.055) 0:02:22.203 ********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Friday 03 October 2025 10:19:54 +0000 (0:00:00.286) 0:02:22.490 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Friday 03 October 2025 10:19:54 +0000 (0:00:00.073) 0:02:22.564 ********
ok: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Friday 03 October 2025 10:19:54 +0000 (0:00:00.258) 0:02:22.822 ********
skipping: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Friday 03 October 2025 10:19:54 +0000 (0:00:00.051) 0:02:22.874 ********
skipping: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Friday 03 October 2025 10:19:54 +0000 (0:00:00.052) 0:02:22.926 ********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Friday 03 October 2025 10:19:54 +0000 (0:00:00.102) 0:02:23.029 ********
skipping: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Friday 03 October 2025 10:19:54 +0000 (0:00:00.052) 0:02:23.082 ********
skipping: [instance]
TASK [libvirt_manager : Ensure image access rights] ****************************
Friday 03 October 2025 10:19:54 +0000 (0:00:00.054) 0:02:23.136 ********
skipping: [instance]
TASK [libvirt_manager : Get ssh key state] *************************************
Friday 03 October 2025 10:19:54 +0000 (0:00:00.052) 0:02:23.189 ********
ok: [instance]
TASK [libvirt_manager : Create temporary ssh keypair] **************************
Friday 03 October 2025 10:19:55 +0000 (0:00:00.291) 0:02:23.480 ********
skipping: [instance]
TASK [libvirt_manager : Slurp public key for later use] ************************
Friday 03 October 2025 10:19:55 +0000 (0:00:00.052) 0:02:23.533 ********
ok: [instance]
TASK [libvirt_manager : Slurp private key for later use] ***********************
Friday 03 October 2025 10:19:55 +0000 (0:00:00.219) 0:02:23.752 ********
ok: [instance]
TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Friday 03 October 2025 10:19:55 +0000 (0:00:00.217) 0:02:23.970 ********
ok: [instance]
TASK [libvirt_manager : Create fact holding network data for VMs] **************
Friday 03 October 2025 10:19:55 +0000 (0:00:00.355) 0:02:24.326 ********
ok: [instance]
TASK [libvirt_manager : List existing networks] ********************************
Friday 03 October 2025 10:19:55 +0000 (0:00:00.054) 0:02:24.380 ********
ok: [instance]
TASK [libvirt_manager : Gather pool fact] **************************************
Friday 03 October 2025 10:19:56 +0000 (0:00:00.263) 0:02:24.643 ********
skipping: [instance]
TASK [libvirt_manager : Create and run VMs] ************************************
Friday 03 October 2025 10:19:56 +0000 (0:00:00.060) 0:02:24.704 ********
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] *************************
Friday 03 October 2025 10:19:56 +0000 (0:00:00.202) 0:02:24.906 ********
ok: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for compute-0] ********
Friday 03 October 2025 10:19:56 +0000 (0:00:00.283) 0:02:25.189 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type compute-0] *************************
Friday 03 October 2025 10:19:57 +0000 (0:00:00.324) 0:02:25.514 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs compute-0] ***********
Friday 03 October 2025 10:19:58 +0000 (0:00:01.394) 0:02:26.908 ********
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 }}] ****************
Friday 03 October 2025 10:19:58 +0000 (0:00:00.128) 0:02:27.036 ********
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] ***********************
Friday 03 October 2025 10:19:58 +0000 (0:00:00.107) 0:02:27.144 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:19:59 +0000 (0:00:00.273) 0:02:27.417 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:19:59 +0000 (0:00:00.075) 0:02:27.493 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:19:59 +0000 (0:00:00.267) 0:02:27.760 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-compute-0] ************
Friday 03 October 2025 10:19:59 +0000 (0:00:00.245) 0:02:28.006 ********
skipping: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:19:59 +0000 (0:00:00.084) 0:02:28.090 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:20:00 +0000 (0:00:00.390) 0:02:28.480 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:20:00 +0000 (0:00:00.081) 0:02:28.562 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:20:00 +0000 (0:00:00.277) 0:02:28.840 ********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-0] *********
Friday 03 October 2025 10:20:00 +0000 (0:00:00.239) 0:02:29.080 ********
skipping: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-0] *****
Friday 03 October 2025 10:20:00 +0000 (0:00:00.129) 0:02:29.209 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for compute-0] ********
Friday 03 October 2025 10:20:00 +0000 (0:00:00.054) 0:02:29.263 ********
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] *******************
Friday 03 October 2025 10:20:00 +0000 (0:00:00.111) 0:02:29.374 ********
ok: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Friday 03 October 2025 10:20:01 +0000 (0:00:00.321) 0:02:29.696 ********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Create volume in the storage pool] *********************
Friday 03 October 2025 10:20:01 +0000 (0:00:00.288) 0:02:29.984 ********
ok: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Create XML attachment files] ***************************
Friday 03 October 2025 10:20:01 +0000 (0:00:00.265) 0:02:30.250 ********
ok: [instance] => (item=cifmw-compute-0-vol-0)
TASK [libvirt_manager : Find volume attachments for VM compute-0] **************
Friday 03 October 2025 10:20:02 +0000 (0:00:00.433) 0:02:30.683 ********
ok: [instance]
TASK [libvirt_manager : Attach volumes for VM compute-0] ***********************
Friday 03 October 2025 10:20:02 +0000 (0:00:00.292) 0:02:30.976 ********
changed: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:20:02 +0000 (0:00:00.278) 0:02:31.255 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:20:03 +0000 (0:00:00.246) 0:02:31.502 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:20:03 +0000 (0:00:00.067) 0:02:31.570 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_cloud_init_iso.yml for instance
TASK [libvirt_manager : Acquire authorized_keys from hypervisor] ***************
Friday 03 October 2025 10:20:03 +0000 (0:00:00.159) 0:02:31.729 ********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Friday 03 October 2025 10:20:03 +0000 (0:00:00.239) 0:02:31.969 ********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Friday 03 October 2025 10:20:03 +0000 (0:00:00.095) 0:02:32.064 ********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Friday 03 October 2025 10:20:03 +0000 (0:00:00.116) 0:02:32.181 ********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Friday 03 October 2025 10:20:03 +0000 (0:00:00.076) 0:02:32.258 ********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Friday 03 October 2025 10:20:03 +0000 (0:00:00.075) 0:02:32.334 ********
TASK [config_drive : Ensure needed directories exist] **************************
Friday 03 October 2025 10:20:04 +0000 (0:00:00.159) 0:02:32.493 ********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Friday 03 October 2025 10:20:04 +0000 (0:00:00.480) 0:02:32.974 ********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Friday 03 October 2025 10:20:05 +0000 (0:00:01.308) 0:02:34.282 ********
ok: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Friday 03 October 2025 10:20:06 +0000 (0:00:00.301) 0:02:34.584 ********
ok: [instance]
TASK [config_drive : Generate user-data] ***************************************
Friday 03 October 2025 10:20:06 +0000 (0:00:00.431) 0:02:35.015 ********
ok: [instance]
TASK [config_drive : Generate network-data] ************************************
Friday 03 October 2025 10:20:07 +0000 (0:00:00.457) 0:02:35.473 ********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Friday 03 October 2025 10:20:07 +0000 (0:00:00.125) 0:02:35.599 ********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Friday 03 October 2025 10:20:07 +0000 (0:00:00.242) 0:02:35.841 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [config_drive : Generate nocloud iso image] *******************************
Friday 03 October 2025 10:20:07 +0000 (0:00:00.078) 0:02:35.919 ********
Follow script's output here: /opt/basedir/logs/ci_script_002_generate_nocloud_iso.log
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Friday 03 October 2025 10:20:07 +0000 (0:00:00.227) 0:02:36.147 ********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:20:08 +0000 (0:00:00.291) 0:02:36.439 ********
skipping: [instance]
TASK [libvirt_manager : Create VM image for compute-1] *************************
Friday 03 October 2025 10:20:08 +0000 (0:00:00.077) 0:02:36.517 ********
ok: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for compute-1] ********
Friday 03 October 2025 10:20:08 +0000 (0:00:00.275) 0:02:36.792 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type compute-1] *************************
Friday 03 October 2025 10:20:08 +0000 (0:00:00.319) 0:02:37.112 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs compute-1] ***********
Friday 03 October 2025 10:20:09 +0000 (0:00:00.377) 0:02:37.489 ********
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 }}] ****************
Friday 03 October 2025 10:20:09 +0000 (0:00:00.089) 0:02:37.579 ********
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] ***********************
Friday 03 October 2025 10:20:09 +0000 (0:00:00.151) 0:02:37.730 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:20:09 +0000 (0:00:00.261) 0:02:37.992 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:20:09 +0000 (0:00:00.074) 0:02:38.066 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:20:09 +0000 (0:00:00.304) 0:02:38.370 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-compute-1] ************
Friday 03 October 2025 10:20:10 +0000 (0:00:00.232) 0:02:38.602 ********
skipping: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:20:10 +0000 (0:00:00.080) 0:02:38.683 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:20:10 +0000 (0:00:00.256) 0:02:38.939 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:20:10 +0000 (0:00:00.116) 0:02:39.056 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:20:10 +0000 (0:00:00.265) 0:02:39.322 ********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-compute-1] *********
Friday 03 October 2025 10:20:11 +0000 (0:00:00.232) 0:02:39.555 ********
skipping: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs compute-1] *****
Friday 03 October 2025 10:20:11 +0000 (0:00:00.084) 0:02:39.640 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for compute-1] ********
Friday 03 October 2025 10:20:11 +0000 (0:00:00.096) 0:02:39.736 ********
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] *******************
Friday 03 October 2025 10:20:11 +0000 (0:00:00.117) 0:02:39.853 ********
ok: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Refresh all pools before trying to create volumes] *****
Friday 03 October 2025 10:20:11 +0000 (0:00:00.261) 0:02:40.115 ********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Create volume in the storage pool] *********************
Friday 03 October 2025 10:20:12 +0000 (0:00:00.347) 0:02:40.463 ********
ok: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Create XML attachment files] ***************************
Friday 03 October 2025 10:20:12 +0000 (0:00:00.267) 0:02:40.730 ********
ok: [instance] => (item=cifmw-compute-1-vol-0)
TASK [libvirt_manager : Find volume attachments for VM compute-1] **************
Friday 03 October 2025 10:20:12 +0000 (0:00:00.447) 0:02:41.178 ********
ok: [instance]
TASK [libvirt_manager : Attach volumes for VM compute-1] ***********************
Friday 03 October 2025 10:20:13 +0000 (0:00:00.310) 0:02:41.488 ********
changed: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:20:13 +0000 (0:00:00.281) 0:02:41.769 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:20:13 +0000 (0:00:00.256) 0:02:42.025 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:20:13 +0000 (0:00:00.070) 0:02:42.095 ********
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] ***************
Friday 03 October 2025 10:20:13 +0000 (0:00:00.173) 0:02:42.269 ********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Friday 03 October 2025 10:20:14 +0000 (0:00:00.235) 0:02:42.504 ********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Friday 03 October 2025 10:20:14 +0000 (0:00:00.093) 0:02:42.598 ********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Friday 03 October 2025 10:20:14 +0000 (0:00:00.114) 0:02:42.713 ********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Friday 03 October 2025 10:20:14 +0000 (0:00:00.075) 0:02:42.788 ********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Friday 03 October 2025 10:20:14 +0000 (0:00:00.073) 0:02:42.862 ********
TASK [config_drive : Ensure needed directories exist] **************************
Friday 03 October 2025 10:20:14 +0000 (0:00:00.115) 0:02:42.977 ********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Friday 03 October 2025 10:20:15 +0000 (0:00:00.459) 0:02:43.436 ********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Friday 03 October 2025 10:20:16 +0000 (0:00:01.274) 0:02:44.711 ********
ok: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Friday 03 October 2025 10:20:16 +0000 (0:00:00.299) 0:02:45.010 ********
ok: [instance]
TASK [config_drive : Generate user-data] ***************************************
Friday 03 October 2025 10:20:17 +0000 (0:00:00.428) 0:02:45.438 ********
ok: [instance]
TASK [config_drive : Generate network-data] ************************************
Friday 03 October 2025 10:20:17 +0000 (0:00:00.427) 0:02:45.866 ********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Friday 03 October 2025 10:20:17 +0000 (0:00:00.077) 0:02:45.943 ********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Friday 03 October 2025 10:20:17 +0000 (0:00:00.248) 0:02:46.192 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [config_drive : Generate nocloud iso image] *******************************
Friday 03 October 2025 10:20:17 +0000 (0:00:00.080) 0:02:46.272 ********
Follow script's output here: /opt/basedir/logs/ci_script_003_generate_nocloud_iso.log
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Friday 03 October 2025 10:20:18 +0000 (0:00:00.179) 0:02:46.452 ********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:20:18 +0000 (0:00:00.337) 0:02:46.790 ********
skipping: [instance]
TASK [libvirt_manager : Create VM image for baremetal-0] ***********************
Friday 03 October 2025 10:20:18 +0000 (0:00:00.080) 0:02:46.870 ********
ok: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for baremetal-0] ******
Friday 03 October 2025 10:20:18 +0000 (0:00:00.275) 0:02:47.145 ********
ok: [instance]
TASK [libvirt_manager : Define VMs for type baremetal-0] ***********************
Friday 03 October 2025 10:20:19 +0000 (0:00:00.263) 0:02:47.409 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs baremetal-0] *********
Friday 03 October 2025 10:20:19 +0000 (0:00:00.436) 0:02:47.845 ********
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 }}] ****************
Friday 03 October 2025 10:20:19 +0000 (0:00:00.090) 0:02:47.936 ********
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] ***********************
Friday 03 October 2025 10:20:19 +0000 (0:00:00.137) 0:02:48.073 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:20:19 +0000 (0:00:00.267) 0:02:48.341 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:20:20 +0000 (0:00:00.075) 0:02:48.416 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:20:20 +0000 (0:00:00.268) 0:02:48.685 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-baremetal-0] **********
Friday 03 October 2025 10:20:20 +0000 (0:00:00.237) 0:02:48.922 ********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:20:20 +0000 (0:00:00.326) 0:02:49.248 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:20:21 +0000 (0:00:00.273) 0:02:49.521 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:20:21 +0000 (0:00:00.118) 0:02:49.640 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:20:21 +0000 (0:00:00.290) 0:02:49.930 ********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-baremetal-0] *******
Friday 03 October 2025 10:20:21 +0000 (0:00:00.241) 0:02:50.172 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs baremetal-0] ***
Friday 03 October 2025 10:20:22 +0000 (0:00:00.321) 0:02:50.493 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for baremetal-0] ******
Friday 03 October 2025 10:20:22 +0000 (0:00:00.095) 0:02:50.588 ********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM baremetal-0] ************
Friday 03 October 2025 10:20:22 +0000 (0:00:00.059) 0:02:50.647 ********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM baremetal-0] *********************
Friday 03 October 2025 10:20:22 +0000 (0:00:00.059) 0:02:50.707 ********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:20:22 +0000 (0:00:00.056) 0:02:50.763 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:20:22 +0000 (0:00:00.292) 0:02:51.056 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:20:22 +0000 (0:00:00.069) 0:02:51.125 ********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Friday 03 October 2025 10:20:22 +0000 (0:00:00.051) 0:02:51.177 ********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:20:22 +0000 (0:00:00.050) 0:02:51.228 ********
skipping: [instance]
TASK [libvirt_manager : Start (power-on) VMs] **********************************
Friday 03 October 2025 10:20:22 +0000 (0:00:00.073) 0:02:51.301 ********
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] *****************
Friday 03 October 2025 10:20:23 +0000 (0:00:00.154) 0:02:51.456 ********
ok: [instance] => (item=cifmw-pool)
TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Friday 03 October 2025 10:20:23 +0000 (0:00:00.268) 0:02:51.724 ********
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] **********************************************
Friday 03 October 2025 10:20:25 +0000 (0:00:02.128) 0:02:53.852 ********
ok: [instance]
TASK [libvirt_manager : Start vm] **********************************************
Friday 03 October 2025 10:20:25 +0000 (0:00:00.299) 0:02:54.152 ********
ok: [instance]
TASK [libvirt_manager : Wait for SSH on started VMs] ***************************
Friday 03 October 2025 10:20:26 +0000 (0:00:00.289) 0:02:54.441 ********
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] ****************************
Friday 03 October 2025 10:20:26 +0000 (0:00:00.451) 0:02:54.893 ********
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (90 retries left).
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j903316314357.70584', 'results_file': '/home/zuul/.ansible_async/j903316314357.70584', 'changed': True, '_vm': {'key': 'compute-0', 'value': 'compute'}, 'ansible_loop_var': '_vm'})
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j870655897436.70601', 'results_file': '/home/zuul/.ansible_async/j870655897436.70601', '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] *********************************
Friday 03 October 2025 10:20:30 +0000 (0:00:03.598) 0:02:58.491 ********
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] *****************************************
Friday 03 October 2025 10:20:30 +0000 (0:00:00.179) 0:02:58.671 ********
skipping: [instance]
TASK [Push ssh jumper/configuration for compute-0] *****************************
Friday 03 October 2025 10:20:30 +0000 (0:00:00.055) 0:02:58.726 ********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Friday 03 October 2025 10:20:30 +0000 (0:00:00.094) 0:02:58.821 ********
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] *******
Friday 03 October 2025 10:20:30 +0000 (0:00:00.184) 0:02:59.006 ********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Friday 03 October 2025 10:20:30 +0000 (0:00:00.242) 0:02:59.248 ********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for compute-0.utility] *******************
Friday 03 October 2025 10:20:31 +0000 (0:00:00.242) 0:02:59.490 ********
ok: [instance]
TASK [libvirt_manager : Configure ssh access on VM compute-0] ******************
Friday 03 October 2025 10:20:31 +0000 (0:00:00.496) 0:02:59.987 ********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Friday 03 October 2025 10:20:31 +0000 (0:00:00.056) 0:03:00.043 ********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts compute-0] *****************
Friday 03 October 2025 10:20:31 +0000 (0:00:00.056) 0:03:00.099 ********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts compute-0] ******************
Friday 03 October 2025 10:20:31 +0000 (0:00:00.126) 0:03:00.226 ********
skipping: [instance]
TASK [Check if new ssh keypair exists] *****************************************
Friday 03 October 2025 10:20:31 +0000 (0:00:00.074) 0:03:00.300 ********
skipping: [instance]
TASK [Push ssh jumper/configuration for compute-1] *****************************
Friday 03 October 2025 10:20:31 +0000 (0:00:00.053) 0:03:00.354 ********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Friday 03 October 2025 10:20:32 +0000 (0:00:00.141) 0:03:00.495 ********
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] *******
Friday 03 October 2025 10:20:32 +0000 (0:00:00.142) 0:03:00.637 ********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Friday 03 October 2025 10:20:32 +0000 (0:00:00.239) 0:03:00.877 ********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for compute-1.utility] *******************
Friday 03 October 2025 10:20:32 +0000 (0:00:00.309) 0:03:01.186 ********
ok: [instance]
TASK [libvirt_manager : Configure ssh access on VM compute-1] ******************
Friday 03 October 2025 10:20:33 +0000 (0:00:00.474) 0:03:01.661 ********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Friday 03 October 2025 10:20:33 +0000 (0:00:00.057) 0:03:01.718 ********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts compute-1] *****************
Friday 03 October 2025 10:20:33 +0000 (0:00:00.056) 0:03:01.775 ********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts compute-1] ******************
Friday 03 October 2025 10:20:33 +0000 (0:00:00.142) 0:03:01.917 ********
skipping: [instance]
TASK [Create VBMC entity] ******************************************************
Friday 03 October 2025 10:20:33 +0000 (0:00:00.075) 0:03:01.993 ********
skipping: [instance] => (item=baremetal-0)
skipping: [instance] => (item=compute-0)
skipping: [instance] => (item=compute-1)
skipping: [instance]
TASK [libvirt_manager : List running virtual machines.] ************************
Friday 03 October 2025 10:20:33 +0000 (0:00:00.075) 0:03:02.068 ********
ok: [instance]
TASK [libvirt_manager : Dump UUIDs] ********************************************
Friday 03 October 2025 10:20:33 +0000 (0:00:00.264) 0:03:02.333 ********
ok: [instance]
TASK [Ensure fresh vbmc listing] ***********************************************
Friday 03 October 2025 10:20:34 +0000 (0:00:00.413) 0:03:02.746 ********
skipping: [instance]
TASK [libvirt_manager : Update vbmc related fact] ******************************
Friday 03 October 2025 10:20:34 +0000 (0:00:00.064) 0:03:02.810 ********
skipping: [instance]
TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Friday 03 October 2025 10:20:34 +0000 (0:00:00.065) 0:03:02.876 ********
skipping: [instance]
TASK [libvirt_manager : Copy authorized_keys] **********************************
Friday 03 October 2025 10:20:34 +0000 (0:00:00.063) 0:03:02.939 ********
skipping: [instance]
TASK [libvirt_manager : Enable root access on CRC] *****************************
Friday 03 October 2025 10:20:34 +0000 (0:00:00.100) 0:03:03.040 ********
skipping: [instance]
PLAY RECAP *********************************************************************
instance : ok=405 changed=114 unreachable=0 failed=0 skipped=132 rescued=0 ignored=0
Friday 03 October 2025 10:20:34 +0000 (0:00:00.238) 0:03:03.278 ********
===============================================================================
libvirt_manager : Download base image ---------------------------------- 22.93s
libvirt_manager : Ensure we get SSH on nodes --------------------------- 19.66s
libvirt_manager : Ensure we get SSH on nodes ---------------------------- 3.60s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.50s
libvirt_manager : Restart firewalld ------------------------------------- 2.78s
dnsmasq : Add DHCP entries ---------------------------------------------- 2.25s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 2.13s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 2.13s
dnsmasq : Add/Remove address -------------------------------------------- 2.06s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.82s
discover_latest_image : Get latest image -------------------------------- 1.59s
ci_nmstate : Install required packages on instance ---------------------- 1.53s
libvirt_manager : Define VMs for type compute-0 ------------------------- 1.39s
config_drive : Install required RPM packages ---------------------------- 1.31s
dnsmasq : Install needed packages --------------------------------------- 1.31s
config_drive : Install required RPM packages ---------------------------- 1.28s
config_drive : Install required RPM packages ---------------------------- 1.27s
config_drive : Install required RPM packages ---------------------------- 1.25s
libvirt_manager : Define VMs for type compute-0 ------------------------- 1.16s
Gathering Facts --------------------------------------------------------- 0.92s
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:20:35 +0000 (0:00:00.049) 0:00:00.050 ********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Friday 03 October 2025 10:20:36 +0000 (0:00:01.041) 0:00:01.091 ********
changed: [instance]
TASK [Copy generated content to proper location] *******************************
Friday 03 October 2025 10:20:36 +0000 (0:00:00.365) 0:00:01.456 ********
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] ***************************
Friday 03 October 2025 10:20:38 +0000 (0:00:01.509) 0:00:02.966 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:20:39 +0000 (0:00:00.853) 0:00:03.819 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:20:41 +0000 (0:00:02.343) 0:00:06.163 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:20:42 +0000 (0:00:00.926) 0:00:07.089 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:20:42 +0000 (0:00:00.058) 0:00:07.147 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:20:42 +0000 (0:00:00.411) 0:00:07.559 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:20:43 +0000 (0:00:00.414) 0:00:07.973 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:20:43 +0000 (0:00:00.089) 0:00:08.063 ********
ok: [instance] =>
cleanup_vms:
- cifmw-baremetal-0
- cifmw-compute-1
- cifmw-compute-0
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:20:43 +0000 (0:00:00.138) 0:00:08.201 ********
ok: [instance] => (item=cifmw-baremetal-0)
ok: [instance] => (item=cifmw-compute-1)
ok: [instance] => (item=cifmw-compute-0)
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:20:44 +0000 (0:00:00.825) 0:00:09.027 ********
ok: [instance] => (item=cifmw-baremetal-0)
ok: [instance] => (item=cifmw-compute-1)
ok: [instance] => (item=cifmw-compute-0)
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:20:45 +0000 (0:00:01.345) 0:00:10.372 ********
ok: [instance] => (item=cifmw-baremetal-0)
ok: [instance] => (item=cifmw-compute-1)
ok: [instance] => (item=cifmw-compute-0)
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:20:46 +0000 (0:00:00.874) 0:00:11.246 ********
ok: [instance -> localhost] => (item=cifmw-baremetal-0)
ok: [instance -> localhost] => (item=cifmw-compute-1)
ok: [instance -> localhost] => (item=cifmw-compute-0)
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:20:47 +0000 (0:00:00.861) 0:00:12.107 ********
ok: [instance] => (item=cifmw-baremetal-0)
ok: [instance] => (item=cifmw-compute-1)
ok: [instance] => (item=cifmw-compute-0)
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:20:48 +0000 (0:00:00.719) 0:00:12.827 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:20:48 +0000 (0:00:00.395) 0:00:13.223 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:20:48 +0000 (0:00:00.097) 0:00:13.321 ********
ok: [instance] =>
cleanup_nets:
- cifmw-public
- cifmw-osp_trunk
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:20:48 +0000 (0:00:00.088) 0:00:13.409 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:20:49 +0000 (0:00:00.261) 0:00:13.671 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:20:49 +0000 (0:00:00.089) 0:00:13.760 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:20:49 +0000 (0:00:00.082) 0:00:13.843 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:20:49 +0000 (0:00:00.083) 0:00:13.927 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:20:49 +0000 (0:00:00.276) 0:00:14.204 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:20:49 +0000 (0:00:00.295) 0:00:14.500 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:20:50 +0000 (0:00:00.148) 0:00:14.649 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:20:50 +0000 (0:00:00.083) 0:00:14.733 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:20:50 +0000 (0:00:00.083) 0:00:14.816 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:20:50 +0000 (0:00:00.274) 0:00:15.090 ********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:20:50 +0000 (0:00:00.296) 0:00:15.386 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:20:52 +0000 (0:00:01.193) 0:00:16.580 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:20:52 +0000 (0:00:00.573) 0:00:17.154 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:20:53 +0000 (0:00:00.703) 0:00:17.857 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:20:53 +0000 (0:00:00.371) 0:00:18.228 ********
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': 1095938, 'dev': 64513, 'nlink': 1, 'atime': 1759486668.2519531, 'mtime': 1759486668.2519531, 'ctime': 1759486668.2519531, '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': 1095939, 'dev': 64513, 'nlink': 1, 'atime': 1759486668.252953, 'mtime': 1759486668.252953, 'ctime': 1759486668.253953, '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] **************************
Friday 03 October 2025 10:20:54 +0000 (0:00:00.534) 0:00:18.763 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:20:55 +0000 (0:00:00.912) 0:00:19.675 ********
changed: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:20:55 +0000 (0:00:00.408) 0:00:20.083 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:20:56 +0000 (0:00:00.581) 0:00:20.665 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance
TASK [libvirt_manager : Ensure we have a known action] *************************
Friday 03 October 2025 10:20:56 +0000 (0:00:00.122) 0:00:20.788 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:20:56 +0000 (0:00:00.089) 0:00:20.877 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:20:56 +0000 (0:00:00.319) 0:00:21.197 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:20:56 +0000 (0:00:00.084) 0:00:21.282 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:20:56 +0000 (0:00:00.115) 0:00:21.398 ********
changed: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:20:57 +0000 (0:00:00.294) 0:00:21.692 ********
changed: [instance] => (item=cifmw-compute-0-vol-0)
changed: [instance] => (item=cifmw-compute-0-vol-0.xml)
changed: [instance] => (item=cifmw-compute-1-vol-0)
changed: [instance] => (item=cifmw-compute-1-vol-0.xml)
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:20:58 +0000 (0:00:01.137) 0:00:22.830 ********
changed: [instance] => (item=pool-destroy)
changed: [instance] => (item=pool-undefine)
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:20:59 +0000 (0:00:01.631) 0:00:24.461 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:21:00 +0000 (0:00:00.311) 0:00:24.773 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:21:00 +0000 (0:00:00.050) 0:00:24.824 ********
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] *************************
Friday 03 October 2025 10:21:00 +0000 (0:00:00.125) 0:00:24.949 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:21:00 +0000 (0:00:00.087) 0:00:25.037 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:21:00 +0000 (0:00:00.311) 0:00:25.349 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:21:00 +0000 (0:00:00.084) 0:00:25.433 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:21:00 +0000 (0:00:00.114) 0:00:25.548 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:21:01 +0000 (0:00:00.084) 0:00:25.632 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:21:01 +0000 (0:00:00.083) 0:00:25.716 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:21:01 +0000 (0:00:00.112) 0:00:25.828 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:21:01 +0000 (0:00:00.296) 0:00:26.125 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:21:01 +0000 (0:00:00.047) 0:00:26.173 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:21:01 +0000 (0:00:00.337) 0:00:26.511 ********
ok: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:21:02 +0000 (0:00:00.297) 0:00:26.808 ********
changed: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:21:02 +0000 (0:00:00.441) 0:00:27.250 ********
changed: [instance] => (item=cifmw_reproducer_key.pub)
changed: [instance] => (item=cifmw_reproducer_key)
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:21:03 +0000 (0:00:00.404) 0:00:27.655 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:21:03 +0000 (0:00:00.223) 0:00:27.879 ********
changed: [instance] => (item=/var/log/libvirt/qemu/compute-0-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-compute-0.log)
changed: [instance] => (item=/var/log/libvirt/qemu/compute-1-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-compute-1.log)
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:21:04 +0000 (0:00:00.804) 0:00:28.683 ********
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] ****************************************
Friday 03 October 2025 10:21:05 +0000 (0:00:01.439) 0:00:30.122 ********
changed: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:21:06 +0000 (0:00:00.577) 0:00:30.700 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:21:07 +0000 (0:00:01.419) 0:00:32.119 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:21:07 +0000 (0:00:00.258) 0:00:32.377 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:21:07 +0000 (0:00:00.049) 0:00:32.427 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:21:07 +0000 (0:00:00.044) 0:00:32.471 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:21:07 +0000 (0:00:00.070) 0:00:32.542 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:21:08 +0000 (0:00:00.483) 0:00:33.026 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:21:08 +0000 (0:00:00.442) 0:00:33.468 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:21:09 +0000 (0:00:00.204) 0:00:33.672 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:21:09 +0000 (0:00:00.042) 0:00:33.715 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:21:09 +0000 (0:00:00.041) 0:00:33.757 ********
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] *************************************************
Friday 03 October 2025 10:21:09 +0000 (0:00:00.746) 0:00:34.503 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:21:10 +0000 (0:00:00.111) 0:00:34.615 ********
changed: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:21:10 +0000 (0:00:00.294) 0:00:34.909 ********
changed: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:21:10 +0000 (0:00:00.240) 0:00:35.150 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:21:10 +0000 (0:00:00.085) 0:00:35.235 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:21:10 +0000 (0:00:00.210) 0:00:35.446 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:21:11 +0000 (0:00:00.235) 0:00:35.681 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:21:11 +0000 (0:00:00.100) 0:00:35.782 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:21:12 +0000 (0:00:01.249) 0:00:37.032 ********
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] ********************************
Friday 03 October 2025 10:21:15 +0000 (0:00:03.519) 0:00:40.551 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:21:16 +0000 (0:00:00.232) 0:00:40.784 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:21:16 +0000 (0:00:00.038) 0:00:40.822 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:21:16 +0000 (0:00:00.037) 0:00:40.860 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:21:16 +0000 (0:00:00.065) 0:00:40.925 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:21:16 +0000 (0:00:00.038) 0:00:40.964 ********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:21:16 +0000 (0:00:00.221) 0:00:41.185 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:21:16 +0000 (0:00:00.068) 0:00:41.254 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:21:16 +0000 (0:00:00.070) 0:00:41.325 ********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:21:16 +0000 (0:00:00.227) 0:00:41.552 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:21:17 +0000 (0:00:00.038) 0:00:41.591 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:21:17 +0000 (0:00:00.040) 0:00:41.631 ********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:21:17 +0000 (0:00:00.775) 0:00:42.407 ********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:21:18 +0000 (0:00:00.232) 0:00:42.640 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:21:18 +0000 (0:00:00.454) 0:00:43.095 ********
changed: [instance]
TASK [Ensure work directory is removed] ****************************************
Friday 03 October 2025 10:21:18 +0000 (0:00:00.275) 0:00:43.370 ********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:21:19 +0000 (0:00:00.380) 0:00:43.750 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=76 changed=29 unreachable=0 failed=0 skipped=24 rescued=0 ignored=0
Friday 03 October 2025 10:21:20 +0000 (0:00:00.857) 0:00:44.608 ********
===============================================================================
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.52s
libvirt_manager : Populate service facts -------------------------------- 2.34s
libvirt_manager : Delete storage pool ----------------------------------- 1.63s
Copy generated content to proper location ------------------------------- 1.51s
libvirt_manager : Remove workload and volumes --------------------------- 1.44s
podman : Ensure podman is installed ------------------------------------- 1.42s
libvirt_manager : Destroy machine --------------------------------------- 1.35s
dnsmasq : Install needed packages --------------------------------------- 1.25s
libvirt_manager : Destroy networks -------------------------------------- 1.19s
libvirt_manager : Remove the volumes from pool to delete ---------------- 1.14s
Gathering Facts --------------------------------------------------------- 1.04s
libvirt_manager : Start virtqemud socket service ------------------------ 0.93s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 0.91s
libvirt_manager : Undefine machine -------------------------------------- 0.87s
libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 0.86s
libvirt_manager : Restart firewalld ------------------------------------- 0.86s
libvirt_manager : Get installed packages list --------------------------- 0.85s
libvirt_manager : Clean ssh known_hosts --------------------------------- 0.83s
libvirt_manager : Remove detected logs ---------------------------------- 0.80s
dnsmasq : Stop service -------------------------------------------------- 0.78s
PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:21:39 +0000 (0:00:00.064) 0:00:00.064 ********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Friday 03 October 2025 10:21:40 +0000 (0:00:00.872) 0:00:00.937 ********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Friday 03 October 2025 10:21:40 +0000 (0:00:00.472) 0:00:01.409 ********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Friday 03 October 2025 10:21:41 +0000 (0:00:00.062) 0:00:01.471 ********
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] *****************************************
Friday 03 October 2025 10:21:41 +0000 (0:00:00.116) 0:00:01.588 ********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Friday 03 October 2025 10:21:41 +0000 (0:00:00.379) 0:00:01.968 ********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Friday 03 October 2025 10:21:41 +0000 (0:00:00.257) 0:00:02.226 ********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Friday 03 October 2025 10:21:42 +0000 (0:00:00.819) 0:00:03.046 ********
TASK [repo_setup : Ensure directories are present] *****************************
Friday 03 October 2025 10:21:42 +0000 (0:00:00.156) 0:00:03.202 ********
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] ********************
Friday 03 October 2025 10:21:43 +0000 (0:00:00.591) 0:00:03.794 ********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Friday 03 October 2025 10:21:44 +0000 (0:00:01.422) 0:00:05.216 ********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Friday 03 October 2025 10:21:46 +0000 (0:00:01.295) 0:00:06.512 ********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Friday 03 October 2025 10:21:52 +0000 (0:00:06.866) 0:00:13.378 ********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Friday 03 October 2025 10:21:53 +0000 (0:00:00.750) 0:00:14.129 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Friday 03 October 2025 10:21:53 +0000 (0:00:00.055) 0:00:14.185 ********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Friday 03 October 2025 10:21:54 +0000 (0:00:00.949) 0:00:15.135 ********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Friday 03 October 2025 10:21:54 +0000 (0:00:00.073) 0:00:15.208 ********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Friday 03 October 2025 10:21:54 +0000 (0:00:00.071) 0:00:15.279 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Friday 03 October 2025 10:21:54 +0000 (0:00:00.070) 0:00:15.350 ********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Friday 03 October 2025 10:21:55 +0000 (0:00:00.622) 0:00:15.973 ********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Friday 03 October 2025 10:21:55 +0000 (0:00:00.470) 0:00:16.443 ********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.065) 0:00:16.509 ********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.066) 0:00:16.575 ********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.103) 0:00:16.679 ********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.082) 0:00:16.761 ********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.063) 0:00:16.825 ********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.062) 0:00:16.887 ********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.099) 0:00:16.987 ********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.063) 0:00:17.050 ********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.064) 0:00:17.114 ********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Friday 03 October 2025 10:21:56 +0000 (0:00:00.065) 0:00:17.180 ********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Friday 03 October 2025 10:21:56 +0000 (0:00:00.098) 0:00:17.278 ********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Friday 03 October 2025 10:21:57 +0000 (0:00:00.231) 0:00:17.510 ********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Friday 03 October 2025 10:21:57 +0000 (0:00:00.249) 0:00:17.760 ********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Friday 03 October 2025 10:21:57 +0000 (0:00:00.306) 0:00:18.066 ********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Friday 03 October 2025 10:21:57 +0000 (0:00:00.056) 0:00:18.123 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Friday 03 October 2025 10:21:57 +0000 (0:00:00.056) 0:00:18.179 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Friday 03 October 2025 10:21:57 +0000 (0:00:00.057) 0:00:18.237 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Friday 03 October 2025 10:21:57 +0000 (0:00:00.057) 0:00:18.295 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Friday 03 October 2025 10:21:57 +0000 (0:00:00.105) 0:00:18.400 ********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Friday 03 October 2025 10:21:57 +0000 (0:00:00.058) 0:00:18.458 ********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Friday 03 October 2025 10:21:58 +0000 (0:00:00.051) 0:00:18.510 ********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Friday 03 October 2025 10:21:58 +0000 (0:00:00.064) 0:00:18.575 ********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Friday 03 October 2025 10:21:58 +0000 (0:00:00.085) 0:00:18.660 ********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Friday 03 October 2025 10:21:58 +0000 (0:00:00.089) 0:00:18.749 ********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Friday 03 October 2025 10:21:58 +0000 (0:00:00.073) 0:00:18.823 ********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Friday 03 October 2025 10:21:58 +0000 (0:00:00.117) 0:00:18.940 ********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Friday 03 October 2025 10:21:58 +0000 (0:00:00.073) 0:00:19.014 ********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Friday 03 October 2025 10:21:58 +0000 (0:00:00.072) 0:00:19.087 ********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Friday 03 October 2025 10:22:57 +0000 (0:00:58.791) 0:01:17.878 ********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Friday 03 October 2025 10:22:58 +0000 (0:00:01.406) 0:01:19.285 ********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Friday 03 October 2025 10:22:58 +0000 (0:00:00.142) 0:01:19.428 ********
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] *************************************
Friday 03 October 2025 10:22:59 +0000 (0:00:00.124) 0:01:19.552 ********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Friday 03 October 2025 10:22:59 +0000 (0:00:00.058) 0:01:19.610 ********
ok: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Friday 03 October 2025 10:23:00 +0000 (0:00:01.334) 0:01:20.944 ********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Friday 03 October 2025 10:23:00 +0000 (0:00:00.326) 0:01:21.271 ********
ok: [instance]
TASK [ci_setup : Install openshift client] *************************************
Friday 03 October 2025 10:23:01 +0000 (0:00:00.262) 0:01:21.533 ********
skipping: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Friday 03 October 2025 10:23:01 +0000 (0:00:00.104) 0:01:21.638 ********
skipping: [instance]
TASK [ci_setup : Create completion file] ***************************************
Friday 03 October 2025 10:23:01 +0000 (0:00:00.117) 0:01:21.756 ********
ok: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Friday 03 October 2025 10:23:01 +0000 (0:00:00.220) 0:01:21.977 ********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Friday 03 October 2025 10:23:01 +0000 (0:00:00.353) 0:01:22.331 ********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Friday 03 October 2025 10:23:01 +0000 (0:00:00.088) 0:01:22.419 ********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Friday 03 October 2025 10:23:02 +0000 (0:00:00.051) 0:01:22.471 ********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Friday 03 October 2025 10:23:02 +0000 (0:00:00.053) 0:01:22.525 ********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Friday 03 October 2025 10:23:02 +0000 (0:00:00.051) 0:01:22.577 ********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Friday 03 October 2025 10:23:02 +0000 (0:00:00.111) 0:01:22.688 ********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Friday 03 October 2025 10:23:02 +0000 (0:00:00.059) 0:01:22.748 ********
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] ***************************
Friday 03 October 2025 10:23:03 +0000 (0:00:01.096) 0:01:23.845 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:23:04 +0000 (0:00:00.883) 0:01:24.728 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:23:06 +0000 (0:00:02.157) 0:01:26.886 ********
changed: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:23:07 +0000 (0:00:00.946) 0:01:27.832 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:23:07 +0000 (0:00:00.056) 0:01:27.889 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:23:07 +0000 (0:00:00.414) 0:01:28.303 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:23:08 +0000 (0:00:00.466) 0:01:28.770 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:23:08 +0000 (0:00:00.089) 0:01:28.859 ********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:23:08 +0000 (0:00:00.087) 0:01:28.946 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:23:08 +0000 (0:00:00.038) 0:01:28.985 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:23:08 +0000 (0:00:00.038) 0:01:29.024 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:23:08 +0000 (0:00:00.038) 0:01:29.062 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:23:08 +0000 (0:00:00.039) 0:01:29.102 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:23:08 +0000 (0:00:00.038) 0:01:29.141 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:23:09 +0000 (0:00:00.458) 0:01:29.599 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:23:09 +0000 (0:00:00.110) 0:01:29.710 ********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:23:09 +0000 (0:00:00.090) 0:01:29.801 ********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:23:09 +0000 (0:00:00.039) 0:01:29.840 ********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:23:09 +0000 (0:00:00.038) 0:01:29.879 ********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:23:09 +0000 (0:00:00.039) 0:01:29.918 ********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:23:09 +0000 (0:00:00.040) 0:01:29.959 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:23:09 +0000 (0:00:00.373) 0:01:30.332 ********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Friday 03 October 2025 10:23:09 +0000 (0:00:00.072) 0:01:30.404 ********
skipping: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:23:09 +0000 (0:00:00.040) 0:01:30.445 ********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:23:10 +0000 (0:00:00.519) 0:01:30.964 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:23:10 +0000 (0:00:00.474) 0:01:31.439 ********
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] *************************
Friday 03 October 2025 10:23:11 +0000 (0:00:00.120) 0:01:31.559 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:23:11 +0000 (0:00:00.122) 0:01:31.682 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:23:11 +0000 (0:00:00.285) 0:01:31.968 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:23:11 +0000 (0:00:00.090) 0:01:32.058 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:23:11 +0000 (0:00:00.119) 0:01:32.178 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:23:11 +0000 (0:00:00.087) 0:01:32.266 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:23:11 +0000 (0:00:00.085) 0:01:32.351 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:23:12 +0000 (0:00:00.118) 0:01:32.470 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:23:12 +0000 (0:00:00.300) 0:01:32.771 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:23:12 +0000 (0:00:00.085) 0:01:32.856 ********
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] *************************
Friday 03 October 2025 10:23:12 +0000 (0:00:00.125) 0:01:32.981 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:23:12 +0000 (0:00:00.092) 0:01:33.074 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:23:12 +0000 (0:00:00.289) 0:01:33.363 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:23:12 +0000 (0:00:00.087) 0:01:33.450 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:23:13 +0000 (0:00:00.114) 0:01:33.564 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:23:13 +0000 (0:00:00.085) 0:01:33.650 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:23:13 +0000 (0:00:00.150) 0:01:33.801 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:23:13 +0000 (0:00:00.120) 0:01:33.922 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:23:13 +0000 (0:00:00.310) 0:01:34.233 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:23:13 +0000 (0:00:00.051) 0:01:34.284 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:23:14 +0000 (0:00:00.210) 0:01:34.494 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:23:14 +0000 (0:00:00.039) 0:01:34.534 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:23:14 +0000 (0:00:00.040) 0:01:34.574 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:23:14 +0000 (0:00:00.045) 0:01:34.620 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:23:14 +0000 (0:00:00.251) 0:01:34.871 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:23:14 +0000 (0:00:00.038) 0:01:34.910 ********
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] ****************************************
Friday 03 October 2025 10:23:15 +0000 (0:00:01.368) 0:01:36.278 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:23:16 +0000 (0:00:00.385) 0:01:36.663 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:23:17 +0000 (0:00:01.248) 0:01:37.912 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:23:17 +0000 (0:00:00.272) 0:01:38.184 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:23:17 +0000 (0:00:00.048) 0:01:38.233 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:23:17 +0000 (0:00:00.045) 0:01:38.279 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:23:17 +0000 (0:00:00.071) 0:01:38.350 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:23:18 +0000 (0:00:00.489) 0:01:38.839 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:23:18 +0000 (0:00:00.441) 0:01:39.280 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:23:19 +0000 (0:00:00.218) 0:01:39.499 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:23:19 +0000 (0:00:00.041) 0:01:39.540 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:23:19 +0000 (0:00:00.040) 0:01:39.581 ********
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] *************************************************
Friday 03 October 2025 10:23:19 +0000 (0:00:00.792) 0:01:40.374 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:23:20 +0000 (0:00:00.088) 0:01:40.462 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:23:20 +0000 (0:00:00.308) 0:01:40.771 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:23:20 +0000 (0:00:00.253) 0:01:41.024 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:23:20 +0000 (0:00:00.093) 0:01:41.118 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:23:20 +0000 (0:00:00.208) 0:01:41.326 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:23:21 +0000 (0:00:00.240) 0:01:41.567 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:23:21 +0000 (0:00:00.077) 0:01:41.644 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:23:22 +0000 (0:00:01.283) 0:01:42.927 ********
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] ********************************
Friday 03 October 2025 10:23:23 +0000 (0:00:01.301) 0:01:44.229 ********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.239) 0:01:44.469 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.044) 0:01:44.513 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.041) 0:01:44.555 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.109) 0:01:44.665 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.042) 0:01:44.707 ********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.242) 0:01:44.949 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.072) 0:01:45.021 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.041) 0:01:45.062 ********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:23:24 +0000 (0:00:00.242) 0:01:45.305 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.038) 0:01:45.344 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:23:24 +0000 (0:00:00.044) 0:01:45.389 ********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:23:25 +0000 (0:00:00.607) 0:01:45.996 ********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:23:25 +0000 (0:00:00.240) 0:01:46.237 ********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:23:26 +0000 (0:00:00.421) 0:01:46.659 ********
ok: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Friday 03 October 2025 10:23:26 +0000 (0:00:00.280) 0:01:46.939 ********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Friday 03 October 2025 10:23:26 +0000 (0:00:00.213) 0:01:47.153 ********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Friday 03 October 2025 10:23:26 +0000 (0:00:00.212) 0:01:47.365 ********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Friday 03 October 2025 10:23:27 +0000 (0:00:00.215) 0:01:47.580 ********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Friday 03 October 2025 10:23:27 +0000 (0:00:00.044) 0:01:47.625 ********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Friday 03 October 2025 10:23:27 +0000 (0:00:00.041) 0:01:47.666 ********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Friday 03 October 2025 10:23:27 +0000 (0:00:00.044) 0:01:47.711 ********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Friday 03 October 2025 10:23:27 +0000 (0:00:00.041) 0:01:47.753 ********
ok: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Friday 03 October 2025 10:23:28 +0000 (0:00:01.235) 0:01:48.988 ********
ok: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Friday 03 October 2025 10:23:28 +0000 (0:00:00.248) 0:01:49.237 ********
ok: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Friday 03 October 2025 10:23:29 +0000 (0:00:00.420) 0:01:49.657 ********
skipping: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Friday 03 October 2025 10:23:29 +0000 (0:00:00.049) 0:01:49.706 ********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Friday 03 October 2025 10:23:29 +0000 (0:00:00.222) 0:01:49.929 ********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Friday 03 October 2025 10:23:30 +0000 (0:00:00.547) 0:01:50.476 ********
ok: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Friday 03 October 2025 10:23:30 +0000 (0:00:00.357) 0:01:50.833 ********
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.] *********
Friday 03 October 2025 10:23:30 +0000 (0:00:00.239) 0:01:51.073 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Friday 03 October 2025 10:23:30 +0000 (0:00:00.370) 0:01:51.443 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Friday 03 October 2025 10:23:31 +0000 (0:00:00.377) 0:01:51.820 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Friday 03 October 2025 10:23:31 +0000 (0:00:00.360) 0:01:52.181 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Friday 03 October 2025 10:23:32 +0000 (0:00:00.387) 0:01:52.568 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Friday 03 October 2025 10:23:32 +0000 (0:00:00.370) 0:01:52.938 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Friday 03 October 2025 10:23:32 +0000 (0:00:00.360) 0:01:53.298 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Friday 03 October 2025 10:23:33 +0000 (0:00:00.359) 0:01:53.658 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Friday 03 October 2025 10:23:33 +0000 (0:00:00.373) 0:01:54.031 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Friday 03 October 2025 10:23:33 +0000 (0:00:00.376) 0:01:54.407 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Friday 03 October 2025 10:23:34 +0000 (0:00:00.373) 0:01:54.781 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Friday 03 October 2025 10:23:34 +0000 (0:00:00.365) 0:01:55.146 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Friday 03 October 2025 10:23:35 +0000 (0:00:00.364) 0:01:55.511 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Friday 03 October 2025 10:23:35 +0000 (0:00:00.395) 0:01:55.907 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Friday 03 October 2025 10:23:35 +0000 (0:00:00.368) 0:01:56.276 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Friday 03 October 2025 10:23:36 +0000 (0:00:00.347) 0:01:56.624 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Friday 03 October 2025 10:23:36 +0000 (0:00:00.357) 0:01:56.982 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Friday 03 October 2025 10:23:36 +0000 (0:00:00.361) 0:01:57.343 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Friday 03 October 2025 10:23:37 +0000 (0:00:00.401) 0:01:57.745 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Friday 03 October 2025 10:23:37 +0000 (0:00:00.368) 0:01:58.113 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Friday 03 October 2025 10:23:38 +0000 (0:00:00.377) 0:01:58.490 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Friday 03 October 2025 10:23:38 +0000 (0:00:00.378) 0:01:58.869 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Friday 03 October 2025 10:23:38 +0000 (0:00:00.372) 0:01:59.242 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Friday 03 October 2025 10:23:39 +0000 (0:00:00.426) 0:01:59.668 ********
ok: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Friday 03 October 2025 10:23:39 +0000 (0:00:00.359) 0:02:00.027 ********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Friday 03 October 2025 10:23:39 +0000 (0:00:00.060) 0:02:00.088 ********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Friday 03 October 2025 10:23:39 +0000 (0:00:00.300) 0:02:00.388 ********
ok: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Friday 03 October 2025 10:23:40 +0000 (0:00:00.422) 0:02:00.810 ********
ok: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Friday 03 October 2025 10:23:40 +0000 (0:00:00.351) 0:02:01.161 ********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Friday 03 October 2025 10:23:40 +0000 (0:00:00.236) 0:02:01.398 ********
TASK [libvirt_manager : Deactivate default] ************************************
Friday 03 October 2025 10:23:41 +0000 (0:00:00.080) 0:02:01.478 ********
fatal: [instance]: FAILED! => changed=false
msg: network default not found
TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Friday 03 October 2025 10:23:41 +0000 (0:00:00.257) 0:02:01.735 ********
ok: [instance] =>
msg: Looks like the provided virtual network does not exist.
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Friday 03 October 2025 10:23:41 +0000 (0:00:00.068) 0:02:01.804 ********
ok: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Friday 03 October 2025 10:23:41 +0000 (0:00:00.401) 0:02:02.205 ********
ok: [instance]
TASK [Restart NetworkManager] **************************************************
Friday 03 October 2025 10:23:42 +0000 (0:00:00.395) 0:02:02.600 ********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Friday 03 October 2025 10:23:42 +0000 (0:00:00.457) 0:02:03.058 ********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:23:42 +0000 (0:00:00.263) 0:02:03.321 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=128 changed=23 unreachable=0 failed=0 skipped=81 rescued=1 ignored=0
Friday 03 October 2025 10:23:43 +0000 (0:00:00.837) 0:02:04.159 ********
===============================================================================
test_deps : Install selinux python libs -------------------------------- 58.79s
repo_setup : Initialize python venv and install requirements ------------ 6.87s
libvirt_manager : Populate service facts -------------------------------- 2.16s
repo_setup : Make sure git-core package is installed -------------------- 1.42s
test_deps : Install python yaml libs ------------------------------------ 1.41s
libvirt_manager : Remove workload and volumes --------------------------- 1.37s
ci_setup : Install needed packages -------------------------------------- 1.33s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.30s
repo_setup : Get repo-setup repository ---------------------------------- 1.30s
dnsmasq : Install needed packages --------------------------------------- 1.28s
podman : Ensure podman is installed ------------------------------------- 1.25s
libvirt_manager : Install packages required for using KVM --------------- 1.24s
ci_setup : Manage directories ------------------------------------------- 1.10s
repo_setup : Run repo-setup --------------------------------------------- 0.95s
libvirt_manager : Start virtqemud socket service ------------------------ 0.95s
libvirt_manager : Get installed packages list --------------------------- 0.88s
Gathering Facts --------------------------------------------------------- 0.87s
libvirt_manager : Restart firewalld ------------------------------------- 0.84s
test_deps : Disable ubi 9 repos ----------------------------------------- 0.82s
virtualbmc : Remove vbmc files ------------------------------------------ 0.79s
PLAY [One hypervisor] **********************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:23:44 +0000 (0:00:00.049) 0:00:00.049 ********
ok: [instance]
TASK [discover_latest_image : Get latest image] ********************************
Friday 03 October 2025 10:23:45 +0000 (0:00:00.953) 0:00:01.002 ********
changed: [instance]
TASK [discover_latest_image : Export facts accordingly] ************************
Friday 03 October 2025 10:23:46 +0000 (0:00:01.513) 0:00:02.516 ********
ok: [instance]
TASK [Ensure _output exists] ***************************************************
Friday 03 October 2025 10:23:46 +0000 (0:00:00.097) 0:00:02.614 ********
changed: [instance]
TASK [Load networking definition] **********************************************
Friday 03 October 2025 10:23:47 +0000 (0:00:00.372) 0:00:02.986 ********
ok: [instance]
TASK [Load scenarios] **********************************************************
Friday 03 October 2025 10:23:47 +0000 (0:00:00.051) 0:00:03.037 ********
ok: [instance]
TASK [Set output facts] ********************************************************
Friday 03 October 2025 10:23:47 +0000 (0:00:00.052) 0:00:03.090 ********
ok: [instance]
TASK [Test scenarios] **********************************************************
Friday 03 October 2025 10:23:47 +0000 (0:00:00.048) 0:00:03.138 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/molecule/generate_network_data/tasks/test.yml for instance => (item=Standard osp_trunk with extended translation)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/molecule/generate_network_data/tasks/test.yml for instance => (item=Baremetal integration)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/molecule/generate_network_data/tasks/test.yml for instance => (item=DCN like network layout)
TASK [Ensure tree exists] ******************************************************
Friday 03 October 2025 10:23:47 +0000 (0:00:00.147) 0:00:03.286 ********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Mark run status] *********************************************************
Friday 03 October 2025 10:23:48 +0000 (0:00:00.614) 0:00:03.900 ********
ok: [instance]
TASK [Output scenario name] ****************************************************
Friday 03 October 2025 10:23:48 +0000 (0:00:00.047) 0:00:03.948 ********
ok: [instance] =>
msg: 'Running: Standard osp_trunk with extended translation'
TASK [Generate network data] ***************************************************
Friday 03 October 2025 10:23:48 +0000 (0:00:00.072) 0:00:04.021 ********
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Friday 03 October 2025 10:23:48 +0000 (0:00:00.149) 0:00:04.171 ********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Friday 03 October 2025 10:23:48 +0000 (0:00:00.072) 0:00:04.243 ********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Friday 03 October 2025 10:23:48 +0000 (0:00:00.300) 0:00:04.543 ********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Friday 03 October 2025 10:23:48 +0000 (0:00:00.059) 0:00:04.603 ********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Friday 03 October 2025 10:23:48 +0000 (0:00:00.059) 0:00:04.663 ********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Friday 03 October 2025 10:23:48 +0000 (0:00:00.114) 0:00:04.778 ********
ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Friday 03 October 2025 10:23:49 +0000 (0:00:00.098) 0:00:04.876 ********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Friday 03 October 2025 10:23:49 +0000 (0:00:00.060) 0:00:04.937 ********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Friday 03 October 2025 10:23:49 +0000 (0:00:00.499) 0:00:05.437 ********
changed: [instance] => (item=Adding compute-0 to computes)
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:23:49 +0000 (0:00:00.132) 0:00:05.569 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:23:49 +0000 (0:00:00.055) 0:00:05.624 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:23:49 +0000 (0:00:00.055) 0:00:05.680 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:23:49 +0000 (0:00:00.055) 0:00:05.736 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:23:50 +0000 (0:00:00.088) 0:00:05.825 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:23:50 +0000 (0:00:00.050) 0:00:05.875 ********
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Friday 03 October 2025 10:23:50 +0000 (0:00:00.158) 0:00:06.034 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:23:50 +0000 (0:00:00.051) 0:00:06.085 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:23:50 +0000 (0:00:00.281) 0:00:06.367 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:23:51 +0000 (0:00:00.467) 0:00:06.835 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:23:51 +0000 (0:00:00.116) 0:00:06.951 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:23:51 +0000 (0:00:00.090) 0:00:07.042 ********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Friday 03 October 2025 10:23:51 +0000 (0:00:00.477) 0:00:07.519 ********
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.] ***
Friday 03 October 2025 10:23:51 +0000 (0:00:00.178) 0:00:07.697 ********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Friday 03 October 2025 10:23:51 +0000 (0:00:00.084) 0:00:07.782 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Friday 03 October 2025 10:23:52 +0000 (0:00:00.640) 0:00:08.422 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Friday 03 October 2025 10:23:53 +0000 (0:00:00.701) 0:00:09.124 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Friday 03 October 2025 10:23:53 +0000 (0:00:00.489) 0:00:09.613 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Friday 03 October 2025 10:23:54 +0000 (0:00:00.494) 0:00:10.108 ********
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] ***********************
Friday 03 October 2025 10:23:54 +0000 (0:00:00.150) 0:00:10.258 ********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Friday 03 October 2025 10:23:54 +0000 (0:00:00.306) 0:00:10.564 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Friday 03 October 2025 10:23:55 +0000 (0:00:00.433) 0:00:10.998 ********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Friday 03 October 2025 10:23:55 +0000 (0:00:00.160) 0:00:11.158 ********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Friday 03 October 2025 10:23:55 +0000 (0:00:00.144) 0:00:11.303 ********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Friday 03 October 2025 10:23:57 +0000 (0:00:01.577) 0:00:12.880 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Friday 03 October 2025 10:23:57 +0000 (0:00:00.245) 0:00:13.126 ********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Friday 03 October 2025 10:23:57 +0000 (0:00:00.424) 0:00:13.550 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Friday 03 October 2025 10:23:59 +0000 (0:00:01.879) 0:00:15.429 ********
changed: [instance]
TASK [Create extra network configuration] **************************************
Friday 03 October 2025 10:24:00 +0000 (0:00:00.465) 0:00:15.894 ********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Friday 03 October 2025 10:24:00 +0000 (0:00:00.068) 0:00:15.963 ********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Friday 03 October 2025 10:24:00 +0000 (0:00:00.061) 0:00:16.024 ********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Friday 03 October 2025 10:24:00 +0000 (0:00:00.516) 0:00:16.540 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:24:01 +0000 (0:00:00.298) 0:00:16.839 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:24:02 +0000 (0:00:01.309) 0:00:18.149 ********
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] ********************************
Friday 03 October 2025 10:24:06 +0000 (0:00:03.762) 0:00:21.911 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:24:06 +0000 (0:00:00.247) 0:00:22.159 ********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:24:06 +0000 (0:00:00.397) 0:00:22.557 ********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:24:07 +0000 (0:00:00.469) 0:00:23.027 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:24:07 +0000 (0:00:00.131) 0:00:23.158 ********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:24:07 +0000 (0:00:00.460) 0:00:23.619 ********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:24:07 +0000 (0:00:00.050) 0:00:23.669 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:24:07 +0000 (0:00:00.120) 0:00:23.790 ********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:24:08 +0000 (0:00:00.439) 0:00:24.229 ********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:24:08 +0000 (0:00:00.054) 0:00:24.284 ********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:24:08 +0000 (0:00:00.292) 0:00:24.576 ********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:24:09 +0000 (0:00:00.985) 0:00:25.562 ********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:24:09 +0000 (0:00:00.059) 0:00:25.621 ********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:24:09 +0000 (0:00:00.083) 0:00:25.705 ********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Friday 03 October 2025 10:24:09 +0000 (0:00:00.099) 0:00:25.804 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:24:10 +0000 (0:00:00.192) 0:00:25.997 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:24:10 +0000 (0:00:00.061) 0:00:26.058 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:24:10 +0000 (0:00:00.072) 0:00:26.131 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:24:10 +0000 (0:00:00.477) 0:00:26.609 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:24:10 +0000 (0:00:00.095) 0:00:26.704 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:24:10 +0000 (0:00:00.090) 0:00:26.795 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:24:11 +0000 (0:00:00.073) 0:00:26.868 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:24:11 +0000 (0:00:00.110) 0:00:26.978 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:24:11 +0000 (0:00:00.496) 0:00:27.475 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:24:11 +0000 (0:00:00.052) 0:00:27.527 ********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Friday 03 October 2025 10:24:11 +0000 (0:00:00.125) 0:00:27.653 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:24:12 +0000 (0:00:00.555) 0:00:28.209 ********
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] ***************
Friday 03 October 2025 10:24:12 +0000 (0:00:00.109) 0:00:28.319 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:24:12 +0000 (0:00:00.394) 0:00:28.713 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:24:12 +0000 (0:00:00.078) 0:00:28.792 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:24:13 +0000 (0:00:00.242) 0:00:29.035 ********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Friday 03 October 2025 10:24:13 +0000 (0:00:00.071) 0:00:29.106 ********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Friday 03 October 2025 10:24:13 +0000 (0:00:00.438) 0:00:29.545 ********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Friday 03 October 2025 10:24:14 +0000 (0:00:00.409) 0:00:29.954 ********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Friday 03 October 2025 10:24:14 +0000 (0:00:00.403) 0:00:30.358 ********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Friday 03 October 2025 10:24:14 +0000 (0:00:00.204) 0:00:30.562 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:24:15 +0000 (0:00:00.385) 0:00:30.948 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:24:15 +0000 (0:00:00.054) 0:00:31.003 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:24:15 +0000 (0:00:00.054) 0:00:31.058 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:24:15 +0000 (0:00:00.113) 0:00:31.171 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:24:15 +0000 (0:00:00.056) 0:00:31.228 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:24:15 +0000 (0:00:00.051) 0:00:31.279 ********
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Friday 03 October 2025 10:24:15 +0000 (0:00:00.194) 0:00:31.474 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:24:15 +0000 (0:00:00.083) 0:00:31.557 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:24:15 +0000 (0:00:00.243) 0:00:31.801 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:24:16 +0000 (0:00:00.435) 0:00:32.237 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:24:16 +0000 (0:00:00.190) 0:00:32.428 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:24:16 +0000 (0:00:00.065) 0:00:32.493 ********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Friday 03 October 2025 10:24:17 +0000 (0:00:00.493) 0:00:32.987 ********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Friday 03 October 2025 10:24:17 +0000 (0:00:00.108) 0:00:33.096 ********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Friday 03 October 2025 10:24:17 +0000 (0:00:00.056) 0:00:33.152 ********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Friday 03 October 2025 10:24:17 +0000 (0:00:00.052) 0:00:33.204 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn1)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn2)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=internalapi)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:24:17 +0000 (0:00:00.145) 0:00:33.350 ********
ok: [instance] => (item=compute-0 - ctlplane)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:24:17 +0000 (0:00:00.108) 0:00:33.458 ********
skipping: [instance] => (item=compute-0 - ctlplanedcn1)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:24:17 +0000 (0:00:00.086) 0:00:33.545 ********
skipping: [instance] => (item=compute-0 - ctlplanedcn2)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:24:17 +0000 (0:00:00.088) 0:00:33.633 ********
skipping: [instance] => (item=compute-0 - internalapi)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:24:17 +0000 (0:00:00.122) 0:00:33.756 ********
ok: [instance] => (item=compute-0 - public)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Friday 03 October 2025 10:24:18 +0000 (0:00:00.107) 0:00:33.863 ********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Friday 03 October 2025 10:24:18 +0000 (0:00:00.137) 0:00:34.001 ********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Friday 03 October 2025 10:24:18 +0000 (0:00:00.070) 0:00:34.071 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:e5:7d:e2', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:4d:07:3c', 'ips': ['192.168.110.10', '']})
TASK [dnsmasq : Ensure networks exists] ****************************************
Friday 03 October 2025 10:24:18 +0000 (0:00:00.200) 0:00:34.272 ********
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] *************************************
Friday 03 October 2025 10:24:18 +0000 (0:00:00.116) 0:00:34.388 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:24:18 +0000 (0:00:00.221) 0:00:34.610 ********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:24:18 +0000 (0:00:00.090) 0:00:34.700 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:24:19 +0000 (0:00:00.245) 0:00:34.946 ********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Friday 03 October 2025 10:24:19 +0000 (0:00:00.055) 0:00:35.001 ********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Friday 03 October 2025 10:24:19 +0000 (0:00:00.052) 0:00:35.054 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:e5:7d:e2', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:4d:07:3c', 'ips': ['192.168.110.10', '']})
TASK [dnsmasq : Create add/remove sets] ****************************************
Friday 03 October 2025 10:24:19 +0000 (0:00:00.208) 0:00:35.263 ********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Friday 03 October 2025 10:24:19 +0000 (0:00:00.070) 0:00:35.334 ********
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:e5:7d:e2', 'entry': '52:54:00:e5:7d:e2,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:4d:07:3c', 'entry': '52:54:00:4d:07:3c,192.168.110.10,compute-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Friday 03 October 2025 10:24:20 +0000 (0:00:00.770) 0:00:36.104 ********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Friday 03 October 2025 10:24:20 +0000 (0:00:00.116) 0:00:36.220 ********
ok: [instance] => (item=compute-0)
TASK [Inject VMs in the .utility zone] *****************************************
Friday 03 October 2025 10:24:20 +0000 (0:00:00.146) 0:00:36.367 ********
TASK [dnsmasq : Assert we have needed host record data] ************************
Friday 03 October 2025 10:24:20 +0000 (0:00:00.182) 0:00:36.549 ********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Friday 03 October 2025 10:24:20 +0000 (0:00:00.071) 0:00:36.621 ********
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Friday 03 October 2025 10:24:20 +0000 (0:00:00.140) 0:00:36.761 ********
changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [libvirt_manager : Ensure some domains are local] *************************
Friday 03 October 2025 10:24:22 +0000 (0:00:01.165) 0:00:37.927 ********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Friday 03 October 2025 10:24:22 +0000 (0:00:00.435) 0:00:38.362 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:24:22 +0000 (0:00:00.106) 0:00:38.469 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Friday 03 October 2025 10:24:23 +0000 (0:00:00.883) 0:00:39.353 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Friday 03 October 2025 10:24:23 +0000 (0:00:00.402) 0:00:39.755 ********
changed: [instance]
TASK [Ensure we have expected records] *****************************************
Friday 03 October 2025 10:24:24 +0000 (0:00:00.457) 0:00:40.213 ********
ok: [instance] => (item={'rec': 'compute-0.utility', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ctlplane.local', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.public.local', 'ip': '192.168.110.10'})
ok: [instance] => (item={'rec': 'compute-0.utility', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ctlplane.local', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.public.local', 'ip': '192.168.110.10'})
TASK [Glob all dhcp configuration files] ***************************************
Friday 03 October 2025 10:24:24 +0000 (0:00:00.178) 0:00:40.391 ********
ok: [instance]
TASK [Ensure files exist] ******************************************************
Friday 03 October 2025 10:24:24 +0000 (0:00:00.394) 0:00:40.786 ********
ok: [instance] => (item=osp_trunk_compute-0)
ok: [instance] => (item=public_compute-0)
TASK [Ensure it failed at the right place] *************************************
Friday 03 October 2025 10:24:25 +0000 (0:00:00.138) 0:00:40.924 ********
skipping: [instance]
TASK [Mark failure] ************************************************************
Friday 03 October 2025 10:24:25 +0000 (0:00:00.056) 0:00:40.980 ********
skipping: [instance]
TASK [Display error message] ***************************************************
Friday 03 October 2025 10:24:25 +0000 (0:00:00.064) 0:00:41.045 ********
skipping: [instance]
TASK [Append scenario to list] *************************************************
Friday 03 October 2025 10:24:25 +0000 (0:00:00.059) 0:00:41.105 ********
skipping: [instance]
TASK [Ensure directory exists] *************************************************
Friday 03 October 2025 10:24:25 +0000 (0:00:00.095) 0:00:41.201 ********
changed: [instance]
TASK [Copy files of interest] **************************************************
Friday 03 October 2025 10:24:25 +0000 (0:00:00.247) 0:00:41.448 ********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Copy cifmw-dnsmasq] ******************************************************
Friday 03 October 2025 10:24:26 +0000 (0:00:00.613) 0:00:42.061 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [Clean environment] *******************************************************
Friday 03 October 2025 10:24:26 +0000 (0:00:00.454) 0:00:42.515 ********
TASK [libvirt_manager : Get installed packages list] ***************************
Friday 03 October 2025 10:24:26 +0000 (0:00:00.216) 0:00:42.731 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:24:27 +0000 (0:00:00.883) 0:00:43.615 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:24:30 +0000 (0:00:02.358) 0:00:45.974 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:24:31 +0000 (0:00:00.957) 0:00:46.931 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:24:31 +0000 (0:00:00.056) 0:00:46.988 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:24:31 +0000 (0:00:00.429) 0:00:47.417 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.412) 0:00:47.830 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.158) 0:00:47.989 ********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.089) 0:00:48.078 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.041) 0:00:48.120 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.038) 0:00:48.158 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.037) 0:00:48.195 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.038) 0:00:48.234 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.036) 0:00:48.271 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.298) 0:00:48.570 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:24:32 +0000 (0:00:00.101) 0:00:48.671 ********
ok: [instance] =>
cleanup_nets:
- cifmw-public
- cifmw-osp_trunk
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:24:33 +0000 (0:00:00.181) 0:00:48.853 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:24:33 +0000 (0:00:00.235) 0:00:49.089 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:24:33 +0000 (0:00:00.096) 0:00:49.185 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:24:33 +0000 (0:00:00.102) 0:00:49.288 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:24:33 +0000 (0:00:00.093) 0:00:49.382 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:24:33 +0000 (0:00:00.280) 0:00:49.663 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:24:34 +0000 (0:00:00.343) 0:00:50.006 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:24:34 +0000 (0:00:00.097) 0:00:50.103 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:24:34 +0000 (0:00:00.088) 0:00:50.192 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:24:34 +0000 (0:00:00.092) 0:00:50.284 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:24:34 +0000 (0:00:00.276) 0:00:50.561 ********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:24:35 +0000 (0:00:00.315) 0:00:50.877 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:24:36 +0000 (0:00:01.065) 0:00:51.942 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:24:36 +0000 (0:00:00.630) 0:00:52.573 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:24:37 +0000 (0:00:00.734) 0:00:53.307 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:24:37 +0000 (0:00:00.269) 0:00:53.577 ********
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': 1095944, 'dev': 64513, 'nlink': 1, 'atime': 1759487038.3121428, 'mtime': 1759487038.313143, 'ctime': 1759487038.313143, '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': 1095946, 'dev': 64513, 'nlink': 1, 'atime': 1759487038.314143, 'mtime': 1759487038.314143, 'ctime': 1759487038.314143, '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] **************************
Friday 03 October 2025 10:24:38 +0000 (0:00:00.599) 0:00:54.176 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:24:39 +0000 (0:00:00.966) 0:00:55.143 ********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:24:39 +0000 (0:00:00.394) 0:00:55.538 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:24:40 +0000 (0:00:00.488) 0:00:56.026 ********
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] *************************
Friday 03 October 2025 10:24:40 +0000 (0:00:00.170) 0:00:56.196 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:24:40 +0000 (0:00:00.096) 0:00:56.293 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:24:40 +0000 (0:00:00.288) 0:00:56.582 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:24:40 +0000 (0:00:00.087) 0:00:56.669 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:24:40 +0000 (0:00:00.118) 0:00:56.787 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:24:41 +0000 (0:00:00.086) 0:00:56.873 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:24:41 +0000 (0:00:00.087) 0:00:56.961 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:24:41 +0000 (0:00:00.123) 0:00:57.084 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:24:41 +0000 (0:00:00.335) 0:00:57.420 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:24:41 +0000 (0:00:00.052) 0:00:57.473 ********
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] *************************
Friday 03 October 2025 10:24:41 +0000 (0:00:00.135) 0:00:57.609 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:24:41 +0000 (0:00:00.088) 0:00:57.697 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:24:42 +0000 (0:00:00.291) 0:00:57.989 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:24:42 +0000 (0:00:00.087) 0:00:58.076 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:24:42 +0000 (0:00:00.153) 0:00:58.229 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:24:42 +0000 (0:00:00.132) 0:00:58.361 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:24:42 +0000 (0:00:00.098) 0:00:58.460 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:24:42 +0000 (0:00:00.123) 0:00:58.584 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:24:43 +0000 (0:00:00.302) 0:00:58.886 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:24:43 +0000 (0:00:00.050) 0:00:58.936 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:24:43 +0000 (0:00:00.201) 0:00:59.138 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:24:43 +0000 (0:00:00.041) 0:00:59.180 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:24:43 +0000 (0:00:00.041) 0:00:59.221 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:24:43 +0000 (0:00:00.081) 0:00:59.302 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:24:43 +0000 (0:00:00.232) 0:00:59.535 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:24:43 +0000 (0:00:00.038) 0:00:59.573 ********
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] ****************************************
Friday 03 October 2025 10:24:45 +0000 (0:00:01.403) 0:01:00.977 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:24:45 +0000 (0:00:00.414) 0:01:01.392 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:24:46 +0000 (0:00:01.264) 0:01:02.656 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:24:47 +0000 (0:00:00.280) 0:01:02.937 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:24:47 +0000 (0:00:00.053) 0:01:02.990 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:24:47 +0000 (0:00:00.046) 0:01:03.037 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:24:47 +0000 (0:00:00.070) 0:01:03.107 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:24:47 +0000 (0:00:00.483) 0:01:03.590 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:24:48 +0000 (0:00:00.408) 0:01:03.999 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:24:48 +0000 (0:00:00.198) 0:01:04.197 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:24:48 +0000 (0:00:00.040) 0:01:04.237 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:24:48 +0000 (0:00:00.040) 0:01:04.278 ********
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] *************************************************
Friday 03 October 2025 10:24:49 +0000 (0:00:00.760) 0:01:05.039 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:24:49 +0000 (0:00:00.092) 0:01:05.132 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:24:49 +0000 (0:00:00.217) 0:01:05.349 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:24:49 +0000 (0:00:00.237) 0:01:05.587 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:24:49 +0000 (0:00:00.101) 0:01:05.688 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:24:50 +0000 (0:00:00.222) 0:01:05.911 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:24:50 +0000 (0:00:00.303) 0:01:06.215 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:24:50 +0000 (0:00:00.086) 0:01:06.301 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:24:51 +0000 (0:00:01.272) 0:01:07.573 ********
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] ********************************
Friday 03 October 2025 10:24:55 +0000 (0:00:03.318) 0:01:10.892 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:24:55 +0000 (0:00:00.217) 0:01:11.109 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:24:55 +0000 (0:00:00.040) 0:01:11.150 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:24:55 +0000 (0:00:00.066) 0:01:11.217 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:24:55 +0000 (0:00:00.070) 0:01:11.288 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:24:55 +0000 (0:00:00.042) 0:01:11.330 ********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:24:55 +0000 (0:00:00.226) 0:01:11.557 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:24:55 +0000 (0:00:00.069) 0:01:11.627 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:24:55 +0000 (0:00:00.039) 0:01:11.666 ********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:24:56 +0000 (0:00:00.220) 0:01:11.887 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:24:56 +0000 (0:00:00.072) 0:01:11.960 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:24:56 +0000 (0:00:00.042) 0:01:12.002 ********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:24:56 +0000 (0:00:00.541) 0:01:12.544 ********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:24:56 +0000 (0:00:00.228) 0:01:12.772 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:24:57 +0000 (0:00:00.430) 0:01:13.202 ********
changed: [instance]
TASK [Clean leftovers] *********************************************************
Friday 03 October 2025 10:24:57 +0000 (0:00:00.303) 0:01:13.506 ********
changed: [instance]
TASK [Ensure tree exists] ******************************************************
Friday 03 October 2025 10:24:58 +0000 (0:00:00.314) 0:01:13.820 ********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Mark run status] *********************************************************
Friday 03 October 2025 10:24:58 +0000 (0:00:00.597) 0:01:14.418 ********
ok: [instance]
TASK [Output scenario name] ****************************************************
Friday 03 October 2025 10:24:58 +0000 (0:00:00.041) 0:01:14.459 ********
ok: [instance] =>
msg: 'Running: Baremetal integration'
TASK [Generate network data] ***************************************************
Friday 03 October 2025 10:24:58 +0000 (0:00:00.041) 0:01:14.501 ********
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Friday 03 October 2025 10:24:58 +0000 (0:00:00.161) 0:01:14.662 ********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Friday 03 October 2025 10:24:58 +0000 (0:00:00.042) 0:01:14.705 ********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Friday 03 October 2025 10:24:59 +0000 (0:00:00.201) 0:01:14.907 ********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Friday 03 October 2025 10:24:59 +0000 (0:00:00.041) 0:01:14.949 ********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Friday 03 October 2025 10:24:59 +0000 (0:00:00.041) 0:01:14.990 ********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Friday 03 October 2025 10:24:59 +0000 (0:00:00.067) 0:01:15.058 ********
ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Friday 03 October 2025 10:24:59 +0000 (0:00:00.082) 0:01:15.140 ********
ok: [instance] => (item=bm-0)
TASK [libvirt_manager : Dump MAC mapping] **************************************
Friday 03 October 2025 10:24:59 +0000 (0:00:00.063) 0:01:15.204 ********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Friday 03 October 2025 10:24:59 +0000 (0:00:00.354) 0:01:15.558 ********
ok: [instance] => (item=Adding compute-0 to computes)
changed: [instance] => (item=Adding bm-0 to baremetals)
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:24:59 +0000 (0:00:00.160) 0:01:15.719 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:24:59 +0000 (0:00:00.048) 0:01:15.768 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:25:00 +0000 (0:00:00.048) 0:01:15.817 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:25:00 +0000 (0:00:00.049) 0:01:15.866 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:25:00 +0000 (0:00:00.051) 0:01:15.918 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:25:00 +0000 (0:00:00.042) 0:01:15.961 ********
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={})
TASK [networking_mapper : Gather facts if requested] ***************************
Friday 03 October 2025 10:25:00 +0000 (0:00:00.134) 0:01:16.096 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:25:00 +0000 (0:00:00.041) 0:01:16.137 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:25:00 +0000 (0:00:00.228) 0:01:16.366 ********
ok: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:25:00 +0000 (0:00:00.408) 0:01:16.775 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:25:01 +0000 (0:00:00.093) 0:01:16.868 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:25:01 +0000 (0:00:00.052) 0:01:16.920 ********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Friday 03 October 2025 10:25:01 +0000 (0:00:00.438) 0:01:17.359 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_networks.yml for instance
TASK [libvirt_manager : Define the localized variables for performing the tasks here.] ***
Friday 03 October 2025 10:25:01 +0000 (0:00:00.111) 0:01:17.470 ********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Friday 03 October 2025 10:25:01 +0000 (0:00:00.067) 0:01:17.537 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Friday 03 October 2025 10:25:02 +0000 (0:00:00.881) 0:01:18.419 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks are active] ****************************
Friday 03 October 2025 10:25:03 +0000 (0:00:01.017) 0:01:19.436 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Friday 03 October 2025 10:25:04 +0000 (0:00:00.898) 0:01:20.335 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Friday 03 October 2025 10:25:05 +0000 (0:00:00.862) 0:01:21.197 ********
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] ***********************
Friday 03 October 2025 10:25:05 +0000 (0:00:00.112) 0:01:21.310 ********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Friday 03 October 2025 10:25:05 +0000 (0:00:00.207) 0:01:21.518 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Friday 03 October 2025 10:25:06 +0000 (0:00:00.752) 0:01:22.271 ********
skipping: [instance]
TASK [Create extra network configuration] **************************************
Friday 03 October 2025 10:25:06 +0000 (0:00:00.072) 0:01:22.343 ********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Friday 03 October 2025 10:25:06 +0000 (0:00:00.046) 0:01:22.390 ********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Friday 03 October 2025 10:25:06 +0000 (0:00:00.044) 0:01:22.434 ********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Friday 03 October 2025 10:25:07 +0000 (0:00:00.500) 0:01:22.935 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:25:07 +0000 (0:00:00.454) 0:01:23.390 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:25:08 +0000 (0:00:01.247) 0:01:24.637 ********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Friday 03 October 2025 10:25:12 +0000 (0:00:03.415) 0:01:28.053 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:25:12 +0000 (0:00:00.235) 0:01:28.288 ********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:25:12 +0000 (0:00:00.402) 0:01:28.690 ********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:25:13 +0000 (0:00:00.389) 0:01:29.079 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:25:13 +0000 (0:00:00.071) 0:01:29.151 ********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:25:13 +0000 (0:00:00.401) 0:01:29.552 ********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:25:13 +0000 (0:00:00.040) 0:01:29.593 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:25:13 +0000 (0:00:00.070) 0:01:29.663 ********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:25:14 +0000 (0:00:00.390) 0:01:30.054 ********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:25:14 +0000 (0:00:00.076) 0:01:30.130 ********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:25:14 +0000 (0:00:00.243) 0:01:30.374 ********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:25:15 +0000 (0:00:00.728) 0:01:31.102 ********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:25:15 +0000 (0:00:00.043) 0:01:31.146 ********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:25:15 +0000 (0:00:00.042) 0:01:31.188 ********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Friday 03 October 2025 10:25:15 +0000 (0:00:00.072) 0:01:31.260 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:25:15 +0000 (0:00:00.286) 0:01:31.546 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:25:15 +0000 (0:00:00.051) 0:01:31.598 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:25:15 +0000 (0:00:00.059) 0:01:31.657 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:25:16 +0000 (0:00:00.463) 0:01:32.120 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:25:16 +0000 (0:00:00.043) 0:01:32.164 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:25:16 +0000 (0:00:00.070) 0:01:32.234 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:25:16 +0000 (0:00:00.099) 0:01:32.334 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:25:16 +0000 (0:00:00.061) 0:01:32.395 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.469) 0:01:32.864 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.039) 0:01:32.904 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.065) 0:01:32.969 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.049) 0:01:33.019 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.057) 0:01:33.076 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.495) 0:01:33.572 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.041) 0:01:33.614 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.067) 0:01:33.682 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.054) 0:01:33.736 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:25:17 +0000 (0:00:00.059) 0:01:33.796 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:25:18 +0000 (0:00:00.507) 0:01:34.303 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:25:18 +0000 (0:00:00.041) 0:01:34.344 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:25:18 +0000 (0:00:00.112) 0:01:34.457 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:25:18 +0000 (0:00:00.055) 0:01:34.513 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:25:18 +0000 (0:00:00.061) 0:01:34.574 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:25:19 +0000 (0:00:00.477) 0:01:35.052 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:25:19 +0000 (0:00:00.042) 0:01:35.094 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:25:19 +0000 (0:00:00.067) 0:01:35.162 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:25:19 +0000 (0:00:00.051) 0:01:35.213 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:25:19 +0000 (0:00:00.107) 0:01:35.321 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:25:19 +0000 (0:00:00.462) 0:01:35.783 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:25:20 +0000 (0:00:00.048) 0:01:35.831 ********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Friday 03 October 2025 10:25:20 +0000 (0:00:00.070) 0:01:35.902 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:25:20 +0000 (0:00:00.843) 0:01:36.745 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:25:21 +0000 (0:00:00.090) 0:01:36.836 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:25:21 +0000 (0:00:00.298) 0:01:37.135 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:25:21 +0000 (0:00:00.049) 0:01:37.184 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:25:21 +0000 (0:00:00.235) 0:01:37.420 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:25:21 +0000 (0:00:00.048) 0:01:37.469 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:25:21 +0000 (0:00:00.236) 0:01:37.705 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:25:21 +0000 (0:00:00.050) 0:01:37.755 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:25:22 +0000 (0:00:00.246) 0:01:38.002 ********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Friday 03 October 2025 10:25:22 +0000 (0:00:00.054) 0:01:38.057 ********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Friday 03 October 2025 10:25:22 +0000 (0:00:00.361) 0:01:38.418 ********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Friday 03 October 2025 10:25:22 +0000 (0:00:00.385) 0:01:38.804 ********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Friday 03 October 2025 10:25:23 +0000 (0:00:00.360) 0:01:39.164 ********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Friday 03 October 2025 10:25:23 +0000 (0:00:00.117) 0:01:39.282 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:25:23 +0000 (0:00:00.357) 0:01:39.639 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:25:23 +0000 (0:00:00.049) 0:01:39.689 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:25:23 +0000 (0:00:00.091) 0:01:39.780 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:25:24 +0000 (0:00:00.048) 0:01:39.829 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:25:24 +0000 (0:00:00.048) 0:01:39.878 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:25:24 +0000 (0:00:00.043) 0:01:39.921 ********
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'networks': {'public': None}}, 'baremetals': {'networks': {'public': {'range-v4': {'start': '192.168.110.30', 'length': 1}}}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Friday 03 October 2025 10:25:24 +0000 (0:00:00.136) 0:01:40.057 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:25:24 +0000 (0:00:00.042) 0:01:40.099 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:25:24 +0000 (0:00:00.236) 0:01:40.336 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:25:24 +0000 (0:00:00.449) 0:01:40.785 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:25:25 +0000 (0:00:00.092) 0:01:40.877 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:25:25 +0000 (0:00:00.103) 0:01:40.981 ********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Friday 03 October 2025 10:25:25 +0000 (0:00:00.457) 0:01:41.439 ********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Friday 03 October 2025 10:25:25 +0000 (0:00:00.051) 0:01:41.490 ********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Friday 03 October 2025 10:25:25 +0000 (0:00:00.043) 0:01:41.533 ********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Friday 03 October 2025 10:25:25 +0000 (0:00:00.044) 0:01:41.578 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn1)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn2)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=internalapi)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:25:25 +0000 (0:00:00.096) 0:01:41.674 ********
ok: [instance] => (item=bm-0 - ctlplane)
ok: [instance] => (item=compute-0 - ctlplane)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:25:26 +0000 (0:00:00.168) 0:01:41.842 ********
skipping: [instance] => (item=bm-0 - ctlplanedcn1)
skipping: [instance] => (item=compute-0 - ctlplanedcn1)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:25:26 +0000 (0:00:00.089) 0:01:41.932 ********
skipping: [instance] => (item=bm-0 - ctlplanedcn2)
skipping: [instance] => (item=compute-0 - ctlplanedcn2)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:25:26 +0000 (0:00:00.091) 0:01:42.023 ********
skipping: [instance] => (item=bm-0 - internalapi)
skipping: [instance] => (item=compute-0 - internalapi)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:25:26 +0000 (0:00:00.105) 0:01:42.128 ********
ok: [instance] => (item=bm-0 - public)
ok: [instance] => (item=compute-0 - public)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Friday 03 October 2025 10:25:26 +0000 (0:00:00.122) 0:01:42.251 ********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Friday 03 October 2025 10:25:26 +0000 (0:00:00.121) 0:01:42.372 ********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Friday 03 October 2025 10:25:26 +0000 (0:00:00.053) 0:01:42.425 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:79:0a:77', 'ips': ['192.168.140.20', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:fa:f7:6a', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:c6:04:90', 'ips': ['192.168.110.30', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:e0:05:8d', 'ips': ['192.168.110.10', '']})
TASK [dnsmasq : Ensure networks exists] ****************************************
Friday 03 October 2025 10:25:26 +0000 (0:00:00.090) 0:01:42.516 ********
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] *************************************
Friday 03 October 2025 10:25:26 +0000 (0:00:00.131) 0:01:42.648 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:25:27 +0000 (0:00:00.207) 0:01:42.855 ********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:25:27 +0000 (0:00:00.047) 0:01:42.903 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:25:27 +0000 (0:00:00.204) 0:01:43.108 ********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Friday 03 October 2025 10:25:27 +0000 (0:00:00.046) 0:01:43.154 ********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Friday 03 October 2025 10:25:27 +0000 (0:00:00.043) 0:01:43.198 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:79:0a:77', 'ips': ['192.168.140.20', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:fa:f7:6a', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:c6:04:90', 'ips': ['192.168.110.30', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:e0:05:8d', 'ips': ['192.168.110.10', '']})
TASK [dnsmasq : Create add/remove sets] ****************************************
Friday 03 October 2025 10:25:27 +0000 (0:00:00.149) 0:01:43.347 ********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Friday 03 October 2025 10:25:27 +0000 (0:00:00.052) 0:01:43.400 ********
changed: [instance] => (item={'file': 'osp_trunk_bm-0_52:54:00:79:0a:77', 'entry': '52:54:00:79:0a:77,192.168.140.20,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:fa:f7:6a', 'entry': '52:54:00:fa:f7:6a,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_bm-0_52:54:00:c6:04:90', 'entry': '52:54:00:c6:04:90,192.168.110.30,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:e0:05:8d', 'entry': '52:54:00:e0:05:8d,192.168.110.10,compute-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Friday 03 October 2025 10:25:29 +0000 (0:00:01.494) 0:01:44.894 ********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Friday 03 October 2025 10:25:29 +0000 (0:00:00.066) 0:01:44.960 ********
ok: [instance] => (item=bm-0)
ok: [instance] => (item=compute-0)
TASK [Inject VMs in the .utility zone] *****************************************
Friday 03 October 2025 10:25:29 +0000 (0:00:00.159) 0:01:45.119 ********
TASK [dnsmasq : Assert we have needed host record data] ************************
Friday 03 October 2025 10:25:29 +0000 (0:00:00.124) 0:01:45.244 ********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Friday 03 October 2025 10:25:29 +0000 (0:00:00.097) 0:01:45.342 ********
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Friday 03 October 2025 10:25:29 +0000 (0:00:00.171) 0:01:45.513 ********
changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
TASK [libvirt_manager : Ensure some domains are local] *************************
Friday 03 October 2025 10:25:31 +0000 (0:00:02.249) 0:01:47.762 ********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Friday 03 October 2025 10:25:32 +0000 (0:00:00.462) 0:01:48.224 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:25:32 +0000 (0:00:00.052) 0:01:48.277 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Friday 03 October 2025 10:25:33 +0000 (0:00:00.841) 0:01:49.118 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Friday 03 October 2025 10:25:33 +0000 (0:00:00.385) 0:01:49.504 ********
changed: [instance]
TASK [Ensure we have expected records] *****************************************
Friday 03 October 2025 10:25:34 +0000 (0:00:00.384) 0:01:49.889 ********
ok: [instance] => (item={'rec': 'compute-0.utility', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ctlplane.local', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.public.local', 'ip': '192.168.110.10'})
ok: [instance] => (item={'rec': 'bm-0.utility', 'ip': '192.168.140.20'})
ok: [instance] => (item={'rec': 'bm-0.ctlplane.local', 'ip': '192.168.140.20'})
TASK [Glob all dhcp configuration files] ***************************************
Friday 03 October 2025 10:25:34 +0000 (0:00:00.190) 0:01:50.079 ********
ok: [instance]
TASK [Ensure files exist] ******************************************************
Friday 03 October 2025 10:25:34 +0000 (0:00:00.212) 0:01:50.291 ********
ok: [instance] => (item=osp_trunk_compute-0)
ok: [instance] => (item=public_compute-0)
ok: [instance] => (item=public_bm-0)
TASK [Ensure it failed at the right place] *************************************
Friday 03 October 2025 10:25:34 +0000 (0:00:00.104) 0:01:50.395 ********
skipping: [instance]
TASK [Mark failure] ************************************************************
Friday 03 October 2025 10:25:34 +0000 (0:00:00.047) 0:01:50.443 ********
skipping: [instance]
TASK [Display error message] ***************************************************
Friday 03 October 2025 10:25:34 +0000 (0:00:00.047) 0:01:50.491 ********
skipping: [instance]
TASK [Append scenario to list] *************************************************
Friday 03 October 2025 10:25:34 +0000 (0:00:00.041) 0:01:50.532 ********
skipping: [instance]
TASK [Ensure directory exists] *************************************************
Friday 03 October 2025 10:25:34 +0000 (0:00:00.041) 0:01:50.574 ********
changed: [instance]
TASK [Copy files of interest] **************************************************
Friday 03 October 2025 10:25:34 +0000 (0:00:00.217) 0:01:50.791 ********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Copy cifmw-dnsmasq] ******************************************************
Friday 03 October 2025 10:25:35 +0000 (0:00:00.580) 0:01:51.372 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [Clean environment] *******************************************************
Friday 03 October 2025 10:25:35 +0000 (0:00:00.407) 0:01:51.780 ********
TASK [libvirt_manager : Get installed packages list] ***************************
Friday 03 October 2025 10:25:36 +0000 (0:00:00.187) 0:01:51.967 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:25:36 +0000 (0:00:00.676) 0:01:52.644 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:25:38 +0000 (0:00:02.094) 0:01:54.738 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:25:39 +0000 (0:00:00.710) 0:01:55.449 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:25:39 +0000 (0:00:00.091) 0:01:55.540 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.288) 0:01:55.829 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.285) 0:01:56.114 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.079) 0:01:56.194 ********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.076) 0:01:56.271 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.037) 0:01:56.308 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.037) 0:01:56.346 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.037) 0:01:56.384 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.039) 0:01:56.424 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.086) 0:01:56.510 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:25:40 +0000 (0:00:00.290) 0:01:56.800 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:25:41 +0000 (0:00:00.094) 0:01:56.895 ********
ok: [instance] =>
cleanup_nets:
- cifmw-osp_trunk
- cifmw-public
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:25:41 +0000 (0:00:00.080) 0:01:56.976 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:25:41 +0000 (0:00:00.221) 0:01:57.197 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:25:41 +0000 (0:00:00.095) 0:01:57.293 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:25:41 +0000 (0:00:00.082) 0:01:57.376 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:25:41 +0000 (0:00:00.184) 0:01:57.561 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:25:42 +0000 (0:00:00.263) 0:01:57.824 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:25:42 +0000 (0:00:00.291) 0:01:58.116 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:25:42 +0000 (0:00:00.085) 0:01:58.202 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:25:42 +0000 (0:00:00.082) 0:01:58.284 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:25:42 +0000 (0:00:00.080) 0:01:58.365 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:25:42 +0000 (0:00:00.268) 0:01:58.633 ********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:25:43 +0000 (0:00:00.362) 0:01:58.996 ********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:25:44 +0000 (0:00:00.939) 0:01:59.935 ********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:25:44 +0000 (0:00:00.578) 0:02:00.513 ********
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:25:45 +0000 (0:00:00.672) 0:02:01.186 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:25:45 +0000 (0:00:00.248) 0:02:01.434 ********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Friday 03 October 2025 10:25:45 +0000 (0:00:00.041) 0:02:01.476 ********
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:25:46 +0000 (0:00:00.804) 0:02:02.280 ********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:25:46 +0000 (0:00:00.379) 0:02:02.659 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:25:47 +0000 (0:00:00.467) 0:02:03.127 ********
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] *************************
Friday 03 October 2025 10:25:47 +0000 (0:00:00.176) 0:02:03.303 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:25:47 +0000 (0:00:00.085) 0:02:03.389 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:25:47 +0000 (0:00:00.283) 0:02:03.672 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:25:47 +0000 (0:00:00.077) 0:02:03.750 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:25:48 +0000 (0:00:00.106) 0:02:03.856 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:25:48 +0000 (0:00:00.077) 0:02:03.934 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:25:48 +0000 (0:00:00.076) 0:02:04.010 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:25:48 +0000 (0:00:00.200) 0:02:04.210 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:25:48 +0000 (0:00:00.282) 0:02:04.493 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:25:48 +0000 (0:00:00.041) 0:02:04.534 ********
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] *************************
Friday 03 October 2025 10:25:48 +0000 (0:00:00.123) 0:02:04.657 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:25:48 +0000 (0:00:00.082) 0:02:04.740 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:25:49 +0000 (0:00:00.274) 0:02:05.014 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:25:49 +0000 (0:00:00.078) 0:02:05.092 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:25:49 +0000 (0:00:00.205) 0:02:05.297 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:25:49 +0000 (0:00:00.078) 0:02:05.376 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:25:49 +0000 (0:00:00.079) 0:02:05.456 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:25:49 +0000 (0:00:00.113) 0:02:05.569 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:25:50 +0000 (0:00:00.289) 0:02:05.858 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:25:50 +0000 (0:00:00.039) 0:02:05.897 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:25:50 +0000 (0:00:00.196) 0:02:06.094 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:25:50 +0000 (0:00:00.040) 0:02:06.135 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:25:50 +0000 (0:00:00.040) 0:02:06.175 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:25:50 +0000 (0:00:00.090) 0:02:06.265 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:25:50 +0000 (0:00:00.213) 0:02:06.478 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:25:50 +0000 (0:00:00.039) 0:02:06.518 ********
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] ****************************************
Friday 03 October 2025 10:25:52 +0000 (0:00:01.362) 0:02:07.881 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:25:52 +0000 (0:00:00.379) 0:02:08.261 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:25:53 +0000 (0:00:01.231) 0:02:09.492 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:25:53 +0000 (0:00:00.238) 0:02:09.730 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:25:53 +0000 (0:00:00.047) 0:02:09.778 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:25:54 +0000 (0:00:00.044) 0:02:09.822 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:25:54 +0000 (0:00:00.069) 0:02:09.892 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:25:54 +0000 (0:00:00.358) 0:02:10.250 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:25:54 +0000 (0:00:00.322) 0:02:10.573 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:25:54 +0000 (0:00:00.214) 0:02:10.788 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:25:55 +0000 (0:00:00.042) 0:02:10.830 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:25:55 +0000 (0:00:00.042) 0:02:10.872 ********
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] *************************************************
Friday 03 October 2025 10:25:55 +0000 (0:00:00.763) 0:02:11.636 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:25:55 +0000 (0:00:00.151) 0:02:11.788 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:25:56 +0000 (0:00:00.225) 0:02:12.014 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:25:56 +0000 (0:00:00.254) 0:02:12.268 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:25:56 +0000 (0:00:00.094) 0:02:12.363 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:25:56 +0000 (0:00:00.213) 0:02:12.576 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:25:57 +0000 (0:00:00.294) 0:02:12.870 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:25:57 +0000 (0:00:00.079) 0:02:12.950 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:25:58 +0000 (0:00:01.270) 0:02:14.220 ********
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] ********************************
Friday 03 October 2025 10:26:01 +0000 (0:00:03.328) 0:02:17.549 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:26:01 +0000 (0:00:00.242) 0:02:17.791 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:26:02 +0000 (0:00:00.045) 0:02:17.836 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:26:02 +0000 (0:00:00.086) 0:02:17.923 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:26:02 +0000 (0:00:00.072) 0:02:17.996 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:26:02 +0000 (0:00:00.045) 0:02:18.042 ********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:26:02 +0000 (0:00:00.230) 0:02:18.272 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:26:02 +0000 (0:00:00.072) 0:02:18.344 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:26:02 +0000 (0:00:00.042) 0:02:18.386 ********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:26:02 +0000 (0:00:00.225) 0:02:18.612 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:26:02 +0000 (0:00:00.039) 0:02:18.651 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:26:02 +0000 (0:00:00.091) 0:02:18.743 ********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:26:03 +0000 (0:00:00.583) 0:02:19.327 ********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:26:03 +0000 (0:00:00.229) 0:02:19.556 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:26:04 +0000 (0:00:00.411) 0:02:19.968 ********
changed: [instance]
TASK [Clean leftovers] *********************************************************
Friday 03 October 2025 10:26:04 +0000 (0:00:00.337) 0:02:20.306 ********
changed: [instance]
TASK [Ensure tree exists] ******************************************************
Friday 03 October 2025 10:26:04 +0000 (0:00:00.235) 0:02:20.541 ********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Mark run status] *********************************************************
Friday 03 October 2025 10:26:05 +0000 (0:00:00.594) 0:02:21.135 ********
ok: [instance]
TASK [Output scenario name] ****************************************************
Friday 03 October 2025 10:26:05 +0000 (0:00:00.040) 0:02:21.175 ********
ok: [instance] =>
msg: 'Running: DCN like network layout'
TASK [Generate network data] ***************************************************
Friday 03 October 2025 10:26:05 +0000 (0:00:00.041) 0:02:21.217 ********
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Friday 03 October 2025 10:26:05 +0000 (0:00:00.126) 0:02:21.344 ********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Friday 03 October 2025 10:26:05 +0000 (0:00:00.040) 0:02:21.384 ********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Friday 03 October 2025 10:26:05 +0000 (0:00:00.199) 0:02:21.584 ********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Friday 03 October 2025 10:26:05 +0000 (0:00:00.040) 0:02:21.625 ********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Friday 03 October 2025 10:26:05 +0000 (0:00:00.039) 0:02:21.665 ********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Friday 03 October 2025 10:26:05 +0000 (0:00:00.068) 0:02:21.734 ********
ok: [instance] => (item={'key': 'compute-0', 'value': 'compute'})
ok: [instance] => (item={'key': 'dcn1-compute-0', 'value': 'dcn1_compute'})
ok: [instance] => (item={'key': 'dcn1-compute-1', 'value': 'dcn1_compute'})
ok: [instance] => (item={'key': 'dcn2-compute-0', 'value': 'dcn2_compute'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Friday 03 October 2025 10:26:06 +0000 (0:00:00.156) 0:02:21.890 ********
ok: [instance] => (item=bm-0)
TASK [libvirt_manager : Dump MAC mapping] **************************************
Friday 03 October 2025 10:26:06 +0000 (0:00:00.063) 0:02:21.953 ********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Friday 03 October 2025 10:26:06 +0000 (0:00:00.351) 0:02:22.305 ********
ok: [instance] => (item=Adding compute-0 to computes)
changed: [instance] => (item=Adding dcn1-compute-0 to dcn1_computes)
changed: [instance] => (item=Adding dcn1-compute-1 to dcn1_computes)
changed: [instance] => (item=Adding dcn2-compute-0 to dcn2_computes)
ok: [instance] => (item=Adding bm-0 to baremetals)
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:26:06 +0000 (0:00:00.221) 0:02:22.527 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:26:06 +0000 (0:00:00.098) 0:02:22.625 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:26:06 +0000 (0:00:00.048) 0:02:22.674 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:26:06 +0000 (0:00:00.048) 0:02:22.722 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:26:06 +0000 (0:00:00.049) 0:02:22.771 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:26:06 +0000 (0:00:00.043) 0:02:22.815 ********
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}, 'public': {'range-v4': {'start': '192.168.110.30', 'length': 1}}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={})
TASK [networking_mapper : Gather facts if requested] ***************************
Friday 03 October 2025 10:26:07 +0000 (0:00:00.132) 0:02:22.947 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:26:07 +0000 (0:00:00.041) 0:02:22.988 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:26:07 +0000 (0:00:00.225) 0:02:23.213 ********
ok: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:26:07 +0000 (0:00:00.444) 0:02:23.658 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:26:07 +0000 (0:00:00.098) 0:02:23.756 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:26:07 +0000 (0:00:00.053) 0:02:23.810 ********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Friday 03 October 2025 10:26:08 +0000 (0:00:00.454) 0:02:24.265 ********
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.] ***
Friday 03 October 2025 10:26:08 +0000 (0:00:00.111) 0:02:24.376 ********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=dcn1_tr)
ok: [instance] => (item=dcn2_tr)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Friday 03 October 2025 10:26:08 +0000 (0:00:00.097) 0:02:24.473 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=ocpbm)
changed: [instance] => (item=cifmw-dcn1_tr)
changed: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Friday 03 October 2025 10:26:10 +0000 (0:00:02.039) 0:02:26.513 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Ensure networks are active] ****************************
Friday 03 October 2025 10:26:13 +0000 (0:00:02.369) 0:02:28.883 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Friday 03 October 2025 10:26:15 +0000 (0:00:01.987) 0:02:30.870 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=ocpbm)
changed: [instance] => (item=cifmw-dcn1_tr)
changed: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Friday 03 October 2025 10:26:16 +0000 (0:00:01.897) 0:02:32.768 ********
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] ***********************
Friday 03 October 2025 10:26:17 +0000 (0:00:00.136) 0:02:32.904 ********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Friday 03 October 2025 10:26:17 +0000 (0:00:00.213) 0:02:33.117 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Friday 03 October 2025 10:26:19 +0000 (0:00:01.701) 0:02:34.819 ********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Friday 03 October 2025 10:26:19 +0000 (0:00:00.143) 0:02:34.962 ********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Friday 03 October 2025 10:26:19 +0000 (0:00:00.117) 0:02:35.080 ********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Friday 03 October 2025 10:26:20 +0000 (0:00:01.369) 0:02:36.449 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Friday 03 October 2025 10:26:20 +0000 (0:00:00.238) 0:02:36.688 ********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Friday 03 October 2025 10:26:21 +0000 (0:00:00.422) 0:02:37.110 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Friday 03 October 2025 10:26:23 +0000 (0:00:02.013) 0:02:39.124 ********
changed: [instance]
TASK [Create extra network configuration] **************************************
Friday 03 October 2025 10:26:23 +0000 (0:00:00.415) 0:02:39.539 ********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Friday 03 October 2025 10:26:23 +0000 (0:00:00.083) 0:02:39.622 ********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Friday 03 October 2025 10:26:23 +0000 (0:00:00.042) 0:02:39.665 ********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Friday 03 October 2025 10:26:24 +0000 (0:00:00.558) 0:02:40.224 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=ocpbm)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=cifmw-dcn2_tr)
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:26:25 +0000 (0:00:01.008) 0:02:41.232 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:26:26 +0000 (0:00:01.276) 0:02:42.509 ********
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] ********************************
Friday 03 October 2025 10:26:30 +0000 (0:00:03.500) 0:02:46.009 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:26:30 +0000 (0:00:00.255) 0:02:46.264 ********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:26:30 +0000 (0:00:00.438) 0:02:46.703 ********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:26:31 +0000 (0:00:00.454) 0:02:47.157 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:26:31 +0000 (0:00:00.077) 0:02:47.234 ********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:26:31 +0000 (0:00:00.470) 0:02:47.704 ********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:26:31 +0000 (0:00:00.045) 0:02:47.750 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:26:32 +0000 (0:00:00.075) 0:02:47.826 ********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:26:32 +0000 (0:00:00.479) 0:02:48.305 ********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:26:32 +0000 (0:00:00.044) 0:02:48.350 ********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:26:32 +0000 (0:00:00.249) 0:02:48.599 ********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:26:33 +0000 (0:00:00.789) 0:02:49.389 ********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:26:33 +0000 (0:00:00.045) 0:02:49.435 ********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:26:33 +0000 (0:00:00.043) 0:02:49.479 ********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Friday 03 October 2025 10:26:33 +0000 (0:00:00.073) 0:02:49.552 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:34 +0000 (0:00:00.550) 0:02:50.102 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:34 +0000 (0:00:00.057) 0:02:50.160 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:34 +0000 (0:00:00.064) 0:02:50.225 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:34 +0000 (0:00:00.481) 0:02:50.707 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:34 +0000 (0:00:00.045) 0:02:50.752 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:35 +0000 (0:00:00.126) 0:02:50.878 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:35 +0000 (0:00:00.055) 0:02:50.934 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:35 +0000 (0:00:00.064) 0:02:50.999 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:35 +0000 (0:00:00.484) 0:02:51.483 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:35 +0000 (0:00:00.042) 0:02:51.526 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:35 +0000 (0:00:00.069) 0:02:51.596 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:35 +0000 (0:00:00.052) 0:02:51.649 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:35 +0000 (0:00:00.118) 0:02:51.767 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:36 +0000 (0:00:00.460) 0:02:52.227 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:36 +0000 (0:00:00.044) 0:02:52.272 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:36 +0000 (0:00:00.068) 0:02:52.341 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:36 +0000 (0:00:00.053) 0:02:52.394 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:36 +0000 (0:00:00.061) 0:02:52.456 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:37 +0000 (0:00:00.514) 0:02:52.971 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:37 +0000 (0:00:00.052) 0:02:53.023 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:37 +0000 (0:00:00.076) 0:02:53.099 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:37 +0000 (0:00:00.055) 0:02:53.154 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:37 +0000 (0:00:00.062) 0:02:53.217 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:37 +0000 (0:00:00.482) 0:02:53.700 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:37 +0000 (0:00:00.043) 0:02:53.744 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:38 +0000 (0:00:00.126) 0:02:53.871 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:38 +0000 (0:00:00.058) 0:02:53.929 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:38 +0000 (0:00:00.066) 0:02:53.996 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:38 +0000 (0:00:00.476) 0:02:54.472 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:38 +0000 (0:00:00.044) 0:02:54.517 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:38 +0000 (0:00:00.071) 0:02:54.588 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:38 +0000 (0:00:00.059) 0:02:54.648 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:38 +0000 (0:00:00.063) 0:02:54.711 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:39 +0000 (0:00:00.576) 0:02:55.287 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:39 +0000 (0:00:00.044) 0:02:55.332 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:39 +0000 (0:00:00.070) 0:02:55.403 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:39 +0000 (0:00:00.057) 0:02:55.460 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:39 +0000 (0:00:00.063) 0:02:55.523 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:40 +0000 (0:00:00.465) 0:02:55.989 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:40 +0000 (0:00:00.117) 0:02:56.106 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:40 +0000 (0:00:00.073) 0:02:56.180 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:40 +0000 (0:00:00.055) 0:02:56.236 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:40 +0000 (0:00:00.063) 0:02:56.299 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:40 +0000 (0:00:00.487) 0:02:56.786 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:41 +0000 (0:00:00.045) 0:02:56.832 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:41 +0000 (0:00:00.069) 0:02:56.901 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:41 +0000 (0:00:00.105) 0:02:57.007 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:41 +0000 (0:00:00.066) 0:02:57.073 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:41 +0000 (0:00:00.467) 0:02:57.541 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:41 +0000 (0:00:00.048) 0:02:57.589 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:41 +0000 (0:00:00.072) 0:02:57.662 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:41 +0000 (0:00:00.053) 0:02:57.715 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:41 +0000 (0:00:00.060) 0:02:57.776 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:42 +0000 (0:00:00.515) 0:02:58.292 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:42 +0000 (0:00:00.044) 0:02:58.336 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:42 +0000 (0:00:00.070) 0:02:58.407 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:42 +0000 (0:00:00.056) 0:02:58.464 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:42 +0000 (0:00:00.061) 0:02:58.526 ********
ok: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:43 +0000 (0:00:00.464) 0:02:58.990 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:43 +0000 (0:00:00.042) 0:02:59.033 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:43 +0000 (0:00:00.128) 0:02:59.162 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:43 +0000 (0:00:00.057) 0:02:59.219 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:43 +0000 (0:00:00.065) 0:02:59.285 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:43 +0000 (0:00:00.469) 0:02:59.754 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:43 +0000 (0:00:00.042) 0:02:59.796 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:44 +0000 (0:00:00.068) 0:02:59.865 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:44 +0000 (0:00:00.061) 0:02:59.926 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:44 +0000 (0:00:00.072) 0:02:59.999 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:44 +0000 (0:00:00.576) 0:03:00.576 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:44 +0000 (0:00:00.046) 0:03:00.622 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:26:44 +0000 (0:00:00.072) 0:03:00.695 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:26:44 +0000 (0:00:00.067) 0:03:00.763 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:26:45 +0000 (0:00:00.078) 0:03:00.841 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:26:45 +0000 (0:00:00.505) 0:03:01.347 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:26:45 +0000 (0:00:00.097) 0:03:01.444 ********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Friday 03 October 2025 10:26:45 +0000 (0:00:00.074) 0:03:01.519 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=ocpbm)
changed: [instance] => (item=cifmw-dcn1_tr)
changed: [instance] => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:47 +0000 (0:00:02.144) 0:03:03.664 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=ocpbm)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-dcn1_tr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-dcn2_tr)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:48 +0000 (0:00:00.190) 0:03:03.854 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:26:48 +0000 (0:00:00.250) 0:03:04.104 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:48 +0000 (0:00:00.050) 0:03:04.154 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:26:48 +0000 (0:00:00.237) 0:03:04.392 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:48 +0000 (0:00:00.051) 0:03:04.444 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:26:48 +0000 (0:00:00.231) 0:03:04.675 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:48 +0000 (0:00:00.047) 0:03:04.723 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:26:49 +0000 (0:00:00.229) 0:03:04.953 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:49 +0000 (0:00:00.114) 0:03:05.067 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:26:49 +0000 (0:00:00.235) 0:03:05.302 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:49 +0000 (0:00:00.050) 0:03:05.352 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:26:49 +0000 (0:00:00.227) 0:03:05.580 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:49 +0000 (0:00:00.050) 0:03:05.631 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:26:50 +0000 (0:00:00.223) 0:03:05.854 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:50 +0000 (0:00:00.049) 0:03:05.904 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:26:50 +0000 (0:00:00.223) 0:03:06.127 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:26:50 +0000 (0:00:00.099) 0:03:06.227 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:26:50 +0000 (0:00:00.234) 0:03:06.461 ********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Friday 03 October 2025 10:26:50 +0000 (0:00:00.051) 0:03:06.512 ********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Friday 03 October 2025 10:26:51 +0000 (0:00:00.362) 0:03:06.874 ********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Friday 03 October 2025 10:26:51 +0000 (0:00:00.361) 0:03:07.236 ********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Friday 03 October 2025 10:26:51 +0000 (0:00:00.367) 0:03:07.604 ********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Friday 03 October 2025 10:26:51 +0000 (0:00:00.119) 0:03:07.723 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:26:52 +0000 (0:00:00.438) 0:03:08.162 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:26:52 +0000 (0:00:00.050) 0:03:08.212 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:26:52 +0000 (0:00:00.048) 0:03:08.261 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:26:52 +0000 (0:00:00.048) 0:03:08.309 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:26:52 +0000 (0:00:00.048) 0:03:08.357 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:26:52 +0000 (0:00:00.044) 0:03:08.402 ********
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}, 'ctlplanedcn1': {'network': '192.168.133.0/24', 'gateway': '192.168.133.1', 'dns': ['192.168.133.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'ctlplanedcn2': {'network': '192.168.144.0/24', 'gateway': '192.168.144.1', 'dns': ['192.168.144.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'public': None}}, 'sl_computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}, 'public': {'range-v4': {'start': '192.168.110.30', 'length': 1}}}}, 'dcn1_computes': {'network-template': {'range': {'start': 150, 'length': 10}}, 'networks': {'ctlplanedcn1': {}}}, 'dcn2_computes': {'network-template': {'range': {'start': 160, 'length': 10}}, 'networks': {'ctlplanedcn2': {}}}}})
ok: [instance] => (item={'networks': {'ocpbm': {'network-v4': '192.168.111.0/24'}}, 'group-templates': {'dcn1_computes': {'networks': {'ocpbm': None}}, 'dcn2_computes': {'networks': {'ocpbm': None}}, 'baremetals': {'networks': {'ocpbm': {'range-v4': {'start': '192.168.111.30', 'length': 1}}}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Friday 03 October 2025 10:26:52 +0000 (0:00:00.138) 0:03:08.540 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:26:52 +0000 (0:00:00.042) 0:03:08.583 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:26:53 +0000 (0:00:00.288) 0:03:08.871 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:26:53 +0000 (0:00:00.417) 0:03:09.288 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:26:53 +0000 (0:00:00.103) 0:03:09.392 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:26:53 +0000 (0:00:00.055) 0:03:09.447 ********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Friday 03 October 2025 10:26:54 +0000 (0:00:00.446) 0:03:09.894 ********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Friday 03 October 2025 10:26:54 +0000 (0:00:00.052) 0:03:09.947 ********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Friday 03 October 2025 10:26:54 +0000 (0:00:00.108) 0:03:10.055 ********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Friday 03 October 2025 10:26:54 +0000 (0:00:00.045) 0:03:10.100 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplane)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn1)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ctlplanedcn2)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=internalapi)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/reserve_dnsmasq_ips.yml for instance => (item=ocpbm)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:26:54 +0000 (0:00:00.104) 0:03:10.205 ********
ok: [instance] => (item=bm-0 - ctlplane)
ok: [instance] => (item=compute-0 - ctlplane)
skipping: [instance] => (item=dcn1-compute-0 - ctlplane)
skipping: [instance] => (item=dcn1-compute-1 - ctlplane)
skipping: [instance] => (item=dcn2-compute-0 - ctlplane)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:26:54 +0000 (0:00:00.180) 0:03:10.386 ********
skipping: [instance] => (item=bm-0 - ctlplanedcn1)
skipping: [instance] => (item=compute-0 - ctlplanedcn1)
ok: [instance] => (item=dcn1-compute-0 - ctlplanedcn1)
ok: [instance] => (item=dcn1-compute-1 - ctlplanedcn1)
skipping: [instance] => (item=dcn2-compute-0 - ctlplanedcn1)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:26:54 +0000 (0:00:00.179) 0:03:10.565 ********
skipping: [instance] => (item=bm-0 - ctlplanedcn2)
skipping: [instance] => (item=compute-0 - ctlplanedcn2)
skipping: [instance] => (item=dcn1-compute-0 - ctlplanedcn2)
skipping: [instance] => (item=dcn1-compute-1 - ctlplanedcn2)
ok: [instance] => (item=dcn2-compute-0 - ctlplanedcn2)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:26:54 +0000 (0:00:00.166) 0:03:10.732 ********
skipping: [instance] => (item=bm-0 - internalapi)
skipping: [instance] => (item=compute-0 - internalapi)
skipping: [instance] => (item=dcn1-compute-0 - internalapi)
skipping: [instance] => (item=dcn1-compute-1 - internalapi)
skipping: [instance] => (item=dcn2-compute-0 - internalapi)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:26:55 +0000 (0:00:00.138) 0:03:10.870 ********
ok: [instance] => (item=bm-0 - public)
ok: [instance] => (item=compute-0 - public)
skipping: [instance] => (item=dcn1-compute-0 - public)
skipping: [instance] => (item=dcn1-compute-1 - public)
skipping: [instance] => (item=dcn2-compute-0 - public)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:26:55 +0000 (0:00:00.237) 0:03:11.108 ********
ok: [instance] => (item=bm-0 - ocpbm)
skipping: [instance] => (item=compute-0 - ocpbm)
ok: [instance] => (item=dcn1-compute-0 - ocpbm)
ok: [instance] => (item=dcn1-compute-1 - ocpbm)
ok: [instance] => (item=dcn2-compute-0 - ocpbm)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Friday 03 October 2025 10:26:55 +0000 (0:00:00.207) 0:03:11.315 ********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Friday 03 October 2025 10:26:55 +0000 (0:00:00.130) 0:03:11.446 ********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Friday 03 October 2025 10:26:55 +0000 (0:00:00.054) 0:03:11.500 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:79:0a:77', 'ips': ['192.168.140.20', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:d1:7d:66', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'dcn1_tr', 'name': 'dcn1-compute-0', 'state': 'present', 'mac': '52:54:01:a8:43:7c', 'ips': ['192.168.133.150', '']})
ok: [instance] => (item={'network': 'dcn1_tr', 'name': 'dcn1-compute-1', 'state': 'present', 'mac': '52:54:02:d9:cd:e8', 'ips': ['192.168.133.151', '']})
ok: [instance] => (item={'network': 'dcn2_tr', 'name': 'dcn2-compute-0', 'state': 'present', 'mac': '52:54:03:35:00:89', 'ips': ['192.168.144.160', '']})
ok: [instance] => (item={'network': 'public', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:0f:09:b7', 'ips': ['192.168.110.30', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:9e:e4:61', 'ips': ['192.168.110.10', '']})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:c6:04:90', 'ips': ['192.168.111.30', '']})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn1-compute-0', 'state': 'present', 'mac': '52:54:01:a4:23:31', 'ips': ['192.168.111.150', '']})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn1-compute-1', 'state': 'present', 'mac': '52:54:02:66:ba:e4', 'ips': ['192.168.111.151', '']})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn2-compute-0', 'state': 'present', 'mac': '52:54:03:f0:ef:fa', 'ips': ['192.168.111.160', '']})
TASK [dnsmasq : Ensure networks exists] ****************************************
Friday 03 October 2025 10:26:55 +0000 (0:00:00.167) 0:03:11.668 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=osp_trunk)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=dcn1_tr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=dcn2_tr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/_check_net_status.yml for instance => (item=ocpbm)
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:26:55 +0000 (0:00:00.090) 0:03:11.759 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:26:56 +0000 (0:00:00.202) 0:03:11.961 ********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:26:56 +0000 (0:00:00.100) 0:03:12.061 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:26:56 +0000 (0:00:00.201) 0:03:12.263 ********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:26:56 +0000 (0:00:00.045) 0:03:12.309 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:26:56 +0000 (0:00:00.201) 0:03:12.510 ********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:26:56 +0000 (0:00:00.045) 0:03:12.556 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:26:56 +0000 (0:00:00.200) 0:03:12.756 ********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:26:56 +0000 (0:00:00.045) 0:03:12.802 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:26:57 +0000 (0:00:00.198) 0:03:13.000 ********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Friday 03 October 2025 10:26:57 +0000 (0:00:00.096) 0:03:13.096 ********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Friday 03 October 2025 10:26:57 +0000 (0:00:00.043) 0:03:13.140 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:79:0a:77', 'ips': ['192.168.140.20', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:d1:7d:66', 'ips': ['192.168.140.10', '']})
ok: [instance] => (item={'network': 'dcn1_tr', 'name': 'dcn1-compute-0', 'state': 'present', 'mac': '52:54:01:a8:43:7c', 'ips': ['192.168.133.150', '']})
ok: [instance] => (item={'network': 'dcn1_tr', 'name': 'dcn1-compute-1', 'state': 'present', 'mac': '52:54:02:d9:cd:e8', 'ips': ['192.168.133.151', '']})
ok: [instance] => (item={'network': 'dcn2_tr', 'name': 'dcn2-compute-0', 'state': 'present', 'mac': '52:54:03:35:00:89', 'ips': ['192.168.144.160', '']})
ok: [instance] => (item={'network': 'public', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:0f:09:b7', 'ips': ['192.168.110.30', '']})
ok: [instance] => (item={'network': 'public', 'name': 'compute-0', 'state': 'present', 'mac': '52:54:00:9e:e4:61', 'ips': ['192.168.110.10', '']})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'bm-0', 'state': 'present', 'mac': '52:54:00:c6:04:90', 'ips': ['192.168.111.30', '']})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn1-compute-0', 'state': 'present', 'mac': '52:54:01:a4:23:31', 'ips': ['192.168.111.150', '']})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn1-compute-1', 'state': 'present', 'mac': '52:54:02:66:ba:e4', 'ips': ['192.168.111.151', '']})
ok: [instance] => (item={'network': 'ocpbm', 'name': 'dcn2-compute-0', 'state': 'present', 'mac': '52:54:03:f0:ef:fa', 'ips': ['192.168.111.160', '']})
TASK [dnsmasq : Create add/remove sets] ****************************************
Friday 03 October 2025 10:26:57 +0000 (0:00:00.275) 0:03:13.415 ********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Friday 03 October 2025 10:26:57 +0000 (0:00:00.051) 0:03:13.467 ********
changed: [instance] => (item={'file': 'osp_trunk_bm-0_52:54:00:79:0a:77', 'entry': '52:54:00:79:0a:77,192.168.140.20,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_compute-0_52:54:00:d1:7d:66', 'entry': '52:54:00:d1:7d:66,192.168.140.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'dcn1_tr_dcn1-compute-0_52:54:01:a8:43:7c', 'entry': '52:54:01:a8:43:7c,192.168.133.150,dcn1-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'dcn1_tr_dcn1-compute-1_52:54:02:d9:cd:e8', 'entry': '52:54:02:d9:cd:e8,192.168.133.151,dcn1-compute-1', 'state': 'present'})
changed: [instance] => (item={'file': 'dcn2_tr_dcn2-compute-0_52:54:03:35:00:89', 'entry': '52:54:03:35:00:89,192.168.144.160,dcn2-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_bm-0_52:54:00:0f:09:b7', 'entry': '52:54:00:0f:09:b7,192.168.110.30,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_compute-0_52:54:00:9e:e4:61', 'entry': '52:54:00:9e:e4:61,192.168.110.10,compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'ocpbm_bm-0_52:54:00:c6:04:90', 'entry': '52:54:00:c6:04:90,192.168.111.30,bm-0', 'state': 'present'})
changed: [instance] => (item={'file': 'ocpbm_dcn1-compute-0_52:54:01:a4:23:31', 'entry': '52:54:01:a4:23:31,192.168.111.150,dcn1-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'ocpbm_dcn1-compute-1_52:54:02:66:ba:e4', 'entry': '52:54:02:66:ba:e4,192.168.111.151,dcn1-compute-1', 'state': 'present'})
changed: [instance] => (item={'file': 'ocpbm_dcn2-compute-0_52:54:03:f0:ef:fa', 'entry': '52:54:03:f0:ef:fa,192.168.111.160,dcn2-compute-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Friday 03 October 2025 10:27:01 +0000 (0:00:03.944) 0:03:17.411 ********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Friday 03 October 2025 10:27:01 +0000 (0:00:00.122) 0:03:17.533 ********
ok: [instance] => (item=bm-0)
ok: [instance] => (item=compute-0)
ok: [instance] => (item=dcn1-compute-0)
ok: [instance] => (item=dcn1-compute-1)
ok: [instance] => (item=dcn2-compute-0)
TASK [Inject VMs in the .utility zone] *****************************************
Friday 03 October 2025 10:27:02 +0000 (0:00:00.317) 0:03:17.851 ********
TASK [dnsmasq : Assert we have needed host record data] ************************
Friday 03 October 2025 10:27:02 +0000 (0:00:00.139) 0:03:17.991 ********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Friday 03 October 2025 10:27:02 +0000 (0:00:00.058) 0:03:18.049 ********
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ocpbm.local', 'baremetal-0.ocpbm.local'], 'ips': ['192.168.111.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-0.utility', 'dcn1-compute-0.instance', 'dcn1_compute-0.utility', 'dcn1_compute-0.instance'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-0.ctlplanedcn1.local', 'dcn1_compute-0.ctlplanedcn1.local'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-0.ocpbm.local', 'dcn1_compute-0.ocpbm.local'], 'ips': ['192.168.111.150', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-1.utility', 'dcn1-compute-1.instance', 'dcn1_compute-1.utility', 'dcn1_compute-1.instance'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-1.ctlplanedcn1.local', 'dcn1_compute-1.ctlplanedcn1.local'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn1-compute-1.ocpbm.local', 'dcn1_compute-1.ocpbm.local'], 'ips': ['192.168.111.151', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn2-compute-0.utility', 'dcn2-compute-0.instance', 'dcn2_compute-0.utility', 'dcn2_compute-0.instance'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn2-compute-0.ctlplanedcn2.local', 'dcn2_compute-0.ctlplanedcn2.local'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['dcn2-compute-0.ocpbm.local', 'dcn2_compute-0.ocpbm.local'], 'ips': ['192.168.111.160', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Friday 03 October 2025 10:27:02 +0000 (0:00:00.346) 0:03:18.396 ********
changed: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.utility', 'bm-0.instance', 'baremetal-0.utility', 'baremetal-0.instance'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.ctlplane.local', 'baremetal-0.ctlplane.local'], 'ips': ['192.168.140.20', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['bm-0.ocpbm.local', 'baremetal-0.ocpbm.local'], 'ips': ['192.168.111.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['bm-0.public.local', 'baremetal-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.utility', 'compute-0.instance', 'compute-0.utility', 'compute-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.ctlplane.local', 'compute-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.internalapi.local', 'compute-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['compute-0.public.local', 'compute-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-0.utility', 'dcn1-compute-0.instance', 'dcn1_compute-0.utility', 'dcn1_compute-0.instance'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-0.ctlplanedcn1.local', 'dcn1_compute-0.ctlplanedcn1.local'], 'ips': ['192.168.133.150', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-0.ocpbm.local', 'dcn1_compute-0.ocpbm.local'], 'ips': ['192.168.111.150', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-1.utility', 'dcn1-compute-1.instance', 'dcn1_compute-1.utility', 'dcn1_compute-1.instance'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-1.ctlplanedcn1.local', 'dcn1_compute-1.ctlplanedcn1.local'], 'ips': ['192.168.133.151', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn1-compute-1.ocpbm.local', 'dcn1_compute-1.ocpbm.local'], 'ips': ['192.168.111.151', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn2-compute-0.utility', 'dcn2-compute-0.instance', 'dcn2_compute-0.utility', 'dcn2_compute-0.instance'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn2-compute-0.ctlplanedcn2.local', 'dcn2_compute-0.ctlplanedcn2.local'], 'ips': ['192.168.144.160', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['dcn2-compute-0.ocpbm.local', 'dcn2_compute-0.ocpbm.local'], 'ips': ['192.168.111.160', ''], 'state': 'present'})
TASK [libvirt_manager : Ensure some domains are local] *************************
Friday 03 October 2025 10:27:08 +0000 (0:00:05.722) 0:03:24.118 ********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Friday 03 October 2025 10:27:08 +0000 (0:00:00.412) 0:03:24.531 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:27:08 +0000 (0:00:00.052) 0:03:24.583 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Friday 03 October 2025 10:27:09 +0000 (0:00:00.891) 0:03:25.475 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Friday 03 October 2025 10:27:10 +0000 (0:00:00.371) 0:03:25.847 ********
changed: [instance]
TASK [Ensure we have expected records] *****************************************
Friday 03 October 2025 10:27:10 +0000 (0:00:00.398) 0:03:26.246 ********
ok: [instance] => (item={'rec': 'compute-0.utility', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ctlplane.local', 'ip': '192.168.140.10'})
ok: [instance] => (item={'rec': 'compute-0.ocpbm.local', 'ip': ''})
ok: [instance] => (item={'rec': 'bm-0.utility', 'ip': '192.168.140.20'})
ok: [instance] => (item={'rec': 'bm-0.ctlplane.local', 'ip': '192.168.140.20'})
ok: [instance] => (item={'rec': 'dcn1-compute-0.utility', 'ip': '192.168.133.150'})
ok: [instance] => (item={'rec': 'dcn1-compute-0.ctlplanedcn1.local', 'ip': '192.168.133.150'})
ok: [instance] => (item={'rec': 'dcn1-compute-0.ocpbm.local', 'ip': '192.168.111.150'})
ok: [instance] => (item={'rec': 'dcn1-compute-1.utility', 'ip': '192.168.133.151'})
ok: [instance] => (item={'rec': 'dcn2-compute-0.utility', 'ip': '192.168.144.160'})
TASK [Glob all dhcp configuration files] ***************************************
Friday 03 October 2025 10:27:21 +0000 (0:00:11.086) 0:03:37.332 ********
ok: [instance]
TASK [Ensure files exist] ******************************************************
Friday 03 October 2025 10:27:21 +0000 (0:00:00.239) 0:03:37.571 ********
ok: [instance] => (item=dcn1_tr_dcn1-compute-0)
ok: [instance] => (item=dcn1_tr_dcn1-compute-1)
ok: [instance] => (item=dcn2_tr_dcn2-compute-0)
ok: [instance] => (item=ocpbm_bm-0)
ok: [instance] => (item=ocpbm_dcn1-compute-0)
ok: [instance] => (item=ocpbm_dcn1-compute-1)
ok: [instance] => (item=ocpbm_dcn2-compute-0)
ok: [instance] => (item=osp_trunk_bm-0)
ok: [instance] => (item=osp_trunk_compute-0)
ok: [instance] => (item=public_bm-0)
ok: [instance] => (item=public_compute-0)
TASK [Ensure it failed at the right place] *************************************
Friday 03 October 2025 10:27:22 +0000 (0:00:00.282) 0:03:37.854 ********
skipping: [instance]
TASK [Mark failure] ************************************************************
Friday 03 October 2025 10:27:22 +0000 (0:00:00.055) 0:03:37.910 ********
skipping: [instance]
TASK [Display error message] ***************************************************
Friday 03 October 2025 10:27:22 +0000 (0:00:00.047) 0:03:37.957 ********
skipping: [instance]
TASK [Append scenario to list] *************************************************
Friday 03 October 2025 10:27:22 +0000 (0:00:00.045) 0:03:38.003 ********
skipping: [instance]
TASK [Ensure directory exists] *************************************************
Friday 03 October 2025 10:27:22 +0000 (0:00:00.045) 0:03:38.048 ********
changed: [instance]
TASK [Copy files of interest] **************************************************
Friday 03 October 2025 10:27:22 +0000 (0:00:00.217) 0:03:38.266 ********
changed: [instance] => (item=artifacts)
changed: [instance] => (item=logs)
changed: [instance] => (item=parameters)
TASK [Copy cifmw-dnsmasq] ******************************************************
Friday 03 October 2025 10:27:23 +0000 (0:00:00.614) 0:03:38.880 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [Clean environment] *******************************************************
Friday 03 October 2025 10:27:23 +0000 (0:00:00.416) 0:03:39.297 ********
TASK [libvirt_manager : Get installed packages list] ***************************
Friday 03 October 2025 10:27:23 +0000 (0:00:00.191) 0:03:39.489 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:27:24 +0000 (0:00:00.734) 0:03:40.223 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:27:26 +0000 (0:00:02.117) 0:03:42.340 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:27:27 +0000 (0:00:00.706) 0:03:43.047 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:27:27 +0000 (0:00:00.051) 0:03:43.099 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:27:27 +0000 (0:00:00.440) 0:03:43.539 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.326) 0:03:43.866 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.090) 0:03:43.957 ********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.086) 0:03:44.044 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.044) 0:03:44.088 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.044) 0:03:44.132 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.040) 0:03:44.172 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.046) 0:03:44.219 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.046) 0:03:44.265 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.338) 0:03:44.604 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.098) 0:03:44.703 ********
ok: [instance] =>
cleanup_nets:
- cifmw-dcn2_tr
- cifmw-public
- cifmw-osp_trunk
- cifmw-dcn1_tr
- ocpbm
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:27:28 +0000 (0:00:00.092) 0:03:44.795 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:27:29 +0000 (0:00:00.453) 0:03:45.249 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:27:29 +0000 (0:00:00.087) 0:03:45.336 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:27:29 +0000 (0:00:00.086) 0:03:45.423 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:27:29 +0000 (0:00:00.079) 0:03:45.503 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:27:30 +0000 (0:00:00.395) 0:03:45.898 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:27:30 +0000 (0:00:00.289) 0:03:46.188 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:27:30 +0000 (0:00:00.096) 0:03:46.284 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:27:30 +0000 (0:00:00.091) 0:03:46.375 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:27:30 +0000 (0:00:00.082) 0:03:46.458 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:27:30 +0000 (0:00:00.280) 0:03:46.739 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:27:31 +0000 (0:00:00.351) 0:03:47.091 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:27:31 +0000 (0:00:00.089) 0:03:47.180 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:27:31 +0000 (0:00:00.086) 0:03:47.266 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:27:31 +0000 (0:00:00.084) 0:03:47.350 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:27:31 +0000 (0:00:00.270) 0:03:47.621 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:27:32 +0000 (0:00:00.313) 0:03:47.935 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:27:32 +0000 (0:00:00.090) 0:03:48.026 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:27:32 +0000 (0:00:00.220) 0:03:48.246 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:27:32 +0000 (0:00:00.080) 0:03:48.327 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:27:32 +0000 (0:00:00.275) 0:03:48.603 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:27:33 +0000 (0:00:00.310) 0:03:48.913 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:27:33 +0000 (0:00:00.097) 0:03:49.011 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:27:33 +0000 (0:00:00.088) 0:03:49.099 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:27:33 +0000 (0:00:00.087) 0:03:49.187 ********
changed: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:27:33 +0000 (0:00:00.381) 0:03:49.568 ********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:27:34 +0000 (0:00:00.299) 0:03:49.868 ********
ok: [instance] => (item=cifmw-dcn2_tr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=ocpbm)
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:27:36 +0000 (0:00:02.574) 0:03:52.442 ********
ok: [instance] => (item=cifmw-dcn2_tr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=ocpbm)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:27:38 +0000 (0:00:01.454) 0:03:53.896 ********
ok: [instance] => (item=cifmw-dcn2_tr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-dcn1_tr)
ok: [instance] => (item=ocpbm)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:27:39 +0000 (0:00:01.590) 0:03:55.486 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:27:39 +0000 (0:00:00.263) 0:03:55.750 ********
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-fssqrsss.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 294, 'inode': 1095940, 'dev': 64513, 'nlink': 1, 'atime': 1759487181.861406, 'mtime': 1759487181.861406, 'ctime': 1759487181.861406, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False})
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-o2nubgxj.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 310, 'inode': 1095984, 'dev': 64513, 'nlink': 1, 'atime': 1759487181.8624063, 'mtime': 1759487181.8624063, 'ctime': 1759487181.8624063, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False})
changed: [instance] => (item={'path': '/etc/NetworkManager/system-connections/dummy-v3i2yytz.nmconnection', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 310, 'inode': 1095985, 'dev': 64513, 'nlink': 1, 'atime': 1759487181.8634062, 'mtime': 1759487181.8634062, 'ctime': 1759487181.8634062, '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] **************************
Friday 03 October 2025 10:27:40 +0000 (0:00:00.843) 0:03:56.594 ********
changed: [instance] => (item=cifmw-dcn2_tr)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-dcn1_tr)
changed: [instance] => (item=ocpbm)
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:27:42 +0000 (0:00:02.171) 0:03:58.766 ********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:27:43 +0000 (0:00:00.405) 0:03:59.171 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:27:43 +0000 (0:00:00.618) 0:03:59.790 ********
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] *************************
Friday 03 October 2025 10:27:44 +0000 (0:00:00.141) 0:03:59.931 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:27:44 +0000 (0:00:00.087) 0:04:00.019 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:27:44 +0000 (0:00:00.303) 0:04:00.323 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:27:44 +0000 (0:00:00.089) 0:04:00.412 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:27:44 +0000 (0:00:00.118) 0:04:00.531 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:27:44 +0000 (0:00:00.221) 0:04:00.752 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:27:45 +0000 (0:00:00.092) 0:04:00.845 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:27:45 +0000 (0:00:00.126) 0:04:00.971 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:27:45 +0000 (0:00:00.322) 0:04:01.294 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:27:45 +0000 (0:00:00.046) 0:04:01.340 ********
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] *************************
Friday 03 October 2025 10:27:45 +0000 (0:00:00.140) 0:04:01.481 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:27:45 +0000 (0:00:00.085) 0:04:01.566 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:27:46 +0000 (0:00:00.360) 0:04:01.927 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:27:46 +0000 (0:00:00.089) 0:04:02.016 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:27:46 +0000 (0:00:00.126) 0:04:02.142 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:27:46 +0000 (0:00:00.081) 0:04:02.224 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:27:46 +0000 (0:00:00.088) 0:04:02.313 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:27:46 +0000 (0:00:00.118) 0:04:02.431 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:27:46 +0000 (0:00:00.295) 0:04:02.726 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:27:46 +0000 (0:00:00.047) 0:04:02.774 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:27:47 +0000 (0:00:00.281) 0:04:03.055 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:27:47 +0000 (0:00:00.045) 0:04:03.101 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:27:47 +0000 (0:00:00.043) 0:04:03.145 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:27:47 +0000 (0:00:00.049) 0:04:03.194 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:27:47 +0000 (0:00:00.242) 0:04:03.436 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:27:47 +0000 (0:00:00.045) 0:04:03.482 ********
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] ****************************************
Friday 03 October 2025 10:27:49 +0000 (0:00:01.551) 0:04:05.033 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:27:49 +0000 (0:00:00.435) 0:04:05.468 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:27:50 +0000 (0:00:01.258) 0:04:06.727 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:27:51 +0000 (0:00:00.259) 0:04:06.987 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:27:51 +0000 (0:00:00.057) 0:04:07.044 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:27:51 +0000 (0:00:00.129) 0:04:07.173 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:27:51 +0000 (0:00:00.080) 0:04:07.254 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:27:51 +0000 (0:00:00.346) 0:04:07.601 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:27:52 +0000 (0:00:00.335) 0:04:07.936 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:27:52 +0000 (0:00:00.208) 0:04:08.145 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:27:52 +0000 (0:00:00.048) 0:04:08.193 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:27:52 +0000 (0:00:00.048) 0:04:08.241 ********
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] *************************************************
Friday 03 October 2025 10:27:53 +0000 (0:00:00.780) 0:04:09.022 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:27:53 +0000 (0:00:00.100) 0:04:09.122 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:27:53 +0000 (0:00:00.220) 0:04:09.342 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:27:53 +0000 (0:00:00.251) 0:04:09.594 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:27:53 +0000 (0:00:00.161) 0:04:09.755 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:27:54 +0000 (0:00:00.224) 0:04:09.980 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:27:54 +0000 (0:00:00.261) 0:04:10.241 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:27:54 +0000 (0:00:00.083) 0:04:10.325 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:27:55 +0000 (0:00:01.300) 0:04:11.625 ********
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.conf', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/etc/cifmw-dnsmasq.d(/.*)?', 'setype': 'dnsmasq_etc_t'})
changed: [instance] => (item={'target': '/var/run/cifmw-dnsmasq.pid', 'setype': 'dnsmasq_var_run_t'})
TASK [dnsmasq : Manage configuration directory] ********************************
Friday 03 October 2025 10:27:59 +0000 (0:00:03.525) 0:04:15.150 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:27:59 +0000 (0:00:00.243) 0:04:15.394 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:27:59 +0000 (0:00:00.045) 0:04:15.439 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:27:59 +0000 (0:00:00.049) 0:04:15.489 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:27:59 +0000 (0:00:00.133) 0:04:15.623 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:27:59 +0000 (0:00:00.050) 0:04:15.673 ********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:28:00 +0000 (0:00:00.234) 0:04:15.907 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:28:00 +0000 (0:00:00.082) 0:04:15.990 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:28:00 +0000 (0:00:00.046) 0:04:16.037 ********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:28:00 +0000 (0:00:00.226) 0:04:16.264 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:28:00 +0000 (0:00:00.046) 0:04:16.311 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:28:00 +0000 (0:00:00.112) 0:04:16.424 ********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:28:01 +0000 (0:00:00.645) 0:04:17.069 ********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:28:01 +0000 (0:00:00.235) 0:04:17.305 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:28:01 +0000 (0:00:00.425) 0:04:17.731 ********
changed: [instance]
TASK [Clean leftovers] *********************************************************
Friday 03 October 2025 10:28:02 +0000 (0:00:00.278) 0:04:18.010 ********
changed: [instance]
TASK [Fail if needed] **********************************************************
Friday 03 October 2025 10:28:02 +0000 (0:00:00.237) 0:04:18.247 ********
skipping: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:28:02 +0000 (0:00:00.100) 0:04:18.347 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Friday 03 October 2025 10:28:03 +0000 (0:00:00.794) 0:04:19.142 ********
ok: [instance]
PLAY RECAP *********************************************************************
instance : ok=600 changed=157 unreachable=0 failed=0 skipped=245 rescued=0 ignored=0
Friday 03 October 2025 10:28:03 +0000 (0:00:00.457) 0:04:19.599 ********
===============================================================================
Ensure we have expected records ---------------------------------------- 11.09s
dnsmasq : Add/Remove address -------------------------------------------- 5.72s
dnsmasq : Add DHCP entries ---------------------------------------------- 3.94s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.76s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.53s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.50s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.42s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.33s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.32s
libvirt_manager : Destroy networks -------------------------------------- 2.57s
libvirt_manager : Ensure networks are created/started ------------------- 2.37s
libvirt_manager : Populate service facts -------------------------------- 2.36s
dnsmasq : Add/Remove address -------------------------------------------- 2.25s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 2.17s
libvirt_manager : Ensure network is in correct zone --------------------- 2.14s
libvirt_manager : Populate service facts -------------------------------- 2.12s
libvirt_manager : Populate service facts -------------------------------- 2.09s
libvirt_manager : Ensure networks are defined --------------------------- 2.04s
ci_nmstate : Apply the desidered state on instance ---------------------- 2.01s
libvirt_manager : Ensure networks are active ---------------------------- 1.99s
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:28:04 +0000 (0:00:00.051) 0:00:00.051 ********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Friday 03 October 2025 10:28:05 +0000 (0:00:00.926) 0:00:00.977 ********
ok: [instance]
TASK [Copy generated content to proper location] *******************************
Friday 03 October 2025 10:28:05 +0000 (0:00:00.360) 0:00:01.338 ********
ok: [instance] => (item=/opt/basedir/artifacts)
ok: [instance] => (item=/opt/basedir/logs)
ok: [instance] => (item=/opt/basedir/cifmw_config_drive)
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [libvirt_manager : Get installed packages list] ***************************
Friday 03 October 2025 10:28:07 +0000 (0:00:01.738) 0:00:03.076 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:28:08 +0000 (0:00:00.790) 0:00:03.866 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:28:10 +0000 (0:00:02.211) 0:00:06.078 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:28:11 +0000 (0:00:00.879) 0:00:06.957 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:28:11 +0000 (0:00:00.056) 0:00:07.013 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:28:11 +0000 (0:00:00.403) 0:00:07.417 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:28:12 +0000 (0:00:00.428) 0:00:07.845 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:28:12 +0000 (0:00:00.087) 0:00:07.932 ********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:28:12 +0000 (0:00:00.086) 0:00:08.019 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:28:12 +0000 (0:00:00.039) 0:00:08.059 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:28:12 +0000 (0:00:00.039) 0:00:08.098 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:28:12 +0000 (0:00:00.039) 0:00:08.137 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:28:12 +0000 (0:00:00.041) 0:00:08.179 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:28:12 +0000 (0:00:00.038) 0:00:08.217 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:28:13 +0000 (0:00:00.423) 0:00:08.641 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:28:13 +0000 (0:00:00.099) 0:00:08.740 ********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:28:13 +0000 (0:00:00.086) 0:00:08.827 ********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:28:13 +0000 (0:00:00.039) 0:00:08.866 ********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:28:13 +0000 (0:00:00.039) 0:00:08.905 ********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:28:13 +0000 (0:00:00.039) 0:00:08.944 ********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:28:13 +0000 (0:00:00.038) 0:00:08.983 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:28:13 +0000 (0:00:00.356) 0:00:09.340 ********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Friday 03 October 2025 10:28:13 +0000 (0:00:00.065) 0:00:09.406 ********
skipping: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:28:13 +0000 (0:00:00.038) 0:00:09.445 ********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:28:14 +0000 (0:00:00.500) 0:00:09.945 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:28:14 +0000 (0:00:00.570) 0:00:10.515 ********
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] *************************
Friday 03 October 2025 10:28:15 +0000 (0:00:00.126) 0:00:10.641 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:28:15 +0000 (0:00:00.140) 0:00:10.782 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:28:15 +0000 (0:00:00.280) 0:00:11.062 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:28:15 +0000 (0:00:00.085) 0:00:11.147 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:28:15 +0000 (0:00:00.115) 0:00:11.263 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:28:15 +0000 (0:00:00.085) 0:00:11.348 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:28:15 +0000 (0:00:00.085) 0:00:11.434 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:28:15 +0000 (0:00:00.117) 0:00:11.551 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:28:16 +0000 (0:00:00.327) 0:00:11.878 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:28:16 +0000 (0:00:00.052) 0:00:11.931 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance
TASK [libvirt_manager : Ensure we have a known action] *************************
Friday 03 October 2025 10:28:16 +0000 (0:00:00.125) 0:00:12.056 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:28:16 +0000 (0:00:00.089) 0:00:12.145 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:28:16 +0000 (0:00:00.275) 0:00:12.421 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:28:16 +0000 (0:00:00.085) 0:00:12.506 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:28:17 +0000 (0:00:00.168) 0:00:12.674 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:28:17 +0000 (0:00:00.086) 0:00:12.760 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:28:17 +0000 (0:00:00.084) 0:00:12.844 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:28:17 +0000 (0:00:00.117) 0:00:12.962 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:28:17 +0000 (0:00:00.292) 0:00:13.255 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:28:17 +0000 (0:00:00.048) 0:00:13.304 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:28:17 +0000 (0:00:00.309) 0:00:13.613 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:28:18 +0000 (0:00:00.065) 0:00:13.679 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:28:18 +0000 (0:00:00.041) 0:00:13.721 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:28:18 +0000 (0:00:00.044) 0:00:13.766 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:28:18 +0000 (0:00:00.220) 0:00:13.986 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:28:18 +0000 (0:00:00.038) 0:00:14.025 ********
ok: [instance] => (item=workload)
ok: [instance] => (item=volumes)
ok: [instance] => (item=artifacts/debug_network_data.yml)
ok: [instance] => (item=artifacts/debug_pub_net_value.txt)
ok: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml)
ok: [instance] => (item=artifacts/interfaces-info.yml)
ok: [instance] => (item=artifacts/libvirt-uuids.yml)
ok: [instance] => (item=artifacts/net-map-def-patch.yml)
TASK [libvirt_manager : Deepscrub data] ****************************************
Friday 03 October 2025 10:28:19 +0000 (0:00:01.377) 0:00:15.402 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:28:20 +0000 (0:00:00.380) 0:00:15.783 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:28:21 +0000 (0:00:01.358) 0:00:17.141 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:28:21 +0000 (0:00:00.254) 0:00:17.395 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:28:21 +0000 (0:00:00.072) 0:00:17.468 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:28:21 +0000 (0:00:00.045) 0:00:17.514 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:28:21 +0000 (0:00:00.072) 0:00:17.587 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:28:22 +0000 (0:00:00.462) 0:00:18.049 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:28:22 +0000 (0:00:00.434) 0:00:18.483 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:28:23 +0000 (0:00:00.194) 0:00:18.677 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:28:23 +0000 (0:00:00.065) 0:00:18.743 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:28:23 +0000 (0:00:00.040) 0:00:18.783 ********
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] *************************************************
Friday 03 October 2025 10:28:23 +0000 (0:00:00.728) 0:00:19.512 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:28:23 +0000 (0:00:00.086) 0:00:19.599 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:28:24 +0000 (0:00:00.348) 0:00:19.947 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:28:24 +0000 (0:00:00.237) 0:00:20.185 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:28:24 +0000 (0:00:00.091) 0:00:20.277 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:28:24 +0000 (0:00:00.207) 0:00:20.484 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:28:25 +0000 (0:00:00.234) 0:00:20.718 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:28:25 +0000 (0:00:00.108) 0:00:20.827 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:28:26 +0000 (0:00:01.223) 0:00:22.051 ********
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] ********************************
Friday 03 October 2025 10:28:27 +0000 (0:00:01.289) 0:00:23.340 ********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:28:27 +0000 (0:00:00.227) 0:00:23.568 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:28:27 +0000 (0:00:00.040) 0:00:23.608 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:28:28 +0000 (0:00:00.040) 0:00:23.649 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:28:28 +0000 (0:00:00.069) 0:00:23.719 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:28:28 +0000 (0:00:00.039) 0:00:23.759 ********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:28:28 +0000 (0:00:00.253) 0:00:24.012 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:28:28 +0000 (0:00:00.072) 0:00:24.085 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:28:28 +0000 (0:00:00.041) 0:00:24.126 ********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:28:28 +0000 (0:00:00.219) 0:00:24.346 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:28:28 +0000 (0:00:00.040) 0:00:24.386 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:28:28 +0000 (0:00:00.040) 0:00:24.427 ********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:28:29 +0000 (0:00:00.545) 0:00:24.972 ********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:28:29 +0000 (0:00:00.218) 0:00:25.191 ********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:28:29 +0000 (0:00:00.403) 0:00:25.595 ********
ok: [instance]
TASK [Ensure work directory is removed] ****************************************
Friday 03 October 2025 10:28:30 +0000 (0:00:00.273) 0:00:25.868 ********
ok: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:28:30 +0000 (0:00:00.300) 0:00:26.169 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=53 changed=5 unreachable=0 failed=0 skipped=38 rescued=0 ignored=0
Friday 03 October 2025 10:28:31 +0000 (0:00:00.813) 0:00:26.983 ********
===============================================================================
libvirt_manager : Populate service facts -------------------------------- 2.21s
Copy generated content to proper location ------------------------------- 1.74s
libvirt_manager : Remove workload and volumes --------------------------- 1.38s
podman : Ensure podman is installed ------------------------------------- 1.36s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.29s
dnsmasq : Install needed packages --------------------------------------- 1.22s
Gathering Facts --------------------------------------------------------- 0.93s
libvirt_manager : Start virtqemud socket service ------------------------ 0.88s
libvirt_manager : Restart firewalld ------------------------------------- 0.81s
libvirt_manager : Get installed packages list --------------------------- 0.79s
virtualbmc : Remove vbmc files ------------------------------------------ 0.73s
libvirt_manager : Disable forward in firewalld libvirt zone ------------- 0.57s
dnsmasq : Stop service -------------------------------------------------- 0.55s
libvirt_manager : Disable masquerade in firewalld default zone ---------- 0.50s
virtualbmc : Stop and remove vbmc container ----------------------------- 0.46s
virtualbmc : Remove vbmc container image -------------------------------- 0.43s
libvirt_manager : Get pool configuration -------------------------------- 0.43s
libvirt_manager : Get network list -------------------------------------- 0.42s
dnsmasq : Remove main configuration files ------------------------------- 0.40s
libvirt_manager : List all of the existing virtual machines ------------- 0.40s
PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:28:49 +0000 (0:00:00.078) 0:00:00.078 ********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Friday 03 October 2025 10:28:50 +0000 (0:00:00.830) 0:00:00.908 ********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Friday 03 October 2025 10:28:50 +0000 (0:00:00.444) 0:00:01.353 ********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Friday 03 October 2025 10:28:50 +0000 (0:00:00.061) 0:00:01.415 ********
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] *****************************************
Friday 03 October 2025 10:28:50 +0000 (0:00:00.115) 0:00:01.531 ********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Friday 03 October 2025 10:28:51 +0000 (0:00:00.363) 0:00:01.894 ********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Friday 03 October 2025 10:28:51 +0000 (0:00:00.256) 0:00:02.151 ********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Friday 03 October 2025 10:28:52 +0000 (0:00:00.805) 0:00:02.956 ********
TASK [repo_setup : Ensure directories are present] *****************************
Friday 03 October 2025 10:28:52 +0000 (0:00:00.153) 0:00:03.109 ********
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] ********************
Friday 03 October 2025 10:28:53 +0000 (0:00:00.574) 0:00:03.684 ********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Friday 03 October 2025 10:28:54 +0000 (0:00:01.373) 0:00:05.058 ********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Friday 03 October 2025 10:28:55 +0000 (0:00:01.186) 0:00:06.244 ********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Friday 03 October 2025 10:29:02 +0000 (0:00:06.683) 0:00:12.927 ********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Friday 03 October 2025 10:29:03 +0000 (0:00:00.731) 0:00:13.659 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Friday 03 October 2025 10:29:03 +0000 (0:00:00.058) 0:00:13.717 ********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Friday 03 October 2025 10:29:04 +0000 (0:00:00.916) 0:00:14.634 ********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Friday 03 October 2025 10:29:04 +0000 (0:00:00.073) 0:00:14.707 ********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Friday 03 October 2025 10:29:04 +0000 (0:00:00.072) 0:00:14.780 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Friday 03 October 2025 10:29:04 +0000 (0:00:00.073) 0:00:14.853 ********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Friday 03 October 2025 10:29:04 +0000 (0:00:00.582) 0:00:15.435 ********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.469) 0:00:15.905 ********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.065) 0:00:15.970 ********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.092) 0:00:16.063 ********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.064) 0:00:16.128 ********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.082) 0:00:16.211 ********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.064) 0:00:16.275 ********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.095) 0:00:16.371 ********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.068) 0:00:16.439 ********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.063) 0:00:16.502 ********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Friday 03 October 2025 10:29:05 +0000 (0:00:00.063) 0:00:16.566 ********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Friday 03 October 2025 10:29:06 +0000 (0:00:00.100) 0:00:16.666 ********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Friday 03 October 2025 10:29:06 +0000 (0:00:00.063) 0:00:16.729 ********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Friday 03 October 2025 10:29:06 +0000 (0:00:00.221) 0:00:16.950 ********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Friday 03 October 2025 10:29:06 +0000 (0:00:00.243) 0:00:17.194 ********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Friday 03 October 2025 10:29:06 +0000 (0:00:00.293) 0:00:17.487 ********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Friday 03 October 2025 10:29:06 +0000 (0:00:00.058) 0:00:17.546 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Friday 03 October 2025 10:29:06 +0000 (0:00:00.058) 0:00:17.604 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Friday 03 October 2025 10:29:07 +0000 (0:00:00.087) 0:00:17.692 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Friday 03 October 2025 10:29:07 +0000 (0:00:00.058) 0:00:17.750 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Friday 03 October 2025 10:29:07 +0000 (0:00:00.057) 0:00:17.808 ********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Friday 03 October 2025 10:29:07 +0000 (0:00:00.057) 0:00:17.865 ********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Friday 03 October 2025 10:29:07 +0000 (0:00:00.095) 0:00:17.961 ********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Friday 03 October 2025 10:29:07 +0000 (0:00:00.064) 0:00:18.026 ********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Friday 03 October 2025 10:29:07 +0000 (0:00:00.053) 0:00:18.079 ********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Friday 03 October 2025 10:29:07 +0000 (0:00:00.122) 0:00:18.202 ********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Friday 03 October 2025 10:29:07 +0000 (0:00:00.076) 0:00:18.278 ********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Friday 03 October 2025 10:29:07 +0000 (0:00:00.076) 0:00:18.354 ********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Friday 03 October 2025 10:29:07 +0000 (0:00:00.074) 0:00:18.429 ********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Friday 03 October 2025 10:29:07 +0000 (0:00:00.074) 0:00:18.504 ********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Friday 03 October 2025 10:29:52 +0000 (0:00:44.811) 0:01:03.316 ********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Friday 03 October 2025 10:29:53 +0000 (0:00:01.264) 0:01:04.580 ********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Friday 03 October 2025 10:29:54 +0000 (0:00:00.130) 0:01:04.711 ********
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] *************************************
Friday 03 October 2025 10:29:54 +0000 (0:00:00.119) 0:01:04.830 ********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Friday 03 October 2025 10:29:54 +0000 (0:00:00.054) 0:01:04.884 ********
ok: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Friday 03 October 2025 10:29:55 +0000 (0:00:01.290) 0:01:06.175 ********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Friday 03 October 2025 10:29:55 +0000 (0:00:00.295) 0:01:06.471 ********
ok: [instance]
TASK [ci_setup : Install openshift client] *************************************
Friday 03 October 2025 10:29:56 +0000 (0:00:00.237) 0:01:06.708 ********
skipping: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Friday 03 October 2025 10:29:56 +0000 (0:00:00.134) 0:01:06.843 ********
skipping: [instance]
TASK [ci_setup : Create completion file] ***************************************
Friday 03 October 2025 10:29:56 +0000 (0:00:00.071) 0:01:06.914 ********
ok: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Friday 03 October 2025 10:29:56 +0000 (0:00:00.213) 0:01:07.127 ********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Friday 03 October 2025 10:29:56 +0000 (0:00:00.330) 0:01:07.458 ********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Friday 03 October 2025 10:29:56 +0000 (0:00:00.089) 0:01:07.547 ********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Friday 03 October 2025 10:29:56 +0000 (0:00:00.054) 0:01:07.601 ********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Friday 03 October 2025 10:29:57 +0000 (0:00:00.055) 0:01:07.656 ********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Friday 03 October 2025 10:29:57 +0000 (0:00:00.054) 0:01:07.711 ********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Friday 03 October 2025 10:29:57 +0000 (0:00:00.090) 0:01:07.801 ********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Friday 03 October 2025 10:29:57 +0000 (0:00:00.060) 0:01:07.862 ********
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] ***************************
Friday 03 October 2025 10:29:58 +0000 (0:00:01.078) 0:01:08.940 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:29:59 +0000 (0:00:00.787) 0:01:09.728 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:30:01 +0000 (0:00:02.194) 0:01:11.922 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:30:02 +0000 (0:00:00.889) 0:01:12.811 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:30:02 +0000 (0:00:00.058) 0:01:12.869 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:30:02 +0000 (0:00:00.411) 0:01:13.281 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.374) 0:01:13.656 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.090) 0:01:13.746 ********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.087) 0:01:13.834 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.040) 0:01:13.874 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.039) 0:01:13.914 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.039) 0:01:13.954 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.067) 0:01:14.021 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.040) 0:01:14.061 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.368) 0:01:14.430 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:30:03 +0000 (0:00:00.109) 0:01:14.540 ********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:30:04 +0000 (0:00:00.086) 0:01:14.627 ********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:30:04 +0000 (0:00:00.039) 0:01:14.666 ********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:30:04 +0000 (0:00:00.040) 0:01:14.706 ********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:30:04 +0000 (0:00:00.067) 0:01:14.774 ********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:30:04 +0000 (0:00:00.039) 0:01:14.814 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:30:04 +0000 (0:00:00.322) 0:01:15.137 ********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Friday 03 October 2025 10:30:04 +0000 (0:00:00.039) 0:01:15.176 ********
skipping: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:30:04 +0000 (0:00:00.041) 0:01:15.217 ********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:30:05 +0000 (0:00:00.494) 0:01:15.712 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:30:05 +0000 (0:00:00.485) 0:01:16.197 ********
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] *************************
Friday 03 October 2025 10:30:05 +0000 (0:00:00.122) 0:01:16.319 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:30:05 +0000 (0:00:00.089) 0:01:16.409 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:30:06 +0000 (0:00:00.282) 0:01:16.691 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:30:06 +0000 (0:00:00.086) 0:01:16.778 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:30:06 +0000 (0:00:00.120) 0:01:16.899 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:30:06 +0000 (0:00:00.086) 0:01:16.985 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:30:06 +0000 (0:00:00.146) 0:01:17.132 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:30:06 +0000 (0:00:00.119) 0:01:17.251 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:30:06 +0000 (0:00:00.291) 0:01:17.543 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:30:06 +0000 (0:00:00.053) 0:01:17.596 ********
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] *************************
Friday 03 October 2025 10:30:07 +0000 (0:00:00.127) 0:01:17.724 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:30:07 +0000 (0:00:00.091) 0:01:17.815 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:30:07 +0000 (0:00:00.349) 0:01:18.165 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:30:07 +0000 (0:00:00.087) 0:01:18.252 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:30:07 +0000 (0:00:00.127) 0:01:18.380 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:30:07 +0000 (0:00:00.086) 0:01:18.466 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:30:07 +0000 (0:00:00.085) 0:01:18.552 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:30:08 +0000 (0:00:00.116) 0:01:18.669 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:30:08 +0000 (0:00:00.294) 0:01:18.963 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:30:08 +0000 (0:00:00.077) 0:01:19.040 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:30:08 +0000 (0:00:00.209) 0:01:19.250 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:30:08 +0000 (0:00:00.041) 0:01:19.292 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:30:08 +0000 (0:00:00.042) 0:01:19.334 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:30:08 +0000 (0:00:00.044) 0:01:19.379 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:30:08 +0000 (0:00:00.221) 0:01:19.601 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:30:09 +0000 (0:00:00.039) 0:01:19.640 ********
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] ****************************************
Friday 03 October 2025 10:30:10 +0000 (0:00:01.403) 0:01:21.044 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:30:10 +0000 (0:00:00.382) 0:01:21.427 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:30:12 +0000 (0:00:01.227) 0:01:22.655 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:30:12 +0000 (0:00:00.244) 0:01:22.899 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:30:12 +0000 (0:00:00.051) 0:01:22.951 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:30:12 +0000 (0:00:00.048) 0:01:22.999 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:30:12 +0000 (0:00:00.072) 0:01:23.071 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:30:12 +0000 (0:00:00.451) 0:01:23.523 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:30:13 +0000 (0:00:00.456) 0:01:23.980 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:30:13 +0000 (0:00:00.202) 0:01:24.182 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:30:13 +0000 (0:00:00.042) 0:01:24.225 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:30:13 +0000 (0:00:00.042) 0:01:24.267 ********
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] *************************************************
Friday 03 October 2025 10:30:14 +0000 (0:00:00.722) 0:01:24.990 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:30:14 +0000 (0:00:00.113) 0:01:25.103 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:30:14 +0000 (0:00:00.288) 0:01:25.391 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:30:15 +0000 (0:00:00.232) 0:01:25.623 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:30:15 +0000 (0:00:00.088) 0:01:25.712 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:30:15 +0000 (0:00:00.201) 0:01:25.913 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:30:15 +0000 (0:00:00.257) 0:01:26.171 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:30:15 +0000 (0:00:00.078) 0:01:26.249 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:30:16 +0000 (0:00:01.186) 0:01:27.436 ********
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] ********************************
Friday 03 October 2025 10:30:18 +0000 (0:00:01.302) 0:01:28.738 ********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:30:18 +0000 (0:00:00.237) 0:01:28.976 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:30:18 +0000 (0:00:00.044) 0:01:29.020 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:30:18 +0000 (0:00:00.041) 0:01:29.062 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:30:18 +0000 (0:00:00.073) 0:01:29.136 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:30:18 +0000 (0:00:00.069) 0:01:29.205 ********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:30:18 +0000 (0:00:00.233) 0:01:29.439 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:30:18 +0000 (0:00:00.074) 0:01:29.514 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:30:18 +0000 (0:00:00.042) 0:01:29.557 ********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:30:19 +0000 (0:00:00.227) 0:01:29.785 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:30:19 +0000 (0:00:00.040) 0:01:29.825 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:30:19 +0000 (0:00:00.042) 0:01:29.868 ********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:30:19 +0000 (0:00:00.577) 0:01:30.445 ********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:30:20 +0000 (0:00:00.232) 0:01:30.678 ********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:30:20 +0000 (0:00:00.419) 0:01:31.097 ********
ok: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Friday 03 October 2025 10:30:20 +0000 (0:00:00.276) 0:01:31.373 ********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Friday 03 October 2025 10:30:20 +0000 (0:00:00.211) 0:01:31.585 ********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Friday 03 October 2025 10:30:21 +0000 (0:00:00.210) 0:01:31.795 ********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Friday 03 October 2025 10:30:21 +0000 (0:00:00.224) 0:01:32.020 ********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Friday 03 October 2025 10:30:21 +0000 (0:00:00.044) 0:01:32.064 ********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Friday 03 October 2025 10:30:21 +0000 (0:00:00.042) 0:01:32.107 ********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Friday 03 October 2025 10:30:21 +0000 (0:00:00.045) 0:01:32.152 ********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Friday 03 October 2025 10:30:21 +0000 (0:00:00.042) 0:01:32.195 ********
ok: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Friday 03 October 2025 10:30:22 +0000 (0:00:01.206) 0:01:33.401 ********
ok: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Friday 03 October 2025 10:30:23 +0000 (0:00:00.227) 0:01:33.629 ********
ok: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Friday 03 October 2025 10:30:23 +0000 (0:00:00.416) 0:01:34.045 ********
skipping: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Friday 03 October 2025 10:30:23 +0000 (0:00:00.050) 0:01:34.095 ********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Friday 03 October 2025 10:30:23 +0000 (0:00:00.229) 0:01:34.324 ********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Friday 03 October 2025 10:30:24 +0000 (0:00:00.479) 0:01:34.804 ********
ok: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Friday 03 October 2025 10:30:24 +0000 (0:00:00.343) 0:01:35.147 ********
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.] *********
Friday 03 October 2025 10:30:24 +0000 (0:00:00.232) 0:01:35.379 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Friday 03 October 2025 10:30:25 +0000 (0:00:00.371) 0:01:35.750 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Friday 03 October 2025 10:30:25 +0000 (0:00:00.393) 0:01:36.144 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Friday 03 October 2025 10:30:25 +0000 (0:00:00.370) 0:01:36.515 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Friday 03 October 2025 10:30:26 +0000 (0:00:00.367) 0:01:36.883 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Friday 03 October 2025 10:30:26 +0000 (0:00:00.347) 0:01:37.230 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Friday 03 October 2025 10:30:26 +0000 (0:00:00.364) 0:01:37.594 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Friday 03 October 2025 10:30:27 +0000 (0:00:00.383) 0:01:37.978 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Friday 03 October 2025 10:30:27 +0000 (0:00:00.354) 0:01:38.333 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Friday 03 October 2025 10:30:28 +0000 (0:00:00.358) 0:01:38.692 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Friday 03 October 2025 10:30:28 +0000 (0:00:00.351) 0:01:39.043 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Friday 03 October 2025 10:30:28 +0000 (0:00:00.355) 0:01:39.399 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Friday 03 October 2025 10:30:29 +0000 (0:00:00.395) 0:01:39.795 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Friday 03 October 2025 10:30:29 +0000 (0:00:00.352) 0:01:40.147 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Friday 03 October 2025 10:30:29 +0000 (0:00:00.354) 0:01:40.502 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Friday 03 October 2025 10:30:30 +0000 (0:00:00.363) 0:01:40.865 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Friday 03 October 2025 10:30:30 +0000 (0:00:00.358) 0:01:41.223 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Friday 03 October 2025 10:30:30 +0000 (0:00:00.380) 0:01:41.603 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Friday 03 October 2025 10:30:31 +0000 (0:00:00.360) 0:01:41.963 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Friday 03 October 2025 10:30:31 +0000 (0:00:00.365) 0:01:42.329 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Friday 03 October 2025 10:30:32 +0000 (0:00:00.361) 0:01:42.690 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Friday 03 October 2025 10:30:32 +0000 (0:00:00.357) 0:01:43.048 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Friday 03 October 2025 10:30:32 +0000 (0:00:00.381) 0:01:43.429 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Friday 03 October 2025 10:30:33 +0000 (0:00:00.375) 0:01:43.805 ********
ok: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Friday 03 October 2025 10:30:33 +0000 (0:00:00.365) 0:01:44.170 ********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Friday 03 October 2025 10:30:33 +0000 (0:00:00.062) 0:01:44.233 ********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Friday 03 October 2025 10:30:33 +0000 (0:00:00.337) 0:01:44.570 ********
ok: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Friday 03 October 2025 10:30:34 +0000 (0:00:00.439) 0:01:45.010 ********
ok: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Friday 03 October 2025 10:30:34 +0000 (0:00:00.304) 0:01:45.314 ********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Friday 03 October 2025 10:30:34 +0000 (0:00:00.204) 0:01:45.519 ********
TASK [libvirt_manager : Deactivate default] ************************************
Friday 03 October 2025 10:30:34 +0000 (0:00:00.083) 0:01:45.602 ********
fatal: [instance]: FAILED! => changed=false
msg: network default not found
TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Friday 03 October 2025 10:30:35 +0000 (0:00:00.247) 0:01:45.850 ********
ok: [instance] =>
msg: Looks like the provided virtual network does not exist.
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Friday 03 October 2025 10:30:35 +0000 (0:00:00.101) 0:01:45.951 ********
ok: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Friday 03 October 2025 10:30:35 +0000 (0:00:00.406) 0:01:46.358 ********
ok: [instance]
TASK [Restart NetworkManager] **************************************************
Friday 03 October 2025 10:30:36 +0000 (0:00:00.389) 0:01:46.748 ********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Friday 03 October 2025 10:30:36 +0000 (0:00:00.471) 0:01:47.220 ********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:30:36 +0000 (0:00:00.297) 0:01:47.518 ********
changed: [instance]
PLAY [Get VBMC in place] *******************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:30:37 +0000 (0:00:00.854) 0:01:48.372 ********
ok: [instance]
TASK [Ensure extra dir is present] *********************************************
Friday 03 October 2025 10:30:38 +0000 (0:00:00.724) 0:01:49.097 ********
ok: [instance]
TASK [virtualbmc : Ensure needed directories exist] ****************************
Friday 03 October 2025 10:30:38 +0000 (0:00:00.229) 0:01:49.327 ********
ok: [instance] => (item={'key': '/home/zuul/.ssh', 'mode': '0700'})
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:30:38 +0000 (0:00:00.219) 0:01:49.546 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:30:40 +0000 (0:00:01.255) 0:01:50.801 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:30:40 +0000 (0:00:00.233) 0:01:51.035 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:30:40 +0000 (0:00:00.049) 0:01:51.085 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:30:40 +0000 (0:00:00.045) 0:01:51.131 ********
skipping: [instance]
TASK [virtualbmc : Check if container already exists] **************************
Friday 03 October 2025 10:30:40 +0000 (0:00:00.072) 0:01:51.204 ********
ok: [instance]
TASK [virtualbmc : Create ssh key for VBMC] ************************************
Friday 03 October 2025 10:30:40 +0000 (0:00:00.367) 0:01:51.572 ********
changed: [instance]
TASK [virtualbmc : Pull vbmc container image] **********************************
Friday 03 October 2025 10:30:41 +0000 (0:00:00.443) 0:01:52.016 ********
changed: [instance]
TASK [virtualbmc : Allow VBMC temporary key] ***********************************
Friday 03 October 2025 10:30:47 +0000 (0:00:05.813) 0:01:57.829 ********
changed: [instance]
TASK [virtualbmc : Create ssh_config snippet for VBMC] *************************
Friday 03 October 2025 10:30:47 +0000 (0:00:00.445) 0:01:58.275 ********
changed: [instance]
TASK [virtualbmc : Create vbmc server configuration file] **********************
Friday 03 October 2025 10:30:48 +0000 (0:00:00.376) 0:01:58.651 ********
changed: [instance]
TASK [virtualbmc : Create undying vbmcd service script] ************************
Friday 03 October 2025 10:30:48 +0000 (0:00:00.361) 0:01:59.013 ********
changed: [instance]
TASK [virtualbmc : Create and start vbmc container] ****************************
Friday 03 October 2025 10:30:48 +0000 (0:00:00.358) 0:01:59.372 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=141 changed=30 unreachable=0 failed=0 skipped=84 rescued=1 ignored=0
Friday 03 October 2025 10:30:49 +0000 (0:00:00.751) 0:02:00.124 ********
===============================================================================
test_deps : Install selinux python libs -------------------------------- 44.81s
repo_setup : Initialize python venv and install requirements ------------ 6.68s
virtualbmc : Pull vbmc container image ---------------------------------- 5.81s
libvirt_manager : Populate service facts -------------------------------- 2.19s
libvirt_manager : Remove workload and volumes --------------------------- 1.40s
repo_setup : Make sure git-core package is installed -------------------- 1.37s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.30s
ci_setup : Install needed packages -------------------------------------- 1.29s
test_deps : Install python yaml libs ------------------------------------ 1.26s
podman : Ensure podman is installed ------------------------------------- 1.26s
podman : Ensure podman is installed ------------------------------------- 1.23s
libvirt_manager : Install packages required for using KVM --------------- 1.21s
dnsmasq : Install needed packages --------------------------------------- 1.19s
repo_setup : Get repo-setup repository ---------------------------------- 1.19s
ci_setup : Manage directories ------------------------------------------- 1.08s
repo_setup : Run repo-setup --------------------------------------------- 0.92s
libvirt_manager : Start virtqemud socket service ------------------------ 0.89s
libvirt_manager : Restart firewalld ------------------------------------- 0.85s
Gathering Facts --------------------------------------------------------- 0.83s
test_deps : Disable ubi 9 repos ----------------------------------------- 0.81s
PLAY [Test ocp_layout.yml tasks] ***********************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:30:50 +0000 (0:00:00.053) 0:00:00.053 ********
ok: [instance]
TASK [Load networking definition] **********************************************
Friday 03 October 2025 10:30:51 +0000 (0:00:00.913) 0:00:00.967 ********
ok: [instance]
TASK [libvirt_manager : Ensure fact is existing, and empty] ********************
Friday 03 October 2025 10:30:51 +0000 (0:00:00.073) 0:00:01.041 ********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Friday 03 October 2025 10:30:51 +0000 (0:00:00.051) 0:00:01.092 ********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Friday 03 October 2025 10:30:51 +0000 (0:00:00.333) 0:00:01.425 ********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Friday 03 October 2025 10:30:51 +0000 (0:00:00.060) 0:00:01.486 ********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Friday 03 October 2025 10:30:51 +0000 (0:00:00.086) 0:00:01.573 ********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Friday 03 October 2025 10:30:51 +0000 (0:00:00.085) 0:00:01.658 ********
ok: [instance] => (item={'key': 'ocp-master-0', 'value': 'ocp'})
ok: [instance] => (item={'key': 'ocp-master-1', 'value': 'ocp'})
ok: [instance] => (item={'key': 'ocp-master-2', 'value': 'ocp'})
ok: [instance] => (item={'key': 'ocp-worker-0', 'value': 'ocp_worker'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Friday 03 October 2025 10:30:51 +0000 (0:00:00.165) 0:00:01.824 ********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Friday 03 October 2025 10:30:51 +0000 (0:00:00.065) 0:00:01.890 ********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Friday 03 October 2025 10:30:52 +0000 (0:00:00.506) 0:00:02.397 ********
changed: [instance] => (item=Adding ocp-master-0 to ocps)
changed: [instance] => (item=Adding ocp-master-1 to ocps)
changed: [instance] => (item=Adding ocp-master-2 to ocps)
changed: [instance] => (item=Adding ocp-worker-0 to ocp_workers)
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:30:52 +0000 (0:00:00.185) 0:00:02.582 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:30:52 +0000 (0:00:00.056) 0:00:02.638 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:30:52 +0000 (0:00:00.081) 0:00:02.720 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:30:52 +0000 (0:00:00.056) 0:00:02.777 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:30:52 +0000 (0:00:00.056) 0:00:02.833 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:30:52 +0000 (0:00:00.051) 0:00:02.885 ********
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'gateway': '172.17.0.1', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'storage': {'network': '172.18.0.0/24', 'gateway': '172.18.0.1', 'vlan': 21, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'tenant': {'network': '172.19.0.0/24', 'gateway': '172.19.0.1', 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}, 'vlan': 22, 'mtu': 1496}, 'external': {'network': '10.0.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 22, 'mtu': 1500}, 'storagemgmt': {'network': '172.20.0.0/24', 'gateway': '172.20.0.1', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 23, 'mtu': 1500}}, 'group-templates': {'ocps': {'network-template': {'range': {'start': 10, 'length': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'ocp_workers': {'network-template': {'range': {'start': 15, 'length': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'computes': {'network-template': {'range': {'start': 100, 'length': 21}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}, 'storagemgmt': {'trunk-parent': 'ctlplane'}}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Friday 03 October 2025 10:30:53 +0000 (0:00:00.217) 0:00:03.103 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:30:53 +0000 (0:00:00.051) 0:00:03.155 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:30:53 +0000 (0:00:00.360) 0:00:03.516 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:30:54 +0000 (0:00:00.487) 0:00:04.003 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:30:54 +0000 (0:00:00.130) 0:00:04.133 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:30:54 +0000 (0:00:00.066) 0:00:04.199 ********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Friday 03 October 2025 10:30:54 +0000 (0:00:00.488) 0:00:04.688 ********
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.] ***
Friday 03 October 2025 10:30:54 +0000 (0:00:00.135) 0:00:04.824 ********
ok: [instance] => (item=public)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Friday 03 October 2025 10:30:54 +0000 (0:00:00.100) 0:00:04.924 ********
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Friday 03 October 2025 10:30:55 +0000 (0:00:00.340) 0:00:05.265 ********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure networks are active] ****************************
Friday 03 October 2025 10:30:55 +0000 (0:00:00.354) 0:00:05.620 ********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Friday 03 October 2025 10:30:55 +0000 (0:00:00.270) 0:00:05.891 ********
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Friday 03 October 2025 10:30:56 +0000 (0:00:00.288) 0:00:06.179 ********
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] ***********************
Friday 03 October 2025 10:30:56 +0000 (0:00:00.116) 0:00:06.295 ********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Friday 03 October 2025 10:30:56 +0000 (0:00:00.358) 0:00:06.654 ********
ok: [instance] => (item=cifmw-public)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Friday 03 October 2025 10:30:56 +0000 (0:00:00.245) 0:00:06.900 ********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Friday 03 October 2025 10:30:57 +0000 (0:00:00.136) 0:00:07.036 ********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Friday 03 October 2025 10:30:57 +0000 (0:00:00.215) 0:00:07.251 ********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Friday 03 October 2025 10:30:58 +0000 (0:00:01.448) 0:00:08.700 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Friday 03 October 2025 10:30:59 +0000 (0:00:00.262) 0:00:08.962 ********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Friday 03 October 2025 10:30:59 +0000 (0:00:00.397) 0:00:09.359 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Friday 03 October 2025 10:31:01 +0000 (0:00:01.699) 0:00:11.058 ********
changed: [instance]
TASK [Create extra network configuration] **************************************
Friday 03 October 2025 10:31:01 +0000 (0:00:00.417) 0:00:11.476 ********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Friday 03 October 2025 10:31:01 +0000 (0:00:00.223) 0:00:11.700 ********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Friday 03 October 2025 10:31:01 +0000 (0:00:00.146) 0:00:11.847 ********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Friday 03 October 2025 10:31:03 +0000 (0:00:01.382) 0:00:13.229 ********
ok: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Friday 03 October 2025 10:31:03 +0000 (0:00:00.234) 0:00:13.464 ********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Friday 03 October 2025 10:31:03 +0000 (0:00:00.434) 0:00:13.899 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Friday 03 October 2025 10:31:05 +0000 (0:00:01.714) 0:00:15.613 ********
changed: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Friday 03 October 2025 10:31:06 +0000 (0:00:00.455) 0:00:16.068 ********
changed: [instance] => (item=vlan20)
changed: [instance] => (item=vlan21)
TASK [libvirt_manager : Refresh networking facts on host] **********************
Friday 03 October 2025 10:31:06 +0000 (0:00:00.589) 0:00:16.658 ********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Friday 03 October 2025 10:31:07 +0000 (0:00:00.482) 0:00:17.140 ********
ok: [instance] => (item=cifmw-public)
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:31:07 +0000 (0:00:00.250) 0:00:17.391 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:31:08 +0000 (0:00:01.228) 0:00:18.619 ********
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] ********************************
Friday 03 October 2025 10:31:12 +0000 (0:00:03.508) 0:00:22.128 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:31:12 +0000 (0:00:00.269) 0:00:22.397 ********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:31:12 +0000 (0:00:00.405) 0:00:22.803 ********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:31:13 +0000 (0:00:00.429) 0:00:23.232 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:31:13 +0000 (0:00:00.124) 0:00:23.357 ********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:31:13 +0000 (0:00:00.435) 0:00:23.792 ********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:31:13 +0000 (0:00:00.053) 0:00:23.846 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:31:14 +0000 (0:00:00.124) 0:00:23.970 ********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:31:14 +0000 (0:00:00.421) 0:00:24.392 ********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:31:14 +0000 (0:00:00.053) 0:00:24.445 ********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:31:14 +0000 (0:00:00.280) 0:00:24.726 ********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:31:15 +0000 (0:00:00.961) 0:00:25.687 ********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:31:15 +0000 (0:00:00.052) 0:00:25.740 ********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:31:15 +0000 (0:00:00.080) 0:00:25.821 ********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Friday 03 October 2025 10:31:15 +0000 (0:00:00.096) 0:00:25.917 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:31:16 +0000 (0:00:00.168) 0:00:26.085 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:31:16 +0000 (0:00:00.065) 0:00:26.151 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:31:16 +0000 (0:00:00.070) 0:00:26.222 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:31:16 +0000 (0:00:00.517) 0:00:26.739 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:31:16 +0000 (0:00:00.052) 0:00:26.792 ********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Friday 03 October 2025 10:31:16 +0000 (0:00:00.090) 0:00:26.883 ********
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:31:17 +0000 (0:00:00.280) 0:00:27.163 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:31:17 +0000 (0:00:00.095) 0:00:27.259 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:31:17 +0000 (0:00:00.380) 0:00:27.639 ********
ok: [instance]
TASK [libvirt_manager : Output _network_data] **********************************
Friday 03 October 2025 10:31:17 +0000 (0:00:00.103) 0:00:27.743 ********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Friday 03 October 2025 10:31:18 +0000 (0:00:00.382) 0:00:28.126 ********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Friday 03 October 2025 10:31:18 +0000 (0:00:00.379) 0:00:28.505 ********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Friday 03 October 2025 10:31:18 +0000 (0:00:00.412) 0:00:28.918 ********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Friday 03 October 2025 10:31:19 +0000 (0:00:00.132) 0:00:29.051 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:31:19 +0000 (0:00:00.387) 0:00:29.438 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:31:19 +0000 (0:00:00.056) 0:00:29.495 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:31:19 +0000 (0:00:00.087) 0:00:29.582 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:31:19 +0000 (0:00:00.060) 0:00:29.643 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:31:19 +0000 (0:00:00.057) 0:00:29.701 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:31:19 +0000 (0:00:00.054) 0:00:29.755 ********
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.1'], 'mtu': 1500, 'tools': {'multus': {'ranges': [{'start': 30, 'end': 70}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 120}, {'start': 150, 'end': 170}]}, 'metallb': {'ranges': [{'start': 80, 'end': 90}]}}}, 'internalapi': {'network': '172.17.0.0/24', 'gateway': '172.17.0.1', 'vlan': 20, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'storage': {'network': '172.18.0.0/24', 'gateway': '172.18.0.1', 'vlan': 21, 'mtu': 1496, 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}}, 'tenant': {'network': '172.19.0.0/24', 'gateway': '172.19.0.1', 'tools': {'metallb': {'ranges': [{'start': 80, 'end': 90}]}, 'netconfig': {'ranges': [{'start': 100, 'end': 250}]}, 'multus': {'ranges': [{'start': 30, 'end': 70}]}}, 'vlan': 22, 'mtu': 1496}, 'external': {'network': '10.0.0.0/24', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 22, 'mtu': 1500}, 'storagemgmt': {'network': '172.20.0.0/24', 'gateway': '172.20.0.1', 'tools': {'netconfig': {'ranges': [{'start': 100, 'end': 250}]}}, 'vlan': 23, 'mtu': 1500}}, 'group-templates': {'ocps': {'network-template': {'range': {'start': 10, 'length': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'ocp_workers': {'network-template': {'range': {'start': 15, 'length': 3}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}}}, 'computes': {'network-template': {'range': {'start': 100, 'length': 21}}, 'networks': {'ctlplane': {}, 'internalapi': {'trunk-parent': 'ctlplane'}, 'tenant': {'trunk-parent': 'ctlplane'}, 'storage': {'trunk-parent': 'ctlplane'}, 'storagemgmt': {'trunk-parent': 'ctlplane'}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'ocps': {'networks': {'public': None}}, 'ocp_workers': {'networks': {'public': None}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Friday 03 October 2025 10:31:20 +0000 (0:00:00.224) 0:00:29.980 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:31:20 +0000 (0:00:00.053) 0:00:30.033 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:31:20 +0000 (0:00:00.246) 0:00:30.280 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:31:20 +0000 (0:00:00.488) 0:00:30.769 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:31:20 +0000 (0:00:00.134) 0:00:30.904 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:31:21 +0000 (0:00:00.068) 0:00:30.972 ********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Friday 03 October 2025 10:31:21 +0000 (0:00:00.521) 0:00:31.494 ********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Friday 03 October 2025 10:31:21 +0000 (0:00:00.065) 0:00:31.559 ********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Friday 03 October 2025 10:31:21 +0000 (0:00:00.052) 0:00:31.612 ********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Friday 03 October 2025 10:31:21 +0000 (0:00:00.090) 0:00:31.703 ********
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] **************************************
Friday 03 October 2025 10:31:21 +0000 (0:00:00.125) 0:00:31.828 ********
skipping: [instance] => (item=ocp-master-0 - ctlplane)
skipping: [instance] => (item=ocp-master-1 - ctlplane)
skipping: [instance] => (item=ocp-master-2 - ctlplane)
skipping: [instance] => (item=ocp-worker-0 - ctlplane)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:31:22 +0000 (0:00:00.130) 0:00:31.959 ********
skipping: [instance] => (item=ocp-master-0 - internalapi)
skipping: [instance] => (item=ocp-master-1 - internalapi)
skipping: [instance] => (item=ocp-master-2 - internalapi)
skipping: [instance] => (item=ocp-worker-0 - internalapi)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:31:22 +0000 (0:00:00.163) 0:00:32.122 ********
skipping: [instance] => (item=ocp-master-0 - storage)
skipping: [instance] => (item=ocp-master-1 - storage)
skipping: [instance] => (item=ocp-master-2 - storage)
skipping: [instance] => (item=ocp-worker-0 - storage)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:31:22 +0000 (0:00:00.138) 0:00:32.261 ********
skipping: [instance] => (item=ocp-master-0 - tenant)
skipping: [instance] => (item=ocp-master-1 - tenant)
skipping: [instance] => (item=ocp-master-2 - tenant)
skipping: [instance] => (item=ocp-worker-0 - tenant)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:31:22 +0000 (0:00:00.137) 0:00:32.398 ********
skipping: [instance] => (item=ocp-master-0 - external)
skipping: [instance] => (item=ocp-master-1 - external)
skipping: [instance] => (item=ocp-master-2 - external)
skipping: [instance] => (item=ocp-worker-0 - external)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:31:22 +0000 (0:00:00.129) 0:00:32.528 ********
skipping: [instance] => (item=ocp-master-0 - storagemgmt)
skipping: [instance] => (item=ocp-master-1 - storagemgmt)
skipping: [instance] => (item=ocp-master-2 - storagemgmt)
skipping: [instance] => (item=ocp-worker-0 - storagemgmt)
skipping: [instance]
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:31:22 +0000 (0:00:00.170) 0:00:32.698 ********
ok: [instance] => (item=ocp-master-0 - public)
ok: [instance] => (item=ocp-master-1 - public)
ok: [instance] => (item=ocp-master-2 - public)
ok: [instance] => (item=ocp-worker-0 - public)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Friday 03 October 2025 10:31:22 +0000 (0:00:00.185) 0:00:32.883 ********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Friday 03 October 2025 10:31:23 +0000 (0:00:00.139) 0:00:33.023 ********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Friday 03 October 2025 10:31:23 +0000 (0:00:00.101) 0:00:33.125 ********
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:00:d4:8a:56', 'ips': ['192.168.110.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'master-1', 'state': 'present', 'mac': '52:54:01:c9:e1:1c', 'ips': ['192.168.110.11', '']})
ok: [instance] => (item={'network': 'public', 'name': 'master-2', 'state': 'present', 'mac': '52:54:02:a4:14:53', 'ips': ['192.168.110.12', '']})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:82:91:02', 'ips': ['192.168.110.15', '']})
TASK [dnsmasq : Ensure networks exists] ****************************************
Friday 03 October 2025 10:31:23 +0000 (0:00:00.111) 0:00:33.237 ********
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] *************************************
Friday 03 October 2025 10:31:23 +0000 (0:00:00.105) 0:00:33.342 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:31:23 +0000 (0:00:00.242) 0:00:33.585 ********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Friday 03 October 2025 10:31:23 +0000 (0:00:00.056) 0:00:33.641 ********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Friday 03 October 2025 10:31:23 +0000 (0:00:00.051) 0:00:33.692 ********
ok: [instance] => (item={'network': 'public', 'name': 'master-0', 'state': 'present', 'mac': '52:54:00:d4:8a:56', 'ips': ['192.168.110.10', '']})
ok: [instance] => (item={'network': 'public', 'name': 'master-1', 'state': 'present', 'mac': '52:54:01:c9:e1:1c', 'ips': ['192.168.110.11', '']})
ok: [instance] => (item={'network': 'public', 'name': 'master-2', 'state': 'present', 'mac': '52:54:02:a4:14:53', 'ips': ['192.168.110.12', '']})
ok: [instance] => (item={'network': 'public', 'name': 'worker-0', 'state': 'present', 'mac': '52:54:03:82:91:02', 'ips': ['192.168.110.15', '']})
TASK [dnsmasq : Create add/remove sets] ****************************************
Friday 03 October 2025 10:31:23 +0000 (0:00:00.160) 0:00:33.852 ********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Friday 03 October 2025 10:31:24 +0000 (0:00:00.103) 0:00:33.956 ********
changed: [instance] => (item={'file': 'public_master-0_52:54:00:d4:8a:56', 'entry': '52:54:00:d4:8a:56,192.168.110.10,master-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_master-1_52:54:01:c9:e1:1c', 'entry': '52:54:01:c9:e1:1c,192.168.110.11,master-1', 'state': 'present'})
changed: [instance] => (item={'file': 'public_master-2_52:54:02:a4:14:53', 'entry': '52:54:02:a4:14:53,192.168.110.12,master-2', 'state': 'present'})
changed: [instance] => (item={'file': 'public_worker-0_52:54:03:82:91:02', 'entry': '52:54:03:82:91:02,192.168.110.15,worker-0', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Friday 03 October 2025 10:31:25 +0000 (0:00:01.415) 0:00:35.372 ********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Friday 03 October 2025 10:31:25 +0000 (0:00:00.112) 0:00:35.484 ********
ok: [instance] => (item=ocp-master-0)
ok: [instance] => (item=ocp-master-1)
ok: [instance] => (item=ocp-master-2)
ok: [instance] => (item=ocp-worker-0)
TASK [Inject VMs in the .utility zone] *****************************************
Friday 03 October 2025 10:31:25 +0000 (0:00:00.316) 0:00:35.800 ********
TASK [dnsmasq : Assert we have needed host record data] ************************
Friday 03 October 2025 10:31:26 +0000 (0:00:00.173) 0:00:35.974 ********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Friday 03 October 2025 10:31:26 +0000 (0:00:00.074) 0:00:36.048 ********
ok: [instance] => (item={'names': ['master-0.utility', 'master-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.ctlplane.local', 'ocp-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.internalapi.local', 'ocp-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.public.local', 'ocp-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.storage.local', 'ocp-0.storage.local'], 'ips': ['172.18.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-0.tenant.local', 'ocp-0.tenant.local'], 'ips': ['172.19.0.10', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.utility', 'master-1.instance', 'ocp-1.utility', 'ocp-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.ctlplane.local', 'ocp-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.internalapi.local', 'ocp-1.internalapi.local'], 'ips': ['172.17.0.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.public.local', 'ocp-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.storage.local', 'ocp-1.storage.local'], 'ips': ['172.18.0.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-1.tenant.local', 'ocp-1.tenant.local'], 'ips': ['172.19.0.11', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.utility', 'master-2.instance', 'ocp-2.utility', 'ocp-2.instance'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.ctlplane.local', 'ocp-2.ctlplane.local'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.internalapi.local', 'ocp-2.internalapi.local'], 'ips': ['172.17.0.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.public.local', 'ocp-2.public.local'], 'ips': ['192.168.110.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.storage.local', 'ocp-2.storage.local'], 'ips': ['172.18.0.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['master-2.tenant.local', 'ocp-2.tenant.local'], 'ips': ['172.19.0.12', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.utility', 'worker-0.instance', 'ocp_worker-0.utility', 'ocp_worker-0.instance'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.ctlplane.local', 'ocp_worker-0.ctlplane.local'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.internalapi.local', 'ocp_worker-0.internalapi.local'], 'ips': ['172.17.0.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.public.local', 'ocp_worker-0.public.local'], 'ips': ['192.168.110.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.storage.local', 'ocp_worker-0.storage.local'], 'ips': ['172.18.0.15', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['worker-0.tenant.local', 'ocp_worker-0.tenant.local'], 'ips': ['172.19.0.15', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Friday 03 October 2025 10:31:26 +0000 (0:00:00.316) 0:00:36.364 ********
changed: [instance] => (item={'names': ['master-0.utility', 'master-0.instance', 'ocp-0.utility', 'ocp-0.instance'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.ctlplane.local', 'ocp-0.ctlplane.local'], 'ips': ['192.168.140.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.internalapi.local', 'ocp-0.internalapi.local'], 'ips': ['172.17.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.public.local', 'ocp-0.public.local'], 'ips': ['192.168.110.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.storage.local', 'ocp-0.storage.local'], 'ips': ['172.18.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-0.tenant.local', 'ocp-0.tenant.local'], 'ips': ['172.19.0.10', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.utility', 'master-1.instance', 'ocp-1.utility', 'ocp-1.instance'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.ctlplane.local', 'ocp-1.ctlplane.local'], 'ips': ['192.168.140.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.internalapi.local', 'ocp-1.internalapi.local'], 'ips': ['172.17.0.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.public.local', 'ocp-1.public.local'], 'ips': ['192.168.110.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.storage.local', 'ocp-1.storage.local'], 'ips': ['172.18.0.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-1.tenant.local', 'ocp-1.tenant.local'], 'ips': ['172.19.0.11', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.utility', 'master-2.instance', 'ocp-2.utility', 'ocp-2.instance'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.ctlplane.local', 'ocp-2.ctlplane.local'], 'ips': ['192.168.140.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.internalapi.local', 'ocp-2.internalapi.local'], 'ips': ['172.17.0.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.public.local', 'ocp-2.public.local'], 'ips': ['192.168.110.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.storage.local', 'ocp-2.storage.local'], 'ips': ['172.18.0.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['master-2.tenant.local', 'ocp-2.tenant.local'], 'ips': ['172.19.0.12', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.utility', 'worker-0.instance', 'ocp_worker-0.utility', 'ocp_worker-0.instance'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.ctlplane.local', 'ocp_worker-0.ctlplane.local'], 'ips': ['192.168.140.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.internalapi.local', 'ocp_worker-0.internalapi.local'], 'ips': ['172.17.0.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.public.local', 'ocp_worker-0.public.local'], 'ips': ['192.168.110.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.storage.local', 'ocp_worker-0.storage.local'], 'ips': ['172.18.0.15', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['worker-0.tenant.local', 'ocp_worker-0.tenant.local'], 'ips': ['172.19.0.15', ''], 'state': 'present'})
TASK [libvirt_manager : Ensure some domains are local] *************************
Friday 03 October 2025 10:31:31 +0000 (0:00:04.855) 0:00:41.219 ********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Friday 03 October 2025 10:31:31 +0000 (0:00:00.399) 0:00:41.619 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:31:31 +0000 (0:00:00.099) 0:00:41.719 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Friday 03 October 2025 10:31:32 +0000 (0:00:00.832) 0:00:42.551 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Friday 03 October 2025 10:31:32 +0000 (0:00:00.377) 0:00:42.929 ********
changed: [instance]
TASK [Inject ipmi.utility] *****************************************************
Friday 03 October 2025 10:31:33 +0000 (0:00:00.449) 0:00:43.379 ********
changed: [instance]
TASK [Restart cifmw-dnsmasq] ***************************************************
Friday 03 October 2025 10:31:33 +0000 (0:00:00.231) 0:00:43.610 ********
changed: [instance]
TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Friday 03 October 2025 10:31:34 +0000 (0:00:00.403) 0:00:44.013 ********
changed: [instance]
TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Friday 03 October 2025 10:31:34 +0000 (0:00:00.452) 0:00:44.466 ********
changed: [instance]
TASK [libvirt_manager : Ensure needed directories exist] ***********************
Friday 03 October 2025 10:31:35 +0000 (0:00:00.529) 0:00:44.995 ********
changed: [instance] => (item=/opt/basedir/images)
changed: [instance] => (item=/opt/basedir/workload)
ok: [instance] => (item=/opt/basedir/ocp_volumes)
TASK [libvirt_manager : Ensure we have a known action] *************************
Friday 03 October 2025 10:31:35 +0000 (0:00:00.586) 0:00:45.582 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:31:35 +0000 (0:00:00.058) 0:00:45.640 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:31:35 +0000 (0:00:00.240) 0:00:45.881 ********
changed: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:31:36 +0000 (0:00:00.251) 0:00:46.132 ********
changed: [instance] => (item=pool-start)
changed: [instance] => (item=pool-autostart)
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:31:36 +0000 (0:00:00.483) 0:00:46.616 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:31:36 +0000 (0:00:00.049) 0:00:46.665 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:31:36 +0000 (0:00:00.051) 0:00:46.717 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:31:36 +0000 (0:00:00.082) 0:00:46.799 ********
ok: [instance]
TASK [Create blank images for OCP cluster resources] ***************************
Friday 03 October 2025 10:31:37 +0000 (0:00:00.336) 0:00:47.135 ********
TASK [libvirt_manager : Create VM image for ocp-master-0] **********************
Friday 03 October 2025 10:31:37 +0000 (0:00:00.263) 0:00:47.399 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for ocp-master-0] *****
Friday 03 October 2025 10:31:37 +0000 (0:00:00.323) 0:00:47.722 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type ocp-master-0] **********************
Friday 03 October 2025 10:31:38 +0000 (0:00:00.250) 0:00:47.972 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs ocp-master-0] ********
Friday 03 October 2025 10:31:38 +0000 (0:00:00.580) 0:00:48.552 ********
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 }}] ****************
Friday 03 October 2025 10:31:38 +0000 (0:00:00.087) 0:00:48.640 ********
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] ***********************
Friday 03 October 2025 10:31:38 +0000 (0:00:00.143) 0:00:48.783 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:31:39 +0000 (0:00:00.239) 0:00:49.022 ********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:31:39 +0000 (0:00:00.070) 0:00:49.093 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:31:39 +0000 (0:00:00.256) 0:00:49.349 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-ocp-master-0] *********
Friday 03 October 2025 10:31:39 +0000 (0:00:00.256) 0:00:49.606 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs ocp-master-0] ***
Friday 03 October 2025 10:31:39 +0000 (0:00:00.336) 0:00:49.942 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for ocp-master-0] *****
Friday 03 October 2025 10:31:40 +0000 (0:00:00.050) 0:00:49.993 ********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM ocp-master-0] ***********
Friday 03 October 2025 10:31:40 +0000 (0:00:00.105) 0:00:50.098 ********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM ocp-master-0] ********************
Friday 03 October 2025 10:31:40 +0000 (0:00:00.179) 0:00:50.278 ********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:31:40 +0000 (0:00:00.111) 0:00:50.390 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:31:40 +0000 (0:00:00.235) 0:00:50.625 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:31:40 +0000 (0:00:00.103) 0:00:50.729 ********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Friday 03 October 2025 10:31:40 +0000 (0:00:00.099) 0:00:50.828 ********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:31:40 +0000 (0:00:00.101) 0:00:50.930 ********
skipping: [instance]
TASK [libvirt_manager : Create VM image for ocp-master-1] **********************
Friday 03 October 2025 10:31:41 +0000 (0:00:00.205) 0:00:51.136 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for ocp-master-1] *****
Friday 03 October 2025 10:31:41 +0000 (0:00:00.329) 0:00:51.465 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type ocp-master-1] **********************
Friday 03 October 2025 10:31:41 +0000 (0:00:00.260) 0:00:51.726 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs ocp-master-1] ********
Friday 03 October 2025 10:31:42 +0000 (0:00:00.442) 0:00:52.168 ********
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 }}] ****************
Friday 03 October 2025 10:31:42 +0000 (0:00:00.140) 0:00:52.309 ********
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] ***********************
Friday 03 October 2025 10:31:42 +0000 (0:00:00.151) 0:00:52.461 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:31:42 +0000 (0:00:00.260) 0:00:52.722 ********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:31:42 +0000 (0:00:00.073) 0:00:52.795 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:31:43 +0000 (0:00:00.264) 0:00:53.060 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-ocp-master-1] *********
Friday 03 October 2025 10:31:43 +0000 (0:00:00.266) 0:00:53.326 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs ocp-master-1] ***
Friday 03 October 2025 10:31:43 +0000 (0:00:00.353) 0:00:53.680 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for ocp-master-1] *****
Friday 03 October 2025 10:31:43 +0000 (0:00:00.053) 0:00:53.734 ********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM ocp-master-1] ***********
Friday 03 October 2025 10:31:43 +0000 (0:00:00.107) 0:00:53.841 ********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM ocp-master-1] ********************
Friday 03 October 2025 10:31:44 +0000 (0:00:00.146) 0:00:53.987 ********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:31:44 +0000 (0:00:00.108) 0:00:54.096 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:31:44 +0000 (0:00:00.234) 0:00:54.331 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:31:44 +0000 (0:00:00.067) 0:00:54.398 ********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Friday 03 October 2025 10:31:44 +0000 (0:00:00.164) 0:00:54.563 ********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:31:44 +0000 (0:00:00.108) 0:00:54.671 ********
skipping: [instance]
TASK [libvirt_manager : Create VM image for ocp-master-2] **********************
Friday 03 October 2025 10:31:44 +0000 (0:00:00.193) 0:00:54.864 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for ocp-master-2] *****
Friday 03 October 2025 10:31:45 +0000 (0:00:00.344) 0:00:55.209 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type ocp-master-2] **********************
Friday 03 October 2025 10:31:45 +0000 (0:00:00.265) 0:00:55.475 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs ocp-master-2] ********
Friday 03 October 2025 10:31:45 +0000 (0:00:00.394) 0:00:55.869 ********
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 }}] ****************
Friday 03 October 2025 10:31:46 +0000 (0:00:00.128) 0:00:55.997 ********
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] ***********************
Friday 03 October 2025 10:31:46 +0000 (0:00:00.145) 0:00:56.143 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:31:46 +0000 (0:00:00.282) 0:00:56.425 ********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:31:46 +0000 (0:00:00.073) 0:00:56.499 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:31:46 +0000 (0:00:00.267) 0:00:56.767 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-ocp-master-2] *********
Friday 03 October 2025 10:31:47 +0000 (0:00:00.275) 0:00:57.042 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs ocp-master-2] ***
Friday 03 October 2025 10:31:47 +0000 (0:00:00.354) 0:00:57.396 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for ocp-master-2] *****
Friday 03 October 2025 10:31:47 +0000 (0:00:00.053) 0:00:57.449 ********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM ocp-master-2] ***********
Friday 03 October 2025 10:31:47 +0000 (0:00:00.106) 0:00:57.556 ********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM ocp-master-2] ********************
Friday 03 October 2025 10:31:47 +0000 (0:00:00.149) 0:00:57.706 ********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:31:47 +0000 (0:00:00.107) 0:00:57.814 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:31:49 +0000 (0:00:01.249) 0:00:59.063 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:31:49 +0000 (0:00:00.102) 0:00:59.165 ********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Friday 03 October 2025 10:31:49 +0000 (0:00:00.101) 0:00:59.267 ********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:31:49 +0000 (0:00:00.103) 0:00:59.370 ********
skipping: [instance]
TASK [libvirt_manager : Create VM image for ocp-worker-0] **********************
Friday 03 October 2025 10:31:49 +0000 (0:00:00.200) 0:00:59.570 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for ocp-worker-0] *****
Friday 03 October 2025 10:31:49 +0000 (0:00:00.342) 0:00:59.913 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type ocp-worker-0] **********************
Friday 03 October 2025 10:31:50 +0000 (0:00:00.258) 0:01:00.171 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs ocp-worker-0] ********
Friday 03 October 2025 10:31:50 +0000 (0:00:00.480) 0:01:00.652 ********
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 }}] ****************
Friday 03 October 2025 10:31:50 +0000 (0:00:00.089) 0:01:00.742 ********
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] ***********************
Friday 03 October 2025 10:31:50 +0000 (0:00:00.176) 0:01:00.918 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:31:51 +0000 (0:00:00.247) 0:01:01.165 ********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:31:51 +0000 (0:00:00.068) 0:01:01.234 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:31:51 +0000 (0:00:00.291) 0:01:01.525 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-ocp-worker-0] *********
Friday 03 October 2025 10:31:51 +0000 (0:00:00.243) 0:01:01.769 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs ocp-worker-0] ***
Friday 03 October 2025 10:31:52 +0000 (0:00:00.350) 0:01:02.119 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for ocp-worker-0] *****
Friday 03 October 2025 10:31:52 +0000 (0:00:00.053) 0:01:02.172 ********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM ocp-worker-0] ***********
Friday 03 October 2025 10:31:52 +0000 (0:00:00.148) 0:01:02.320 ********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM ocp-worker-0] ********************
Friday 03 October 2025 10:31:52 +0000 (0:00:00.108) 0:01:02.428 ********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:31:52 +0000 (0:00:00.107) 0:01:02.536 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:31:52 +0000 (0:00:00.249) 0:01:02.786 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:31:52 +0000 (0:00:00.114) 0:01:02.900 ********
skipping: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Friday 03 October 2025 10:31:53 +0000 (0:00:00.107) 0:01:03.008 ********
skipping: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:31:53 +0000 (0:00:00.103) 0:01:03.111 ********
skipping: [instance]
TASK [virtualbmc : Ensure vBMC answers] ****************************************
Friday 03 October 2025 10:31:53 +0000 (0:00:00.205) 0:01:03.316 ********
changed: [instance]
TASK [Create VBMC entities for OCP] ********************************************
Friday 03 October 2025 10:31:53 +0000 (0:00:00.546) 0:01:03.863 ********
TASK [virtualbmc : Assert we have required data] *******************************
Friday 03 October 2025 10:31:54 +0000 (0:00:00.339) 0:01:04.203 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [virtualbmc : Get existing known VBMC nodes] ******************************
Friday 03 October 2025 10:31:54 +0000 (0:00:00.061) 0:01:04.264 ********
changed: [instance]
TASK [virtualbmc : Expose known hosts] *****************************************
Friday 03 October 2025 10:31:54 +0000 (0:00:00.502) 0:01:04.767 ********
ok: [instance]
TASK [virtualbmc : Stop host in VBMC] ******************************************
Friday 03 October 2025 10:31:54 +0000 (0:00:00.064) 0:01:04.831 ********
skipping: [instance]
TASK [virtualbmc : Add new host to VBMC] ***************************************
Friday 03 October 2025 10:31:54 +0000 (0:00:00.067) 0:01:04.899 ********
changed: [instance]
TASK [virtualbmc : Start new host in VBMC] *************************************
Friday 03 October 2025 10:31:55 +0000 (0:00:00.750) 0:01:05.650 ********
changed: [instance]
TASK [virtualbmc : Assert we have required data] *******************************
Friday 03 October 2025 10:31:56 +0000 (0:00:00.570) 0:01:06.220 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [virtualbmc : Get existing known VBMC nodes] ******************************
Friday 03 October 2025 10:31:56 +0000 (0:00:00.061) 0:01:06.281 ********
changed: [instance]
TASK [virtualbmc : Expose known hosts] *****************************************
Friday 03 October 2025 10:31:56 +0000 (0:00:00.496) 0:01:06.778 ********
ok: [instance]
TASK [virtualbmc : Stop host in VBMC] ******************************************
Friday 03 October 2025 10:31:56 +0000 (0:00:00.063) 0:01:06.841 ********
skipping: [instance]
TASK [virtualbmc : Add new host to VBMC] ***************************************
Friday 03 October 2025 10:31:56 +0000 (0:00:00.069) 0:01:06.911 ********
changed: [instance]
TASK [virtualbmc : Start new host in VBMC] *************************************
Friday 03 October 2025 10:31:57 +0000 (0:00:00.760) 0:01:07.672 ********
changed: [instance]
TASK [virtualbmc : Assert we have required data] *******************************
Friday 03 October 2025 10:31:58 +0000 (0:00:00.570) 0:01:08.242 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [virtualbmc : Get existing known VBMC nodes] ******************************
Friday 03 October 2025 10:31:58 +0000 (0:00:00.062) 0:01:08.305 ********
changed: [instance]
TASK [virtualbmc : Expose known hosts] *****************************************
Friday 03 October 2025 10:31:58 +0000 (0:00:00.458) 0:01:08.763 ********
ok: [instance]
TASK [virtualbmc : Stop host in VBMC] ******************************************
Friday 03 October 2025 10:31:58 +0000 (0:00:00.063) 0:01:08.827 ********
skipping: [instance]
TASK [virtualbmc : Add new host to VBMC] ***************************************
Friday 03 October 2025 10:31:58 +0000 (0:00:00.068) 0:01:08.896 ********
changed: [instance]
TASK [virtualbmc : Start new host in VBMC] *************************************
Friday 03 October 2025 10:31:59 +0000 (0:00:00.708) 0:01:09.604 ********
changed: [instance]
TASK [virtualbmc : Assert we have required data] *******************************
Friday 03 October 2025 10:32:00 +0000 (0:00:00.571) 0:01:10.176 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [virtualbmc : Get existing known VBMC nodes] ******************************
Friday 03 October 2025 10:32:00 +0000 (0:00:00.101) 0:01:10.277 ********
changed: [instance]
TASK [virtualbmc : Expose known hosts] *****************************************
Friday 03 October 2025 10:32:00 +0000 (0:00:00.518) 0:01:10.795 ********
ok: [instance]
TASK [virtualbmc : Stop host in VBMC] ******************************************
Friday 03 October 2025 10:32:00 +0000 (0:00:00.063) 0:01:10.859 ********
skipping: [instance]
TASK [virtualbmc : Add new host to VBMC] ***************************************
Friday 03 October 2025 10:32:00 +0000 (0:00:00.071) 0:01:10.931 ********
changed: [instance]
TASK [virtualbmc : Start new host in VBMC] *************************************
Friday 03 October 2025 10:32:01 +0000 (0:00:00.708) 0:01:11.640 ********
changed: [instance]
TASK [libvirt_manager : Expose OCP cluster members] ****************************
Friday 03 October 2025 10:32:02 +0000 (0:00:00.531) 0:01:12.171 ********
ok: [instance]
TASK [Assert names are correct] ************************************************
Friday 03 October 2025 10:32:02 +0000 (0:00:00.225) 0:01:12.396 ********
ok: [instance] => (item=ocp-master-0)
ok: [instance] => (item=ocp-master-1)
ok: [instance] => (item=ocp-master-2)
ok: [instance] => (item=ocp-worker-0)
TASK [Ensure DNS is properly resolving] ****************************************
Friday 03 October 2025 10:32:02 +0000 (0:00:00.069) 0:01:12.466 ********
ok: [instance] => (item={'key': 'master-0.utility', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'master-0.instance', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'ocp-0.utility', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'ocp-0.instance', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'master-0.ctlplane.local', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'ocp-0.ctlplane.local', 'value': '192.168.140.10'})
ok: [instance] => (item={'key': 'master-0.public.local', 'value': '192.168.110.10'})
ok: [instance] => (item={'key': 'ocp-0.public.local', 'value': '192.168.110.10'})
ok: [instance] => (item={'key': 'master-0.storage.local', 'value': '172.18.0.10'})
ok: [instance] => (item={'key': 'ocp-0.storage.local', 'value': '172.18.0.10'})
ok: [instance] => (item={'key': 'master-0.tenant.local', 'value': '172.19.0.10'})
ok: [instance] => (item={'key': 'ocp-0.tenant.local', 'value': '172.19.0.10'})
ok: [instance] => (item={'key': 'master-1.utility', 'value': '192.168.140.11'})
ok: [instance] => (item={'key': 'master-2.utility', 'value': '192.168.140.12'})
TASK [Ensure we have appropriate MAC data] *************************************
Friday 03 October 2025 10:32:02 +0000 (0:00:00.198) 0:01:12.664 ********
ok: [instance]
TASK [Get existing disk images] ************************************************
Friday 03 October 2025 10:32:02 +0000 (0:00:00.126) 0:01:12.791 ********
ok: [instance]
TASK [Ensure we have the expected base images] *********************************
Friday 03 October 2025 10:32:03 +0000 (0:00:00.293) 0:01:13.085 ********
ok: [instance]
TASK [List all interfaces] *****************************************************
Friday 03 October 2025 10:32:03 +0000 (0:00:00.072) 0:01:13.157 ********
changed: [instance]
TASK [List libvirt firewall zone interfaces] ***********************************
Friday 03 October 2025 10:32:03 +0000 (0:00:00.248) 0:01:13.406 ********
changed: [instance]
TASK [Ensure the VLAN interfaces was created] **********************************
Friday 03 October 2025 10:32:03 +0000 (0:00:00.422) 0:01:13.829 ********
ok: [instance] => (item=vlan20)
ok: [instance] => (item=vlan21)
TASK [Ensure the VLAN interfaces is in the correct firewall zone] **************
Friday 03 October 2025 10:32:03 +0000 (0:00:00.084) 0:01:13.913 ********
ok: [instance] => (item=vlan20)
ok: [instance] => (item=vlan21)
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:32:04 +0000 (0:00:00.172) 0:01:14.086 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=185 changed=79 unreachable=0 failed=0 skipped=64 rescued=0 ignored=0
Friday 03 October 2025 10:32:05 +0000 (0:00:00.891) 0:01:14.977 ********
===============================================================================
dnsmasq : Add/Remove address -------------------------------------------- 4.86s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.51s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.71s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.70s
ci_nmstate : Install required packages on instance ---------------------- 1.45s
dnsmasq : Add DHCP entries ---------------------------------------------- 1.42s
ci_nmstate : Install required packages on instance ---------------------- 1.38s
libvirt_manager : Get VM UUID ------------------------------------------- 1.25s
dnsmasq : Install needed packages --------------------------------------- 1.23s
dnsmasq : Enable and start service -------------------------------------- 0.96s
Gathering Facts --------------------------------------------------------- 0.91s
libvirt_manager : Restart firewalld ------------------------------------- 0.89s
libvirt_manager : Restart firewalld ------------------------------------- 0.83s
virtualbmc : Add new host to VBMC --------------------------------------- 0.76s
virtualbmc : Add new host to VBMC --------------------------------------- 0.75s
virtualbmc : Add new host to VBMC --------------------------------------- 0.71s
virtualbmc : Add new host to VBMC --------------------------------------- 0.71s
libvirt_manager : Ensure extra networks is in correct zone -------------- 0.59s
libvirt_manager : Ensure needed directories exist ----------------------- 0.59s
libvirt_manager : Define VMs for type ocp-master-0 ---------------------- 0.58s
PLAY [Clean VBMC] **************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:32:05 +0000 (0:00:00.046) 0:00:00.046 ********
ok: [instance]
TASK [Remove VBMC] *************************************************************
Friday 03 October 2025 10:32:06 +0000 (0:00:00.950) 0:00:00.997 ********
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:32:06 +0000 (0:00:00.113) 0:00:01.111 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:32:07 +0000 (0:00:01.281) 0:00:02.393 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:32:08 +0000 (0:00:00.358) 0:00:02.752 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:32:08 +0000 (0:00:00.056) 0:00:02.808 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:32:08 +0000 (0:00:00.052) 0:00:02.860 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:32:08 +0000 (0:00:00.116) 0:00:02.977 ********
changed: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:32:19 +0000 (0:00:10.569) 0:00:13.546 ********
changed: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:32:20 +0000 (0:00:01.158) 0:00:14.705 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:32:20 +0000 (0:00:00.338) 0:00:15.044 ********
ok: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:32:20 +0000 (0:00:00.279) 0:00:15.323 ********
changed: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:32:21 +0000 (0:00:00.410) 0:00:15.734 ********
changed: [instance] => (item=/home/zuul/.ssh/vbmc-key)
changed: [instance] => (item=/home/zuul/.ssh/vbmc-key.pub)
changed: [instance] => (item=/home/zuul/.ssh/virtualbmc.conf)
changed: [instance] => (item=/home/zuul/.ssh/vbmcd.sh)
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:32:22 +0000 (0:00:01.002) 0:00:16.737 ********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Friday 03 October 2025 10:32:23 +0000 (0:00:00.760) 0:00:17.497 ********
changed: [instance]
TASK [Copy generated content to proper location] *******************************
Friday 03 October 2025 10:32:23 +0000 (0:00:00.216) 0:00:17.713 ********
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] ***************************
Friday 03 October 2025 10:32:24 +0000 (0:00:01.492) 0:00:19.206 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:32:25 +0000 (0:00:00.768) 0:00:19.975 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:32:27 +0000 (0:00:02.125) 0:00:22.101 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:32:28 +0000 (0:00:00.889) 0:00:22.990 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:32:28 +0000 (0:00:00.052) 0:00:23.042 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:32:28 +0000 (0:00:00.385) 0:00:23.428 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:32:29 +0000 (0:00:00.361) 0:00:23.790 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:32:29 +0000 (0:00:00.075) 0:00:23.865 ********
ok: [instance] =>
cleanup_vms:
- cifmw-ocp-worker-0
- cifmw-ocp-master-1
- cifmw-ocp-master-0
- cifmw-ocp-master-2
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:32:29 +0000 (0:00:00.073) 0:00:23.939 ********
ok: [instance] => (item=cifmw-ocp-worker-0)
ok: [instance] => (item=cifmw-ocp-master-1)
ok: [instance] => (item=cifmw-ocp-master-0)
ok: [instance] => (item=cifmw-ocp-master-2)
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:32:30 +0000 (0:00:00.976) 0:00:24.915 ********
ok: [instance] => (item=cifmw-ocp-worker-0)
ok: [instance] => (item=cifmw-ocp-master-1)
ok: [instance] => (item=cifmw-ocp-master-0)
ok: [instance] => (item=cifmw-ocp-master-2)
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:32:31 +0000 (0:00:01.103) 0:00:26.019 ********
ok: [instance] => (item=cifmw-ocp-worker-0)
ok: [instance] => (item=cifmw-ocp-master-1)
ok: [instance] => (item=cifmw-ocp-master-0)
ok: [instance] => (item=cifmw-ocp-master-2)
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:32:32 +0000 (0:00:01.042) 0:00:27.061 ********
ok: [instance -> localhost] => (item=cifmw-ocp-worker-0)
ok: [instance -> localhost] => (item=cifmw-ocp-master-1)
ok: [instance -> localhost] => (item=cifmw-ocp-master-0)
ok: [instance -> localhost] => (item=cifmw-ocp-master-2)
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:32:33 +0000 (0:00:00.978) 0:00:28.039 ********
ok: [instance] => (item=cifmw-ocp-worker-0)
ok: [instance] => (item=cifmw-ocp-master-1)
ok: [instance] => (item=cifmw-ocp-master-0)
ok: [instance] => (item=cifmw-ocp-master-2)
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:32:34 +0000 (0:00:00.879) 0:00:28.918 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:32:34 +0000 (0:00:00.364) 0:00:29.283 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:32:34 +0000 (0:00:00.089) 0:00:29.373 ********
ok: [instance] =>
cleanup_nets:
- cifmw-public
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:32:35 +0000 (0:00:00.076) 0:00:29.449 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:32:35 +0000 (0:00:00.167) 0:00:29.616 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:32:35 +0000 (0:00:00.081) 0:00:29.698 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:32:35 +0000 (0:00:00.076) 0:00:29.774 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:32:35 +0000 (0:00:00.078) 0:00:29.852 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:32:35 +0000 (0:00:00.265) 0:00:30.118 ********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:32:35 +0000 (0:00:00.283) 0:00:30.402 ********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:32:36 +0000 (0:00:00.621) 0:00:31.024 ********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:32:36 +0000 (0:00:00.308) 0:00:31.332 ********
ok: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:32:37 +0000 (0:00:00.430) 0:00:31.762 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:32:37 +0000 (0:00:00.334) 0:00:32.096 ********
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': 1793158, 'dev': 64513, 'nlink': 1, 'atime': 1759487459.8668559, 'mtime': 1759487459.8668559, 'ctime': 1759487459.8668559, '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] **************************
Friday 03 October 2025 10:32:37 +0000 (0:00:00.282) 0:00:32.379 ********
changed: [instance] => (item=cifmw-public)
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:32:38 +0000 (0:00:00.516) 0:00:32.895 ********
changed: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:32:38 +0000 (0:00:00.393) 0:00:33.289 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:32:39 +0000 (0:00:00.445) 0:00:33.734 ********
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] *************************
Friday 03 October 2025 10:32:39 +0000 (0:00:00.114) 0:00:33.848 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:32:39 +0000 (0:00:00.075) 0:00:33.923 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:32:39 +0000 (0:00:00.296) 0:00:34.220 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:32:39 +0000 (0:00:00.077) 0:00:34.297 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:32:39 +0000 (0:00:00.106) 0:00:34.404 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:32:40 +0000 (0:00:00.076) 0:00:34.480 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:32:40 +0000 (0:00:00.073) 0:00:34.554 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:32:40 +0000 (0:00:00.104) 0:00:34.658 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:32:40 +0000 (0:00:00.288) 0:00:34.947 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:32:40 +0000 (0:00:00.073) 0:00:35.021 ********
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] *************************
Friday 03 October 2025 10:32:40 +0000 (0:00:00.120) 0:00:35.142 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:32:40 +0000 (0:00:00.080) 0:00:35.222 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:32:41 +0000 (0:00:00.257) 0:00:35.480 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:32:41 +0000 (0:00:00.075) 0:00:35.556 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:32:41 +0000 (0:00:00.108) 0:00:35.664 ********
changed: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:32:41 +0000 (0:00:00.287) 0:00:35.952 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:32:41 +0000 (0:00:00.037) 0:00:35.989 ********
changed: [instance] => (item=pool-destroy)
changed: [instance] => (item=pool-undefine)
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:32:42 +0000 (0:00:00.526) 0:00:36.516 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:32:42 +0000 (0:00:00.271) 0:00:36.787 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:32:42 +0000 (0:00:00.037) 0:00:36.825 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:32:42 +0000 (0:00:00.187) 0:00:37.012 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:32:42 +0000 (0:00:00.038) 0:00:37.051 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:32:42 +0000 (0:00:00.065) 0:00:37.117 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:32:42 +0000 (0:00:00.044) 0:00:37.161 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:32:42 +0000 (0:00:00.208) 0:00:37.370 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:32:42 +0000 (0:00:00.037) 0:00:37.408 ********
changed: [instance] => (item=workload)
ok: [instance] => (item=volumes)
changed: [instance] => (item=artifacts/debug_network_data.yml)
changed: [instance] => (item=artifacts/debug_pub_net_value.txt)
changed: [instance] => (item=artifacts/debug_cifmw_libvirt_manager_layout.yml)
changed: [instance] => (item=artifacts/interfaces-info.yml)
ok: [instance] => (item=artifacts/libvirt-uuids.yml)
changed: [instance] => (item=artifacts/net-map-def-patch.yml)
TASK [libvirt_manager : Deepscrub data] ****************************************
Friday 03 October 2025 10:32:44 +0000 (0:00:01.323) 0:00:38.731 ********
changed: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:32:44 +0000 (0:00:00.380) 0:00:39.112 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:32:45 +0000 (0:00:01.160) 0:00:40.272 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:32:46 +0000 (0:00:00.229) 0:00:40.502 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:32:46 +0000 (0:00:00.047) 0:00:40.549 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:32:46 +0000 (0:00:00.041) 0:00:40.590 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:32:46 +0000 (0:00:00.093) 0:00:40.684 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:32:46 +0000 (0:00:00.296) 0:00:40.980 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:32:46 +0000 (0:00:00.310) 0:00:41.291 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:32:47 +0000 (0:00:00.192) 0:00:41.483 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:32:47 +0000 (0:00:00.040) 0:00:41.524 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:32:47 +0000 (0:00:00.039) 0:00:41.563 ********
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] *************************************************
Friday 03 October 2025 10:32:47 +0000 (0:00:00.710) 0:00:42.274 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:32:47 +0000 (0:00:00.082) 0:00:42.357 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:32:48 +0000 (0:00:00.308) 0:00:42.666 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:32:48 +0000 (0:00:00.232) 0:00:42.899 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:32:48 +0000 (0:00:00.114) 0:00:43.013 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:32:48 +0000 (0:00:00.196) 0:00:43.210 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:32:48 +0000 (0:00:00.226) 0:00:43.436 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:32:49 +0000 (0:00:00.073) 0:00:43.510 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:32:50 +0000 (0:00:01.162) 0:00:44.672 ********
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] ********************************
Friday 03 October 2025 10:32:53 +0000 (0:00:03.205) 0:00:47.877 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:32:53 +0000 (0:00:00.237) 0:00:48.115 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:32:53 +0000 (0:00:00.038) 0:00:48.154 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:32:53 +0000 (0:00:00.038) 0:00:48.192 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:32:53 +0000 (0:00:00.067) 0:00:48.259 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:32:53 +0000 (0:00:00.038) 0:00:48.297 ********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:32:54 +0000 (0:00:00.207) 0:00:48.505 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:32:54 +0000 (0:00:00.096) 0:00:48.602 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:32:54 +0000 (0:00:00.040) 0:00:48.642 ********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:32:54 +0000 (0:00:00.220) 0:00:48.862 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:32:54 +0000 (0:00:00.036) 0:00:48.899 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:32:54 +0000 (0:00:00.038) 0:00:48.937 ********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:32:55 +0000 (0:00:00.723) 0:00:49.661 ********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:32:55 +0000 (0:00:00.237) 0:00:49.899 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:32:55 +0000 (0:00:00.463) 0:00:50.363 ********
changed: [instance]
TASK [Ensure work directory is removed] ****************************************
Friday 03 October 2025 10:32:56 +0000 (0:00:00.310) 0:00:50.673 ********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:32:56 +0000 (0:00:00.434) 0:00:51.108 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=77 changed=28 unreachable=0 failed=0 skipped=30 rescued=0 ignored=0
Friday 03 October 2025 10:32:57 +0000 (0:00:00.873) 0:00:51.981 ********
===============================================================================
virtualbmc : Stop and remove vbmc container ---------------------------- 10.57s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.21s
libvirt_manager : Populate service facts -------------------------------- 2.13s
Copy generated content to proper location ------------------------------- 1.49s
libvirt_manager : Remove workload and volumes --------------------------- 1.32s
podman : Ensure podman is installed ------------------------------------- 1.28s
dnsmasq : Install needed packages --------------------------------------- 1.16s
podman : Ensure podman is installed ------------------------------------- 1.16s
virtualbmc : Remove vbmc container image -------------------------------- 1.16s
libvirt_manager : Destroy machine --------------------------------------- 1.10s
libvirt_manager : Undefine machine -------------------------------------- 1.04s
virtualbmc : Remove vbmc files ------------------------------------------ 1.00s
libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 0.98s
libvirt_manager : Clean ssh known_hosts --------------------------------- 0.98s
Gathering Facts --------------------------------------------------------- 0.95s
libvirt_manager : Start virtqemud socket service ------------------------ 0.89s
libvirt_manager : (instance) Clean ssh jumpers -------------------------- 0.88s
libvirt_manager : Restart firewalld ------------------------------------- 0.87s
libvirt_manager : Get installed packages list --------------------------- 0.77s
Gathering Facts --------------------------------------------------------- 0.76s
PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:33:15 +0000 (0:00:00.060) 0:00:00.060 ********
ok: [instance]
TASK [Create custom basedir] ***************************************************
Friday 03 October 2025 10:33:16 +0000 (0:00:00.829) 0:00:00.889 ********
changed: [instance]
TASK [test_deps : Gather facts if they don't exist] ****************************
Friday 03 October 2025 10:33:16 +0000 (0:00:00.418) 0:00:01.308 ********
skipping: [instance]
TASK [test_deps : Gather variables for each operating system] ******************
Friday 03 October 2025 10:33:16 +0000 (0:00:00.060) 0:00:01.368 ********
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] *****************************************
Friday 03 October 2025 10:33:16 +0000 (0:00:00.108) 0:00:01.477 ********
ok: [instance]
TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Friday 03 October 2025 10:33:17 +0000 (0:00:00.334) 0:00:01.812 ********
ok: [instance]
TASK [test_deps : Disable ubi 9 repos] *****************************************
Friday 03 October 2025 10:33:17 +0000 (0:00:00.245) 0:00:02.057 ********
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)
TASK [Deploy repo-setup] *******************************************************
Friday 03 October 2025 10:33:18 +0000 (0:00:00.774) 0:00:02.831 ********
TASK [repo_setup : Ensure directories are present] *****************************
Friday 03 October 2025 10:33:18 +0000 (0:00:00.144) 0:00:02.976 ********
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] ********************
Friday 03 October 2025 10:33:18 +0000 (0:00:00.563) 0:00:03.540 ********
ok: [instance]
TASK [repo_setup : Get repo-setup repository] **********************************
Friday 03 October 2025 10:33:20 +0000 (0:00:01.271) 0:00:04.812 ********
changed: [instance]
TASK [repo_setup : Initialize python venv and install requirements] ************
Friday 03 October 2025 10:33:21 +0000 (0:00:01.220) 0:00:06.032 ********
changed: [instance]
TASK [repo_setup : Install repo-setup package] *********************************
Friday 03 October 2025 10:33:27 +0000 (0:00:06.341) 0:00:12.374 ********
changed: [instance]
TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Friday 03 October 2025 10:33:28 +0000 (0:00:00.681) 0:00:13.055 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup] *********************************************
Friday 03 October 2025 10:33:28 +0000 (0:00:00.054) 0:00:13.109 ********
changed: [instance]
TASK [repo_setup : Get component repo] *****************************************
Friday 03 October 2025 10:33:29 +0000 (0:00:00.887) 0:00:13.997 ********
skipping: [instance]
TASK [repo_setup : Rename component repo] **************************************
Friday 03 October 2025 10:33:29 +0000 (0:00:00.070) 0:00:14.067 ********
skipping: [instance]
TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Friday 03 October 2025 10:33:29 +0000 (0:00:00.069) 0:00:14.137 ********
skipping: [instance]
TASK [repo_setup : Run repo-setup-get-hash] ************************************
Friday 03 October 2025 10:33:29 +0000 (0:00:00.070) 0:00:14.207 ********
changed: [instance]
TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Friday 03 October 2025 10:33:29 +0000 (0:00:00.559) 0:00:14.766 ********
changed: [instance]
TASK [repo_setup : Dump current-podified hash] *********************************
Friday 03 October 2025 10:33:30 +0000 (0:00:00.442) 0:00:15.208 ********
skipping: [instance]
TASK [repo_setup : Slurp current podified hash] ********************************
Friday 03 October 2025 10:33:30 +0000 (0:00:00.067) 0:00:15.275 ********
skipping: [instance]
TASK [repo_setup : Update the value of full_hash] ******************************
Friday 03 October 2025 10:33:30 +0000 (0:00:00.091) 0:00:15.367 ********
skipping: [instance]
TASK [repo_setup : Export hashes facts for further use] ************************
Friday 03 October 2025 10:33:30 +0000 (0:00:00.066) 0:00:15.434 ********
ok: [instance]
TASK [repo_setup : Create download directory] **********************************
Friday 03 October 2025 10:33:30 +0000 (0:00:00.082) 0:00:15.516 ********
skipping: [instance]
TASK [repo_setup : Print the URL to request] ***********************************
Friday 03 October 2025 10:33:30 +0000 (0:00:00.064) 0:00:15.581 ********
skipping: [instance]
TASK [Download the RPM] ********************************************************
Friday 03 October 2025 10:33:30 +0000 (0:00:00.093) 0:00:15.675 ********
skipping: [instance]
TASK [repo_setup : Install RHOS Release tool] **********************************
Friday 03 October 2025 10:33:30 +0000 (0:00:00.065) 0:00:15.740 ********
skipping: [instance]
TASK [repo_setup : Get rhos-release tool version] ******************************
Friday 03 October 2025 10:33:31 +0000 (0:00:00.062) 0:00:15.803 ********
skipping: [instance]
TASK [repo_setup : Print rhos-release tool version] ****************************
Friday 03 October 2025 10:33:31 +0000 (0:00:00.061) 0:00:15.865 ********
skipping: [instance]
TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Friday 03 October 2025 10:33:31 +0000 (0:00:00.092) 0:00:15.957 ********
skipping: [instance]
TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Friday 03 October 2025 10:33:31 +0000 (0:00:00.057) 0:00:16.014 ********
ok: [instance]
TASK [repo_setup : Use RDO proxy mirrors] **************************************
Friday 03 October 2025 10:33:31 +0000 (0:00:00.214) 0:00:16.229 ********
changed: [instance]
TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Friday 03 October 2025 10:33:31 +0000 (0:00:00.274) 0:00:16.503 ********
changed: [instance]
TASK [repo_setup : Check for gating.repo file on content provider] *************
Friday 03 October 2025 10:33:31 +0000 (0:00:00.256) 0:00:16.760 ********
skipping: [instance]
TASK [repo_setup : Populate gating repo from content provider ip] **************
Friday 03 October 2025 10:33:32 +0000 (0:00:00.053) 0:00:16.813 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN repo at the destination] *********************
Friday 03 October 2025 10:33:32 +0000 (0:00:00.055) 0:00:16.868 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Friday 03 October 2025 10:33:32 +0000 (0:00:00.088) 0:00:16.957 ********
skipping: [instance]
TASK [repo_setup : Check for DLRN component repo] ******************************
Friday 03 October 2025 10:33:32 +0000 (0:00:00.056) 0:00:17.013 ********
skipping: [instance]
TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Friday 03 October 2025 10:33:32 +0000 (0:00:00.055) 0:00:17.069 ********
skipping: [instance]
TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Friday 03 October 2025 10:33:32 +0000 (0:00:00.057) 0:00:17.126 ********
skipping: [instance]
TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Friday 03 October 2025 10:33:32 +0000 (0:00:00.082) 0:00:17.208 ********
skipping: [instance]
TASK [repo_setup : Cleanup existing metadata] **********************************
Friday 03 October 2025 10:33:32 +0000 (0:00:00.062) 0:00:17.271 ********
skipping: [instance]
TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Friday 03 October 2025 10:33:32 +0000 (0:00:00.051) 0:00:17.323 ********
skipping: [instance]
TASK [test_deps : Look for redhat-release rpm] *********************************
Friday 03 October 2025 10:33:32 +0000 (0:00:00.115) 0:00:17.438 ********
skipping: [instance]
TASK [test_deps : Remove redhat-release] ***************************************
Friday 03 October 2025 10:33:32 +0000 (0:00:00.071) 0:00:17.509 ********
skipping: [instance]
TASK [test_deps : Install centos-stream-release] *******************************
Friday 03 October 2025 10:33:32 +0000 (0:00:00.072) 0:00:17.582 ********
skipping: [instance]
TASK [test_deps : Install additional packages] *********************************
Friday 03 October 2025 10:33:32 +0000 (0:00:00.069) 0:00:17.652 ********
skipping: [instance]
TASK [test_deps : Install selinux python libs] *********************************
Friday 03 October 2025 10:33:32 +0000 (0:00:00.102) 0:00:17.754 ********
ok: [instance]
TASK [test_deps : Install python yaml libs] ************************************
Friday 03 October 2025 10:34:12 +0000 (0:00:39.613) 0:00:57.367 ********
ok: [instance]
TASK [test_deps : Install extra packages] **************************************
Friday 03 October 2025 10:34:13 +0000 (0:00:01.199) 0:00:58.567 ********
skipping: [instance]
TASK [ci_setup : Gather variables for each operating system] *******************
Friday 03 October 2025 10:34:13 +0000 (0:00:00.119) 0:00:58.687 ********
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] *************************************
Friday 03 October 2025 10:34:14 +0000 (0:00:00.112) 0:00:58.799 ********
ok: [instance] =>
cifmw_ci_setup_packages:
- bash-completion
- ca-certificates
- git-core
- make
- tar
- tmux
- python3-pip
TASK [ci_setup : Install needed packages] **************************************
Friday 03 October 2025 10:34:14 +0000 (0:00:00.053) 0:00:58.852 ********
ok: [instance]
TASK [ci_setup : Gather version of openshift client] ***************************
Friday 03 October 2025 10:34:15 +0000 (0:00:01.202) 0:01:00.055 ********
ok: [instance]
TASK [ci_setup : Ensure openshift client install path is present] **************
Friday 03 October 2025 10:34:15 +0000 (0:00:00.301) 0:01:00.357 ********
ok: [instance]
TASK [ci_setup : Install openshift client] *************************************
Friday 03 October 2025 10:34:15 +0000 (0:00:00.235) 0:01:00.592 ********
skipping: [instance]
TASK [ci_setup : Add the OC path to cifmw_path if needed] **********************
Friday 03 October 2025 10:34:15 +0000 (0:00:00.131) 0:01:00.723 ********
skipping: [instance]
TASK [ci_setup : Create completion file] ***************************************
Friday 03 October 2025 10:34:16 +0000 (0:00:00.071) 0:01:00.795 ********
ok: [instance]
TASK [ci_setup : Source completion from within .bashrc] ************************
Friday 03 October 2025 10:34:16 +0000 (0:00:00.216) 0:01:01.011 ********
changed: [instance]
TASK [ci_setup : Check rhsm status] ********************************************
Friday 03 October 2025 10:34:16 +0000 (0:00:00.373) 0:01:01.385 ********
skipping: [instance]
TASK [ci_setup : Gather the repos to be enabled] *******************************
Friday 03 October 2025 10:34:16 +0000 (0:00:00.052) 0:01:01.437 ********
skipping: [instance]
TASK [ci_setup : Enabling the required repositories.] **************************
Friday 03 October 2025 10:34:16 +0000 (0:00:00.050) 0:01:01.488 ********
skipping: [instance]
TASK [ci_setup : Get current /etc/redhat-release] ******************************
Friday 03 October 2025 10:34:16 +0000 (0:00:00.051) 0:01:01.539 ********
skipping: [instance]
TASK [ci_setup : Print current /etc/redhat-release] ****************************
Friday 03 October 2025 10:34:16 +0000 (0:00:00.085) 0:01:01.625 ********
skipping: [instance]
TASK [ci_setup : Ensure the repos are enabled in the system using yum] *********
Friday 03 October 2025 10:34:16 +0000 (0:00:00.051) 0:01:01.676 ********
skipping: [instance]
TASK [ci_setup : Manage directories] *******************************************
Friday 03 October 2025 10:34:16 +0000 (0:00:00.057) 0:01:01.733 ********
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] ***************************
Friday 03 October 2025 10:34:18 +0000 (0:00:01.057) 0:01:02.790 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:34:18 +0000 (0:00:00.796) 0:01:03.587 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:34:20 +0000 (0:00:02.155) 0:01:05.742 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:34:21 +0000 (0:00:00.895) 0:01:06.638 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:34:21 +0000 (0:00:00.079) 0:01:06.718 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:34:22 +0000 (0:00:00.380) 0:01:07.098 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:34:22 +0000 (0:00:00.409) 0:01:07.508 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:34:22 +0000 (0:00:00.092) 0:01:07.600 ********
ok: [instance] =>
cleanup_vms: []
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:34:22 +0000 (0:00:00.087) 0:01:07.688 ********
skipping: [instance]
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:34:22 +0000 (0:00:00.040) 0:01:07.728 ********
skipping: [instance]
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.071) 0:01:07.800 ********
skipping: [instance]
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.040) 0:01:07.841 ********
skipping: [instance]
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.041) 0:01:07.883 ********
skipping: [instance]
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.041) 0:01:07.924 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.400) 0:01:08.325 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.111) 0:01:08.437 ********
ok: [instance] =>
cleanup_nets: []
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.089) 0:01:08.527 ********
skipping: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.039) 0:01:08.567 ********
skipping: [instance]
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.068) 0:01:08.636 ********
skipping: [instance]
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.038) 0:01:08.674 ********
skipping: [instance]
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:34:23 +0000 (0:00:00.038) 0:01:08.712 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:34:24 +0000 (0:00:00.348) 0:01:09.061 ********
skipping: [instance]
TASK [libvirt_manager : Clean firewalld libvirt zone] **************************
Friday 03 October 2025 10:34:24 +0000 (0:00:00.043) 0:01:09.104 ********
skipping: [instance]
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:34:24 +0000 (0:00:00.041) 0:01:09.145 ********
ok: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:34:24 +0000 (0:00:00.513) 0:01:09.659 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:34:25 +0000 (0:00:00.454) 0:01:10.113 ********
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] *************************
Friday 03 October 2025 10:34:25 +0000 (0:00:00.122) 0:01:10.236 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:34:25 +0000 (0:00:00.088) 0:01:10.325 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:34:25 +0000 (0:00:00.280) 0:01:10.605 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:34:25 +0000 (0:00:00.085) 0:01:10.690 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:34:26 +0000 (0:00:00.175) 0:01:10.865 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:34:26 +0000 (0:00:00.088) 0:01:10.954 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:34:26 +0000 (0:00:00.089) 0:01:11.043 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:34:26 +0000 (0:00:00.114) 0:01:11.158 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:34:26 +0000 (0:00:00.293) 0:01:11.451 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:34:26 +0000 (0:00:00.051) 0:01:11.503 ********
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] *************************
Friday 03 October 2025 10:34:26 +0000 (0:00:00.150) 0:01:11.654 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:34:26 +0000 (0:00:00.092) 0:01:11.747 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:34:27 +0000 (0:00:00.291) 0:01:12.038 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:34:27 +0000 (0:00:00.090) 0:01:12.128 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:34:27 +0000 (0:00:00.120) 0:01:12.249 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:34:27 +0000 (0:00:00.087) 0:01:12.336 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:34:27 +0000 (0:00:00.089) 0:01:12.425 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:34:27 +0000 (0:00:00.187) 0:01:12.612 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:34:28 +0000 (0:00:00.302) 0:01:12.915 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:34:28 +0000 (0:00:00.052) 0:01:12.967 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:34:28 +0000 (0:00:00.207) 0:01:13.175 ********
skipping: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:34:28 +0000 (0:00:00.043) 0:01:13.218 ********
skipping: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:34:28 +0000 (0:00:00.040) 0:01:13.258 ********
skipping: [instance] => (item=cifmw_reproducer_key.pub)
skipping: [instance] => (item=cifmw_reproducer_key)
skipping: [instance]
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:34:28 +0000 (0:00:00.049) 0:01:13.308 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:34:28 +0000 (0:00:00.251) 0:01:13.559 ********
skipping: [instance]
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:34:28 +0000 (0:00:00.046) 0:01:13.605 ********
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] ****************************************
Friday 03 October 2025 10:34:30 +0000 (0:00:01.354) 0:01:14.960 ********
ok: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:34:30 +0000 (0:00:00.377) 0:01:15.337 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:34:31 +0000 (0:00:01.154) 0:01:16.492 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:34:31 +0000 (0:00:00.245) 0:01:16.737 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:34:31 +0000 (0:00:00.045) 0:01:16.782 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:34:32 +0000 (0:00:00.042) 0:01:16.825 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:34:32 +0000 (0:00:00.068) 0:01:16.894 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:34:32 +0000 (0:00:00.442) 0:01:17.336 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:34:32 +0000 (0:00:00.397) 0:01:17.734 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:34:33 +0000 (0:00:00.198) 0:01:17.932 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:34:33 +0000 (0:00:00.040) 0:01:17.972 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:34:33 +0000 (0:00:00.041) 0:01:18.014 ********
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] *************************************************
Friday 03 October 2025 10:34:33 +0000 (0:00:00.728) 0:01:18.742 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:34:34 +0000 (0:00:00.084) 0:01:18.827 ********
ok: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:34:34 +0000 (0:00:00.320) 0:01:19.147 ********
ok: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:34:34 +0000 (0:00:00.229) 0:01:19.377 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:34:34 +0000 (0:00:00.112) 0:01:19.489 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:34:34 +0000 (0:00:00.203) 0:01:19.692 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:34:35 +0000 (0:00:00.227) 0:01:19.919 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:34:35 +0000 (0:00:00.074) 0:01:19.994 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:34:36 +0000 (0:00:01.143) 0:01:21.137 ********
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] ********************************
Friday 03 October 2025 10:34:37 +0000 (0:00:01.197) 0:01:22.335 ********
ok: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:34:37 +0000 (0:00:00.219) 0:01:22.554 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:34:37 +0000 (0:00:00.044) 0:01:22.599 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:34:37 +0000 (0:00:00.063) 0:01:22.663 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:34:37 +0000 (0:00:00.075) 0:01:22.738 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:34:37 +0000 (0:00:00.041) 0:01:22.780 ********
ok: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:34:38 +0000 (0:00:00.229) 0:01:23.010 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:34:38 +0000 (0:00:00.072) 0:01:23.083 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:34:38 +0000 (0:00:00.041) 0:01:23.124 ********
ok: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:34:38 +0000 (0:00:00.203) 0:01:23.327 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:34:38 +0000 (0:00:00.038) 0:01:23.366 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:34:38 +0000 (0:00:00.039) 0:01:23.405 ********
ok: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:34:39 +0000 (0:00:00.509) 0:01:23.914 ********
ok: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:34:39 +0000 (0:00:00.209) 0:01:24.123 ********
ok: [instance] => (item=/etc/cifmw-dnsmasq.conf)
ok: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:34:39 +0000 (0:00:00.407) 0:01:24.531 ********
ok: [instance]
TASK [libvirt_manager : Ensure output directory exists] ************************
Friday 03 October 2025 10:34:40 +0000 (0:00:00.267) 0:01:24.798 ********
ok: [instance]
TASK [libvirt_manager : Get vmx/svm extensions from /proc/cpuinfo] *************
Friday 03 October 2025 10:34:40 +0000 (0:00:00.204) 0:01:25.003 ********
changed: [instance]
TASK [libvirt_manager : Check if KVM is enabled] *******************************
Friday 03 October 2025 10:34:40 +0000 (0:00:00.210) 0:01:25.213 ********
ok: [instance]
TASK [libvirt_manager : Fail if KVM not enabled] *******************************
Friday 03 October 2025 10:34:40 +0000 (0:00:00.199) 0:01:25.413 ********
skipping: [instance]
TASK [libvirt_manager : Check if VMX virtualization] ***************************
Friday 03 October 2025 10:34:40 +0000 (0:00:00.073) 0:01:25.486 ********
skipping: [instance]
TASK [libvirt_manager : Check if SVM virtualization] ***************************
Friday 03 October 2025 10:34:40 +0000 (0:00:00.042) 0:01:25.529 ********
ok: [instance]
TASK [libvirt_manager : Enable VMX virtualization] *****************************
Friday 03 October 2025 10:34:40 +0000 (0:00:00.044) 0:01:25.573 ********
skipping: [instance]
TASK [libvirt_manager : Install packages required for using KVM] ***************
Friday 03 October 2025 10:34:40 +0000 (0:00:00.042) 0:01:25.615 ********
ok: [instance]
TASK [libvirt_manager : Create rules.d polkit folder] **************************
Friday 03 October 2025 10:34:42 +0000 (0:00:01.188) 0:01:26.804 ********
ok: [instance]
TASK [libvirt_manager : Enable UNIX socket PolicyKit auth] *********************
Friday 03 October 2025 10:34:42 +0000 (0:00:00.215) 0:01:27.020 ********
ok: [instance]
TASK [libvirt_manager : Restart service polkit service] ************************
Friday 03 October 2025 10:34:42 +0000 (0:00:00.397) 0:01:27.418 ********
skipping: [instance]
TASK [libvirt_manager : Remove directory for service override] *****************
Friday 03 October 2025 10:34:42 +0000 (0:00:00.046) 0:01:27.464 ********
ok: [instance]
TASK [libvirt_manager : Reload systemctl and start/enable virtproxyd.service] ***
Friday 03 October 2025 10:34:42 +0000 (0:00:00.217) 0:01:27.681 ********
ok: [instance]
TASK [libvirt_manager : Ensure firewalld service is up] ************************
Friday 03 October 2025 10:34:43 +0000 (0:00:00.493) 0:01:28.175 ********
ok: [instance]
TASK [libvirt_manager : Ensure libvirt modular driver daemons are started.] ****
Friday 03 October 2025 10:34:43 +0000 (0:00:00.336) 0:01:28.512 ********
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.] *********
Friday 03 October 2025 10:34:43 +0000 (0:00:00.274) 0:01:28.786 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for qemu.] **********
Friday 03 October 2025 10:34:44 +0000 (0:00:00.331) 0:01:29.117 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for qemu.] **************
Friday 03 October 2025 10:34:44 +0000 (0:00:00.340) 0:01:29.458 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for interface.] ****
Friday 03 October 2025 10:34:45 +0000 (0:00:00.351) 0:01:29.810 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for interface.] *****
Friday 03 October 2025 10:34:45 +0000 (0:00:00.390) 0:01:30.201 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for interface.] *********
Friday 03 October 2025 10:34:45 +0000 (0:00:00.357) 0:01:30.558 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for network.] ******
Friday 03 October 2025 10:34:46 +0000 (0:00:00.368) 0:01:30.927 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for network.] *******
Friday 03 October 2025 10:34:46 +0000 (0:00:00.354) 0:01:31.281 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for network.] ***********
Friday 03 October 2025 10:34:46 +0000 (0:00:00.351) 0:01:31.632 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nodedev.] ******
Friday 03 October 2025 10:34:47 +0000 (0:00:00.378) 0:01:32.011 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nodedev.] *******
Friday 03 October 2025 10:34:47 +0000 (0:00:00.368) 0:01:32.379 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nodedev.] ***********
Friday 03 October 2025 10:34:47 +0000 (0:00:00.349) 0:01:32.729 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for nwfilter.] *****
Friday 03 October 2025 10:34:48 +0000 (0:00:00.349) 0:01:33.078 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for nwfilter.] ******
Friday 03 October 2025 10:34:48 +0000 (0:00:00.350) 0:01:33.429 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for nwfilter.] **********
Friday 03 October 2025 10:34:49 +0000 (0:00:00.391) 0:01:33.820 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for secret.] *******
Friday 03 October 2025 10:34:49 +0000 (0:00:00.362) 0:01:34.183 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for secret.] ********
Friday 03 October 2025 10:34:49 +0000 (0:00:00.363) 0:01:34.547 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for secret.] ************
Friday 03 October 2025 10:34:50 +0000 (0:00:00.362) 0:01:34.909 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for storage.] ******
Friday 03 October 2025 10:34:50 +0000 (0:00:00.367) 0:01:35.277 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for storage.] *******
Friday 03 October 2025 10:34:50 +0000 (0:00:00.380) 0:01:35.658 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for storage.] ***********
Friday 03 October 2025 10:34:51 +0000 (0:00:00.358) 0:01:36.017 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-write socket is enabled for proxy.] ********
Friday 03 October 2025 10:34:51 +0000 (0:00:00.360) 0:01:36.377 ********
ok: [instance]
TASK [libvirt_manager : Ensure read-only socket is enabled for proxy.] *********
Friday 03 October 2025 10:34:51 +0000 (0:00:00.352) 0:01:36.730 ********
ok: [instance]
TASK [libvirt_manager : Ensure admin socket is enabled for proxy.] *************
Friday 03 October 2025 10:34:52 +0000 (0:00:00.352) 0:01:37.082 ********
ok: [instance]
TASK [libvirt_manager : Manage service for older releases] *********************
Friday 03 October 2025 10:34:52 +0000 (0:00:00.366) 0:01:37.449 ********
skipping: [instance]
TASK [libvirt_manager : Get libvirt group users] *******************************
Friday 03 October 2025 10:34:52 +0000 (0:00:00.064) 0:01:37.514 ********
ok: [instance]
TASK [libvirt_manager : Add user if not exists in libvirt group] ***************
Friday 03 October 2025 10:34:53 +0000 (0:00:00.294) 0:01:37.808 ********
ok: [instance]
TASK [libvirt_manager : Allow QEMU on home directory for the storage access] ***
Friday 03 October 2025 10:34:53 +0000 (0:00:00.418) 0:01:38.227 ********
ok: [instance]
TASK [libvirt_manager : Inject system connection parameters in bashrc] *********
Friday 03 October 2025 10:34:53 +0000 (0:00:00.355) 0:01:38.582 ********
[WARNING]: Reset is not implemented for this connection
changed: [instance]
TASK [libvirt_manager : Ensure we reload user env] *****************************
Friday 03 October 2025 10:34:54 +0000 (0:00:00.244) 0:01:38.827 ********
TASK [libvirt_manager : Deactivate default] ************************************
Friday 03 October 2025 10:34:54 +0000 (0:00:00.083) 0:01:38.910 ********
fatal: [instance]: FAILED! => changed=false
msg: network default not found
TASK [libvirt_manager : Encountered an error during virt-net removal.] *********
Friday 03 October 2025 10:34:54 +0000 (0:00:00.262) 0:01:39.173 ********
ok: [instance] =>
msg: Looks like the provided virtual network does not exist.
TASK [Ensure we use dnsmasq for NetworkManager resolver] ***********************
Friday 03 October 2025 10:34:54 +0000 (0:00:00.069) 0:01:39.242 ********
ok: [instance]
TASK [Ensure we delegate .utility zone to our own instance] ********************
Friday 03 October 2025 10:34:54 +0000 (0:00:00.465) 0:01:39.708 ********
ok: [instance]
TASK [Restart NetworkManager] **************************************************
Friday 03 October 2025 10:34:55 +0000 (0:00:00.434) 0:01:40.143 ********
changed: [instance]
TASK [Ensure ocp_volumes exists] ***********************************************
Friday 03 October 2025 10:34:55 +0000 (0:00:00.502) 0:01:40.646 ********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:34:56 +0000 (0:00:00.302) 0:01:40.948 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=128 changed=22 unreachable=0 failed=0 skipped=81 rescued=1 ignored=0
Friday 03 October 2025 10:34:57 +0000 (0:00:00.857) 0:01:41.805 ********
===============================================================================
test_deps : Install selinux python libs -------------------------------- 39.61s
repo_setup : Initialize python venv and install requirements ------------ 6.34s
libvirt_manager : Populate service facts -------------------------------- 2.16s
libvirt_manager : Remove workload and volumes --------------------------- 1.35s
repo_setup : Make sure git-core package is installed -------------------- 1.27s
repo_setup : Get repo-setup repository ---------------------------------- 1.22s
ci_setup : Install needed packages -------------------------------------- 1.20s
test_deps : Install python yaml libs ------------------------------------ 1.20s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 1.20s
libvirt_manager : Install packages required for using KVM --------------- 1.19s
podman : Ensure podman is installed ------------------------------------- 1.15s
dnsmasq : Install needed packages --------------------------------------- 1.14s
ci_setup : Manage directories ------------------------------------------- 1.06s
libvirt_manager : Start virtqemud socket service ------------------------ 0.90s
repo_setup : Run repo-setup --------------------------------------------- 0.89s
libvirt_manager : Restart firewalld ------------------------------------- 0.86s
Gathering Facts --------------------------------------------------------- 0.83s
libvirt_manager : Get installed packages list --------------------------- 0.80s
test_deps : Disable ubi 9 repos ----------------------------------------- 0.77s
virtualbmc : Remove vbmc files ------------------------------------------ 0.73s
PLAY [Spine/leaf test] *********************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:34:57 +0000 (0:00:00.050) 0:00:00.050 ********
ok: [instance]
TASK [discover_latest_image : Get latest image] ********************************
Friday 03 October 2025 10:34:58 +0000 (0:00:00.979) 0:00:01.030 ********
changed: [instance]
TASK [discover_latest_image : Export facts accordingly] ************************
Friday 03 October 2025 10:35:00 +0000 (0:00:01.885) 0:00:02.915 ********
ok: [instance]
TASK [Load networking definition] **********************************************
Friday 03 October 2025 10:35:00 +0000 (0:00:00.119) 0:00:03.035 ********
ok: [instance]
TASK [libvirt_manager : Import layout generator if needed] *********************
Friday 03 October 2025 10:35:00 +0000 (0:00:00.052) 0:00:03.088 ********
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] ***********
Friday 03 October 2025 10:35:00 +0000 (0:00:00.092) 0:00:03.180 ********
ok: [instance]
TASK [libvirt_manager : Patch the layout if needed] ****************************
Friday 03 October 2025 10:35:00 +0000 (0:00:00.138) 0:00:03.319 ********
skipping: [instance]
TASK [libvirt_manager : Enable forwarding in the libvirt zone] *****************
Friday 03 October 2025 10:35:00 +0000 (0:00:00.138) 0:00:03.457 ********
changed: [instance]
TASK [libvirt_manager : Enable masquerading for public traffic] ****************
Friday 03 October 2025 10:35:01 +0000 (0:00:00.524) 0:00:03.982 ********
changed: [instance]
TASK [libvirt_manager : Ensure firewalld is restarts] **************************
Friday 03 October 2025 10:35:02 +0000 (0:00:00.512) 0:00:04.494 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:35:02 +0000 (0:00:00.070) 0:00:04.564 ********
changed: [instance]
TASK [Deploy virtualbmc] *******************************************************
Friday 03 October 2025 10:35:03 +0000 (0:00:00.999) 0:00:05.564 ********
skipping: [instance]
TASK [libvirt_manager : Let the project know we have vbmc available] ***********
Friday 03 October 2025 10:35:03 +0000 (0:00:00.062) 0:00:05.626 ********
skipping: [instance]
TASK [libvirt_manager : Create needed workload directory] **********************
Friday 03 October 2025 10:35:03 +0000 (0:00:00.061) 0:00:05.688 ********
changed: [instance] => (item=workload)
changed: [instance] => (item=reproducer-inventory)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Allow QEMU on workload directory] **********************
Friday 03 October 2025 10:35:03 +0000 (0:00:00.725) 0:00:06.413 ********
changed: [instance] => (item=workload)
changed: [instance] => (item=volumes)
TASK [libvirt_manager : Generate networking data] ******************************
Friday 03 October 2025 10:35:04 +0000 (0:00:00.524) 0:00:06.937 ********
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] ********************
Friday 03 October 2025 10:35:04 +0000 (0:00:00.130) 0:00:07.068 ********
ok: [instance]
TASK [libvirt_manager : Check if we get an existing interfaces-info.yml] *******
Friday 03 October 2025 10:35:04 +0000 (0:00:00.075) 0:00:07.144 ********
ok: [instance]
TASK [libvirt_manager : Load file if exists] ***********************************
Friday 03 October 2025 10:35:04 +0000 (0:00:00.293) 0:00:07.437 ********
skipping: [instance]
TASK [libvirt_manager : Update fact with existing content] *********************
Friday 03 October 2025 10:35:05 +0000 (0:00:00.062) 0:00:07.500 ********
skipping: [instance]
TASK [libvirt_manager : Generate VM list] **************************************
Friday 03 October 2025 10:35:05 +0000 (0:00:00.087) 0:00:07.587 ********
ok: [instance]
TASK [libvirt_manager : Generate/update mapping all nodes] *********************
Friday 03 October 2025 10:35:05 +0000 (0:00:00.084) 0:00:07.672 ********
ok: [instance] => (item={'key': 'sl-compute-0', 'value': 'sl-compute'})
ok: [instance] => (item={'key': 'sl-compute-1', 'value': 'sl-compute'})
ok: [instance] => (item={'key': 'router-0', 'value': 'router'})
TASK [libvirt_manager : Append baremetal nodes if needed] **********************
Friday 03 October 2025 10:35:05 +0000 (0:00:00.145) 0:00:07.817 ********
skipping: [instance]
TASK [libvirt_manager : Dump MAC mapping] **************************************
Friday 03 October 2025 10:35:05 +0000 (0:00:00.066) 0:00:07.884 ********
changed: [instance]
TASK [libvirt_manager : Inject all VMs in the inventory] ***********************
Friday 03 October 2025 10:35:05 +0000 (0:00:00.536) 0:00:08.421 ********
[WARNING]: Invalid characters were found in group names but not replaced, use
-vvvv to see details
changed: [instance] => (item=Adding sl-compute-0 to sl-computes)
changed: [instance] => (item=Adding sl-compute-1 to sl-computes)
changed: [instance] => (item=Adding router-0 to routers)
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:35:06 +0000 (0:00:00.151) 0:00:08.572 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:35:06 +0000 (0:00:00.057) 0:00:08.629 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:35:06 +0000 (0:00:00.058) 0:00:08.687 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:35:06 +0000 (0:00:00.102) 0:00:08.789 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:35:06 +0000 (0:00:00.059) 0:00:08.849 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:35:06 +0000 (0:00:00.053) 0:00:08.903 ********
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] ***************************
Friday 03 October 2025 10:35:06 +0000 (0:00:00.227) 0:00:09.131 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:35:06 +0000 (0:00:00.053) 0:00:09.184 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:35:06 +0000 (0:00:00.244) 0:00:09.429 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:35:07 +0000 (0:00:00.443) 0:00:09.872 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:35:07 +0000 (0:00:00.177) 0:00:10.050 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:35:07 +0000 (0:00:00.056) 0:00:10.106 ********
changed: [instance]
TASK [libvirt_manager : Manage networks if needed] *****************************
Friday 03 October 2025 10:35:08 +0000 (0:00:00.489) 0:00:10.596 ********
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.] ***
Friday 03 October 2025 10:35:08 +0000 (0:00:00.130) 0:00:10.727 ********
ok: [instance] => (item=public)
ok: [instance] => (item=osp_trunk)
ok: [instance] => (item=intnet-0)
ok: [instance] => (item=intnet-1)
ok: [instance] => (item=s0-rtr)
ok: [instance] => (item=s1-rtr)
TASK [libvirt_manager : Ensure networks are defined] ***************************
Friday 03 October 2025 10:35:08 +0000 (0:00:00.120) 0:00:10.847 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-intnet-0)
changed: [instance] => (item=cifmw-intnet-1)
changed: [instance] => (item=cifmw-s0-rtr)
changed: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Ensure networks are created/started] *******************
Friday 03 October 2025 10:35:09 +0000 (0:00:01.371) 0:00:12.218 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Ensure networks are active] ****************************
Friday 03 October 2025 10:35:11 +0000 (0:00:01.677) 0:00:13.895 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Ensure networks enabled to autostart] ******************
Friday 03 October 2025 10:35:12 +0000 (0:00:01.263) 0:00:15.159 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-intnet-0)
changed: [instance] => (item=cifmw-intnet-1)
changed: [instance] => (item=cifmw-s0-rtr)
changed: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Add a dummy interface to bridges if required] **********
Friday 03 October 2025 10:35:13 +0000 (0:00:01.263) 0:00:16.422 ********
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] ***********************
Friday 03 October 2025 10:35:14 +0000 (0:00:00.118) 0:00:16.540 ********
ok: [instance]
TASK [libvirt_manager : Fetch bridges ports link info] *************************
Friday 03 October 2025 10:35:14 +0000 (0:00:00.239) 0:00:16.780 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [Create dummy interfaces to ensure bridges are UP] ************************
Friday 03 October 2025 10:35:15 +0000 (0:00:01.060) 0:00:17.840 ********
TASK [ci_nmstate : Ensure we have needed facts] ********************************
Friday 03 October 2025 10:35:15 +0000 (0:00:00.149) 0:00:17.990 ********
skipping: [instance]
TASK [ci_nmstate : Install required packages on instance] **********************
Friday 03 October 2025 10:35:15 +0000 (0:00:00.139) 0:00:18.130 ********
ok: [instance]
TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Friday 03 October 2025 10:35:17 +0000 (0:00:01.423) 0:00:19.553 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate state for instance] ****************************
Friday 03 October 2025 10:35:17 +0000 (0:00:00.234) 0:00:19.788 ********
changed: [instance]
TASK [ci_nmstate : Apply the desidered state on instance] **********************
Friday 03 October 2025 10:35:17 +0000 (0:00:00.393) 0:00:20.181 ********
changed: [instance]
TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Friday 03 October 2025 10:35:19 +0000 (0:00:01.986) 0:00:22.167 ********
changed: [instance]
TASK [Create extra network configuration] **************************************
Friday 03 October 2025 10:35:20 +0000 (0:00:00.435) 0:00:22.602 ********
skipping: [instance]
TASK [libvirt_manager : Ensure extra networks is in correct zone] **************
Friday 03 October 2025 10:35:20 +0000 (0:00:00.064) 0:00:22.666 ********
skipping: [instance]
TASK [libvirt_manager : Refresh networking facts on host] **********************
Friday 03 October 2025 10:35:20 +0000 (0:00:00.059) 0:00:22.726 ********
ok: [instance]
TASK [libvirt_manager : Build needed network/dnsmasq related content] **********
Friday 03 October 2025 10:35:20 +0000 (0:00:00.538) 0:00:23.264 ********
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-osp_trunk)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-s1-rtr)
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:35:21 +0000 (0:00:00.677) 0:00:23.942 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:35:22 +0000 (0:00:01.174) 0:00:25.117 ********
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] ********************************
Friday 03 October 2025 10:35:26 +0000 (0:00:03.412) 0:00:28.529 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:35:26 +0000 (0:00:00.248) 0:00:28.777 ********
changed: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:35:26 +0000 (0:00:00.398) 0:00:29.176 ********
changed: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:35:27 +0000 (0:00:00.417) 0:00:29.593 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:35:27 +0000 (0:00:00.115) 0:00:29.709 ********
changed: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:35:27 +0000 (0:00:00.420) 0:00:30.129 ********
skipping: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:35:27 +0000 (0:00:00.051) 0:00:30.180 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:35:27 +0000 (0:00:00.119) 0:00:30.300 ********
changed: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:35:28 +0000 (0:00:00.423) 0:00:30.723 ********
skipping: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:35:28 +0000 (0:00:00.076) 0:00:30.800 ********
ok: [instance] => (item=127.0.0.2)
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:35:28 +0000 (0:00:00.243) 0:00:31.044 ********
changed: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:35:29 +0000 (0:00:00.742) 0:00:31.786 ********
skipping: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:35:29 +0000 (0:00:00.087) 0:00:31.874 ********
skipping: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:35:29 +0000 (0:00:00.052) 0:00:31.926 ********
skipping: [instance] => (item=/etc/cifmw-dnsmasq.conf)
skipping: [instance] => (item=/etc/cifmw-dnsmasq.d)
skipping: [instance]
TASK [Create dnsmasq networks] *************************************************
Friday 03 October 2025 10:35:29 +0000 (0:00:00.092) 0:00:32.018 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:35:29 +0000 (0:00:00.299) 0:00:32.318 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:35:29 +0000 (0:00:00.063) 0:00:32.381 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:35:29 +0000 (0:00:00.068) 0:00:32.449 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:35:30 +0000 (0:00:00.495) 0:00:32.945 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:35:30 +0000 (0:00:00.055) 0:00:33.000 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:35:30 +0000 (0:00:00.093) 0:00:33.094 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:35:30 +0000 (0:00:00.109) 0:00:33.203 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:35:30 +0000 (0:00:00.068) 0:00:33.272 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:35:31 +0000 (0:00:00.484) 0:00:33.757 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:35:31 +0000 (0:00:00.050) 0:00:33.807 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:35:31 +0000 (0:00:00.121) 0:00:33.929 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:35:31 +0000 (0:00:00.060) 0:00:33.990 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:35:31 +0000 (0:00:00.069) 0:00:34.059 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:35:32 +0000 (0:00:00.495) 0:00:34.555 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:35:32 +0000 (0:00:00.052) 0:00:34.608 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:35:32 +0000 (0:00:00.121) 0:00:34.729 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:35:32 +0000 (0:00:00.064) 0:00:34.794 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:35:32 +0000 (0:00:00.069) 0:00:34.864 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:35:32 +0000 (0:00:00.466) 0:00:35.330 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:35:32 +0000 (0:00:00.085) 0:00:35.415 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:35:33 +0000 (0:00:00.085) 0:00:35.500 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:35:33 +0000 (0:00:00.061) 0:00:35.562 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:35:33 +0000 (0:00:00.105) 0:00:35.667 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:35:33 +0000 (0:00:00.465) 0:00:36.132 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:35:33 +0000 (0:00:00.052) 0:00:36.185 ********
skipping: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:35:33 +0000 (0:00:00.119) 0:00:36.305 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:35:33 +0000 (0:00:00.066) 0:00:36.371 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:35:33 +0000 (0:00:00.067) 0:00:36.438 ********
changed: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:35:34 +0000 (0:00:00.509) 0:00:36.948 ********
skipping: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:35:34 +0000 (0:00:00.054) 0:00:37.002 ********
skipping: [instance]
TASK [libvirt_manager : Ensure network is in correct zone] *********************
Friday 03 October 2025 10:35:34 +0000 (0:00:00.093) 0:00:37.096 ********
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-osp_trunk)
changed: [instance] => (item=cifmw-intnet-0)
changed: [instance] => (item=cifmw-intnet-1)
changed: [instance] => (item=cifmw-s0-rtr)
changed: [instance] => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:35:36 +0000 (0:00:01.469) 0:00:38.566 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-osp_trunk)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-intnet-0)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-intnet-1)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-s0-rtr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/network_bridge_info_gen.yml for instance => (item=cifmw-s1-rtr)
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:35:36 +0000 (0:00:00.129) 0:00:38.695 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:35:36 +0000 (0:00:00.410) 0:00:39.106 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:35:36 +0000 (0:00:00.064) 0:00:39.170 ********
ok: [instance]
TASK [libvirt_manager : Set network_bridge_info fact with network and address] ***
Friday 03 October 2025 10:35:36 +0000 (0:00:00.233) 0:00:39.403 ********
ok: [instance]
TASK [libvirt_manager : Extract IP address from network bridges] ***************
Friday 03 October 2025 10:35:36 +0000 (0:00:00.066) 0:00:39.469 ********
fatal: [instance]: FAILED! => changed=false
msg: Xpath /network/ip does not reference a node!
TASK [libvirt_manager : Clear error if IP address isn't defined] ***************
Friday 03 October 2025 10:35:37 +0000 (0:00:00.260) 0:00:39.730 ********
TASK [libvirt_manager : Output _network_data] **********************************
Friday 03 October 2025 10:35:37 +0000 (0:00:00.070) 0:00:39.800 ********
changed: [instance]
TASK [libvirt_manager : Output pub_net] ****************************************
Friday 03 October 2025 10:35:37 +0000 (0:00:00.398) 0:00:40.199 ********
changed: [instance]
TASK [libvirt_manager : Output _cifmw_libvirt_manager_layout] ******************
Friday 03 October 2025 10:35:38 +0000 (0:00:00.368) 0:00:40.568 ********
changed: [instance]
TASK [libvirt_manager : Expose patch for networking_mapper] ********************
Friday 03 October 2025 10:35:38 +0000 (0:00:00.369) 0:00:40.937 ********
ok: [instance]
TASK [libvirt_manager : Save networking_mapper patch] **************************
Friday 03 October 2025 10:35:38 +0000 (0:00:00.123) 0:00:41.060 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Definition file existence] ******
Friday 03 October 2025 10:35:38 +0000 (0:00:00.404) 0:00:41.465 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 10:35:39 +0000 (0:00:00.054) 0:00:41.519 ********
skipping: [instance]
TASK [networking_mapper : Check for interfaces info file existence] ************
Friday 03 October 2025 10:35:39 +0000 (0:00:00.054) 0:00:41.574 ********
skipping: [instance]
TASK [networking_mapper : Load the interfaces info from file] ******************
Friday 03 October 2025 10:35:39 +0000 (0:00:00.055) 0:00:41.629 ********
skipping: [instance]
TASK [networking_mapper : Ensure local fact is empty] **************************
Friday 03 October 2025 10:35:39 +0000 (0:00:00.091) 0:00:41.721 ********
ok: [instance]
TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Friday 03 October 2025 10:35:39 +0000 (0:00:00.051) 0:00:41.772 ********
ok: [instance] => (item={'networks': {'ctlplane': {'network': '192.168.140.0/24', 'gateway': '192.168.140.1', 'dns': ['192.168.140.253', '192.168.140.254'], 'search-domain': 'ctlplane.example.local', 'mtu': 1500}}, 'group-templates': {'computes': {'network-template': {'range': {'start': 10, 'end': 15}}, 'networks': {'ctlplane': {}}}, 'sl-computes': {'network-template': {'range': {'start': 16, 'length': 2}}, 'networks': {'ctlplane': {}}}, 'baremetals': {'networks': {'ctlplane': {'range': '192.168.140.20-192.168.140.24'}}}}})
ok: [instance] => (item={'networks': {'public': {'network-v4': '192.168.110.0/24'}}, 'group-templates': {'sl-computes': {'networks': {'public': None}}, 'routers': {'networks': {'public': {'range-v4': {'start': '192.168.110.30', 'length': 1}}}}}})
TASK [networking_mapper : Gather facts if requested] ***************************
Friday 03 October 2025 10:35:39 +0000 (0:00:00.155) 0:00:41.928 ********
skipping: [instance]
TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Friday 03 October 2025 10:35:39 +0000 (0:00:00.052) 0:00:41.980 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Definition to file] *************
Friday 03 October 2025 10:35:39 +0000 (0:00:00.230) 0:00:42.211 ********
changed: [instance]
TASK [networking_mapper : Call the networking mapper] **************************
Friday 03 October 2025 10:35:40 +0000 (0:00:00.440) 0:00:42.652 ********
ok: [instance]
TASK [networking_mapper : Set networking mapper facts] *************************
Friday 03 October 2025 10:35:40 +0000 (0:00:00.120) 0:00:42.772 ********
ok: [instance]
TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Friday 03 October 2025 10:35:40 +0000 (0:00:00.096) 0:00:42.869 ********
changed: [instance]
TASK [libvirt_manager : Be sure to save current state of networking_mapper environment] ***
Friday 03 October 2025 10:35:40 +0000 (0:00:00.469) 0:00:43.338 ********
ok: [instance]
TASK [libvirt_manager : Unset patch] *******************************************
Friday 03 October 2025 10:35:40 +0000 (0:00:00.055) 0:00:43.394 ********
ok: [instance]
TASK [libvirt_manager : Initialize empty _lm_dhcp_entries fact] ****************
Friday 03 October 2025 10:35:40 +0000 (0:00:00.087) 0:00:43.482 ********
ok: [instance]
TASK [libvirt_manager : Reserve IPs on networks] *******************************
Friday 03 October 2025 10:35:41 +0000 (0:00:00.055) 0:00:43.538 ********
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] **************************************
Friday 03 October 2025 10:35:41 +0000 (0:00:00.102) 0:00:43.640 ********
skipping: [instance] => (item=router-0 - ctlplane)
ok: [instance] => (item=sl-compute-0 - ctlplane)
ok: [instance] => (item=sl-compute-1 - ctlplane)
TASK [libvirt_manager : Loop on host IPs] **************************************
Friday 03 October 2025 10:35:41 +0000 (0:00:00.178) 0:00:43.818 ********
ok: [instance] => (item=router-0 - public)
ok: [instance] => (item=sl-compute-0 - public)
ok: [instance] => (item=sl-compute-1 - public)
TASK [Inject DHCP entries for net {{ net_name }}] ******************************
Friday 03 October 2025 10:35:41 +0000 (0:00:00.157) 0:00:43.976 ********
TASK [dnsmasq : Ensure we have the right data and type] ************************
Friday 03 October 2025 10:35:41 +0000 (0:00:00.119) 0:00:44.095 ********
ok: [instance]
TASK [dnsmasq : Assert we have needed host data] *******************************
Friday 03 October 2025 10:35:41 +0000 (0:00:00.109) 0:00:44.204 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'sl-compute-0', 'state': 'present', 'mac': '52:54:00:b1:de:26', 'ips': ['192.168.140.16', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'sl-compute-1', 'state': 'present', 'mac': '52:54:01:db:88:41', 'ips': ['192.168.140.17', '']})
ok: [instance] => (item={'network': 'public', 'name': 'router-0', 'state': 'present', 'mac': '52:54:02:86:61:9f', 'ips': ['192.168.110.30', '']})
ok: [instance] => (item={'network': 'public', 'name': 'sl-compute-0', 'state': 'present', 'mac': '52:54:00:33:16:d3', 'ips': ['192.168.110.16', '']})
ok: [instance] => (item={'network': 'public', 'name': 'sl-compute-1', 'state': 'present', 'mac': '52:54:01:c4:e2:9d', 'ips': ['192.168.110.17', '']})
TASK [dnsmasq : Ensure networks exists] ****************************************
Friday 03 October 2025 10:35:41 +0000 (0:00:00.118) 0:00:44.322 ********
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] *************************************
Friday 03 October 2025 10:35:41 +0000 (0:00:00.113) 0:00:44.435 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:35:42 +0000 (0:00:00.245) 0:00:44.681 ********
ok: [instance]
TASK [dnsmasq : Check network file status] *************************************
Friday 03 October 2025 10:35:42 +0000 (0:00:00.058) 0:00:44.739 ********
ok: [instance]
TASK [dnsmasq : Assert network exists] *****************************************
Friday 03 October 2025 10:35:42 +0000 (0:00:00.209) 0:00:44.949 ********
ok: [instance]
TASK [dnsmasq : Initialize empty dhcp_host_entries] ****************************
Friday 03 October 2025 10:35:42 +0000 (0:00:00.055) 0:00:45.005 ********
ok: [instance]
TASK [dnsmasq : Compute entry] *************************************************
Friday 03 October 2025 10:35:42 +0000 (0:00:00.090) 0:00:45.095 ********
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'sl-compute-0', 'state': 'present', 'mac': '52:54:00:b1:de:26', 'ips': ['192.168.140.16', '']})
ok: [instance] => (item={'network': 'osp_trunk', 'name': 'sl-compute-1', 'state': 'present', 'mac': '52:54:01:db:88:41', 'ips': ['192.168.140.17', '']})
ok: [instance] => (item={'network': 'public', 'name': 'router-0', 'state': 'present', 'mac': '52:54:02:86:61:9f', 'ips': ['192.168.110.30', '']})
ok: [instance] => (item={'network': 'public', 'name': 'sl-compute-0', 'state': 'present', 'mac': '52:54:00:33:16:d3', 'ips': ['192.168.110.16', '']})
ok: [instance] => (item={'network': 'public', 'name': 'sl-compute-1', 'state': 'present', 'mac': '52:54:01:c4:e2:9d', 'ips': ['192.168.110.17', '']})
TASK [dnsmasq : Create add/remove sets] ****************************************
Friday 03 October 2025 10:35:42 +0000 (0:00:00.187) 0:00:45.282 ********
ok: [instance]
TASK [dnsmasq : Add DHCP entries] **********************************************
Friday 03 October 2025 10:35:42 +0000 (0:00:00.070) 0:00:45.353 ********
changed: [instance] => (item={'file': 'osp_trunk_sl-compute-0_52:54:00:b1:de:26', 'entry': '52:54:00:b1:de:26,192.168.140.16,sl-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'osp_trunk_sl-compute-1_52:54:01:db:88:41', 'entry': '52:54:01:db:88:41,192.168.140.17,sl-compute-1', 'state': 'present'})
changed: [instance] => (item={'file': 'public_router-0_52:54:02:86:61:9f', 'entry': '52:54:02:86:61:9f,192.168.110.30,router-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_sl-compute-0_52:54:00:33:16:d3', 'entry': '52:54:00:33:16:d3,192.168.110.16,sl-compute-0', 'state': 'present'})
changed: [instance] => (item={'file': 'public_sl-compute-1_52:54:01:c4:e2:9d', 'entry': '52:54:01:c4:e2:9d,192.168.110.17,sl-compute-1', 'state': 'present'})
TASK [dnsmasq : Remove DHCP entries] *******************************************
Friday 03 October 2025 10:35:44 +0000 (0:00:01.771) 0:00:47.125 ********
skipping: [instance]
TASK [libvirt_manager : Create per-network and .utility DNS entries] ***********
Friday 03 October 2025 10:35:44 +0000 (0:00:00.084) 0:00:47.209 ********
ok: [instance] => (item=router-0)
ok: [instance] => (item=sl-compute-0)
ok: [instance] => (item=sl-compute-1)
TASK [Inject VMs in the .utility zone] *****************************************
Friday 03 October 2025 10:35:44 +0000 (0:00:00.213) 0:00:47.423 ********
TASK [dnsmasq : Assert we have needed host record data] ************************
Friday 03 October 2025 10:35:45 +0000 (0:00:00.123) 0:00:47.547 ********
ok: [instance]
TASK [dnsmasq : Assert each address element have needed data] ******************
Friday 03 October 2025 10:35:45 +0000 (0:00:00.070) 0:00:47.617 ********
ok: [instance] => (item={'names': ['router-0.utility', 'router-0.instance', 'router-0.utility', 'router-0.instance'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['router-0.public.local', 'router-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-0.utility', 'sl-compute-0.instance', 'sl-compute-0.utility', 'sl-compute-0.instance'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-0.ctlplane.local', 'sl-compute-0.ctlplane.local'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-0.public.local', 'sl-compute-0.public.local'], 'ips': ['192.168.110.16', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-1.utility', 'sl-compute-1.instance', 'sl-compute-1.utility', 'sl-compute-1.instance'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-1.ctlplane.local', 'sl-compute-1.ctlplane.local'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
ok: [instance] => (item={'names': ['sl-compute-1.public.local', 'sl-compute-1.public.local'], 'ips': ['192.168.110.17', ''], 'state': 'present'})
TASK [dnsmasq : Add/Remove address] ********************************************
Friday 03 October 2025 10:35:45 +0000 (0:00:00.207) 0:00:47.825 ********
changed: [instance] => (item={'names': ['router-0.utility', 'router-0.instance', 'router-0.utility', 'router-0.instance'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['router-0.public.local', 'router-0.public.local'], 'ips': ['192.168.110.30', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-0.utility', 'sl-compute-0.instance', 'sl-compute-0.utility', 'sl-compute-0.instance'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-0.ctlplane.local', 'sl-compute-0.ctlplane.local'], 'ips': ['192.168.140.16', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-0.public.local', 'sl-compute-0.public.local'], 'ips': ['192.168.110.16', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-1.utility', 'sl-compute-1.instance', 'sl-compute-1.utility', 'sl-compute-1.instance'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-1.ctlplane.local', 'sl-compute-1.ctlplane.local'], 'ips': ['192.168.140.17', ''], 'state': 'present'})
changed: [instance] => (item={'names': ['sl-compute-1.public.local', 'sl-compute-1.public.local'], 'ips': ['192.168.110.17', ''], 'state': 'present'})
TASK [libvirt_manager : Ensure some domains are local] *************************
Friday 03 October 2025 10:35:46 +0000 (0:00:01.656) 0:00:49.481 ********
changed: [instance]
TASK [libvirt_manager : Ensure dnsmasq is reloaded now] ************************
Friday 03 October 2025 10:35:47 +0000 (0:00:00.386) 0:00:49.868 ********
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:35:47 +0000 (0:00:00.073) 0:00:49.941 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Restart dnsmasq] ************************************
Friday 03 October 2025 10:35:48 +0000 (0:00:00.875) 0:00:50.817 ********
changed: [instance]
RUNNING HANDLER [dnsmasq : Reload dnsmasq] *************************************
Friday 03 October 2025 10:35:48 +0000 (0:00:00.387) 0:00:51.204 ********
changed: [instance]
TASK [libvirt_manager : Create group inventories] ******************************
Friday 03 October 2025 10:35:49 +0000 (0:00:00.414) 0:00:51.618 ********
changed: [instance] => (item=sl-compute)
changed: [instance] => (item=router)
TASK [libvirt_manager : Create "all" group inventory file] *********************
Friday 03 October 2025 10:35:49 +0000 (0:00:00.789) 0:00:52.407 ********
changed: [instance]
TASK [libvirt_manager : Ensure storage pool is present.] ***********************
Friday 03 October 2025 10:35:50 +0000 (0:00:00.450) 0:00:52.858 ********
skipping: [instance]
TASK [libvirt_manager : Ensure images are present] *****************************
Friday 03 October 2025 10:35:50 +0000 (0:00:00.101) 0:00:52.960 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=sl-compute)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/get_image.yml for instance => (item=router)
TASK [libvirt_manager : Ensure directory exists] *******************************
Friday 03 October 2025 10:35:50 +0000 (0:00:00.141) 0:00:53.102 ********
changed: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Friday 03 October 2025 10:35:50 +0000 (0:00:00.232) 0:00:53.334 ********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Friday 03 October 2025 10:35:51 +0000 (0:00:00.238) 0:00:53.572 ********
changed: [instance]
TASK [libvirt_manager : Check image] *******************************************
Friday 03 October 2025 10:36:10 +0000 (0:00:19.476) 0:01:13.049 ********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Friday 03 October 2025 10:36:10 +0000 (0:00:00.221) 0:01:13.271 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Friday 03 October 2025 10:36:10 +0000 (0:00:00.072) 0:01:13.343 ********
changed: [instance]
TASK [libvirt_manager : Ensure directory exists] *******************************
Friday 03 October 2025 10:36:11 +0000 (0:00:00.236) 0:01:13.579 ********
ok: [instance]
TASK [libvirt_manager : Check if base image exists] ****************************
Friday 03 October 2025 10:36:11 +0000 (0:00:00.234) 0:01:13.814 ********
ok: [instance]
TASK [libvirt_manager : Download base image] ***********************************
Friday 03 October 2025 10:36:11 +0000 (0:00:00.225) 0:01:14.039 ********
skipping: [instance]
TASK [libvirt_manager : Check image] *******************************************
Friday 03 October 2025 10:36:11 +0000 (0:00:00.052) 0:01:14.091 ********
ok: [instance]
TASK [libvirt_manager : Assert image status] ***********************************
Friday 03 October 2025 10:36:11 +0000 (0:00:00.256) 0:01:14.348 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Ensure image access rights] ****************************
Friday 03 October 2025 10:36:11 +0000 (0:00:00.073) 0:01:14.422 ********
ok: [instance]
TASK [libvirt_manager : Get ssh key state] *************************************
Friday 03 October 2025 10:36:12 +0000 (0:00:00.236) 0:01:14.658 ********
ok: [instance]
TASK [libvirt_manager : Create temporary ssh keypair] **************************
Friday 03 October 2025 10:36:12 +0000 (0:00:00.204) 0:01:14.862 ********
changed: [instance]
TASK [libvirt_manager : Slurp public key for later use] ************************
Friday 03 October 2025 10:36:12 +0000 (0:00:00.451) 0:01:15.314 ********
ok: [instance]
TASK [libvirt_manager : Slurp private key for later use] ***********************
Friday 03 October 2025 10:36:13 +0000 (0:00:00.276) 0:01:15.591 ********
ok: [instance]
TASK [libvirt_manager : Inject cifmw_reproducer_key.pub in hypervisor authorized_keys] ***
Friday 03 October 2025 10:36:13 +0000 (0:00:00.214) 0:01:15.805 ********
changed: [instance]
TASK [libvirt_manager : Create fact holding network data for VMs] **************
Friday 03 October 2025 10:36:13 +0000 (0:00:00.453) 0:01:16.258 ********
ok: [instance]
TASK [libvirt_manager : List existing networks] ********************************
Friday 03 October 2025 10:36:13 +0000 (0:00:00.052) 0:01:16.311 ********
ok: [instance]
TASK [libvirt_manager : Gather pool fact] **************************************
Friday 03 October 2025 10:36:14 +0000 (0:00:00.244) 0:01:16.556 ********
skipping: [instance]
TASK [libvirt_manager : Create and run VMs] ************************************
Friday 03 October 2025 10:36:14 +0000 (0:00:00.053) 0:01:16.609 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'sl-compute-0', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'sl-compute-1', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/create_vms.yml for instance => (item={'key': 'router-0', 'value': 'router'})
TASK [libvirt_manager : Create VM image for sl-compute-0] **********************
Friday 03 October 2025 10:36:14 +0000 (0:00:00.193) 0:01:16.803 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for sl-compute-0] *****
Friday 03 October 2025 10:36:14 +0000 (0:00:00.279) 0:01:17.082 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type sl-compute-0] **********************
Friday 03 October 2025 10:36:14 +0000 (0:00:00.276) 0:01:17.358 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs sl-compute-0] ********
Friday 03 October 2025 10:36:15 +0000 (0:00:00.463) 0:01:17.822 ********
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 }}] ****************
Friday 03 October 2025 10:36:15 +0000 (0:00:00.087) 0:01:17.910 ********
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] ***********************
Friday 03 October 2025 10:36:15 +0000 (0:00:00.129) 0:01:18.039 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:36:15 +0000 (0:00:00.269) 0:01:18.308 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:36:15 +0000 (0:00:00.094) 0:01:18.403 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:36:16 +0000 (0:00:00.251) 0:01:18.654 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-sl-compute-0] *********
Friday 03 October 2025 10:36:16 +0000 (0:00:00.231) 0:01:18.885 ********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:36:16 +0000 (0:00:00.304) 0:01:19.190 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:36:16 +0000 (0:00:00.294) 0:01:19.485 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:36:17 +0000 (0:00:00.094) 0:01:19.579 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:36:17 +0000 (0:00:00.252) 0:01:19.831 ********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-sl-compute-0] ******
Friday 03 October 2025 10:36:17 +0000 (0:00:00.226) 0:01:20.058 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs sl-compute-0] ***
Friday 03 October 2025 10:36:17 +0000 (0:00:00.338) 0:01:20.396 ********
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 }}] ****************
Friday 03 October 2025 10:36:18 +0000 (0:00:00.094) 0:01:20.491 ********
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] ***********************
Friday 03 October 2025 10:36:18 +0000 (0:00:00.134) 0:01:20.626 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:36:18 +0000 (0:00:00.268) 0:01:20.894 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:36:18 +0000 (0:00:00.093) 0:01:20.987 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:36:18 +0000 (0:00:00.287) 0:01:21.274 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-sl-compute-0] *********
Friday 03 October 2025 10:36:19 +0000 (0:00:00.224) 0:01:21.499 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for sl-compute-0] *****
Friday 03 October 2025 10:36:19 +0000 (0:00:00.085) 0:01:21.584 ********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM sl-compute-0] ***********
Friday 03 October 2025 10:36:19 +0000 (0:00:00.057) 0:01:21.641 ********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM sl-compute-0] ********************
Friday 03 October 2025 10:36:19 +0000 (0:00:00.093) 0:01:21.735 ********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:36:19 +0000 (0:00:00.057) 0:01:21.792 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:36:19 +0000 (0:00:00.240) 0:01:22.032 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:36:19 +0000 (0:00:00.065) 0:01:22.098 ********
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] ***************
Friday 03 October 2025 10:36:19 +0000 (0:00:00.151) 0:01:22.250 ********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Friday 03 October 2025 10:36:19 +0000 (0:00:00.221) 0:01:22.471 ********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Friday 03 October 2025 10:36:20 +0000 (0:00:00.092) 0:01:22.564 ********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Friday 03 October 2025 10:36:20 +0000 (0:00:00.104) 0:01:22.668 ********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Friday 03 October 2025 10:36:20 +0000 (0:00:00.072) 0:01:22.741 ********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Friday 03 October 2025 10:36:20 +0000 (0:00:00.070) 0:01:22.811 ********
TASK [config_drive : Ensure needed directories exist] **************************
Friday 03 October 2025 10:36:20 +0000 (0:00:00.154) 0:01:22.965 ********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Friday 03 October 2025 10:36:20 +0000 (0:00:00.435) 0:01:23.401 ********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Friday 03 October 2025 10:36:22 +0000 (0:00:01.217) 0:01:24.618 ********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Friday 03 October 2025 10:36:22 +0000 (0:00:00.242) 0:01:24.860 ********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Friday 03 October 2025 10:36:22 +0000 (0:00:00.393) 0:01:25.254 ********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Friday 03 October 2025 10:36:23 +0000 (0:00:00.417) 0:01:25.671 ********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Friday 03 October 2025 10:36:23 +0000 (0:00:00.075) 0:01:25.747 ********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Friday 03 October 2025 10:36:23 +0000 (0:00:00.228) 0:01:25.975 ********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Friday 03 October 2025 10:36:23 +0000 (0:00:00.072) 0:01:26.048 ********
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] ***********************
Friday 03 October 2025 10:36:23 +0000 (0:00:00.329) 0:01:26.377 ********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:36:24 +0000 (0:00:00.293) 0:01:26.671 ********
skipping: [instance]
TASK [libvirt_manager : Create VM image for sl-compute-1] **********************
Friday 03 October 2025 10:36:24 +0000 (0:00:00.074) 0:01:26.745 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for sl-compute-1] *****
Friday 03 October 2025 10:36:24 +0000 (0:00:00.309) 0:01:27.055 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type sl-compute-1] **********************
Friday 03 October 2025 10:36:24 +0000 (0:00:00.250) 0:01:27.305 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs sl-compute-1] ********
Friday 03 October 2025 10:36:25 +0000 (0:00:00.349) 0:01:27.655 ********
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 }}] ****************
Friday 03 October 2025 10:36:25 +0000 (0:00:00.120) 0:01:27.776 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=public)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=osp_trunk)
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:36:25 +0000 (0:00:00.099) 0:01:27.876 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:36:25 +0000 (0:00:00.304) 0:01:28.180 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:36:25 +0000 (0:00:00.105) 0:01:28.285 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:36:26 +0000 (0:00:00.256) 0:01:28.542 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-sl-compute-1] *********
Friday 03 October 2025 10:36:26 +0000 (0:00:00.237) 0:01:28.779 ********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:36:26 +0000 (0:00:00.355) 0:01:29.135 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:36:26 +0000 (0:00:00.269) 0:01:29.404 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:36:27 +0000 (0:00:00.096) 0:01:29.500 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:36:27 +0000 (0:00:00.289) 0:01:29.790 ********
ok: [instance]
TASK [libvirt_manager : Attach interface osp_trunk on cifmw-sl-compute-1] ******
Friday 03 October 2025 10:36:27 +0000 (0:00:00.223) 0:01:30.013 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs sl-compute-1] ***
Friday 03 October 2025 10:36:27 +0000 (0:00:00.307) 0:01:30.321 ********
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 }}] ****************
Friday 03 October 2025 10:36:27 +0000 (0:00:00.129) 0:01:30.450 ********
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] ***********************
Friday 03 October 2025 10:36:28 +0000 (0:00:00.114) 0:01:30.564 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:36:28 +0000 (0:00:00.306) 0:01:30.871 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:36:28 +0000 (0:00:00.097) 0:01:30.968 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:36:28 +0000 (0:00:00.252) 0:01:31.221 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-sl-compute-1] *********
Friday 03 October 2025 10:36:28 +0000 (0:00:00.226) 0:01:31.447 ********
skipping: [instance]
TASK [libvirt_manager : Create the requested extra disks for sl-compute-1] *****
Friday 03 October 2025 10:36:29 +0000 (0:00:00.118) 0:01:31.566 ********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM sl-compute-1] ***********
Friday 03 October 2025 10:36:29 +0000 (0:00:00.057) 0:01:31.623 ********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM sl-compute-1] ********************
Friday 03 October 2025 10:36:29 +0000 (0:00:00.058) 0:01:31.681 ********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:36:29 +0000 (0:00:00.056) 0:01:31.738 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:36:29 +0000 (0:00:00.273) 0:01:32.011 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:36:29 +0000 (0:00:00.065) 0:01:32.077 ********
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] ***************
Friday 03 October 2025 10:36:29 +0000 (0:00:00.107) 0:01:32.185 ********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Friday 03 October 2025 10:36:29 +0000 (0:00:00.254) 0:01:32.439 ********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Friday 03 October 2025 10:36:30 +0000 (0:00:00.089) 0:01:32.529 ********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Friday 03 October 2025 10:36:30 +0000 (0:00:00.074) 0:01:32.604 ********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Friday 03 October 2025 10:36:30 +0000 (0:00:00.069) 0:01:32.673 ********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Friday 03 October 2025 10:36:30 +0000 (0:00:00.113) 0:01:32.787 ********
TASK [config_drive : Ensure needed directories exist] **************************
Friday 03 October 2025 10:36:30 +0000 (0:00:00.112) 0:01:32.899 ********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Friday 03 October 2025 10:36:30 +0000 (0:00:00.415) 0:01:33.315 ********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Friday 03 October 2025 10:36:32 +0000 (0:00:01.184) 0:01:34.499 ********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Friday 03 October 2025 10:36:32 +0000 (0:00:00.246) 0:01:34.746 ********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Friday 03 October 2025 10:36:32 +0000 (0:00:00.420) 0:01:35.167 ********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Friday 03 October 2025 10:36:33 +0000 (0:00:00.423) 0:01:35.591 ********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Friday 03 October 2025 10:36:33 +0000 (0:00:00.075) 0:01:35.666 ********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Friday 03 October 2025 10:36:33 +0000 (0:00:00.283) 0:01:35.949 ********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Friday 03 October 2025 10:36:33 +0000 (0:00:00.076) 0:01:36.026 ********
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] ***********************
Friday 03 October 2025 10:36:33 +0000 (0:00:00.303) 0:01:36.329 ********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:36:34 +0000 (0:00:00.343) 0:01:36.672 ********
skipping: [instance]
TASK [libvirt_manager : Create VM image for router-0] **************************
Friday 03 October 2025 10:36:34 +0000 (0:00:00.074) 0:01:36.747 ********
changed: [instance]
TASK [libvirt_manager : Ensure file ownership and rights for router-0] *********
Friday 03 October 2025 10:36:34 +0000 (0:00:00.278) 0:01:37.026 ********
changed: [instance]
TASK [libvirt_manager : Define VMs for type router-0] **************************
Friday 03 October 2025 10:36:34 +0000 (0:00:00.253) 0:01:37.279 ********
changed: [instance]
TASK [libvirt_manager : Attach listed networks to the VMs router-0] ************
Friday 03 October 2025 10:36:35 +0000 (0:00:00.397) 0:01:37.677 ********
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 }}] ****************
Friday 03 October 2025 10:36:35 +0000 (0:00:00.086) 0:01:37.763 ********
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] ***********************
Friday 03 October 2025 10:36:35 +0000 (0:00:00.134) 0:01:37.898 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:36:35 +0000 (0:00:00.268) 0:01:38.166 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:36:35 +0000 (0:00:00.098) 0:01:38.264 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:36:36 +0000 (0:00:00.291) 0:01:38.555 ********
ok: [instance]
TASK [libvirt_manager : Attach interface public on cifmw-router-0] *************
Friday 03 October 2025 10:36:36 +0000 (0:00:00.224) 0:01:38.780 ********
changed: [instance]
TASK [libvirt_manager : Attach spines/leafs networks to the VMs router-0] ******
Friday 03 October 2025 10:36:36 +0000 (0:00:00.327) 0:01:39.107 ********
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 }}] ****************
Friday 03 October 2025 10:36:36 +0000 (0:00:00.134) 0:01:39.242 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=s0-rtr)
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/attach_interface.yml for instance => (item=s1-rtr)
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:36:36 +0000 (0:00:00.118) 0:01:39.361 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:36:37 +0000 (0:00:00.265) 0:01:39.626 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:36:37 +0000 (0:00:00.124) 0:01:39.751 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:36:37 +0000 (0:00:00.256) 0:01:40.008 ********
ok: [instance]
TASK [libvirt_manager : Attach interface s0-rtr on cifmw-router-0] *************
Friday 03 October 2025 10:36:37 +0000 (0:00:00.222) 0:01:40.230 ********
changed: [instance]
TASK [libvirt_manager : Get virtual network information] ***********************
Friday 03 October 2025 10:36:38 +0000 (0:00:00.323) 0:01:40.553 ********
ok: [instance]
TASK [libvirt_manager : Create network to bridge mapping] **********************
Friday 03 October 2025 10:36:38 +0000 (0:00:00.253) 0:01:40.806 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Dump domain xml] ***************************************
Friday 03 October 2025 10:36:38 +0000 (0:00:00.091) 0:01:40.898 ********
ok: [instance]
TASK [libvirt_manager : Extract networks from XML] *****************************
Friday 03 October 2025 10:36:38 +0000 (0:00:00.245) 0:01:41.143 ********
ok: [instance]
TASK [libvirt_manager : Attach interface s1-rtr on cifmw-router-0] *************
Friday 03 October 2025 10:36:38 +0000 (0:00:00.249) 0:01:41.393 ********
changed: [instance]
TASK [libvirt_manager : Create the requested extra disks for router-0] *********
Friday 03 October 2025 10:36:39 +0000 (0:00:00.301) 0:01:41.694 ********
skipping: [instance]
TASK [libvirt_manager : Find volume attachments for VM router-0] ***************
Friday 03 October 2025 10:36:39 +0000 (0:00:00.061) 0:01:41.756 ********
skipping: [instance]
TASK [libvirt_manager : Attach volumes for VM router-0] ************************
Friday 03 October 2025 10:36:39 +0000 (0:00:00.092) 0:01:41.849 ********
skipping: [instance]
TASK [libvirt_manager : Get VM UUID] *******************************************
Friday 03 October 2025 10:36:39 +0000 (0:00:00.057) 0:01:41.906 ********
changed: [instance]
TASK [libvirt_manager : Inject UUID in dataset] ********************************
Friday 03 October 2025 10:36:39 +0000 (0:00:00.236) 0:01:42.142 ********
ok: [instance]
TASK [libvirt_manager : Create cloud-init ISO] *********************************
Friday 03 October 2025 10:36:39 +0000 (0:00:00.066) 0:01:42.208 ********
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] ***************
Friday 03 October 2025 10:36:39 +0000 (0:00:00.146) 0:01:42.355 ********
ok: [instance]
TASK [libvirt_manager : Define the default users for the vm] *******************
Friday 03 October 2025 10:36:40 +0000 (0:00:00.214) 0:01:42.570 ********
ok: [instance]
TASK [libvirt_manager : Define the user data] **********************************
Friday 03 October 2025 10:36:40 +0000 (0:00:00.087) 0:01:42.657 ********
ok: [instance]
TASK [libvirt_manager : Define the network config for all vms] *****************
Friday 03 October 2025 10:36:40 +0000 (0:00:00.105) 0:01:42.763 ********
skipping: [instance]
TASK [libvirt_manager : Define the network config for each vm] *****************
Friday 03 October 2025 10:36:40 +0000 (0:00:00.070) 0:01:42.833 ********
skipping: [instance]
TASK [Call the config_drive role] **********************************************
Friday 03 October 2025 10:36:40 +0000 (0:00:00.072) 0:01:42.905 ********
TASK [config_drive : Ensure needed directories exist] **************************
Friday 03 October 2025 10:36:40 +0000 (0:00:00.147) 0:01:43.053 ********
ok: [instance] => (item=artifacts)
ok: [instance] => (item=logs)
TASK [config_drive : Install required RPM packages] ****************************
Friday 03 October 2025 10:36:40 +0000 (0:00:00.433) 0:01:43.487 ********
ok: [instance]
TASK [config_drive : Crate config drive instance directory] ********************
Friday 03 October 2025 10:36:42 +0000 (0:00:01.164) 0:01:44.652 ********
changed: [instance]
TASK [config_drive : Generate meta-data] ***************************************
Friday 03 October 2025 10:36:42 +0000 (0:00:00.288) 0:01:44.940 ********
changed: [instance]
TASK [config_drive : Generate user-data] ***************************************
Friday 03 October 2025 10:36:42 +0000 (0:00:00.385) 0:01:45.326 ********
changed: [instance]
TASK [config_drive : Generate network-data] ************************************
Friday 03 October 2025 10:36:43 +0000 (0:00:00.400) 0:01:45.727 ********
skipping: [instance]
TASK [config_drive : Check ISO availability] ***********************************
Friday 03 October 2025 10:36:43 +0000 (0:00:00.106) 0:01:45.833 ********
ok: [instance]
TASK [config_drive : Assert we don't try to change an existing ISO] ************
Friday 03 October 2025 10:36:43 +0000 (0:00:00.224) 0:01:46.058 ********
skipping: [instance]
TASK [config_drive : Generate nocloud iso image] *******************************
Friday 03 October 2025 10:36:43 +0000 (0:00:00.074) 0:01:46.133 ********
Follow script's output here: /opt/basedir/logs/ci_script_002_generate_nocloud_iso.log
changed: [instance]
TASK [libvirt_manager : Attach cloud-init ISO if exists] ***********************
Friday 03 October 2025 10:36:43 +0000 (0:00:00.338) 0:01:46.472 ********
changed: [instance]
TASK [libvirt_manager : Attach additional devices if specified] ****************
Friday 03 October 2025 10:36:44 +0000 (0:00:00.310) 0:01:46.782 ********
skipping: [instance]
TASK [libvirt_manager : Start (power-on) VMs] **********************************
Friday 03 October 2025 10:36:44 +0000 (0:00:00.077) 0:01:46.860 ********
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] *****************
Friday 03 October 2025 10:36:44 +0000 (0:00:00.151) 0:01:47.011 ********
skipping: [instance]
TASK [libvirt_manager : Start VMs for type {{ vm_type }}] **********************
Friday 03 October 2025 10:36:44 +0000 (0:00:00.061) 0:01:47.073 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'sl-compute-0', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'sl-compute-1', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/start_one_vm.yml for instance => (item={'key': 'router-0', 'value': 'router'})
TASK [libvirt_manager : Start vm] **********************************************
Friday 03 October 2025 10:36:46 +0000 (0:00:02.123) 0:01:49.197 ********
changed: [instance]
TASK [libvirt_manager : Start vm] **********************************************
Friday 03 October 2025 10:36:47 +0000 (0:00:00.748) 0:01:49.945 ********
changed: [instance]
TASK [libvirt_manager : Start vm] **********************************************
Friday 03 October 2025 10:36:48 +0000 (0:00:00.823) 0:01:50.769 ********
changed: [instance]
TASK [libvirt_manager : Wait for SSH on started VMs] ***************************
Friday 03 October 2025 10:36:49 +0000 (0:00:00.868) 0:01:51.637 ********
changed: [instance] => (item=sl-compute-0.utility)
changed: [instance] => (item=sl-compute-1.utility)
changed: [instance] => (item=router-0.utility)
TASK [libvirt_manager : Ensure we get SSH on nodes] ****************************
Friday 03 October 2025 10:36:50 +0000 (0:00:00.864) 0:01:52.502 ********
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': 'j454501214967.107415', 'results_file': '/home/zuul/.ansible_async/j454501214967.107415', 'changed': True, '_vm': {'key': 'sl-compute-0', 'value': 'sl-compute'}, 'ansible_loop_var': '_vm'})
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j867506005759.107432', 'results_file': '/home/zuul/.ansible_async/j867506005759.107432', 'changed': True, '_vm': {'key': 'sl-compute-1', 'value': 'sl-compute'}, 'ansible_loop_var': '_vm'})
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (90 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (89 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (88 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (87 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (86 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (85 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (84 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (83 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (82 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (81 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (80 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (79 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (78 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (77 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (76 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (75 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (74 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (73 retries left).
FAILED - RETRYING: [instance]: Ensure we get SSH on nodes (72 retries left).
ok: [instance] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j745180767476.107448', 'results_file': '/home/zuul/.ansible_async/j745180767476.107448', 'changed': True, '_vm': {'key': 'router-0', 'value': 'router'}, 'ansible_loop_var': '_vm'})
TASK [libvirt_manager : Configure managed VMs] *********************************
Friday 03 October 2025 10:38:10 +0000 (0:01:20.278) 0:03:12.780 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_vms.yml for instance => (item={'key': 'sl-compute-0', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_vms.yml for instance => (item={'key': 'sl-compute-1', 'value': 'sl-compute'})
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/manage_vms.yml for instance => (item={'key': 'router-0', 'value': 'router'})
TASK [Check if new ssh keypair exists] *****************************************
Friday 03 October 2025 10:38:10 +0000 (0:00:00.158) 0:03:12.939 ********
skipping: [instance]
TASK [Push ssh jumper/configuration for sl-compute-0] **************************
Friday 03 October 2025 10:38:10 +0000 (0:00:00.054) 0:03:12.993 ********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Friday 03 October 2025 10:38:10 +0000 (0:00:00.151) 0:03:13.145 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ssh_jumper/tasks/manage_ssh_jumper_entry.yml for instance => (item={'ssh_dir': '/home/zuul/.ssh', 'user': 'zuul', 'hostname': 'sl-compute-0.utility', 'patterns': ['sl-compute-0', 'sl-compute-0', 'sl-compute-0.utility', 'sl-compute-0.localdomain', 'sl-compute-0.instance', 'sl-compute-0', 'sl-compute-0.instance', 'sl-compute-0.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})
TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Friday 03 October 2025 10:38:10 +0000 (0:00:00.143) 0:03:13.288 ********
changed: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Friday 03 October 2025 10:38:11 +0000 (0:00:00.295) 0:03:13.584 ********
changed: [instance]
TASK [ssh_jumper : Inject ssh jumpers for sl-compute-0.utility] ****************
Friday 03 October 2025 10:38:11 +0000 (0:00:00.240) 0:03:13.824 ********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM sl-compute-0] ***************
Friday 03 October 2025 10:38:11 +0000 (0:00:00.461) 0:03:14.286 ********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Friday 03 October 2025 10:38:11 +0000 (0:00:00.119) 0:03:14.406 ********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts sl-compute-0] **************
Friday 03 October 2025 10:38:11 +0000 (0:00:00.065) 0:03:14.471 ********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts sl-compute-0] ***************
Friday 03 October 2025 10:38:12 +0000 (0:00:00.088) 0:03:14.559 ********
skipping: [instance]
TASK [Check if new ssh keypair exists] *****************************************
Friday 03 October 2025 10:38:12 +0000 (0:00:00.083) 0:03:14.643 ********
skipping: [instance]
TASK [Push ssh jumper/configuration for sl-compute-1] **************************
Friday 03 October 2025 10:38:12 +0000 (0:00:00.121) 0:03:14.764 ********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Friday 03 October 2025 10:38:12 +0000 (0:00:00.104) 0:03:14.869 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ssh_jumper/tasks/manage_ssh_jumper_entry.yml for instance => (item={'ssh_dir': '/home/zuul/.ssh', 'user': 'zuul', 'hostname': 'sl-compute-1.utility', 'patterns': ['sl-compute-1', 'sl-compute-1', 'sl-compute-1.utility', 'sl-compute-1.localdomain', 'sl-compute-1.instance', 'sl-compute-1', 'sl-compute-1.instance', 'sl-compute-1.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})
TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Friday 03 October 2025 10:38:12 +0000 (0:00:00.197) 0:03:15.067 ********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Friday 03 October 2025 10:38:12 +0000 (0:00:00.253) 0:03:15.321 ********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for sl-compute-1.utility] ****************
Friday 03 October 2025 10:38:13 +0000 (0:00:00.248) 0:03:15.569 ********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM sl-compute-1] ***************
Friday 03 October 2025 10:38:13 +0000 (0:00:00.510) 0:03:16.080 ********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Friday 03 October 2025 10:38:13 +0000 (0:00:00.062) 0:03:16.142 ********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts sl-compute-1] **************
Friday 03 October 2025 10:38:13 +0000 (0:00:00.059) 0:03:16.202 ********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts sl-compute-1] ***************
Friday 03 October 2025 10:38:13 +0000 (0:00:00.140) 0:03:16.342 ********
skipping: [instance]
TASK [Check if new ssh keypair exists] *****************************************
Friday 03 October 2025 10:38:13 +0000 (0:00:00.084) 0:03:16.426 ********
skipping: [instance]
TASK [Push ssh jumper/configuration for router-0] ******************************
Friday 03 October 2025 10:38:13 +0000 (0:00:00.061) 0:03:16.488 ********
TASK [ssh_jumper : Create ssh-jumper entries] **********************************
Friday 03 October 2025 10:38:14 +0000 (0:00:00.162) 0:03:16.650 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ssh_jumper/tasks/manage_ssh_jumper_entry.yml for instance => (item={'ssh_dir': '/home/zuul/.ssh', 'user': 'zuul', 'hostname': 'router-0.utility', 'patterns': ['router-0', 'router-0', 'router-0.utility', 'router-0.localdomain', 'router-0.instance', 'router-0', 'router-0.instance', 'router-0.instance'], 'identity_file': '/home/zuul/.ssh/cifmw_reproducer_key'})
TASK [ssh_jumper : Make sure ~/.ssh/cifmw_ssh_config.d directory exists] *******
Friday 03 October 2025 10:38:14 +0000 (0:00:00.153) 0:03:16.804 ********
ok: [instance]
TASK [ssh_jumper : Include ~/.ssh/cifmw_ssh_config.d/inventory_hostname/*.conf] ***
Friday 03 October 2025 10:38:14 +0000 (0:00:00.239) 0:03:17.043 ********
ok: [instance]
TASK [ssh_jumper : Inject ssh jumpers for router-0.utility] ********************
Friday 03 October 2025 10:38:14 +0000 (0:00:00.288) 0:03:17.332 ********
changed: [instance]
TASK [libvirt_manager : Configure ssh access on VM router-0] *******************
Friday 03 October 2025 10:38:15 +0000 (0:00:00.423) 0:03:17.755 ********
skipping: [instance]
TASK [libvirt_manager : Ensure we grow volume for OCP cluster members] *********
Friday 03 October 2025 10:38:15 +0000 (0:00:00.058) 0:03:17.813 ********
skipping: [instance]
TASK [libvirt_manager : Inject private key on hosts router-0] ******************
Friday 03 October 2025 10:38:15 +0000 (0:00:00.113) 0:03:17.926 ********
skipping: [instance]
TASK [libvirt_manager : Inject public key on hosts router-0] *******************
Friday 03 October 2025 10:38:15 +0000 (0:00:00.077) 0:03:18.004 ********
skipping: [instance]
TASK [Create VBMC entity] ******************************************************
Friday 03 October 2025 10:38:15 +0000 (0:00:00.073) 0:03:18.078 ********
skipping: [instance] => (item=router-0)
skipping: [instance] => (item=sl-compute-0)
skipping: [instance] => (item=sl-compute-1)
skipping: [instance]
TASK [libvirt_manager : List running virtual machines.] ************************
Friday 03 October 2025 10:38:15 +0000 (0:00:00.079) 0:03:18.158 ********
ok: [instance]
TASK [libvirt_manager : Dump UUIDs] ********************************************
Friday 03 October 2025 10:38:16 +0000 (0:00:00.333) 0:03:18.492 ********
changed: [instance]
TASK [Ensure fresh vbmc listing] ***********************************************
Friday 03 October 2025 10:38:16 +0000 (0:00:00.405) 0:03:18.897 ********
skipping: [instance]
TASK [libvirt_manager : Update vbmc related fact] ******************************
Friday 03 October 2025 10:38:16 +0000 (0:00:00.071) 0:03:18.968 ********
skipping: [instance]
TASK [libvirt_manager : Dump vbmc known hosts] *********************************
Friday 03 October 2025 10:38:16 +0000 (0:00:00.116) 0:03:19.085 ********
skipping: [instance]
TASK [libvirt_manager : Copy authorized_keys] **********************************
Friday 03 October 2025 10:38:16 +0000 (0:00:00.066) 0:03:19.152 ********
skipping: [instance]
TASK [libvirt_manager : Enable root access on CRC] *****************************
Friday 03 October 2025 10:38:16 +0000 (0:00:00.057) 0:03:19.210 ********
skipping: [instance]
PLAY RECAP *********************************************************************
instance : ok=280 changed=93 unreachable=0 failed=0 skipped=88 rescued=1 ignored=0
Friday 03 October 2025 10:38:16 +0000 (0:00:00.257) 0:03:19.468 ********
===============================================================================
libvirt_manager : Ensure we get SSH on nodes --------------------------- 80.28s
libvirt_manager : Download base image ---------------------------------- 19.48s
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.41s
libvirt_manager : Start VMs for type {{ vm_type }} ---------------------- 2.12s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.99s
discover_latest_image : Get latest image -------------------------------- 1.89s
libvirt_manager : Restart firewalld ------------------------------------- 1.88s
dnsmasq : Add DHCP entries ---------------------------------------------- 1.77s
libvirt_manager : Ensure networks are created/started ------------------- 1.68s
dnsmasq : Add/Remove address -------------------------------------------- 1.66s
libvirt_manager : Ensure network is in correct zone --------------------- 1.47s
ci_nmstate : Install required packages on instance ---------------------- 1.42s
libvirt_manager : Ensure networks are defined --------------------------- 1.37s
libvirt_manager : Ensure networks are active ---------------------------- 1.26s
libvirt_manager : Ensure networks enabled to autostart ------------------ 1.26s
config_drive : Install required RPM packages ---------------------------- 1.22s
config_drive : Install required RPM packages ---------------------------- 1.18s
dnsmasq : Install needed packages --------------------------------------- 1.17s
config_drive : Install required RPM packages ---------------------------- 1.16s
libvirt_manager : Fetch bridges ports link info ------------------------- 1.06s
PLAY [Cleanup] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 10:38:17 +0000 (0:00:00.051) 0:00:00.051 ********
ok: [instance]
TASK [Ensure we have the destination directory] ********************************
Friday 03 October 2025 10:38:18 +0000 (0:00:01.246) 0:00:01.297 ********
changed: [instance]
TASK [Copy generated content to proper location] *******************************
Friday 03 October 2025 10:38:19 +0000 (0:00:00.347) 0:00:01.645 ********
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] ***************************
Friday 03 October 2025 10:38:20 +0000 (0:00:01.470) 0:00:03.116 ********
ok: [instance]
TASK [libvirt_manager : Populate service facts] ********************************
Friday 03 October 2025 10:38:21 +0000 (0:00:00.806) 0:00:03.922 ********
ok: [instance]
TASK [libvirt_manager : Start virtqemud socket service] ************************
Friday 03 October 2025 10:38:23 +0000 (0:00:02.200) 0:00:06.123 ********
ok: [instance] => (item=virtqemud.service)
ok: [instance] => (item=virtqemud.socket)
TASK [libvirt_manager : Set _is_deepscrub internal fact] ***********************
Friday 03 October 2025 10:38:24 +0000 (0:00:00.917) 0:00:07.041 ********
ok: [instance]
TASK [libvirt_manager : List all of the existing virtual machines] *************
Friday 03 October 2025 10:38:24 +0000 (0:00:00.061) 0:00:07.103 ********
ok: [instance]
TASK [libvirt_manager : Get pool configuration] ********************************
Friday 03 October 2025 10:38:25 +0000 (0:00:00.434) 0:00:07.537 ********
ok: [instance]
TASK [libvirt_manager : Filter out target environment] *************************
Friday 03 October 2025 10:38:25 +0000 (0:00:00.526) 0:00:08.063 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:38:25 +0000 (0:00:00.095) 0:00:08.158 ********
ok: [instance] =>
cleanup_vms:
- cifmw-sl-compute-1
- cifmw-router-0
- cifmw-sl-compute-0
TASK [libvirt_manager : Clean ssh known_hosts] *********************************
Friday 03 October 2025 10:38:25 +0000 (0:00:00.101) 0:00:08.260 ********
ok: [instance] => (item=cifmw-sl-compute-1)
ok: [instance] => (item=cifmw-router-0)
ok: [instance] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : Destroy machine] ***************************************
Friday 03 October 2025 10:38:26 +0000 (0:00:00.850) 0:00:09.110 ********
ok: [instance] => (item=cifmw-sl-compute-1)
ok: [instance] => (item=cifmw-router-0)
ok: [instance] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : Undefine machine] **************************************
Friday 03 October 2025 10:38:28 +0000 (0:00:01.617) 0:00:10.728 ********
ok: [instance] => (item=cifmw-sl-compute-1)
ok: [instance] => (item=cifmw-router-0)
ok: [instance] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : (localhost) Clean ssh jumpers] *************************
Friday 03 October 2025 10:38:29 +0000 (0:00:00.855) 0:00:11.583 ********
ok: [instance -> localhost] => (item=cifmw-sl-compute-1)
ok: [instance -> localhost] => (item=cifmw-router-0)
ok: [instance -> localhost] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : (instance) Clean ssh jumpers] **************************
Friday 03 October 2025 10:38:29 +0000 (0:00:00.806) 0:00:12.390 ********
ok: [instance] => (item=cifmw-sl-compute-1)
ok: [instance] => (item=cifmw-router-0)
ok: [instance] => (item=cifmw-sl-compute-0)
TASK [libvirt_manager : Get network list] **************************************
Friday 03 October 2025 10:38:30 +0000 (0:00:00.746) 0:00:13.136 ********
ok: [instance]
TASK [libvirt_manager : Filter out target nets] ********************************
Friday 03 October 2025 10:38:31 +0000 (0:00:00.366) 0:00:13.503 ********
ok: [instance]
TASK [libvirt_manager : Expose cleanup list] ***********************************
Friday 03 October 2025 10:38:31 +0000 (0:00:00.100) 0:00:13.603 ********
ok: [instance] =>
cleanup_nets:
- cifmw-intnet-1
- cifmw-s0-rtr
- cifmw-public
- cifmw-intnet-0
- cifmw-s1-rtr
- cifmw-osp_trunk
TASK [Remove dnsmasq network bits] *********************************************
Friday 03 October 2025 10:38:31 +0000 (0:00:00.086) 0:00:13.690 ********
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:38:31 +0000 (0:00:00.500) 0:00:14.190 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:38:31 +0000 (0:00:00.094) 0:00:14.284 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:38:31 +0000 (0:00:00.153) 0:00:14.437 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:38:32 +0000 (0:00:00.086) 0:00:14.524 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:38:32 +0000 (0:00:00.275) 0:00:14.799 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:38:32 +0000 (0:00:00.284) 0:00:15.084 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:38:32 +0000 (0:00:00.092) 0:00:15.176 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:38:32 +0000 (0:00:00.086) 0:00:15.263 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:38:32 +0000 (0:00:00.090) 0:00:15.354 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:38:33 +0000 (0:00:00.321) 0:00:15.675 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:38:33 +0000 (0:00:00.302) 0:00:15.978 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:38:33 +0000 (0:00:00.096) 0:00:16.074 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:38:33 +0000 (0:00:00.086) 0:00:16.161 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:38:33 +0000 (0:00:00.088) 0:00:16.249 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:38:34 +0000 (0:00:00.278) 0:00:16.527 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:38:34 +0000 (0:00:00.336) 0:00:16.863 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:38:34 +0000 (0:00:00.094) 0:00:16.958 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:38:34 +0000 (0:00:00.090) 0:00:17.049 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:38:34 +0000 (0:00:00.099) 0:00:17.148 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:38:34 +0000 (0:00:00.266) 0:00:17.415 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:38:35 +0000 (0:00:00.316) 0:00:17.731 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:38:35 +0000 (0:00:00.089) 0:00:17.821 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:38:35 +0000 (0:00:00.083) 0:00:17.904 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:38:35 +0000 (0:00:00.081) 0:00:17.986 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:38:35 +0000 (0:00:00.262) 0:00:18.248 ********
ok: [instance]
TASK [dnsmasq : Assert mandatory parameter] ************************************
Friday 03 October 2025 10:38:36 +0000 (0:00:00.291) 0:00:18.540 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [dnsmasq : Assert mandatory parameters for new network] *******************
Friday 03 October 2025 10:38:36 +0000 (0:00:00.088) 0:00:18.628 ********
skipping: [instance]
TASK [dnsmasq : Create network] ************************************************
Friday 03 October 2025 10:38:36 +0000 (0:00:00.155) 0:00:18.784 ********
skipping: [instance]
TASK [dnsmasq : Remove network] ************************************************
Friday 03 October 2025 10:38:36 +0000 (0:00:00.088) 0:00:18.873 ********
ok: [instance]
TASK [dnsmasq : Remove dhcp host files] ****************************************
Friday 03 October 2025 10:38:36 +0000 (0:00:00.265) 0:00:19.139 ********
ok: [instance]
TASK [libvirt_manager : Destroy networks] **************************************
Friday 03 October 2025 10:38:36 +0000 (0:00:00.293) 0:00:19.432 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Undefine networks] *************************************
Friday 03 October 2025 10:38:39 +0000 (0:00:02.914) 0:00:22.346 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Ensure no trace of networks lays in nmcli] *************
Friday 03 October 2025 10:38:41 +0000 (0:00:01.624) 0:00:23.971 ********
ok: [instance] => (item=cifmw-intnet-1)
ok: [instance] => (item=cifmw-s0-rtr)
ok: [instance] => (item=cifmw-public)
ok: [instance] => (item=cifmw-intnet-0)
ok: [instance] => (item=cifmw-s1-rtr)
ok: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Find dummy interface connection files] *****************
Friday 03 October 2025 10:38:43 +0000 (0:00:01.707) 0:00:25.678 ********
ok: [instance]
TASK [libvirt_manager : Remove dummy interface connections] ********************
Friday 03 October 2025 10:38:43 +0000 (0:00:00.355) 0:00:26.034 ********
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': 1095991, 'dev': 64513, 'nlink': 1, 'atime': 1759487718.29423, 'mtime': 1759487718.29423, 'ctime': 1759487718.29423, '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': 1095992, 'dev': 64513, 'nlink': 1, 'atime': 1759487718.29523, 'mtime': 1759487718.29523, 'ctime': 1759487718.29523, '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] **************************
Friday 03 October 2025 10:38:44 +0000 (0:00:00.552) 0:00:26.587 ********
changed: [instance] => (item=cifmw-intnet-1)
changed: [instance] => (item=cifmw-s0-rtr)
changed: [instance] => (item=cifmw-public)
changed: [instance] => (item=cifmw-intnet-0)
changed: [instance] => (item=cifmw-s1-rtr)
changed: [instance] => (item=cifmw-osp_trunk)
TASK [libvirt_manager : Disable masquerade in firewalld default zone] **********
Friday 03 October 2025 10:38:46 +0000 (0:00:02.367) 0:00:28.954 ********
changed: [instance]
TASK [libvirt_manager : Disable forward in firewalld libvirt zone] *************
Friday 03 October 2025 10:38:46 +0000 (0:00:00.398) 0:00:29.352 ********
changed: [instance]
TASK [libvirt_manager : Remove cifmw storage pool] *****************************
Friday 03 October 2025 10:38:47 +0000 (0:00:00.562) 0:00:29.915 ********
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] *************************
Friday 03 October 2025 10:38:47 +0000 (0:00:00.139) 0:00:30.055 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:38:47 +0000 (0:00:00.083) 0:00:30.139 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:38:47 +0000 (0:00:00.260) 0:00:30.399 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:38:48 +0000 (0:00:00.084) 0:00:30.484 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:38:48 +0000 (0:00:00.110) 0:00:30.594 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:38:48 +0000 (0:00:00.083) 0:00:30.677 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:38:48 +0000 (0:00:00.144) 0:00:30.822 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:38:48 +0000 (0:00:00.118) 0:00:30.940 ********
ok: [instance]
TASK [libvirt_manager : Remove overlay images from ocp_volume pools if exists] ***
Friday 03 October 2025 10:38:48 +0000 (0:00:00.281) 0:00:31.222 ********
skipping: [instance]
TASK [libvirt_manager : Remove ocp_volumes storage pool] ***********************
Friday 03 October 2025 10:38:48 +0000 (0:00:00.052) 0:00:31.275 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/libvirt_manager/tasks/storage_pool.yml for instance
TASK [libvirt_manager : Ensure we have a known action] *************************
Friday 03 October 2025 10:38:48 +0000 (0:00:00.136) 0:00:31.411 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [libvirt_manager : Gather the status of cifmw-pool storage pool.] *********
Friday 03 October 2025 10:38:49 +0000 (0:00:00.091) 0:00:31.502 ********
changed: [instance]
TASK [libvirt_manager : Create the storage pool] *******************************
Friday 03 October 2025 10:38:49 +0000 (0:00:00.271) 0:00:31.773 ********
skipping: [instance]
TASK [libvirt_manager : Ensure the storage pool is started] ********************
Friday 03 October 2025 10:38:49 +0000 (0:00:00.117) 0:00:31.891 ********
skipping: [instance] => (item=pool-start)
skipping: [instance] => (item=pool-autostart)
skipping: [instance]
TASK [libvirt_manager : Gather all the volumes in the pool to delete] **********
Friday 03 October 2025 10:38:49 +0000 (0:00:00.114) 0:00:32.005 ********
skipping: [instance]
TASK [libvirt_manager : Remove the volumes from pool to delete] ****************
Friday 03 October 2025 10:38:49 +0000 (0:00:00.083) 0:00:32.089 ********
skipping: [instance]
TASK [libvirt_manager : Delete storage pool] ***********************************
Friday 03 October 2025 10:38:49 +0000 (0:00:00.084) 0:00:32.174 ********
skipping: [instance] => (item=pool-destroy)
skipping: [instance] => (item=pool-undefine)
skipping: [instance]
TASK [libvirt_manager : Refresh pools facts] ***********************************
Friday 03 October 2025 10:38:49 +0000 (0:00:00.118) 0:00:32.292 ********
ok: [instance]
TASK [libvirt_manager : Refresh all pools after actions] ***********************
Friday 03 October 2025 10:38:50 +0000 (0:00:00.281) 0:00:32.574 ********
skipping: [instance]
TASK [libvirt_manager : Get temporary key status] ******************************
Friday 03 October 2025 10:38:50 +0000 (0:00:00.048) 0:00:32.622 ********
ok: [instance]
TASK [libvirt_manager : Get public key] ****************************************
Friday 03 October 2025 10:38:50 +0000 (0:00:00.355) 0:00:32.977 ********
ok: [instance]
TASK [libvirt_manager : Remove public key] *************************************
Friday 03 October 2025 10:38:50 +0000 (0:00:00.280) 0:00:33.258 ********
changed: [instance]
TASK [libvirt_manager : Remove keypair] ****************************************
Friday 03 October 2025 10:38:51 +0000 (0:00:00.410) 0:00:33.669 ********
changed: [instance] => (item=cifmw_reproducer_key.pub)
changed: [instance] => (item=cifmw_reproducer_key)
TASK [libvirt_manager : List libvirt logs] *************************************
Friday 03 October 2025 10:38:51 +0000 (0:00:00.366) 0:00:34.035 ********
ok: [instance]
TASK [libvirt_manager : Remove detected logs] **********************************
Friday 03 October 2025 10:38:51 +0000 (0:00:00.210) 0:00:34.246 ********
changed: [instance] => (item=/var/log/libvirt/qemu/sl-compute-0-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-sl-compute-0.log)
changed: [instance] => (item=/var/log/libvirt/qemu/sl-compute-1-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-sl-compute-1.log)
changed: [instance] => (item=/var/log/libvirt/qemu/router-0-serial.log)
changed: [instance] => (item=/var/log/libvirt/qemu/cifmw-router-0.log)
TASK [libvirt_manager : Remove workload and volumes] ***************************
Friday 03 October 2025 10:38:52 +0000 (0:00:01.046) 0:00:35.292 ********
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] ****************************************
Friday 03 October 2025 10:38:54 +0000 (0:00:01.286) 0:00:36.579 ********
changed: [instance] => (item=images)
ok: [instance] => (item=artifacts/virtual-nodes.yml)
TASK [podman : Ensure podman is installed] *************************************
Friday 03 October 2025 10:38:54 +0000 (0:00:00.520) 0:00:37.099 ********
ok: [instance]
TASK [podman : Enable loginctl linger for ansible_user_id] *********************
Friday 03 October 2025 10:38:55 +0000 (0:00:01.265) 0:00:38.364 ********
changed: [instance]
TASK [podman : Ensure subordinate UID entry exists for zuul] *******************
Friday 03 October 2025 10:38:56 +0000 (0:00:00.251) 0:00:38.616 ********
skipping: [instance]
TASK [podman : Ensure subordinate GID entry exists for zuul] *******************
Friday 03 October 2025 10:38:56 +0000 (0:00:00.046) 0:00:38.662 ********
skipping: [instance]
TASK [podman : Run podman system migrate if subuid/subgid files were changed] ***
Friday 03 October 2025 10:38:56 +0000 (0:00:00.046) 0:00:38.708 ********
skipping: [instance]
TASK [virtualbmc : Stop and remove vbmc container] *****************************
Friday 03 October 2025 10:38:56 +0000 (0:00:00.068) 0:00:38.776 ********
ok: [instance]
TASK [virtualbmc : Remove vbmc container image] ********************************
Friday 03 October 2025 10:38:56 +0000 (0:00:00.463) 0:00:39.239 ********
ok: [instance]
TASK [virtualbmc : Check if VBMC key exists] ***********************************
Friday 03 October 2025 10:38:57 +0000 (0:00:00.378) 0:00:39.618 ********
ok: [instance]
TASK [virtualbmc : Slurp key] **************************************************
Friday 03 October 2025 10:38:57 +0000 (0:00:00.192) 0:00:39.810 ********
skipping: [instance]
TASK [virtualbmc : Revoke VBMC SSH access] *************************************
Friday 03 October 2025 10:38:57 +0000 (0:00:00.039) 0:00:39.849 ********
skipping: [instance]
TASK [virtualbmc : Remove vbmc files] ******************************************
Friday 03 October 2025 10:38:57 +0000 (0:00:00.038) 0:00:39.887 ********
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] *************************************************
Friday 03 October 2025 10:38:58 +0000 (0:00:00.670) 0:00:40.558 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:38:58 +0000 (0:00:00.106) 0:00:40.665 ********
changed: [instance]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:38:58 +0000 (0:00:00.275) 0:00:40.940 ********
changed: [instance]
TASK [Clean local ssh config] **************************************************
Friday 03 October 2025 10:38:58 +0000 (0:00:00.226) 0:00:41.166 ********
TASK [ssh_jumper : Remove Include cifmw_ssh_config.d] **************************
Friday 03 October 2025 10:38:58 +0000 (0:00:00.086) 0:00:41.253 ********
ok: [instance -> localhost]
TASK [ssh_jumper : Remove cifmw_ssh_config.d directory] ************************
Friday 03 October 2025 10:38:59 +0000 (0:00:00.231) 0:00:41.484 ********
ok: [instance -> localhost]
TASK [dnsmasq : Cleaning dnsmasq] **********************************************
Friday 03 October 2025 10:38:59 +0000 (0:00:00.226) 0:00:41.711 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/configure.yml for instance
TASK [dnsmasq : Install needed packages] ***************************************
Friday 03 October 2025 10:38:59 +0000 (0:00:00.080) 0:00:41.791 ********
ok: [instance]
TASK [dnsmasq : Ensure SELinux knows about the new files and directories] ******
Friday 03 October 2025 10:39:00 +0000 (0:00:01.155) 0:00:42.946 ********
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] ********************************
Friday 03 October 2025 10:39:03 +0000 (0:00:03.321) 0:00:46.268 ********
changed: [instance]
TASK [dnsmasq : Manage systemd unit file] **************************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.226) 0:00:46.494 ********
skipping: [instance]
TASK [dnsmasq : Manage base configuration file] ********************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.060) 0:00:46.555 ********
skipping: [instance]
TASK [dnsmasq : Render listener configuration] *********************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.039) 0:00:46.595 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/listener.yml for instance
TASK [dnsmasq : Create listener configuration file] ****************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.068) 0:00:46.663 ********
skipping: [instance]
TASK [dnsmasq : Remove listener configuration file] ****************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.039) 0:00:46.703 ********
changed: [instance]
TASK [dnsmasq : Render dns configuration] **************************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.216) 0:00:46.920 ********
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/dnsmasq/tasks/dns.yml for instance
TASK [dnsmasq : Create dns configuration file] *********************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.073) 0:00:46.994 ********
skipping: [instance]
TASK [dnsmasq : Remove dns configuration file] *********************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.045) 0:00:47.039 ********
changed: [instance]
TASK [dnsmasq : Add localhost addresses from defined dnsmasq listen addresses to loopback interface] ***
Friday 03 October 2025 10:39:04 +0000 (0:00:00.254) 0:00:47.293 ********
skipping: [instance]
TASK [dnsmasq : Enable and start service] **************************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.041) 0:00:47.335 ********
skipping: [instance]
TASK [dnsmasq : Stop service] **************************************************
Friday 03 October 2025 10:39:04 +0000 (0:00:00.044) 0:00:47.380 ********
changed: [instance]
TASK [dnsmasq : Remove unit file] **********************************************
Friday 03 October 2025 10:39:05 +0000 (0:00:00.730) 0:00:48.111 ********
changed: [instance]
TASK [dnsmasq : Remove main configuration files] *******************************
Friday 03 October 2025 10:39:05 +0000 (0:00:00.209) 0:00:48.320 ********
changed: [instance] => (item=/etc/cifmw-dnsmasq.conf)
changed: [instance] => (item=/etc/cifmw-dnsmasq.d)
TASK [dnsmasq : Remove lease file] *********************************************
Friday 03 October 2025 10:39:06 +0000 (0:00:00.398) 0:00:48.719 ********
changed: [instance]
TASK [Ensure work directory is removed] ****************************************
Friday 03 October 2025 10:39:06 +0000 (0:00:00.287) 0:00:49.007 ********
changed: [instance]
RUNNING HANDLER [libvirt_manager : Restart firewalld] **************************
Friday 03 October 2025 10:39:06 +0000 (0:00:00.363) 0:00:49.370 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=85 changed=26 unreachable=0 failed=0 skipped=35 rescued=0 ignored=0
Friday 03 October 2025 10:39:07 +0000 (0:00:00.825) 0:00:50.195 ********
===============================================================================
dnsmasq : Ensure SELinux knows about the new files and directories ------ 3.32s
libvirt_manager : Destroy networks -------------------------------------- 2.91s
libvirt_manager : Clean firewalld libvirt zone -------------------------- 2.37s
libvirt_manager : Populate service facts -------------------------------- 2.20s
libvirt_manager : Ensure no trace of networks lays in nmcli ------------- 1.71s
libvirt_manager : Undefine networks ------------------------------------- 1.62s
libvirt_manager : Destroy machine --------------------------------------- 1.62s
Copy generated content to proper location ------------------------------- 1.47s
libvirt_manager : Remove workload and volumes --------------------------- 1.29s
podman : Ensure podman is installed ------------------------------------- 1.27s
Gathering Facts --------------------------------------------------------- 1.25s
dnsmasq : Install needed packages --------------------------------------- 1.16s
libvirt_manager : Remove detected logs ---------------------------------- 1.05s
libvirt_manager : Start virtqemud socket service ------------------------ 0.92s
libvirt_manager : Undefine machine -------------------------------------- 0.86s
libvirt_manager : Clean ssh known_hosts --------------------------------- 0.85s
libvirt_manager : Restart firewalld ------------------------------------- 0.83s
libvirt_manager : (localhost) Clean ssh jumpers ------------------------- 0.81s
libvirt_manager : Get installed packages list --------------------------- 0.81s
libvirt_manager : (instance) Clean ssh jumpers -------------------------- 0.75s