PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 20 January 2026 16:41:09 +0000 (0:00:00.016) 0:00:00.016 ******* ok: [instance] TASK [Include ci_setup role] *************************************************** Tuesday 20 January 2026 16:41:10 +0000 (0:00:00.845) 0:00:00.861 ******* TASK [ci_setup : Gather variables for each operating system] ******************* Tuesday 20 January 2026 16:41:10 +0000 (0:00:00.062) 0:00:00.924 ******* ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) TASK [ci_setup : List packages to install] ************************************* Tuesday 20 January 2026 16:41:10 +0000 (0:00:00.052) 0:00:00.976 ******* ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Tuesday 20 January 2026 16:41:10 +0000 (0:00:00.025) 0:00:01.001 ******* changed: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Tuesday 20 January 2026 16:41:14 +0000 (0:00:03.568) 0:00:04.569 ******* ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Tuesday 20 January 2026 16:41:14 +0000 (0:00:00.289) 0:00:04.859 ******* changed: [instance] TASK [ci_setup : Install openshift client] ************************************* Tuesday 20 January 2026 16:41:15 +0000 (0:00:00.309) 0:00:05.168 ******* changed: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Tuesday 20 January 2026 16:41:21 +0000 (0:00:06.219) 0:00:11.387 ******* skipping: [instance] TASK [ci_setup : Create completion file] *************************************** Tuesday 20 January 2026 16:41:21 +0000 (0:00:00.035) 0:00:11.422 ******* changed: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Tuesday 20 January 2026 16:41:21 +0000 (0:00:00.276) 0:00:11.699 ******* changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Tuesday 20 January 2026 16:41:21 +0000 (0:00:00.266) 0:00:11.966 ******* skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Tuesday 20 January 2026 16:41:21 +0000 (0:00:00.018) 0:00:11.984 ******* skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Tuesday 20 January 2026 16:41:21 +0000 (0:00:00.018) 0:00:12.002 ******* skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Tuesday 20 January 2026 16:41:21 +0000 (0:00:00.018) 0:00:12.021 ******* skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Tuesday 20 January 2026 16:41:21 +0000 (0:00:00.018) 0:00:12.040 ******* skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Tuesday 20 January 2026 16:41:21 +0000 (0:00:00.018) 0:00:12.058 ******* skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Tuesday 20 January 2026 16:41:22 +0000 (0:00:00.024) 0:00:12.082 ******* changed: [instance] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) ok: [instance] => (item=/home/zuul/ci-framework-data/logs) changed: [instance] => (item=/home/zuul/ci-framework-data/tmp) changed: [instance] => (item=/home/zuul/ci-framework-data/volumes) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/parameters) TASK [Create nova migration keypair] ******************************************* Tuesday 20 January 2026 16:41:22 +0000 (0:00:00.953) 0:00:13.035 ******* changed: [instance] TASK [Create user keypair] ***************************************************** Tuesday 20 January 2026 16:41:23 +0000 (0:00:00.361) 0:00:13.396 ******* changed: [instance] TASK [Create fake kubeconfig] ************************************************** Tuesday 20 January 2026 16:41:23 +0000 (0:00:00.263) 0:00:13.660 ******* changed: [instance] PLAY RECAP ********************************************************************* instance : ok=13 changed=9 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 Tuesday 20 January 2026 16:41:23 +0000 (0:00:00.409) 0:00:14.070 ******* =============================================================================== ci_setup : Install openshift client ------------------------------------- 6.22s ci_setup : Install needed packages -------------------------------------- 3.57s ci_setup : Manage directories ------------------------------------------- 0.95s Gathering Facts --------------------------------------------------------- 0.85s Create fake kubeconfig -------------------------------------------------- 0.41s Create nova migration keypair ------------------------------------------- 0.36s ci_setup : Ensure openshift client install path is present -------------- 0.31s ci_setup : Gather version of openshift client --------------------------- 0.29s ci_setup : Create completion file --------------------------------------- 0.28s ci_setup : Source completion from within .bashrc ------------------------ 0.27s Create user keypair ----------------------------------------------------- 0.26s Include ci_setup role --------------------------------------------------- 0.06s ci_setup : Gather variables for each operating system ------------------- 0.05s ci_setup : Add the OC path to cifmw_path if needed ---------------------- 0.04s ci_setup : List packages to install ------------------------------------- 0.03s ci_setup : Ensure the repos are enabled in the system using yum --------- 0.02s ci_setup : Enabling the required repositories. -------------------------- 0.02s ci_setup : Check rhsm status -------------------------------------------- 0.02s ci_setup : Get current /etc/redhat-release ------------------------------ 0.02s ci_setup : Print current /etc/redhat-release ---------------------------- 0.02s PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 20 January 2026 16:41:24 +0000 (0:00:00.018) 0:00:00.018 ******* ok: [instance] TASK [Load networking environment definition] ********************************** Tuesday 20 January 2026 16:41:25 +0000 (0:00:00.797) 0:00:00.815 ******* ok: [instance] TASK [kustomize_deploy : Ensure that architecture repo exists] ***************** Tuesday 20 January 2026 16:41:25 +0000 (0:00:00.041) 0:00:00.857 ******* ok: [instance] TASK [kustomize_deploy : Gather the list of scenario folders] ****************** Tuesday 20 January 2026 16:41:25 +0000 (0:00:00.311) 0:00:01.168 ******* ok: [instance] TASK [kustomize_deploy : Check if scenario is in the list] ********************* Tuesday 20 January 2026 16:41:25 +0000 (0:00:00.343) 0:00:01.512 ******* skipping: [instance] TASK [kustomize_deploy : Ensure that destination directory exists] ************* Tuesday 20 January 2026 16:41:25 +0000 (0:00:00.022) 0:00:01.534 ******* changed: [instance] TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches] *** Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.294) 0:00:01.828 ******* ok: [instance] => (item=cifmw_architecture_user_kustomize) TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches] *** Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.075) 0:00:01.904 ******* ok: [instance] TASK [Load architecture automation] ******************************************** Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.076) 0:00:01.980 ******* ok: [instance] TASK [Loop the deploy] ********************************************************* Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.044) 0:00:02.025 ******* TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.216) 0:00:02.241 ******* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.046) 0:00:02.288 ******* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.034) 0:00:02.322 ******* ok: [instance] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.030) 0:00:02.353 ******* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.021) 0:00:02.375 ******* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 20 January 2026 16:41:26 +0000 (0:00:00.036) 0:00:02.411 ******* ok: [instance] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 20 January 2026 16:41:27 +0000 (0:00:00.305) 0:00:02.716 ******* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp] *** Tuesday 20 January 2026 16:41:27 +0000 (0:00:00.063) 0:00:02.779 ******* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp] *** Tuesday 20 January 2026 16:41:27 +0000 (0:00:00.050) 0:00:02.830 ******* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 20 January 2026 16:41:27 +0000 (0:00:00.103) 0:00:02.933 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for instance TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set] ******* Tuesday 20 January 2026 16:41:27 +0000 (0:00:00.065) 0:00:02.999 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 20 January 2026 16:41:27 +0000 (0:00:00.051) 0:00:03.050 ******* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 20 January 2026 16:41:27 +0000 (0:00:00.202) 0:00:03.252 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 20 January 2026 16:41:27 +0000 (0:00:00.051) 0:00:03.304 ******* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 20 January 2026 16:41:28 +0000 (0:00:00.303) 0:00:03.608 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 20 January 2026 16:41:28 +0000 (0:00:00.273) 0:00:03.882 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for instance TASK [ci_gen_kustomize_values : Assert we have needed parameters] ************** Tuesday 20 January 2026 16:41:28 +0000 (0:00:00.062) 0:00:03.944 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 20 January 2026 16:41:28 +0000 (0:00:00.077) 0:00:04.021 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 20 January 2026 16:41:28 +0000 (0:00:00.220) 0:00:04.242 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 20 January 2026 16:41:29 +0000 (0:00:00.563) 0:00:04.805 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 20 January 2026 16:41:29 +0000 (0:00:00.062) 0:00:04.867 ******* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 20 January 2026 16:41:29 +0000 (0:00:00.349) 0:00:05.217 ******* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 20 January 2026 16:41:30 +0000 (0:00:00.361) 0:00:05.578 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 20 January 2026 16:41:30 +0000 (0:00:00.358) 0:00:05.936 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for instance TASK [ci_gen_kustomize_values : Ensure we have needed parameter] *************** Tuesday 20 January 2026 16:41:30 +0000 (0:00:00.063) 0:00:06.000 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 20 January 2026 16:41:30 +0000 (0:00:00.048) 0:00:06.049 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 20 January 2026 16:41:30 +0000 (0:00:00.236) 0:00:06.285 ******* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 20 January 2026 16:41:30 +0000 (0:00:00.047) 0:00:06.333 ******* ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) TASK [ci_gen_kustomize_values : Combine snippets] ****************************** Tuesday 20 January 2026 16:41:31 +0000 (0:00:00.593) 0:00:06.926 ******* ok: [instance] => (item=02_ci_data.yaml) ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 20 January 2026 16:41:31 +0000 (0:00:00.149) 0:00:07.076 ******* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 20 January 2026 16:41:31 +0000 (0:00:00.215) 0:00:07.291 ******* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking/nncp] *** Tuesday 20 January 2026 16:41:32 +0000 (0:00:00.376) 0:00:07.668 ******* changed: [instance] => (item=network-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 20 January 2026 16:41:32 +0000 (0:00:00.244) 0:00:07.912 ******* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp] *** Tuesday 20 January 2026 16:41:32 +0000 (0:00:00.049) 0:00:07.961 ******* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 20 January 2026 16:41:32 +0000 (0:00:00.466) 0:00:08.428 ******* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking/nncp] *** Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.355) 0:00:08.784 ******* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.219) 0:00:09.003 ******* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp] *** Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.045) 0:00:09.048 ******* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp] *** Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.044) 0:00:09.093 ******* skipping: [instance] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) skipping: [instance] TASK [kustomize_deploy : Stop after applying CRs if requested] ***************** Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.047) 0:00:09.140 ******* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp] *** Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.045) 0:00:09.185 ******* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.050) 0:00:09.236 ******* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.043) 0:00:09.280 ******* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.032) 0:00:09.312 ******* ok: [instance] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.025) 0:00:09.337 ******* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.019) 0:00:09.357 ******* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 20 January 2026 16:41:33 +0000 (0:00:00.034) 0:00:09.391 ******* ok: [instance] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 20 January 2026 16:41:34 +0000 (0:00:00.221) 0:00:09.613 ******* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking] *** Tuesday 20 January 2026 16:41:34 +0000 (0:00:00.066) 0:00:09.679 ******* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/control-plane/networking] ******* Tuesday 20 January 2026 16:41:34 +0000 (0:00:00.048) 0:00:09.728 ******* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 20 January 2026 16:41:34 +0000 (0:00:00.082) 0:00:09.810 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for instance TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set] ******* Tuesday 20 January 2026 16:41:34 +0000 (0:00:00.065) 0:00:09.876 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 20 January 2026 16:41:34 +0000 (0:00:00.052) 0:00:09.928 ******* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 20 January 2026 16:41:34 +0000 (0:00:00.207) 0:00:10.135 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 20 January 2026 16:41:34 +0000 (0:00:00.052) 0:00:10.188 ******* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 20 January 2026 16:41:34 +0000 (0:00:00.204) 0:00:10.392 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 20 January 2026 16:41:35 +0000 (0:00:00.279) 0:00:10.672 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for instance TASK [ci_gen_kustomize_values : Assert we have needed parameters] ************** Tuesday 20 January 2026 16:41:35 +0000 (0:00:00.063) 0:00:10.735 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 20 January 2026 16:41:35 +0000 (0:00:00.050) 0:00:10.786 ******* ok: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 20 January 2026 16:41:35 +0000 (0:00:00.216) 0:00:11.002 ******* ok: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 20 January 2026 16:41:35 +0000 (0:00:00.475) 0:00:11.478 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 20 January 2026 16:41:35 +0000 (0:00:00.068) 0:00:11.546 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 20 January 2026 16:41:36 +0000 (0:00:00.388) 0:00:11.935 ******* ok: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 20 January 2026 16:41:36 +0000 (0:00:00.369) 0:00:12.304 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 20 January 2026 16:41:37 +0000 (0:00:00.387) 0:00:12.691 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for instance TASK [ci_gen_kustomize_values : Ensure we have needed parameter] *************** Tuesday 20 January 2026 16:41:37 +0000 (0:00:00.066) 0:00:12.757 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 20 January 2026 16:41:37 +0000 (0:00:00.049) 0:00:12.807 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 20 January 2026 16:41:37 +0000 (0:00:00.211) 0:00:13.019 ******* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 20 January 2026 16:41:37 +0000 (0:00:00.048) 0:00:13.067 ******* ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) TASK [ci_gen_kustomize_values : Combine snippets] ****************************** Tuesday 20 January 2026 16:41:38 +0000 (0:00:00.577) 0:00:13.645 ******* ok: [instance] => (item=02_ci_data.yaml) ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 20 January 2026 16:41:38 +0000 (0:00:00.136) 0:00:13.781 ******* ok: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 20 January 2026 16:41:38 +0000 (0:00:00.215) 0:00:13.996 ******* ok: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking] *** Tuesday 20 January 2026 16:41:38 +0000 (0:00:00.378) 0:00:14.375 ******* ok: [instance] => (item=network-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 20 January 2026 16:41:39 +0000 (0:00:00.233) 0:00:14.608 ******* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking] *** Tuesday 20 January 2026 16:41:39 +0000 (0:00:00.048) 0:00:14.657 ******* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 20 January 2026 16:41:39 +0000 (0:00:00.366) 0:00:15.023 ******* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking] *** Tuesday 20 January 2026 16:41:39 +0000 (0:00:00.349) 0:00:15.373 ******* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.216) 0:00:15.589 ******* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking] *** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.047) 0:00:15.636 ******* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking] *** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.045) 0:00:15.682 ******* skipping: [instance] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) skipping: [instance] TASK [kustomize_deploy : Stop after applying CRs if requested] ***************** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.049) 0:00:15.731 ******* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking] *** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.047) 0:00:15.779 ******* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.049) 0:00:15.828 ******* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.045) 0:00:15.874 ******* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.032) 0:00:15.906 ******* ok: [instance] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.025) 0:00:15.932 ******* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.023) 0:00:15.955 ******* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.035) 0:00:15.991 ******* ok: [instance] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) ok: [instance] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.407) 0:00:16.399 ******* ok: [instance] => (item=service-values.yaml) ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/control-plane] ************* Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.088) 0:00:16.487 ******* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/control-plane] ****************** Tuesday 20 January 2026 16:41:40 +0000 (0:00:00.045) 0:00:16.533 ******* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 20 January 2026 16:41:41 +0000 (0:00:00.119) 0:00:16.652 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for instance TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set] ******* Tuesday 20 January 2026 16:41:41 +0000 (0:00:00.084) 0:00:16.736 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 20 January 2026 16:41:41 +0000 (0:00:00.049) 0:00:16.785 ******* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 20 January 2026 16:41:41 +0000 (0:00:00.200) 0:00:16.986 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 20 January 2026 16:41:41 +0000 (0:00:00.052) 0:00:17.039 ******* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 20 January 2026 16:41:41 +0000 (0:00:00.198) 0:00:17.237 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 20 January 2026 16:41:41 +0000 (0:00:00.181) 0:00:17.419 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 20 January 2026 16:41:41 +0000 (0:00:00.049) 0:00:17.469 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 20 January 2026 16:41:42 +0000 (0:00:00.214) 0:00:17.683 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 20 January 2026 16:41:42 +0000 (0:00:00.057) 0:00:17.741 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 20 January 2026 16:41:42 +0000 (0:00:00.063) 0:00:17.804 ******* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 20 January 2026 16:41:42 +0000 (0:00:00.355) 0:00:18.160 ******* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 20 January 2026 16:41:42 +0000 (0:00:00.358) 0:00:18.519 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 20 January 2026 16:41:43 +0000 (0:00:00.359) 0:00:18.878 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for instance TASK [ci_gen_kustomize_values : Ensure we have needed parameter] *************** Tuesday 20 January 2026 16:41:43 +0000 (0:00:00.066) 0:00:18.945 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 20 January 2026 16:41:43 +0000 (0:00:00.051) 0:00:18.996 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 20 January 2026 16:41:43 +0000 (0:00:00.212) 0:00:19.209 ******* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 20 January 2026 16:41:43 +0000 (0:00:00.050) 0:00:19.260 ******* ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) TASK [ci_gen_kustomize_values : Combine snippets] ****************************** Tuesday 20 January 2026 16:41:44 +0000 (0:00:00.426) 0:00:19.686 ******* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 20 January 2026 16:41:44 +0000 (0:00:00.098) 0:00:19.785 ******* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 20 January 2026 16:41:44 +0000 (0:00:00.235) 0:00:20.020 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 20 January 2026 16:41:44 +0000 (0:00:00.409) 0:00:20.430 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for instance TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set] ******* Tuesday 20 January 2026 16:41:44 +0000 (0:00:00.063) 0:00:20.494 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 20 January 2026 16:41:44 +0000 (0:00:00.055) 0:00:20.549 ******* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 20 January 2026 16:41:45 +0000 (0:00:00.234) 0:00:20.784 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 20 January 2026 16:41:45 +0000 (0:00:00.065) 0:00:20.849 ******* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 20 January 2026 16:41:45 +0000 (0:00:00.227) 0:00:21.076 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 20 January 2026 16:41:45 +0000 (0:00:00.315) 0:00:21.391 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for instance TASK [ci_gen_kustomize_values : Assert we have needed parameters] ************** Tuesday 20 January 2026 16:41:45 +0000 (0:00:00.079) 0:00:21.471 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 20 January 2026 16:41:45 +0000 (0:00:00.051) 0:00:21.522 ******* ok: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 20 January 2026 16:41:46 +0000 (0:00:00.217) 0:00:21.740 ******* ok: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 20 January 2026 16:41:46 +0000 (0:00:00.510) 0:00:22.251 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 20 January 2026 16:41:46 +0000 (0:00:00.066) 0:00:22.317 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 20 January 2026 16:41:47 +0000 (0:00:00.371) 0:00:22.689 ******* ok: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 20 January 2026 16:41:47 +0000 (0:00:00.386) 0:00:23.075 ******* ok: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 20 January 2026 16:41:47 +0000 (0:00:00.370) 0:00:23.446 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for instance TASK [ci_gen_kustomize_values : Ensure we have needed parameter] *************** Tuesday 20 January 2026 16:41:47 +0000 (0:00:00.070) 0:00:23.516 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 20 January 2026 16:41:48 +0000 (0:00:00.056) 0:00:23.573 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 20 January 2026 16:41:48 +0000 (0:00:00.220) 0:00:23.793 ******* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 20 January 2026 16:41:48 +0000 (0:00:00.050) 0:00:23.844 ******* ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) TASK [ci_gen_kustomize_values : Combine snippets] ****************************** Tuesday 20 January 2026 16:41:48 +0000 (0:00:00.583) 0:00:24.428 ******* ok: [instance] => (item=02_ci_data.yaml) ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 20 January 2026 16:41:49 +0000 (0:00:00.136) 0:00:24.564 ******* ok: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 20 January 2026 16:41:49 +0000 (0:00:00.232) 0:00:24.796 ******* ok: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane] *** Tuesday 20 January 2026 16:41:49 +0000 (0:00:00.385) 0:00:25.182 ******* changed: [instance] => (item=service-values) ok: [instance] => (item=network-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 20 January 2026 16:41:50 +0000 (0:00:00.436) 0:00:25.618 ******* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane] *** Tuesday 20 January 2026 16:41:50 +0000 (0:00:00.047) 0:00:25.665 ******* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 20 January 2026 16:41:50 +0000 (0:00:00.317) 0:00:25.983 ******* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane] *** Tuesday 20 January 2026 16:41:50 +0000 (0:00:00.385) 0:00:26.369 ******* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.226) 0:00:26.595 ******* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane] *** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.049) 0:00:26.645 ******* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane] *** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.048) 0:00:26.694 ******* skipping: [instance] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) skipping: [instance] TASK [kustomize_deploy : Stop after applying CRs if requested] ***************** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.052) 0:00:26.746 ******* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/control-plane] ************ Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.048) 0:00:26.794 ******* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.052) 0:00:26.846 ******* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.048) 0:00:26.895 ******* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.036) 0:00:26.931 ******* ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.028) 0:00:26.959 ******* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.025) 0:00:26.985 ******* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.037) 0:00:27.023 ******* ok: [instance] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.229) 0:00:27.252 ******* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset] ***** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.065) 0:00:27.318 ******* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset] ********** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.047) 0:00:27.365 ******* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.083) 0:00:27.449 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for instance TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set] ******* Tuesday 20 January 2026 16:41:51 +0000 (0:00:00.064) 0:00:27.513 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.052) 0:00:27.565 ******* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.207) 0:00:27.773 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.052) 0:00:27.825 ******* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.204) 0:00:28.029 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.245) 0:00:28.275 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for instance TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided.] *** Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.066) 0:00:28.342 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for instance TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured.] *** Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.069) 0:00:28.411 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Get common data for dataplane templating] ****** Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.047) 0:00:28.459 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for instance TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage] *** Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.051) 0:00:28.510 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Expose the deployed services as a fact] ******** Tuesday 20 January 2026 16:41:52 +0000 (0:00:00.037) 0:00:28.547 ******* ok: [instance] TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided.] *** Tuesday 20 January 2026 16:41:53 +0000 (0:00:00.039) 0:00:28.587 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 20 January 2026 16:41:53 +0000 (0:00:00.043) 0:00:28.630 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 20 January 2026 16:41:53 +0000 (0:00:00.207) 0:00:28.838 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 20 January 2026 16:41:53 +0000 (0:00:00.406) 0:00:29.244 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 20 January 2026 16:41:53 +0000 (0:00:00.052) 0:00:29.297 ******* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 20 January 2026 16:41:54 +0000 (0:00:00.357) 0:00:29.654 ******* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 20 January 2026 16:41:54 +0000 (0:00:00.370) 0:00:30.024 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 20 January 2026 16:41:54 +0000 (0:00:00.349) 0:00:30.374 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for instance TASK [ci_gen_kustomize_values : Ensure we have needed parameter] *************** Tuesday 20 January 2026 16:41:54 +0000 (0:00:00.056) 0:00:30.430 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 20 January 2026 16:41:54 +0000 (0:00:00.040) 0:00:30.470 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 20 January 2026 16:41:55 +0000 (0:00:00.206) 0:00:30.676 ******* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 20 January 2026 16:41:55 +0000 (0:00:00.039) 0:00:30.716 ******* ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) TASK [ci_gen_kustomize_values : Combine snippets] ****************************** Tuesday 20 January 2026 16:41:55 +0000 (0:00:00.574) 0:00:31.291 ******* ok: [instance] => (item=02_ci_data.yaml) ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 20 January 2026 16:41:55 +0000 (0:00:00.118) 0:00:31.410 ******* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 20 January 2026 16:41:56 +0000 (0:00:00.203) 0:00:31.614 ******* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 20 January 2026 16:41:56 +0000 (0:00:00.363) 0:00:31.977 ******* changed: [instance] => (item=edpm-nodeset-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 20 January 2026 16:41:56 +0000 (0:00:00.242) 0:00:32.219 ******* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 20 January 2026 16:41:56 +0000 (0:00:00.037) 0:00:32.257 ******* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.298) 0:00:32.556 ******* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.355) 0:00:32.912 ******* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.219) 0:00:33.131 ******* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.037) 0:00:33.169 ******* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.036) 0:00:33.205 ******* skipping: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) skipping: [instance] TASK [kustomize_deploy : Stop after applying CRs if requested] ***************** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.039) 0:00:33.244 ******* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset] **** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.037) 0:00:33.282 ******* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.067) 0:00:33.350 ******* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.037) 0:00:33.388 ******* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.024) 0:00:33.412 ******* ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.027) 0:00:33.439 ******* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.022) 0:00:33.462 ******* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 20 January 2026 16:41:57 +0000 (0:00:00.028) 0:00:33.490 ******* ok: [instance] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 20 January 2026 16:41:58 +0000 (0:00:00.215) 0:00:33.705 ******* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 20 January 2026 16:41:58 +0000 (0:00:00.056) 0:00:33.762 ******* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment] ******* Tuesday 20 January 2026 16:41:58 +0000 (0:00:00.038) 0:00:33.801 ******* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 20 January 2026 16:41:58 +0000 (0:00:00.074) 0:00:33.875 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for instance TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set] ******* Tuesday 20 January 2026 16:41:58 +0000 (0:00:00.055) 0:00:33.930 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 20 January 2026 16:41:58 +0000 (0:00:00.043) 0:00:33.974 ******* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 20 January 2026 16:41:58 +0000 (0:00:00.202) 0:00:34.176 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 20 January 2026 16:41:58 +0000 (0:00:00.046) 0:00:34.223 ******* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 20 January 2026 16:41:58 +0000 (0:00:00.213) 0:00:34.436 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 20 January 2026 16:41:59 +0000 (0:00:00.182) 0:00:34.619 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 20 January 2026 16:41:59 +0000 (0:00:00.040) 0:00:34.659 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 20 January 2026 16:41:59 +0000 (0:00:00.237) 0:00:34.896 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 20 January 2026 16:41:59 +0000 (0:00:00.048) 0:00:34.945 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 20 January 2026 16:41:59 +0000 (0:00:00.054) 0:00:35.000 ******* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 20 January 2026 16:41:59 +0000 (0:00:00.342) 0:00:35.343 ******* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 20 January 2026 16:42:00 +0000 (0:00:00.353) 0:00:35.696 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 20 January 2026 16:42:00 +0000 (0:00:00.346) 0:00:36.043 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for instance TASK [ci_gen_kustomize_values : Ensure we have needed parameter] *************** Tuesday 20 January 2026 16:42:00 +0000 (0:00:00.055) 0:00:36.099 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 20 January 2026 16:42:00 +0000 (0:00:00.039) 0:00:36.138 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 20 January 2026 16:42:00 +0000 (0:00:00.225) 0:00:36.364 ******* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 20 January 2026 16:42:00 +0000 (0:00:00.038) 0:00:36.403 ******* ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) TASK [ci_gen_kustomize_values : Combine snippets] ****************************** Tuesday 20 January 2026 16:42:01 +0000 (0:00:00.391) 0:00:36.794 ******* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 20 January 2026 16:42:01 +0000 (0:00:00.083) 0:00:36.877 ******* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 20 January 2026 16:42:01 +0000 (0:00:00.207) 0:00:37.084 ******* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 20 January 2026 16:42:01 +0000 (0:00:00.392) 0:00:37.477 ******* changed: [instance] => (item=edpm-deployment-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 20 January 2026 16:42:02 +0000 (0:00:00.233) 0:00:37.711 ******* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 20 January 2026 16:42:02 +0000 (0:00:00.037) 0:00:37.748 ******* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 20 January 2026 16:42:02 +0000 (0:00:00.281) 0:00:38.029 ******* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 20 January 2026 16:42:02 +0000 (0:00:00.371) 0:00:38.400 ******* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.213) 0:00:38.613 ******* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.037) 0:00:38.651 ******* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.038) 0:00:38.689 ******* skipping: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) skipping: [instance] TASK [kustomize_deploy : Stop after applying CRs if requested] ***************** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.039) 0:00:38.728 ******* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.035) 0:00:38.764 ******* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.061) 0:00:38.826 ******* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.035) 0:00:38.861 ******* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.022) 0:00:38.883 ******* ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.025) 0:00:38.909 ******* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.019) 0:00:38.928 ******* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.025) 0:00:38.954 ******* ok: [instance] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) ok: [instance] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.387) 0:00:39.341 ******* ok: [instance] => (item=service-values.yaml) ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci] *************************** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.080) 0:00:39.422 ******* skipping: [instance] TASK [Generate values.yaml for examples/va/hci] ******************************** Tuesday 20 January 2026 16:42:03 +0000 (0:00:00.036) 0:00:39.459 ******* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 20 January 2026 16:42:04 +0000 (0:00:00.110) 0:00:39.570 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for instance TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set] ******* Tuesday 20 January 2026 16:42:04 +0000 (0:00:00.052) 0:00:39.622 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 20 January 2026 16:42:04 +0000 (0:00:00.039) 0:00:39.662 ******* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 20 January 2026 16:42:04 +0000 (0:00:00.186) 0:00:39.848 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 20 January 2026 16:42:04 +0000 (0:00:00.040) 0:00:39.889 ******* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 20 January 2026 16:42:04 +0000 (0:00:00.190) 0:00:40.079 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 20 January 2026 16:42:04 +0000 (0:00:00.214) 0:00:40.294 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 20 January 2026 16:42:04 +0000 (0:00:00.044) 0:00:40.338 ******* ok: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 20 January 2026 16:42:05 +0000 (0:00:00.224) 0:00:40.563 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 20 January 2026 16:42:05 +0000 (0:00:00.049) 0:00:40.612 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 20 January 2026 16:42:05 +0000 (0:00:00.054) 0:00:40.666 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 20 January 2026 16:42:05 +0000 (0:00:00.351) 0:00:41.017 ******* ok: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 20 January 2026 16:42:05 +0000 (0:00:00.358) 0:00:41.376 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 20 January 2026 16:42:06 +0000 (0:00:00.397) 0:00:41.773 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for instance TASK [ci_gen_kustomize_values : Ensure we have needed parameter] *************** Tuesday 20 January 2026 16:42:06 +0000 (0:00:00.054) 0:00:41.828 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 20 January 2026 16:42:06 +0000 (0:00:00.041) 0:00:41.870 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 20 January 2026 16:42:06 +0000 (0:00:00.205) 0:00:42.076 ******* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 20 January 2026 16:42:06 +0000 (0:00:00.038) 0:00:42.115 ******* ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) TASK [ci_gen_kustomize_values : Combine snippets] ****************************** Tuesday 20 January 2026 16:42:06 +0000 (0:00:00.416) 0:00:42.531 ******* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 20 January 2026 16:42:07 +0000 (0:00:00.084) 0:00:42.616 ******* ok: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 20 January 2026 16:42:07 +0000 (0:00:00.199) 0:00:42.815 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 20 January 2026 16:42:07 +0000 (0:00:00.386) 0:00:43.202 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for instance TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set] ******* Tuesday 20 January 2026 16:42:07 +0000 (0:00:00.052) 0:00:43.255 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 20 January 2026 16:42:07 +0000 (0:00:00.040) 0:00:43.296 ******* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 20 January 2026 16:42:07 +0000 (0:00:00.196) 0:00:43.492 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 20 January 2026 16:42:07 +0000 (0:00:00.041) 0:00:43.534 ******* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 20 January 2026 16:42:08 +0000 (0:00:00.194) 0:00:43.728 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 20 January 2026 16:42:08 +0000 (0:00:00.203) 0:00:43.932 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 20 January 2026 16:42:08 +0000 (0:00:00.038) 0:00:43.970 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 20 January 2026 16:42:08 +0000 (0:00:00.234) 0:00:44.204 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 20 January 2026 16:42:08 +0000 (0:00:00.048) 0:00:44.252 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 20 January 2026 16:42:08 +0000 (0:00:00.053) 0:00:44.306 ******* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 20 January 2026 16:42:09 +0000 (0:00:00.364) 0:00:44.670 ******* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 20 January 2026 16:42:09 +0000 (0:00:00.349) 0:00:45.020 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 20 January 2026 16:42:09 +0000 (0:00:00.345) 0:00:45.365 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for instance TASK [ci_gen_kustomize_values : Ensure we have needed parameter] *************** Tuesday 20 January 2026 16:42:09 +0000 (0:00:00.056) 0:00:45.422 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 20 January 2026 16:42:09 +0000 (0:00:00.040) 0:00:45.463 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 20 January 2026 16:42:10 +0000 (0:00:00.200) 0:00:45.663 ******* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 20 January 2026 16:42:10 +0000 (0:00:00.039) 0:00:45.703 ******* ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml) TASK [ci_gen_kustomize_values : Combine snippets] ****************************** Tuesday 20 January 2026 16:42:10 +0000 (0:00:00.384) 0:00:46.088 ******* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 20 January 2026 16:42:10 +0000 (0:00:00.081) 0:00:46.169 ******* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 20 January 2026 16:42:10 +0000 (0:00:00.206) 0:00:46.375 ******* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci] ************ Tuesday 20 January 2026 16:42:11 +0000 (0:00:00.363) 0:00:46.738 ******* changed: [instance] => (item=service-values) changed: [instance] => (item=edpm-nodeset-values-post-ceph) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 20 January 2026 16:42:11 +0000 (0:00:00.492) 0:00:47.230 ******* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci] ********* Tuesday 20 January 2026 16:42:11 +0000 (0:00:00.042) 0:00:47.272 ******* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.394) 0:00:47.667 ******* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci] *** Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.358) 0:00:48.026 ******* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.218) 0:00:48.245 ******* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci] ********** Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.037) 0:00:48.282 ******* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci] ************** Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.037) 0:00:48.319 ******* skipping: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) skipping: [instance] TASK [kustomize_deploy : Stop after applying CRs if requested] ***************** Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.040) 0:00:48.360 ******* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci] ************************** Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.037) 0:00:48.397 ******* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.041) 0:00:48.439 ******* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.037) 0:00:48.477 ******* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.023) 0:00:48.500 ******* ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.028) 0:00:48.528 ******* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 20 January 2026 16:42:12 +0000 (0:00:00.021) 0:00:48.550 ******* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.027) 0:00:48.577 ******* ok: [instance] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.243) 0:00:48.820 ******* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/deployment] **************** Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.054) 0:00:48.875 ******* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/deployment] ********************* Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.037) 0:00:48.912 ******* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.071) 0:00:48.984 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for instance TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set] ******* Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.052) 0:00:49.036 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.039) 0:00:49.076 ******* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.201) 0:00:49.277 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.044) 0:00:49.322 ******* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 20 January 2026 16:42:13 +0000 (0:00:00.192) 0:00:49.514 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 20 January 2026 16:42:14 +0000 (0:00:00.199) 0:00:49.714 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 20 January 2026 16:42:14 +0000 (0:00:00.038) 0:00:49.752 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 20 January 2026 16:42:14 +0000 (0:00:00.200) 0:00:49.953 ******* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 20 January 2026 16:42:14 +0000 (0:00:00.050) 0:00:50.004 ******* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 20 January 2026 16:42:14 +0000 (0:00:00.082) 0:00:50.086 ******* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 20 January 2026 16:42:14 +0000 (0:00:00.343) 0:00:50.430 ******* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 20 January 2026 16:42:15 +0000 (0:00:00.342) 0:00:50.772 ******* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 20 January 2026 16:42:15 +0000 (0:00:00.374) 0:00:51.147 ******* included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for instance TASK [ci_gen_kustomize_values : Ensure we have needed parameter] *************** Tuesday 20 January 2026 16:42:15 +0000 (0:00:00.055) 0:00:51.202 ******* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 20 January 2026 16:42:15 +0000 (0:00:00.041) 0:00:51.243 ******* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 20 January 2026 16:42:15 +0000 (0:00:00.200) 0:00:51.444 ******* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 20 January 2026 16:42:15 +0000 (0:00:00.042) 0:00:51.486 ******* ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml) ok: [instance] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml) TASK [ci_gen_kustomize_values : Combine snippets] ****************************** Tuesday 20 January 2026 16:42:16 +0000 (0:00:00.397) 0:00:51.883 ******* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 20 January 2026 16:42:16 +0000 (0:00:00.084) 0:00:51.968 ******* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 20 January 2026 16:42:16 +0000 (0:00:00.220) 0:00:52.189 ******* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment] *** Tuesday 20 January 2026 16:42:17 +0000 (0:00:00.370) 0:00:52.560 ******* changed: [instance] => (item=edpm-deployment-values-post-ceph) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 20 January 2026 16:42:17 +0000 (0:00:00.246) 0:00:52.806 ******* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment] *** Tuesday 20 January 2026 16:42:17 +0000 (0:00:00.039) 0:00:52.846 ******* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 20 January 2026 16:42:17 +0000 (0:00:00.293) 0:00:53.139 ******* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment] *** Tuesday 20 January 2026 16:42:17 +0000 (0:00:00.355) 0:00:53.495 ******* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.220) 0:00:53.715 ******* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment] *** Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.038) 0:00:53.754 ******* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment] *** Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.040) 0:00:53.794 ******* skipping: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m) skipping: [instance] TASK [kustomize_deploy : Stop after applying CRs if requested] ***************** Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.040) 0:00:53.834 ******* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/deployment] *************** Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.039) 0:00:53.874 ******* skipping: [instance] TASK [Run loop deployment again] *********************************************** Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.047) 0:00:53.921 ******* TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.181) 0:00:54.103 ******* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.037) 0:00:54.141 ******* failed: [instance] (item=sudo cat /etc/passwd) => changed=false ansible_loop_var: item assertion: item is match(_pattern) evaluated_to: false item: sudo cat /etc/passwd msg: 'The following custom condition is invalid: sudo cat /etc/passwd' failed: [instance] (item=oc rsh exec blah) => changed=false ansible_loop_var: item assertion: item is match(_pattern) evaluated_to: false item: oc rsh exec blah msg: 'The following custom condition is invalid: oc rsh exec blah' failed: [instance] (item=kubectl rsh exec bar) => changed=false ansible_loop_var: item assertion: item is match(_pattern) evaluated_to: false item: kubectl rsh exec bar msg: 'The following custom condition is invalid: kubectl rsh exec bar' ...ignoring TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.071) 0:00:54.212 ******* ok: [instance] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.029) 0:00:54.242 ******* fatal: [instance]: FAILED! => changed=false msg: Review and correct the faulty wait_conditions listed above. TASK [Clear expected errors] *************************************************** Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.027) 0:00:54.269 ******* TASK [Ensure a successful end] ************************************************* Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.010) 0:00:54.279 ******* PLAY RECAP ********************************************************************* instance : ok=261 changed=69 unreachable=0 failed=0 skipped=75 rescued=1 ignored=1 Tuesday 20 January 2026 16:42:18 +0000 (0:00:00.006) 0:00:54.285 ******* =============================================================================== Gathering Facts --------------------------------------------------------- 0.80s ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.56s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.51s kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.49s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.48s kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp --- 0.47s kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.44s ci_gen_kustomize_values : Load various snippet files -------------------- 0.43s ci_gen_kustomize_values : Load various snippet files -------------------- 0.42s ci_gen_kustomize_values : Output values file ---------------------------- 0.41s kustomize_deploy : Ensure source files exists --------------------------- 0.41s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.41s ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.40s ci_gen_kustomize_values : Load various snippet files -------------------- 0.40s kustomize_deploy : Build kustomized content for examples/va/hci --------- 0.39s ci_gen_kustomize_values : Output values file ---------------------------- 0.39s