PLAY [Prepare] *****************************************************************

TASK [Gathering Facts] *********************************************************
Tuesday 20 January 2026  22:54:56 +0000 (0:00:00.014)       0:00:00.014 *******
ok: [instance]

TASK [test_deps : Gather facts if they don't exist] ****************************
Tuesday 20 January 2026  22:54:57 +0000 (0:00:01.222)       0:00:01.236 *******
skipping: [instance]

TASK [test_deps : Gather variables for each operating system] ******************
Tuesday 20 January 2026  22:54:57 +0000 (0:00:00.022)       0:00:01.258 *******
ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml)

TASK [test_deps : Detect mirrors file] *****************************************
Tuesday 20 January 2026  22:54:57 +0000 (0:00:00.070)       0:00:01.329 *******
ok: [instance]

TASK [test_deps : Disable ubi host subscription-manager integration] ***********
Tuesday 20 January 2026  22:54:57 +0000 (0:00:00.376)       0:00:01.705 *******
ok: [instance]

TASK [test_deps : Disable ubi 9 repos] *****************************************
Tuesday 20 January 2026  22:54:58 +0000 (0:00:00.402)       0:00:02.108 *******
ok: [instance] => (item=ubi-9-appstream)
ok: [instance] => (item=ubi-9-baseos)
ok: [instance] => (item=ubi-9-codeready-builder)

TASK [Deploy repo-setup] *******************************************************
Tuesday 20 January 2026  22:54:59 +0000 (0:00:00.916)       0:00:03.024 *******

TASK [repo_setup : Ensure directories are present] *****************************
Tuesday 20 January 2026  22:54:59 +0000 (0:00:00.078)       0:00:03.102 *******
changed: [instance] => (item=tmp)
changed: [instance] => (item=artifacts/repositories)
changed: [instance] => (item=venv/repo_setup)

TASK [repo_setup : Make sure git-core package is installed] ********************
Tuesday 20 January 2026  22:54:59 +0000 (0:00:00.779)       0:00:03.882 *******
ok: [instance]

TASK [repo_setup : Get repo-setup repository] **********************************
Tuesday 20 January 2026  22:55:01 +0000 (0:00:01.139)       0:00:05.021 *******
changed: [instance]

TASK [repo_setup : Initialize python venv and install requirements] ************
Tuesday 20 January 2026  22:55:02 +0000 (0:00:01.051)       0:00:06.072 *******
changed: [instance]

TASK [repo_setup : Install repo-setup package] *********************************
Tuesday 20 January 2026  22:55:10 +0000 (0:00:08.273)       0:00:14.346 *******
changed: [instance]

TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] ***
Tuesday 20 January 2026  22:55:11 +0000 (0:00:00.909)       0:00:15.255 *******
skipping: [instance]

TASK [repo_setup : Run repo-setup] *********************************************
Tuesday 20 January 2026  22:55:11 +0000 (0:00:00.027)       0:00:15.283 *******
changed: [instance]

TASK [repo_setup : Get component repo] *****************************************
Tuesday 20 January 2026  22:55:12 +0000 (0:00:00.803)       0:00:16.087 *******
skipping: [instance]

TASK [repo_setup : Rename component repo] **************************************
Tuesday 20 January 2026  22:55:12 +0000 (0:00:00.045)       0:00:16.132 *******
skipping: [instance]

TASK [repo_setup : Disable component repo in current-podified dlrn repo] *******
Tuesday 20 January 2026  22:55:12 +0000 (0:00:00.048)       0:00:16.181 *******
skipping: [instance]

TASK [repo_setup : Run repo-setup-get-hash] ************************************
Tuesday 20 January 2026  22:55:12 +0000 (0:00:00.049)       0:00:16.231 *******
changed: [instance]

TASK [repo_setup : Dump full hash in delorean.repo.md5 file] *******************
Tuesday 20 January 2026  22:55:12 +0000 (0:00:00.550)       0:00:16.781 *******
changed: [instance]

TASK [repo_setup : Dump current-podified hash] *********************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.591)       0:00:17.373 *******
skipping: [instance]

TASK [repo_setup : Slurp current podified hash] ********************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.039)       0:00:17.412 *******
skipping: [instance]

TASK [repo_setup : Update the value of full_hash] ******************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.051)       0:00:17.464 *******
skipping: [instance]

TASK [repo_setup : Export hashes facts for further use] ************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.053)       0:00:17.517 *******
ok: [instance]

TASK [repo_setup : Create download directory] **********************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.049)       0:00:17.567 *******
skipping: [instance]

TASK [repo_setup : Print the URL to request] ***********************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.036)       0:00:17.603 *******
skipping: [instance]

TASK [Download the RPM] ********************************************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.036)       0:00:17.640 *******
skipping: [instance]

TASK [repo_setup : Install RHOS Release tool] **********************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.037)       0:00:17.677 *******
skipping: [instance]

TASK [repo_setup : Get rhos-release tool version] ******************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.038)       0:00:17.716 *******
skipping: [instance]

TASK [repo_setup : Print rhos-release tool version] ****************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.037)       0:00:17.753 *******
skipping: [instance]

TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] ***
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.044)       0:00:17.797 *******
skipping: [instance]

TASK [repo_setup : Check for /etc/ci/mirror_info.sh] ***************************
Tuesday 20 January 2026  22:55:13 +0000 (0:00:00.038)       0:00:17.835 *******
ok: [instance]

TASK [repo_setup : Use RDO proxy mirrors] **************************************
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.248)       0:00:18.084 *******
changed: [instance]

TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] ***
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.279)       0:00:18.363 *******
changed: [instance]

TASK [repo_setup : Check for gating.repo file on content provider] *************
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.300)       0:00:18.663 *******
skipping: [instance]

TASK [repo_setup : Populate gating repo from content provider ip] **************
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.033)       0:00:18.697 *******
skipping: [instance]

TASK [repo_setup : Check for DLRN repo at the destination] *********************
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.034)       0:00:18.732 *******
skipping: [instance]

TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] ***
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.030)       0:00:18.762 *******
skipping: [instance]

TASK [repo_setup : Check for DLRN component repo] ******************************
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.031)       0:00:18.794 *******
skipping: [instance]

TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] ***
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.030)       0:00:18.824 *******
skipping: [instance]

TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ********
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.031)       0:00:18.856 *******
skipping: [instance]

TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ******
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.030)       0:00:18.886 *******
skipping: [instance]

TASK [repo_setup : Cleanup existing metadata] **********************************
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.049)       0:00:18.936 *******
skipping: [instance]

TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] *********
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.023)       0:00:18.959 *******
skipping: [instance]

TASK [test_deps : Look for redhat-release rpm] *********************************
Tuesday 20 January 2026  22:55:14 +0000 (0:00:00.029)       0:00:18.989 *******
skipping: [instance]

TASK [test_deps : Remove redhat-release] ***************************************
Tuesday 20 January 2026  22:55:15 +0000 (0:00:00.052)       0:00:19.042 *******
skipping: [instance]

TASK [test_deps : Install centos-stream-release] *******************************
Tuesday 20 January 2026  22:55:15 +0000 (0:00:00.046)       0:00:19.088 *******
skipping: [instance]

TASK [test_deps : Install additional packages] *********************************
Tuesday 20 January 2026  22:55:15 +0000 (0:00:00.054)       0:00:19.142 *******
skipping: [instance]

TASK [test_deps : Install selinux python libs] *********************************
Tuesday 20 January 2026  22:55:15 +0000 (0:00:00.047)       0:00:19.190 *******
ok: [instance]

TASK [test_deps : Install python yaml libs] ************************************
Tuesday 20 January 2026  22:55:59 +0000 (0:00:44.711)       0:01:03.901 *******
ok: [instance]

TASK [test_deps : Install extra packages] **************************************
Tuesday 20 January 2026  22:56:01 +0000 (0:00:01.795)       0:01:05.696 *******
skipping: [instance]

PLAY RECAP *********************************************************************
instance                   : ok=19   changed=9    unreachable=0    failed=0    skipped=30   rescued=0    ignored=0

Tuesday 20 January 2026  22:56:01 +0000 (0:00:00.064)       0:01:05.761 *******
===============================================================================
test_deps : Install selinux python libs -------------------------------- 44.71s
repo_setup : Initialize python venv and install requirements ------------ 8.27s
test_deps : Install python yaml libs ------------------------------------ 1.80s
Gathering Facts --------------------------------------------------------- 1.22s
repo_setup : Make sure git-core package is installed -------------------- 1.14s
repo_setup : Get repo-setup repository ---------------------------------- 1.05s
test_deps : Disable ubi 9 repos ----------------------------------------- 0.92s
repo_setup : Install repo-setup package --------------------------------- 0.91s
repo_setup : Run repo-setup --------------------------------------------- 0.80s
repo_setup : Ensure directories are present ----------------------------- 0.78s
repo_setup : Dump full hash in delorean.repo.md5 file ------------------- 0.59s
repo_setup : Run repo-setup-get-hash ------------------------------------ 0.55s
test_deps : Disable ubi host subscription-manager integration ----------- 0.40s
test_deps : Detect mirrors file ----------------------------------------- 0.38s
repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist) --- 0.30s
repo_setup : Use RDO proxy mirrors -------------------------------------- 0.28s
repo_setup : Check for /etc/ci/mirror_info.sh --------------------------- 0.25s
Deploy repo-setup ------------------------------------------------------- 0.08s
test_deps : Gather variables for each operating system ------------------ 0.07s
test_deps : Install extra packages -------------------------------------- 0.06s

PLAY [Add crc to the inventory] ************************************************

TASK [Gathering Facts] *********************************************************
Tuesday 20 January 2026  22:56:02 +0000 (0:00:00.017)       0:00:00.017 *******
ok: [instance]

TASK [Add crc hostname with it's IP to /etc/hosts] *****************************
Tuesday 20 January 2026  22:56:03 +0000 (0:00:01.197)       0:00:01.215 *******
changed: [instance]

TASK [Check if new ssh keypair exists] *****************************************
Tuesday 20 January 2026  22:56:04 +0000 (0:00:00.427)       0:00:01.643 *******

TASK [recognize_ssh_keypair : Check if id_ed25519 key exists] ******************
Tuesday 20 January 2026  22:56:04 +0000 (0:00:00.045)       0:00:01.689 *******
ok: [instance]

TASK [recognize_ssh_keypair : Set fact if new keypair exists] ******************
Tuesday 20 January 2026  22:56:04 +0000 (0:00:00.425)       0:00:02.114 *******
ok: [instance]

TASK [recognize_ssh_keypair : Set fact if new keypair does not exists] *********
Tuesday 20 January 2026  22:56:04 +0000 (0:00:00.031)       0:00:02.146 *******
skipping: [instance]

TASK [Add the crc host dynamically] ********************************************
Tuesday 20 January 2026  22:56:04 +0000 (0:00:00.035)       0:00:02.181 *******
changed: [instance]

TASK [Add a dummy ethernet interface to target the crc NMstate] ****************
Tuesday 20 January 2026  22:56:04 +0000 (0:00:00.068)       0:00:02.250 *******
changed: [instance]

PLAY [Get CRC facts] ***********************************************************

TASK [Fetch crc network facts] *************************************************
Tuesday 20 January 2026  22:56:05 +0000 (0:00:00.563)       0:00:02.814 *******
ok: [crc]

PLAY [Converge] ****************************************************************

TASK [Set common molecule test facts] ******************************************
Tuesday 20 January 2026  22:56:10 +0000 (0:00:05.674)       0:00:08.489 *******
ok: [instance]

TASK [Prepare the Networking Env Definition for ci_nmstate role] ***************
Tuesday 20 January 2026  22:56:10 +0000 (0:00:00.033)       0:00:08.522 *******

TASK [networking_mapper : Check for Networking Definition file existence] ******
Tuesday 20 January 2026  22:56:10 +0000 (0:00:00.048)       0:00:08.571 *******
skipping: [instance]

TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 20 January 2026  22:56:11 +0000 (0:00:00.098)       0:00:08.669 *******
skipping: [instance]

TASK [networking_mapper : Check for interfaces info file existence] ************
Tuesday 20 January 2026  22:56:11 +0000 (0:00:00.088)       0:00:08.758 *******
skipping: [instance]

TASK [networking_mapper : Load the interfaces info from file] ******************
Tuesday 20 January 2026  22:56:11 +0000 (0:00:00.042)       0:00:08.800 *******
skipping: [instance]

TASK [networking_mapper : Ensure local fact is empty] **************************
Tuesday 20 January 2026  22:56:11 +0000 (0:00:00.043)       0:00:08.844 *******
ok: [instance]

TASK [networking_mapper : Set the input Networking Definition and patch it if needed] ***
Tuesday 20 January 2026  22:56:11 +0000 (0:00:00.020)       0:00:08.864 *******
ok: [instance] => (item={'networks': {'default': {'network': '38.102.83.0/24', 'gateway': '38.102.83.1', 'dns': ['1.1.1.1', '1.0.0.1'], 'mtu': '1450'}, 'testing-untagged': {'network': '172.17.20.0/24', 'dns': ['192.168.130.1'], 'mtu': '1500'}, 'testing-vlan': {'network': '172.17.21.0/24', 'vlan': 21}}, 'instances': {'crc': {'networks': {'testing-untagged': {'ip': '172.17.20.5'}, 'testing-vlan': {'ip': '172.17.21.5', 'trunk-parent': 'testing-untagged'}}}, 'instance': {'networks': {'default': {'ip': '38.102.83.223'}}}}})

TASK [networking_mapper : Gather facts if requested] ***************************
Tuesday 20 January 2026  22:56:11 +0000 (0:00:00.145)       0:00:09.010 *******
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/networking_mapper/tasks/_gather_facts.yml for instance

TASK [networking_mapper : Gather the facts] ************************************
Tuesday 20 January 2026  22:56:11 +0000 (0:00:00.038)       0:00:09.049 *******
skipping: [instance] => (item=crc)
skipping: [instance] => (item=instance)
skipping: [instance]

TASK [networking_mapper : Save instances refreshed facts for troubleshooting purposes] ***
Tuesday 20 January 2026  22:56:11 +0000 (0:00:00.414)       0:00:09.463 *******
changed: [instance]

TASK [networking_mapper : Ensure CI infrastructure dir exists] *****************
Tuesday 20 January 2026  22:56:12 +0000 (0:00:00.780)       0:00:10.243 *******
changed: [instance]

TASK [networking_mapper : Write the Networking Definition to file] *************
Tuesday 20 January 2026  22:56:13 +0000 (0:00:00.406)       0:00:10.649 *******
changed: [instance]

TASK [networking_mapper : Call the networking mapper] **************************
Tuesday 20 January 2026  22:56:13 +0000 (0:00:00.627)       0:00:11.276 *******
ok: [instance]

TASK [networking_mapper : Set networking mapper facts] *************************
Tuesday 20 January 2026  22:56:13 +0000 (0:00:00.110)       0:00:11.387 *******
ok: [instance]

TASK [networking_mapper : Write the Networking Environment Definition to file] ***
Tuesday 20 January 2026  22:56:13 +0000 (0:00:00.038)       0:00:11.426 *******
changed: [instance]

TASK [Call the role under test] ************************************************
Tuesday 20 January 2026  22:56:14 +0000 (0:00:00.530)       0:00:11.957 *******

TASK [networking_mapper : Check for Networking Environment Definition file existence] ***
Tuesday 20 January 2026  22:56:14 +0000 (0:00:00.058)       0:00:12.015 *******
skipping: [instance]

TASK [networking_mapper : Check for Networking Definition file existance] ******
Tuesday 20 January 2026  22:56:14 +0000 (0:00:00.032)       0:00:12.047 *******
skipping: [instance]

TASK [networking_mapper : Load the Networking Definition from file] ************
Tuesday 20 January 2026  22:56:14 +0000 (0:00:00.031)       0:00:12.079 *******
skipping: [instance]

TASK [networking_mapper : Set cifmw_networking_env_definition is present] ******
Tuesday 20 January 2026  22:56:14 +0000 (0:00:00.035)       0:00:12.115 *******
skipping: [instance]

TASK [ci_nmstate : Initialize NMstates for each instance] **********************
Tuesday 20 January 2026  22:56:14 +0000 (0:00:00.039)       0:00:12.155 *******
ok: [instance]

TASK [ci_nmstate : Build NMstates from the Networking Environment Definition] ***
Tuesday 20 January 2026  22:56:14 +0000 (0:00:00.082)       0:00:12.237 *******
ok: [instance] => (item=crc)
ok: [instance] => (item=instance)

TASK [ci_nmstate : Get k8s nodes] **********************************************
Tuesday 20 January 2026  22:56:14 +0000 (0:00:00.079)       0:00:12.317 *******
ok: [instance]

TASK [ci_nmstate : Set the hosts that will provision nmstate using k8s] ********
Tuesday 20 January 2026  22:56:15 +0000 (0:00:01.140)       0:00:13.457 *******
ok: [instance]

TASK [ci_nmstate : Provision k8s workers with nmstate] *************************
Tuesday 20 January 2026  22:56:15 +0000 (0:00:00.114)       0:00:13.571 *******
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_nmstate/tasks/nmstate_k8s_install.yml for instance

TASK [ci_nmstate : Create the target dir to dump NMstate manifests] ************
Tuesday 20 January 2026  22:56:16 +0000 (0:00:00.078)       0:00:13.649 *******
changed: [instance]

TASK [ci_nmstate : Create the nmstate namespace] *******************************
Tuesday 20 January 2026  22:56:16 +0000 (0:00:00.250)       0:00:13.900 *******
changed: [instance]

TASK [ci_nmstate : Generate the OperatorGroup final CR] ************************
Tuesday 20 January 2026  22:56:17 +0000 (0:00:00.917)       0:00:14.818 *******
ok: [instance] => (item={'apiVersion': 'operators.coreos.com/v1', 'kind': 'OperatorGroup', 'metadata': {'annotations': {'olm.providedAPIs': 'NMState.v1.nmstate.io'}, 'name': 'openshift-nmstate', 'namespace': 'openshift-nmstate'}, 'spec': {'targetNamespaces': ['openshift-nmstate']}})

TASK [ci_nmstate : Generate the Subscription final CR] *************************
Tuesday 20 January 2026  22:56:17 +0000 (0:00:00.088)       0:00:14.907 *******
ok: [instance] => (item={'apiVersion': 'operators.coreos.com/v1alpha1', 'kind': 'Subscription', 'metadata': {'labels': {'operators.coreos.com/kubernetes-nmstate-operator.openshift-nmstate': ''}, 'name': 'kubernetes-nmstate-operator', 'namespace': 'openshift-nmstate'}, 'spec': {'channel': 'stable', 'installPlanApproval': 'Automatic', 'name': 'kubernetes-nmstate-operator', 'source': 'redhat-operators', 'sourceNamespace': 'openshift-marketplace'}})

TASK [ci_nmstate : Save k8s nmstate OLM manifests as artifacts] ****************
Tuesday 20 January 2026  22:56:17 +0000 (0:00:00.093)       0:00:15.000 *******
changed: [instance] => (item=openshift-nmstate)
changed: [instance] => (item=kubernetes-nmstate-operator)

TASK [ci_nmstate : Create the OLM subscription resources] **********************
Tuesday 20 January 2026  22:56:18 +0000 (0:00:00.867)       0:00:15.867 *******
changed: [instance] => (item=openshift-nmstate)
changed: [instance] => (item=kubernetes-nmstate-operator)

TASK [ci_nmstate : Wait for nmstate operator to be installed] ******************
Tuesday 20 January 2026  22:56:19 +0000 (0:00:01.590)       0:00:17.457 *******
FAILED - RETRYING: [instance]: Wait for nmstate operator to be installed (12 retries left).
FAILED - RETRYING: [instance]: Wait for nmstate operator to be installed (11 retries left).
FAILED - RETRYING: [instance]: Wait for nmstate operator to be installed (10 retries left).
ok: [instance]

TASK [ci_nmstate : Save nmstate operator config as an artifact] ****************
Tuesday 20 January 2026  22:56:51 +0000 (0:00:32.066)       0:00:49.524 *******
changed: [instance]

TASK [ci_nmstate : Trigger nmstate operator to install nmstate] ****************
Tuesday 20 January 2026  22:56:52 +0000 (0:00:00.463)       0:00:49.988 *******
changed: [instance]

TASK [ci_nmstate : Wait for nsmtate Deployments to be ready] *******************
Tuesday 20 January 2026  22:56:53 +0000 (0:00:00.927)       0:00:50.916 *******
ok: [instance]

TASK [ci_nmstate : Wait for nsmtate DaemonSet to be ready] *********************
Tuesday 20 January 2026  22:57:24 +0000 (0:00:31.639)       0:01:22.555 *******
ok: [instance]

TASK [ci_nmstate : Provision nncps] ********************************************
Tuesday 20 January 2026  22:57:26 +0000 (0:00:01.095)       0:01:23.651 *******
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_nmstate/tasks/nmstate_k8s_provision_node.yml for instance => (item=crc)

TASK [ci_nmstate : Prepare the k8s nmstate nncp to apply] **********************
Tuesday 20 January 2026  22:57:26 +0000 (0:00:00.049)       0:01:23.700 *******
ok: [instance]

TASK [ci_nmstate : Save k8s nmstate nncp manifests as artifacts] ***************
Tuesday 20 January 2026  22:57:26 +0000 (0:00:00.120)       0:01:23.821 *******
changed: [instance]

TASK [ci_nmstate : Provision nmstate nncp for the node worker] *****************
Tuesday 20 January 2026  22:57:26 +0000 (0:00:00.444)       0:01:24.265 *******
changed: [instance]

TASK [ci_nmstate : Wait for nsmtate nncp to be ready] **************************
Tuesday 20 January 2026  22:57:27 +0000 (0:00:00.932)       0:01:25.198 *******
FAILED - RETRYING: [instance]: Wait for nsmtate nncp to be ready (30 retries left).
FAILED - RETRYING: [instance]: Wait for nsmtate nncp to be ready (29 retries left).
ok: [instance]

TASK [ci_nmstate : Provision unmanaged nodes with nmstate] *********************
Tuesday 20 January 2026  22:57:50 +0000 (0:00:22.416)       0:01:47.614 *******
included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_nmstate/tasks/nmstate_unmanaged_provision_node.yml for instance => (item=instance)

TASK [ci_nmstate : Ensure we have needed facts] ********************************
Tuesday 20 January 2026  22:57:50 +0000 (0:00:00.058)       0:01:47.673 *******
skipping: [instance]

TASK [ci_nmstate : Install required packages on instance] **********************
Tuesday 20 January 2026  22:57:50 +0000 (0:00:00.044)       0:01:47.718 *******
changed: [instance]

TASK [ci_nmstate : Create the target NMstate dump directory] *******************
Tuesday 20 January 2026  22:57:54 +0000 (0:00:04.130)       0:01:51.848 *******
changed: [instance]

TASK [ci_nmstate : Save nmstate state for instance] ****************************
Tuesday 20 January 2026  22:57:54 +0000 (0:00:00.231)       0:01:52.080 *******
changed: [instance]

TASK [ci_nmstate : Apply the desidered state on instance] **********************
Tuesday 20 January 2026  22:57:54 +0000 (0:00:00.469)       0:01:52.550 *******
changed: [instance]

TASK [ci_nmstate : Save nmstate debugging data for instance] *******************
Tuesday 20 January 2026  22:57:56 +0000 (0:00:01.118)       0:01:53.669 *******
changed: [instance]

TASK [Fetch files stat results] ************************************************
Tuesday 20 January 2026  22:57:56 +0000 (0:00:00.433)       0:01:54.102 *******
ok: [instance] => (item=nmstate/instance-state.yaml)
ok: [instance] => (item=nmstate/instance-final-state.yaml)
ok: [instance] => (item=manifests/nmstate/nmstate-operatorgroup-olm.yaml)
ok: [instance] => (item=manifests/nmstate/nmstate-subscription-olm.yaml)
ok: [instance] => (item=manifests/nmstate/nmstate-nmstate-olm.yaml)
ok: [instance] => (item=manifests/nmstate/crc-nncp.yaml)

TASK [Assert that all expected files exist] ************************************
Tuesday 20 January 2026  22:57:57 +0000 (0:00:01.403)       0:01:55.506 *******
ok: [instance] => changed=false
  msg: All assertions passed

TASK [Fetch all files content] *************************************************
Tuesday 20 January 2026  22:57:57 +0000 (0:00:00.051)       0:01:55.557 *******
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/nmstate/instance-state.yaml)
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/nmstate/instance-final-state.yaml)
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-operatorgroup-olm.yaml)
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-subscription-olm.yaml)
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-nmstate-olm.yaml)
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/manifests/nmstate/crc-nncp.yaml)

TASK [Assert that all files contains proper YAML data] *************************
Tuesday 20 January 2026  22:57:59 +0000 (0:00:01.409)       0:01:56.967 *******
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/nmstate/instance-state.yaml) => changed=false
  ansible_loop_var: item
  item:
    ansible_loop_var: item
    changed: false
    content: ZG5zLXJlc29sdmVyOgogICAgY29uZmlnOgogICAgICAgIHNlYXJjaDoKICAgICAgICAtIGRlZmF1bHQuZXhhbXBsZS5jb20KICAgICAgICBzZXJ2ZXI6CiAgICAgICAgLSAxLjEuMS4xCiAgICAgICAgLSAxLjAuMC4xCmludGVyZmFjZXM6Ci0gICBkZXNjcmlwdGlvbjogZGVmYXVsdAogICAgaXB2NDoKICAgICAgICBhZGRyZXNzOgogICAgICAgIC0gICBpcDogMzguMTAyLjgzLjIyMwogICAgICAgICAgICBwcmVmaXgtbGVuZ3RoOiAyNAogICAgICAgIGVuYWJsZWQ6IHRydWUKICAgIGlwdjY6CiAgICAgICAgZW5hYmxlZDogZmFsc2UKICAgIG10dTogMTQ1MAogICAgbmFtZTogZXRoMAogICAgc3RhdGU6IHVwCiAgICB0eXBlOiBldGhlcm5ldApyb3V0ZXM6CiAgICBjb25maWc6CiAgICAtICAgZGVzdGluYXRpb246IDAuMC4wLjAvMAogICAgICAgIG5leHQtaG9wLWFkZHJlc3M6IDM4LjEwMi44My4xCiAgICAgICAgbmV4dC1ob3AtaW50ZXJmYWNlOiBldGgwCg==
    encoding: base64
    failed: false
    invocation:
      module_args:
        path: /home/zuul/ci-framework-data/artifacts/nmstate/instance-state.yaml
        src: /home/zuul/ci-framework-data/artifacts/nmstate/instance-state.yaml
    item: /home/zuul/ci-framework-data/artifacts/nmstate/instance-state.yaml
    source: /home/zuul/ci-framework-data/artifacts/nmstate/instance-state.yaml
  msg: All assertions passed
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/nmstate/instance-final-state.yaml) => changed=false
  ansible_loop_var: item
  item:
    ansible_loop_var: item
    changed: false
    content: ZG5zLXJlc29sdmVyOgogICAgY29uZmlnOgogICAgICAgIHNlYXJjaDoKICAgICAgICAtIGRlZmF1bHQuZXhhbXBsZS5jb20KICAgICAgICBzZXJ2ZXI6CiAgICAgICAgLSAxLjEuMS4xCiAgICAgICAgLSAxLjAuMC4xCiAgICBydW5uaW5nOgogICAgICAgIHNlYXJjaDoKICAgICAgICAtIGRlZmF1bHQuZXhhbXBsZS5jb20KICAgICAgICBzZXJ2ZXI6CiAgICAgICAgLSAxLjEuMS4xCiAgICAgICAgLSAxLjAuMC4xCiAgICAgICAgLSAxOTkuMjA0LjQ0LjI0CiAgICAgICAgLSAxOTkuMjA0LjQ3LjU0Cmhvc3RuYW1lOgogICAgY29uZmlnOiBucDAwMDU1ODk1MjIubm92YWxvY2FsCiAgICBydW5uaW5nOiBucDAwMDU1ODk1MjIubm92YWxvY2FsCmludGVyZmFjZXM6Ci0gICBhY2NlcHQtYWxsLW1hYy1hZGRyZXNzZXM6IGZhbHNlCiAgICBicmlkZ2U6CiAgICAgICAgb3B0aW9uczoKICAgICAgICAgICAgZ2MtdGltZXI6IDc0NDUKICAgICAgICAgICAgZ3JvdXAtYWRkcjogMDE6ODA6QzI6MDA6MDA6MDAKICAgICAgICAgICAgZ3JvdXAtZm9yd2FyZC1tYXNrOiAwCiAgICAgICAgICAgIGdyb3VwLWZ3ZC1tYXNrOiAwCiAgICAgICAgICAgIGhhc2gtbWF4OiA0MDk2CiAgICAgICAgICAgIGhlbGxvLXRpbWVyOiA2NwogICAgICAgICAgICBtYWMtYWdlaW5nLXRpbWU6IDMwMAogICAgICAgICAgICBtdWx0aWNhc3QtbGFzdC1tZW1iZXItY291bnQ6IDIKICAgICAgICAgICAgbXVsdGljYXN0LWxhc3QtbWVtYmVyLWludGVydmFsOiAxMDAKICAgICAgICAgICAgbXVsdGljYXN0LW1lbWJlcnNoaXAtaW50ZXJ2YWw6IDI2MDAwCiAgICAgICAgICAgIG11bHRpY2FzdC1xdWVyaWVyOiBmYWxzZQogICAgICAgICAgICBtdWx0aWNhc3QtcXVlcmllci1pbnRlcnZhbDogMjU1MDAKICAgICAgICAgICAgbXVsdGljYXN0LXF1ZXJ5LWludGVydmFsOiAxMjUwMAogICAgICAgICAgICBtdWx0aWNhc3QtcXVlcnktcmVzcG9uc2UtaW50ZXJ2YWw6IDEwMDAKICAgICAgICAgICAgbXVsdGljYXN0LXF1ZXJ5LXVzZS1pZmFkZHI6IGZhbHNlCiAgICAgICAgICAgIG11bHRpY2FzdC1yb3V0ZXI6IGF1dG8KICAgICAgICAgICAgbXVsdGljYXN0LXNub29waW5nOiB0cnVlCiAgICAgICAgICAgIG11bHRpY2FzdC1zdGFydHVwLXF1ZXJ5LWNvdW50OiAyCiAgICAgICAgICAgIG11bHRpY2FzdC1zdGFydHVwLXF1ZXJ5LWludGVydmFsOiAzMTI1CiAgICAgICAgICAgIHN0cDoKICAgICAgICAgICAgICAgIGVuYWJsZWQ6IHRydWUKICAgICAgICAgICAgICAgIGZvcndhcmQtZGVsYXk6IDIKICAgICAgICAgICAgICAgIGhlbGxvLXRpbWU6IDIKICAgICAgICAgICAgICAgIG1heC1hZ2U6IDIwCiAgICAgICAgICAgICAgICBwcmlvcml0eTogMzI3NjgKICAgICAgICAgICAgdmxhbi1kZWZhdWx0LXB2aWQ6IDEKICAgICAgICAgICAgdmxhbi1wcm90b2NvbDogODAyLjFxCiAgICAgICAgcG9ydDoKICAgICAgICAtICAgbmFtZTogdm5ldDAKICAgICAgICAgICAgc3RwLWhhaXJwaW4tbW9kZTogZmFsc2UKICAgICAgICAgICAgc3RwLXBhdGgtY29zdDogMTAwCiAgICAgICAgICAgIHN0cC1wcmlvcml0eTogMzIKICAgICAgICAtICAgbmFtZTogdm5ldDEKICAgICAgICAgICAgc3RwLWhhaXJwaW4tbW9kZTogZmFsc2UKICAgICAgICAgICAgc3RwLXBhdGgtY29zdDogMTAwCiAgICAgICAgICAgIHN0cC1wcmlvcml0eTogMzIKICAgIGV0aHRvb2w6CiAgICAgICAgZmVhdHVyZToKICAgICAgICAgICAgaGlnaGRtYTogZmFsc2UKICAgICAgICAgICAgcngtZ3JvOiB0cnVlCiAgICAgICAgICAgIHJ4LWdyby1saXN0OiBmYWxzZQogICAgICAgICAgICByeC11ZHAtZ3JvLWZvcndhcmRpbmc6IGZhbHNlCiAgICAgICAgICAgIHR4LWNoZWNrc3VtLWlwLWdlbmVyaWM6IHRydWUKICAgICAgICAgICAgdHgtZXNwLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC1mY29lLXNlZ21lbnRhdGlvbjogZmFsc2UKICAgICAgICAgICAgdHgtZ2VuZXJpYy1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtZ3JlLWNzdW0tc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LWdyZS1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtZ3NvLWxpc3Q6IGZhbHNlCiAgICAgICAgICAgIHR4LWdzby1wYXJ0aWFsOiB0cnVlCiAgICAgICAgICAgIHR4LWdzby1yb2J1c3Q6IGZhbHNlCiAgICAgICAgICAgIHR4LWlweGlwNC1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtaXB4aXA2LXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC1ub2NhY2hlLWNvcHk6IGZhbHNlCiAgICAgICAgICAgIHR4LXNjYXR0ZXItZ2F0aGVyLWZyYWdsaXN0OiB0cnVlCiAgICAgICAgICAgIHR4LXNjdHAtc2VnbWVudGF0aW9uOiBmYWxzZQogICAgICAgICAgICB0eC10Y3AtZWNuLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC10Y3AtbWFuZ2xlaWQtc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXRjcC1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdGNwNi1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdHVubmVsLXJlbWNzdW0tc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXVkcC1zZWdtZW50YXRpb246IGZhbHNlCiAgICAgICAgICAgIHR4LXVkcF90bmwtY3N1bS1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdWRwX3RubC1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdmxhbi1ody1pbnNlcnQ6IHRydWUKICAgICAgICAgICAgdHgtdmxhbi1zdGFnLWh3LWluc2VydDogdHJ1ZQogICAgaXB2NDoKICAgICAgICBhZGRyZXNzOgogICAgICAgIC0gICBpcDogMTkyLjE2OC4xMzAuMQogICAgICAgICAgICBwcmVmaXgtbGVuZ3RoOiAyNAogICAgICAgIGVuYWJsZWQ6IHRydWUKICAgICAgICBmb3J3YXJkaW5nOiB0cnVlCiAgICBpcHY2OgogICAgICAgIGVuYWJsZWQ6IGZhbHNlCiAgICBtYWMtYWRkcmVzczogNTI6NTQ6MDA6RkQ6QkU6RDAKICAgIG1heC1tdHU6IDY1NTM1CiAgICBtaW4tbXR1OiA2OAogICAgbXB0Y3A6CiAgICAgICAgYWRkcmVzcy1mbGFnczogW10KICAgIG10dTogMTUwMAogICAgbmFtZTogY3JjCiAgICBzdGF0ZTogdXAKICAgIHR5cGU6IGxpbnV4LWJyaWRnZQotICAgYWNjZXB0LWFsbC1tYWMtYWRkcmVzc2VzOiBmYWxzZQogICAgYWx0LW5hbWVzOgogICAgLSAgIG5hbWU6IGVucDBzMwogICAgLSAgIG5hbWU6IGVuczMKICAgIGRlc2NyaXB0aW9uOiBkZWZhdWx0CiAgICBkcml2ZXI6IHZpcnRpb19uZXQKICAgIGV0aGVybmV0OgogICAgICAgIGF1dG8tbmVnb3RpYXRpb246IGZhbHNlCiAgICBldGh0b29sOgogICAgICAgIGNvYWxlc2NlOgogICAgICAgICAgICByeC1mcmFtZXM6IDEKICAgICAgICAgICAgcngtdXNlY3M6IDAKICAgICAgICAgICAgdHgtZnJhbWVzOiAxCiAgICAgICAgICAgIHR4LXVzZWNzOiAwCiAgICAgICAgZmVhdHVyZToKICAgICAgICAgICAgcngtZ3JvOiB0cnVlCiAgICAgICAgICAgIHJ4LWdyby1odzogdHJ1ZQogICAgICAgICAgICByeC1ncm8tbGlzdDogZmFsc2UKICAgICAgICAgICAgcngtdWRwLWdyby1mb3J3YXJkaW5nOiBmYWxzZQogICAgICAgICAgICB0eC1jaGVja3N1bS1pcC1nZW5lcmljOiB0cnVlCiAgICAgICAgICAgIHR4LWdlbmVyaWMtc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LW5vY2FjaGUtY29weTogZmFsc2UKICAgICAgICAgICAgdHgtdGNwLWVjbi1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdGNwLW1hbmdsZWlkLXNlZ21lbnRhdGlvbjogZmFsc2UKICAgICAgICAgICAgdHgtdGNwLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC10Y3A2LXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgIHJpbmc6CiAgICAgICAgICAgIHJ4OiAyNTYKICAgICAgICAgICAgcngtbWF4OiAyNTYKICAgICAgICAgICAgdHg6IDI1NgogICAgICAgICAgICB0eC1tYXg6IDI1NgogICAgaWRlbnRpZmllcjogbWFjLWFkZHJlc3MKICAgIGlwdjQ6CiAgICAgICAgYWRkcmVzczoKICAgICAgICAtICAgaXA6IDM4LjEwMi44My4yMjMKICAgICAgICAgICAgcHJlZml4LWxlbmd0aDogMjQKICAgICAgICBhdXRvLWRuczogdHJ1ZQogICAgICAgIGF1dG8tZ2F0ZXdheTogdHJ1ZQogICAgICAgIGF1dG8tcm91dGUtdGFibGUtaWQ6IDAKICAgICAgICBhdXRvLXJvdXRlczogdHJ1ZQogICAgICAgIGRoY3A6IHRydWUKICAgICAgICBkaGNwLWNsaWVudC1pZDogbGwKICAgICAgICBkaGNwLXNlbmQtaG9zdG5hbWU6IHRydWUKICAgICAgICBlbmFibGVkOiB0cnVlCiAgICAgICAgZm9yd2FyZGluZzogdHJ1ZQogICAgaXB2NjoKICAgICAgICBhdXRvY29uZjogZmFsc2UKICAgICAgICBkaGNwOiBmYWxzZQogICAgICAgIGVuYWJsZWQ6IGZhbHNlCiAgICBsbGRwOgogICAgICAgIGVuYWJsZWQ6IGZhbHNlCiAgICBtYWMtYWRkcmVzczogRkE6MTY6M0U6MjM6MDA6QTYKICAgIG1heC1tdHU6IDE1MDAKICAgIG1pbi1tdHU6IDY4CiAgICBtcHRjcDoKICAgICAgICBhZGRyZXNzLWZsYWdzOiBbXQogICAgbXR1OiAxNDUwCiAgICBuYW1lOiBldGgwCiAgICBwZXJtYW5lbnQtbWFjLWFkZHJlc3M6IEZBOjE2OjNFOjIzOjAwOkE2CiAgICBwcm9maWxlLW5hbWU6IFN5c3RlbSBldGgwCiAgICBzdGF0ZTogdXAKICAgIHR5cGU6IGV0aGVybmV0CiAgICB3YWl0LWlwOiBhbnkKLSAgIGFjY2VwdC1hbGwtbWFjLWFkZHJlc3NlczogZmFsc2UKICAgIGV0aHRvb2w6CiAgICAgICAgZmVhdHVyZToKICAgICAgICAgICAgcngtZ3JvOiB0cnVlCiAgICAgICAgICAgIHJ4LWdyby1saXN0OiBmYWxzZQogICAgICAgICAgICByeC11ZHAtZ3JvLWZvcndhcmRpbmc6IGZhbHNlCiAgICAgICAgICAgIHR4LWdlbmVyaWMtc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LWdzby1saXN0OiB0cnVlCiAgICAgICAgICAgIHR4LXNjdHAtc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXRjcC1lY24tc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXRjcC1tYW5nbGVpZC1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdGNwLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC10Y3A2LXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC11ZHAtc2VnbWVudGF0aW9uOiB0cnVlCiAgICBpcHY0OgogICAgICAgIGFkZHJlc3M6CiAgICAgICAgLSAgIGlwOiAxMjcuMC4wLjEKICAgICAgICAgICAgcHJlZml4LWxlbmd0aDogOAogICAgICAgIGVuYWJsZWQ6IHRydWUKICAgICAgICBmb3J3YXJkaW5nOiB0cnVlCiAgICBpcHY2OgogICAgICAgIGFkZHJlc3M6CiAgICAgICAgLSAgIGlwOiA6OjEKICAgICAgICAgICAgcHJlZml4LWxlbmd0aDogMTI4CiAgICAgICAgZW5hYmxlZDogdHJ1ZQogICAgbWFjLWFkZHJlc3M6IDAwOjAwOjAwOjAwOjAwOjAwCiAgICBtdHU6IDY1NTM2CiAgICBuYW1lOiBsbwogICAgc3RhdGU6IHVwCiAgICB0eXBlOiBsb29wYmFjawotICAgYWNjZXB0LWFsbC1tYWMtYWRkcmVzc2VzOiBmYWxzZQogICAgYnJpZGdlOgogICAgICAgIG9wdGlvbnM6CiAgICAgICAgICAgIGdjLXRpbWVyOiA3OTMyCiAgICAgICAgICAgIGdyb3VwLWFkZHI6IDAxOjgwOkMyOjAwOjAwOjAwCiAgICAgICAgICAgIGdyb3VwLWZvcndhcmQtbWFzazogMAogICAgICAgICAgICBncm91cC1md2QtbWFzazogMAogICAgICAgICAgICBoYXNoLW1heDogNDA5NgogICAgICAgICAgICBoZWxsby10aW1lcjogNjcKICAgICAgICAgICAgbWFjLWFnZWluZy10aW1lOiAzMDAKICAgICAgICAgICAgbXVsdGljYXN0LWxhc3QtbWVtYmVyLWNvdW50OiAyCiAgICAgICAgICAgIG11bHRpY2FzdC1sYXN0LW1lbWJlci1pbnRlcnZhbDogMTAwCiAgICAgICAgICAgIG11bHRpY2FzdC1tZW1iZXJzaGlwLWludGVydmFsOiAyNjAwMAogICAgICAgICAgICBtdWx0aWNhc3QtcXVlcmllcjogZmFsc2UKICAgICAgICAgICAgbXVsdGljYXN0LXF1ZXJpZXItaW50ZXJ2YWw6IDI1NTAwCiAgICAgICAgICAgIG11bHRpY2FzdC1xdWVyeS1pbnRlcnZhbDogMTI1MDAKICAgICAgICAgICAgbXVsdGljYXN0LXF1ZXJ5LXJlc3BvbnNlLWludGVydmFsOiAxMDAwCiAgICAgICAgICAgIG11bHRpY2FzdC1xdWVyeS11c2UtaWZhZGRyOiBmYWxzZQogICAgICAgICAgICBtdWx0aWNhc3Qtcm91dGVyOiBhdXRvCiAgICAgICAgICAgIG11bHRpY2FzdC1zbm9vcGluZzogdHJ1ZQogICAgICAgICAgICBtdWx0aWNhc3Qtc3RhcnR1cC1xdWVyeS1jb3VudDogMgogICAgICAgICAgICBtdWx0aWNhc3Qtc3RhcnR1cC1xdWVyeS1pbnRlcnZhbDogMzEyNQogICAgICAgICAgICBzdHA6CiAgICAgICAgICAgICAgICBlbmFibGVkOiB0cnVlCiAgICAgICAgICAgICAgICBmb3J3YXJkLWRlbGF5OiAyCiAgICAgICAgICAgICAgICBoZWxsby10aW1lOiAyCiAgICAgICAgICAgICAgICBtYXgtYWdlOiAyMAogICAgICAgICAgICAgICAgcHJpb3JpdHk6IDMyNzY4CiAgICAgICAgICAgIHZsYW4tZGVmYXVsdC1wdmlkOiAxCiAgICAgICAgICAgIHZsYW4tcHJvdG9jb2w6IDgwMi4xcQogICAgICAgIHBvcnQ6IFtdCiAgICBldGh0b29sOgogICAgICAgIGZlYXR1cmU6CiAgICAgICAgICAgIGhpZ2hkbWE6IHRydWUKICAgICAgICAgICAgcngtZ3JvOiB0cnVlCiAgICAgICAgICAgIHJ4LWdyby1saXN0OiBmYWxzZQogICAgICAgICAgICByeC11ZHAtZ3JvLWZvcndhcmRpbmc6IGZhbHNlCiAgICAgICAgICAgIHR4LWNoZWNrc3VtLWlwLWdlbmVyaWM6IHRydWUKICAgICAgICAgICAgdHgtZXNwLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC1mY29lLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC1nZW5lcmljLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC1ncmUtY3N1bS1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtZ3JlLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC1nc28tbGlzdDogdHJ1ZQogICAgICAgICAgICB0eC1nc28tcGFydGlhbDogdHJ1ZQogICAgICAgICAgICB0eC1nc28tcm9idXN0OiB0cnVlCiAgICAgICAgICAgIHR4LWlweGlwNC1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtaXB4aXA2LXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC1ub2NhY2hlLWNvcHk6IGZhbHNlCiAgICAgICAgICAgIHR4LXNjYXR0ZXItZ2F0aGVyLWZyYWdsaXN0OiB0cnVlCiAgICAgICAgICAgIHR4LXNjdHAtc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXRjcC1lY24tc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXRjcC1tYW5nbGVpZC1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdGNwLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC10Y3A2LXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC10dW5uZWwtcmVtY3N1bS1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdWRwLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC11ZHBfdG5sLWNzdW0tc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXVkcF90bmwtc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXZsYW4taHctaW5zZXJ0OiB0cnVlCiAgICAgICAgICAgIHR4LXZsYW4tc3RhZy1ody1pbnNlcnQ6IHRydWUKICAgIGlwdjQ6CiAgICAgICAgYWRkcmVzczoKICAgICAgICAtICAgaXA6IDE5Mi4xNjguMTIyLjEKICAgICAgICAgICAgcHJlZml4LWxlbmd0aDogMjQKICAgICAgICBlbmFibGVkOiB0cnVlCiAgICAgICAgZm9yd2FyZGluZzogdHJ1ZQogICAgaXB2NjoKICAgICAgICBlbmFibGVkOiBmYWxzZQogICAgbWFjLWFkZHJlc3M6IDUyOjU0OjAwOjQ4OjIyOkE1CiAgICBtYXgtbXR1OiA2NTUzNQogICAgbWluLW10dTogNjgKICAgIG1wdGNwOgogICAgICAgIGFkZHJlc3MtZmxhZ3M6IFtdCiAgICBtdHU6IDE1MDAKICAgIG5hbWU6IHZpcmJyMAogICAgc3RhdGU6IHVwCiAgICB0eXBlOiBsaW51eC1icmlkZ2UKLSAgIGFjY2VwdC1hbGwtbWFjLWFkZHJlc3NlczogZmFsc2UKICAgIGNvbnRyb2xsZXI6IGNyYwogICAgZXRodG9vbDoKICAgICAgICBjb2FsZXNjZToKICAgICAgICAgICAgcngtZnJhbWVzOiAwCiAgICAgICAgZmVhdHVyZToKICAgICAgICAgICAgcngtZ3JvOiB0cnVlCiAgICAgICAgICAgIHJ4LWdyby1saXN0OiBmYWxzZQogICAgICAgICAgICByeC11ZHAtZ3JvLWZvcndhcmRpbmc6IGZhbHNlCiAgICAgICAgICAgIHR4LWNoZWNrc3VtLWlwLWdlbmVyaWM6IHRydWUKICAgICAgICAgICAgdHgtZ2VuZXJpYy1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtbm9jYWNoZS1jb3B5OiBmYWxzZQogICAgICAgICAgICB0eC1zY2F0dGVyLWdhdGhlci1mcmFnbGlzdDogdHJ1ZQogICAgICAgICAgICB0eC10Y3AtZWNuLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC10Y3AtbWFuZ2xlaWQtc2VnbWVudGF0aW9uOiBmYWxzZQogICAgICAgICAgICB0eC10Y3Atc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXRjcDYtc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXZsYW4taHctaW5zZXJ0OiB0cnVlCiAgICAgICAgICAgIHR4LXZsYW4tc3RhZy1ody1pbnNlcnQ6IHRydWUKICAgIGlwdjQ6CiAgICAgICAgZW5hYmxlZDogZmFsc2UKICAgICAgICBmb3J3YXJkaW5nOiB0cnVlCiAgICBpcHY2OgogICAgICAgIGFkZHJlc3M6CiAgICAgICAgLSAgIGlwOiBmZTgwOjpmY2ZkOmZjZmY6ZmUwNzoyMTgyCiAgICAgICAgICAgIHByZWZpeC1sZW5ndGg6IDY0CiAgICAgICAgZW5hYmxlZDogdHJ1ZQogICAgbWFjLWFkZHJlc3M6IEZFOkZEOkZDOjA3OjIxOjgyCiAgICBtYXgtbXR1OiA2NTUyMQogICAgbWluLW10dTogNjgKICAgIG10dTogMTUwMAogICAgbmFtZTogdm5ldDAKICAgIHN0YXRlOiBpZ25vcmUKICAgIHR5cGU6IHR1bgotICAgYWNjZXB0LWFsbC1tYWMtYWRkcmVzc2VzOiBmYWxzZQogICAgY29udHJvbGxlcjogY3JjCiAgICBldGh0b29sOgogICAgICAgIGNvYWxlc2NlOgogICAgICAgICAgICByeC1mcmFtZXM6IDAKICAgICAgICBmZWF0dXJlOgogICAgICAgICAgICByeC1ncm86IHRydWUKICAgICAgICAgICAgcngtZ3JvLWxpc3Q6IGZhbHNlCiAgICAgICAgICAgIHJ4LXVkcC1ncm8tZm9yd2FyZGluZzogZmFsc2UKICAgICAgICAgICAgdHgtY2hlY2tzdW0taXAtZ2VuZXJpYzogdHJ1ZQogICAgICAgICAgICB0eC1nZW5lcmljLXNlZ21lbnRhdGlvbjogdHJ1ZQogICAgICAgICAgICB0eC1ub2NhY2hlLWNvcHk6IGZhbHNlCiAgICAgICAgICAgIHR4LXNjYXR0ZXItZ2F0aGVyLWZyYWdsaXN0OiB0cnVlCiAgICAgICAgICAgIHR4LXRjcC1lY24tc2VnbWVudGF0aW9uOiB0cnVlCiAgICAgICAgICAgIHR4LXRjcC1tYW5nbGVpZC1zZWdtZW50YXRpb246IGZhbHNlCiAgICAgICAgICAgIHR4LXRjcC1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdGNwNi1zZWdtZW50YXRpb246IHRydWUKICAgICAgICAgICAgdHgtdmxhbi1ody1pbnNlcnQ6IHRydWUKICAgICAgICAgICAgdHgtdmxhbi1zdGFnLWh3LWluc2VydDogdHJ1ZQogICAgaXB2NDoKICAgICAgICBlbmFibGVkOiBmYWxzZQogICAgICAgIGZvcndhcmRpbmc6IHRydWUKICAgIGlwdjY6CiAgICAgICAgYWRkcmVzczoKICAgICAgICAtICAgaXA6IGZlODA6OmZjNTQ6ZmY6ZmVkODplNzQ1CiAgICAgICAgICAgIHByZWZpeC1sZW5ndGg6IDY0CiAgICAgICAgZW5hYmxlZDogdHJ1ZQogICAgbWFjLWFkZHJlc3M6IEZFOjU0OjAwOkQ4OkU3OjQ1CiAgICBtYXgtbXR1OiA2NTUyMQogICAgbWluLW10dTogNjgKICAgIG10dTogMTUwMAogICAgbmFtZTogdm5ldDEKICAgIHN0YXRlOiBpZ25vcmUKICAgIHR5cGU6IHR1bgpyb3V0ZS1ydWxlczoKICAgIGNvbmZpZzogW10Kcm91dGVzOgogICAgY29uZmlnOgogICAgLSAgIGRlc3RpbmF0aW9uOiAwLjAuMC4wLzAKICAgICAgICBuZXh0LWhvcC1hZGRyZXNzOiAzOC4xMDIuODMuMQogICAgICAgIG5leHQtaG9wLWludGVyZmFjZTogZXRoMAogICAgICAgIHRhYmxlLWlkOiAyNTQKICAgIHJ1bm5pbmc6CiAgICAtICAgZGVzdGluYXRpb246IDAuMC4wLjAvMAogICAgICAgIG5leHQtaG9wLWFkZHJlc3M6IDM4LjEwMi44My4xCiAgICAgICAgbmV4dC1ob3AtaW50ZXJmYWNlOiBldGgwCiAgICAgICAgdGFibGUtaWQ6IDI1NAogICAgLSAgIGRlc3RpbmF0aW9uOiAwLjAuMC4wLzAKICAgICAgICBtZXRyaWM6IDEwMAogICAgICAgIG5leHQtaG9wLWFkZHJlc3M6IDM4LjEwMi44My4xCiAgICAgICAgbmV4dC1ob3AtaW50ZXJmYWNlOiBldGgwCiAgICAgICAgc291cmNlOiAzOC4xMDIuODMuMjIzCiAgICAgICAgdGFibGUtaWQ6IDI1NAogICAgLSAgIGRlc3RpbmF0aW9uOiAxNjkuMjU0LjE2OS4yNTQvMzIKICAgICAgICBtZXRyaWM6IDEwMAogICAgICAgIG5leHQtaG9wLWFkZHJlc3M6IDM4LjEwMi44My4xMjYKICAgICAgICBuZXh0LWhvcC1pbnRlcmZhY2U6IGV0aDAKICAgICAgICBzb3VyY2U6IDM4LjEwMi44My4yMjMKICAgICAgICB0YWJsZS1pZDogMjU0Cg==
    encoding: base64
    failed: false
    invocation:
      module_args:
        path: /home/zuul/ci-framework-data/artifacts/nmstate/instance-final-state.yaml
        src: /home/zuul/ci-framework-data/artifacts/nmstate/instance-final-state.yaml
    item: /home/zuul/ci-framework-data/artifacts/nmstate/instance-final-state.yaml
    source: /home/zuul/ci-framework-data/artifacts/nmstate/instance-final-state.yaml
  msg: All assertions passed
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-operatorgroup-olm.yaml) => changed=false
  ansible_loop_var: item
  item:
    ansible_loop_var: item
    changed: false
    content: YXBpVmVyc2lvbjogb3BlcmF0b3JzLmNvcmVvcy5jb20vdjEKa2luZDogT3BlcmF0b3JHcm91cAptZXRhZGF0YToKICAgIGFubm90YXRpb25zOgogICAgICAgIG9sbS5wcm92aWRlZEFQSXM6IE5NU3RhdGUudjEubm1zdGF0ZS5pbwogICAgbmFtZTogb3BlbnNoaWZ0LW5tc3RhdGUKICAgIG5hbWVzcGFjZTogb3BlbnNoaWZ0LW5tc3RhdGUKc3BlYzoKICAgIHRhcmdldE5hbWVzcGFjZXM6CiAgICAtIG9wZW5zaGlmdC1ubXN0YXRlCg==
    encoding: base64
    failed: false
    invocation:
      module_args:
        path: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-operatorgroup-olm.yaml
        src: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-operatorgroup-olm.yaml
    item: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-operatorgroup-olm.yaml
    source: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-operatorgroup-olm.yaml
  msg: All assertions passed
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-subscription-olm.yaml) => changed=false
  ansible_loop_var: item
  item:
    ansible_loop_var: item
    changed: false
    content: YXBpVmVyc2lvbjogb3BlcmF0b3JzLmNvcmVvcy5jb20vdjFhbHBoYTEKa2luZDogU3Vic2NyaXB0aW9uCm1ldGFkYXRhOgogICAgbGFiZWxzOgogICAgICAgIG9wZXJhdG9ycy5jb3Jlb3MuY29tL2t1YmVybmV0ZXMtbm1zdGF0ZS1vcGVyYXRvci5vcGVuc2hpZnQtbm1zdGF0ZTogJycKICAgIG5hbWU6IGt1YmVybmV0ZXMtbm1zdGF0ZS1vcGVyYXRvcgogICAgbmFtZXNwYWNlOiBvcGVuc2hpZnQtbm1zdGF0ZQpzcGVjOgogICAgY2hhbm5lbDogc3RhYmxlCiAgICBpbnN0YWxsUGxhbkFwcHJvdmFsOiBBdXRvbWF0aWMKICAgIG5hbWU6IGt1YmVybmV0ZXMtbm1zdGF0ZS1vcGVyYXRvcgogICAgc291cmNlOiByZWRoYXQtb3BlcmF0b3JzCiAgICBzb3VyY2VOYW1lc3BhY2U6IG9wZW5zaGlmdC1tYXJrZXRwbGFjZQo=
    encoding: base64
    failed: false
    invocation:
      module_args:
        path: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-subscription-olm.yaml
        src: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-subscription-olm.yaml
    item: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-subscription-olm.yaml
    source: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-subscription-olm.yaml
  msg: All assertions passed
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-nmstate-olm.yaml) => changed=false
  ansible_loop_var: item
  item:
    ansible_loop_var: item
    changed: false
    content: YXBpVmVyc2lvbjogbm1zdGF0ZS5pby92MQpraW5kOiBOTVN0YXRlCm1ldGFkYXRhOgogICAgbmFtZTogbm1zdGF0ZQo=
    encoding: base64
    failed: false
    invocation:
      module_args:
        path: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-nmstate-olm.yaml
        src: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-nmstate-olm.yaml
    item: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-nmstate-olm.yaml
    source: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/nmstate-nmstate-olm.yaml
  msg: All assertions passed
ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/manifests/nmstate/crc-nncp.yaml) => changed=false
  ansible_loop_var: item
  item:
    ansible_loop_var: item
    changed: false
    content: YXBpVmVyc2lvbjogbm1zdGF0ZS5pby92MQpraW5kOiBOb2RlTmV0d29ya0NvbmZpZ3VyYXRpb25Qb2xpY3kKbWV0YWRhdGE6CiAgICBsYWJlbHM6IHt9CiAgICBuYW1lOiBjcmMKc3BlYzoKICAgIGRlc2lyZWRTdGF0ZToKICAgICAgICBkbnMtcmVzb2x2ZXI6CiAgICAgICAgICAgIGNvbmZpZzoKICAgICAgICAgICAgICAgIHNlYXJjaDoKICAgICAgICAgICAgICAgIC0gdGVzdGluZy11bnRhZ2dlZC5leGFtcGxlLmNvbQogICAgICAgICAgICAgICAgLSB0ZXN0aW5nLXZsYW4uZXhhbXBsZS5jb20KICAgICAgICAgICAgICAgIHNlcnZlcjoKICAgICAgICAgICAgICAgIC0gMTkyLjE2OC4xMzAuMQogICAgICAgIGludGVyZmFjZXM6CiAgICAgICAgLSAgIGRlc2NyaXB0aW9uOiB0ZXN0aW5nLXVudGFnZ2VkCiAgICAgICAgICAgIGlwdjQ6CiAgICAgICAgICAgICAgICBhZGRyZXNzOgogICAgICAgICAgICAgICAgLSAgIGlwOiAxNzIuMTcuMjAuNQogICAgICAgICAgICAgICAgICAgIHByZWZpeC1sZW5ndGg6IDI0CiAgICAgICAgICAgICAgICBlbmFibGVkOiB0cnVlCiAgICAgICAgICAgIGlwdjY6CiAgICAgICAgICAgICAgICBlbmFibGVkOiBmYWxzZQogICAgICAgICAgICBtdHU6IDE1MDAKICAgICAgICAgICAgbmFtZTogZW5wNnMwCiAgICAgICAgICAgIHN0YXRlOiB1cAogICAgICAgICAgICB0eXBlOiBldGhlcm5ldAogICAgICAgIC0gICBkZXNjcmlwdGlvbjogdGVzdGluZy12bGFuCiAgICAgICAgICAgIGlwdjQ6CiAgICAgICAgICAgICAgICBhZGRyZXNzOgogICAgICAgICAgICAgICAgLSAgIGlwOiAxNzIuMTcuMjEuNQogICAgICAgICAgICAgICAgICAgIHByZWZpeC1sZW5ndGg6IDI0CiAgICAgICAgICAgICAgICBlbmFibGVkOiB0cnVlCiAgICAgICAgICAgIGlwdjY6CiAgICAgICAgICAgICAgICBlbmFibGVkOiBmYWxzZQogICAgICAgICAgICBtdHU6IDE0OTYKICAgICAgICAgICAgbmFtZTogZW5wNnMwLjIxCiAgICAgICAgICAgIHN0YXRlOiB1cAogICAgICAgICAgICB0eXBlOiB2bGFuCiAgICAgICAgICAgIHZsYW46CiAgICAgICAgICAgICAgICBiYXNlLWlmYWNlOiBlbnA2czAKICAgICAgICAgICAgICAgIGlkOiAyMQogICAgbm9kZVNlbGVjdG9yOgogICAgICAgIGt1YmVybmV0ZXMuaW8vaG9zdG5hbWU6IGNyYwogICAgICAgIG5vZGUtcm9sZS5rdWJlcm5ldGVzLmlvL3dvcmtlcjogJycK
    encoding: base64
    failed: false
    invocation:
      module_args:
        path: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/crc-nncp.yaml
        src: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/crc-nncp.yaml
    item: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/crc-nncp.yaml
    source: /home/zuul/ci-framework-data/artifacts/manifests/nmstate/crc-nncp.yaml
  msg: All assertions passed

TASK [Wait for nsmtate nncp to be ready] ***************************************
Tuesday 20 January 2026  22:57:59 +0000 (0:00:00.088)       0:01:57.055 *******
ok: [instance]

TASK [Fetch unmanaged node link statuses] **************************************
Tuesday 20 January 2026  22:58:00 +0000 (0:00:00.862)       0:01:57.917 *******
changed: [instance]

TASK [Check that the unmanaged node MTU change was performed] ******************
Tuesday 20 January 2026  22:58:00 +0000 (0:00:00.243)       0:01:58.161 *******
ok: [instance] => changed=false
  msg: All assertions passed

TASK [ci_nmstate : Fetch NNCPs] ************************************************
Tuesday 20 January 2026  22:58:00 +0000 (0:00:00.048)       0:01:58.209 *******
ok: [instance]

TASK [ci_nmstate : Remove NNCPs as they are clusterwise resources] *************
Tuesday 20 January 2026  22:58:01 +0000 (0:00:00.789)       0:01:58.999 *******
changed: [instance] => (item=crc)

TASK [ci_nmstate : Remove the entire nmstate namespace] ************************
Tuesday 20 January 2026  22:58:02 +0000 (0:00:00.814)       0:01:59.814 *******
changed: [instance]

TASK [Fetch namespaces] ********************************************************
Tuesday 20 January 2026  22:58:18 +0000 (0:00:15.917)       0:02:15.731 *******
ok: [instance]

TASK [Assert that the nmstate ns is gonne] *************************************
Tuesday 20 January 2026  22:58:19 +0000 (0:00:00.964)       0:02:16.696 *******
ok: [instance] => changed=false
  msg: All assertions passed

PLAY RECAP *********************************************************************
crc                        : ok=1    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0
instance                   : ok=55   changed=23   unreachable=0    failed=0    skipped=11   rescued=0    ignored=0

Tuesday 20 January 2026  22:58:19 +0000 (0:00:00.095)       0:02:16.792 *******
===============================================================================
ci_nmstate : Wait for nmstate operator to be installed ----------------- 32.07s
ci_nmstate : Wait for nsmtate Deployments to be ready ------------------ 31.64s
ci_nmstate : Wait for nsmtate nncp to be ready ------------------------- 22.42s
ci_nmstate : Remove the entire nmstate namespace ----------------------- 15.92s
Fetch crc network facts ------------------------------------------------- 5.67s
ci_nmstate : Install required packages on instance ---------------------- 4.13s
ci_nmstate : Create the OLM subscription resources ---------------------- 1.59s
Fetch all files content ------------------------------------------------- 1.41s
Fetch files stat results ------------------------------------------------ 1.40s
Gathering Facts --------------------------------------------------------- 1.20s
ci_nmstate : Get k8s nodes ---------------------------------------------- 1.14s
ci_nmstate : Apply the desidered state on instance ---------------------- 1.12s
ci_nmstate : Wait for nsmtate DaemonSet to be ready --------------------- 1.10s
Fetch namespaces -------------------------------------------------------- 0.96s
ci_nmstate : Provision nmstate nncp for the node worker ----------------- 0.93s
ci_nmstate : Trigger nmstate operator to install nmstate ---------------- 0.93s
ci_nmstate : Create the nmstate namespace ------------------------------- 0.92s
ci_nmstate : Save k8s nmstate OLM manifests as artifacts ---------------- 0.87s
Wait for nsmtate nncp to be ready --------------------------------------- 0.86s
ci_nmstate : Remove NNCPs as they are clusterwise resources ------------- 0.81s