PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 10 March 2026 21:42:58 +0000 (0:00:00.013) 0:00:00.013 ********* ok: [instance] TASK [Include ci_setup role] *************************************************** Tuesday 10 March 2026 21:42:59 +0000 (0:00:00.814) 0:00:00.828 ********* TASK [ci_setup : Gather variables for each operating system] ******************* Tuesday 10 March 2026 21:42:59 +0000 (0:00:00.052) 0:00:00.880 ********* 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 10 March 2026 21:42:59 +0000 (0:00:00.043) 0:00:00.924 ********* ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Tuesday 10 March 2026 21:42:59 +0000 (0:00:00.020) 0:00:00.945 ********* changed: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Tuesday 10 March 2026 21:43:03 +0000 (0:00:03.595) 0:00:04.540 ********* ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Tuesday 10 March 2026 21:43:03 +0000 (0:00:00.255) 0:00:04.796 ********* changed: [instance] TASK [ci_setup : Install openshift client] ************************************* Tuesday 10 March 2026 21:43:03 +0000 (0:00:00.279) 0:00:05.075 ********* changed: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Tuesday 10 March 2026 21:43:09 +0000 (0:00:05.934) 0:00:11.009 ********* skipping: [instance] TASK [ci_setup : Create completion file] *************************************** Tuesday 10 March 2026 21:43:09 +0000 (0:00:00.031) 0:00:11.041 ********* changed: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Tuesday 10 March 2026 21:43:09 +0000 (0:00:00.252) 0:00:11.294 ********* changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Tuesday 10 March 2026 21:43:10 +0000 (0:00:00.256) 0:00:11.550 ********* skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Tuesday 10 March 2026 21:43:10 +0000 (0:00:00.017) 0:00:11.567 ********* skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Tuesday 10 March 2026 21:43:10 +0000 (0:00:00.017) 0:00:11.584 ********* skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Tuesday 10 March 2026 21:43:10 +0000 (0:00:00.017) 0:00:11.601 ********* skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Tuesday 10 March 2026 21:43:10 +0000 (0:00:00.016) 0:00:11.618 ********* skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Tuesday 10 March 2026 21:43:10 +0000 (0:00:00.016) 0:00:11.635 ********* skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Tuesday 10 March 2026 21:43:10 +0000 (0:00:00.020) 0:00:11.655 ********* 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 10 March 2026 21:43:11 +0000 (0:00:00.920) 0:00:12.576 ********* changed: [instance] TASK [Create user keypair] ***************************************************** Tuesday 10 March 2026 21:43:11 +0000 (0:00:00.325) 0:00:12.902 ********* changed: [instance] TASK [Create fake kubeconfig] ************************************************** Tuesday 10 March 2026 21:43:11 +0000 (0:00:00.234) 0:00:13.136 ********* changed: [instance] PLAY RECAP ********************************************************************* instance : ok=13 changed=9 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 Tuesday 10 March 2026 21:43:12 +0000 (0:00:00.391) 0:00:13.528 ********* =============================================================================== ci_setup : Install openshift client ------------------------------------- 5.93s ci_setup : Install needed packages -------------------------------------- 3.60s ci_setup : Manage directories ------------------------------------------- 0.92s Gathering Facts --------------------------------------------------------- 0.81s Create fake kubeconfig -------------------------------------------------- 0.39s Create nova migration keypair ------------------------------------------- 0.33s ci_setup : Ensure openshift client install path is present -------------- 0.28s ci_setup : Source completion from within .bashrc ------------------------ 0.26s ci_setup : Gather version of openshift client --------------------------- 0.26s ci_setup : Create completion file --------------------------------------- 0.25s Create user keypair ----------------------------------------------------- 0.23s Include ci_setup role --------------------------------------------------- 0.05s ci_setup : Gather variables for each operating system ------------------- 0.04s ci_setup : Add the OC path to cifmw_path if needed ---------------------- 0.03s ci_setup : Ensure the repos are enabled in the system using yum --------- 0.02s ci_setup : List packages to install ------------------------------------- 0.02s ci_setup : Enabling the required repositories. -------------------------- 0.02s ci_setup : Check rhsm status -------------------------------------------- 0.02s ci_setup : Gather the repos to be enabled ------------------------------- 0.02s ci_setup : Get current /etc/redhat-release ------------------------------ 0.02s PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 10 March 2026 21:43:12 +0000 (0:00:00.015) 0:00:00.015 ********* ok: [instance] TASK [Load networking environment definition] ********************************** Tuesday 10 March 2026 21:43:13 +0000 (0:00:00.750) 0:00:00.765 ********* ok: [instance] TASK [kustomize_deploy : Ensure that architecture repo exists] ***************** Tuesday 10 March 2026 21:43:13 +0000 (0:00:00.039) 0:00:00.805 ********* ok: [instance] TASK [kustomize_deploy : Gather the list of scenario folders] ****************** Tuesday 10 March 2026 21:43:13 +0000 (0:00:00.294) 0:00:01.099 ********* ok: [instance] TASK [kustomize_deploy : Check if scenario is in the list] ********************* Tuesday 10 March 2026 21:43:13 +0000 (0:00:00.330) 0:00:01.430 ********* skipping: [instance] TASK [kustomize_deploy : Ensure that destination directory exists] ************* Tuesday 10 March 2026 21:43:13 +0000 (0:00:00.022) 0:00:01.453 ********* changed: [instance] TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches] *** Tuesday 10 March 2026 21:43:14 +0000 (0:00:00.266) 0:00:01.720 ********* ok: [instance] => (item=cifmw_architecture_user_kustomize) TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches] *** Tuesday 10 March 2026 21:43:14 +0000 (0:00:00.068) 0:00:01.788 ********* ok: [instance] TASK [Load architecture automation] ******************************************** Tuesday 10 March 2026 21:43:14 +0000 (0:00:00.070) 0:00:01.859 ********* ok: [instance] TASK [Loop the deploy] ********************************************************* Tuesday 10 March 2026 21:43:14 +0000 (0:00:00.039) 0:00:01.898 ********* TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 10 March 2026 21:43:14 +0000 (0:00:00.229) 0:00:02.127 ********* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 10 March 2026 21:43:14 +0000 (0:00:00.042) 0:00:02.170 ********* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 10 March 2026 21:43:14 +0000 (0:00:00.031) 0:00:02.201 ********* 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 10 March 2026 21:43:14 +0000 (0:00:00.024) 0:00:02.225 ********* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 10 March 2026 21:43:14 +0000 (0:00:00.019) 0:00:02.245 ********* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 10 March 2026 21:43:14 +0000 (0:00:00.032) 0:00:02.277 ********* ok: [instance] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.271) 0:00:02.548 ********* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp] *** Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.060) 0:00:02.609 ********* skipping: [instance] TASK [kustomize_deploy : Debug stage information for metal3 detection] ********* Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.044) 0:00:02.653 ********* ok: [instance] => msg: - 'Stage path: examples/va/hci/control-plane/networking/nncp' - 'Stage path defined: True' - 'Matches pattern: False' TASK [kustomize_deploy : Debug - Entering metal3 detection block] ************** Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.046) 0:00:02.699 ********* skipping: [instance] TASK [kustomize_deploy : Get metal3 pod information] *************************** Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.048) 0:00:02.748 ********* skipping: [instance] TASK [kustomize_deploy : Set metal3 node for provisionserver nodeSelector] ***** Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.043) 0:00:02.792 ********* skipping: [instance] TASK [kustomize_deploy : Log metal3 node location] ***************************** Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.041) 0:00:02.834 ********* skipping: [instance] TASK [kustomize_deploy : Debug - metal3 pod info result] *********************** Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.042) 0:00:02.876 ********* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp] *** Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.045) 0:00:02.921 ********* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.078) 0:00:03.000 ********* 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 10 March 2026 21:43:15 +0000 (0:00:00.060) 0:00:03.060 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.047) 0:00:03.107 ********* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.190) 0:00:03.298 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 10 March 2026 21:43:15 +0000 (0:00:00.047) 0:00:03.345 ********* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 10 March 2026 21:43:16 +0000 (0:00:00.292) 0:00:03.638 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 10 March 2026 21:43:16 +0000 (0:00:00.275) 0:00:03.914 ********* 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 10 March 2026 21:43:16 +0000 (0:00:00.057) 0:00:03.972 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 10 March 2026 21:43:16 +0000 (0:00:00.045) 0:00:04.018 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 10 March 2026 21:43:16 +0000 (0:00:00.197) 0:00:04.215 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 10 March 2026 21:43:17 +0000 (0:00:00.518) 0:00:04.734 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 10 March 2026 21:43:17 +0000 (0:00:00.059) 0:00:04.793 ********* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 10 March 2026 21:43:17 +0000 (0:00:00.327) 0:00:05.121 ********* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 10 March 2026 21:43:17 +0000 (0:00:00.332) 0:00:05.454 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 10 March 2026 21:43:18 +0000 (0:00:00.340) 0:00:05.794 ********* 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 10 March 2026 21:43:18 +0000 (0:00:00.061) 0:00:05.856 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 10 March 2026 21:43:18 +0000 (0:00:00.048) 0:00:05.904 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 10 March 2026 21:43:18 +0000 (0:00:00.198) 0:00:06.102 ********* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 10 March 2026 21:43:18 +0000 (0:00:00.045) 0:00:06.148 ********* 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 10 March 2026 21:43:19 +0000 (0:00:00.546) 0:00:06.695 ********* 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 10 March 2026 21:43:19 +0000 (0:00:00.123) 0:00:06.818 ********* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 10 March 2026 21:43:19 +0000 (0:00:00.201) 0:00:07.020 ********* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking/nncp] *** Tuesday 10 March 2026 21:43:19 +0000 (0:00:00.354) 0:00:07.374 ********* changed: [instance] => (item=network-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 10 March 2026 21:43:20 +0000 (0:00:00.226) 0:00:07.600 ********* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp] *** Tuesday 10 March 2026 21:43:20 +0000 (0:00:00.045) 0:00:07.646 ********* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 10 March 2026 21:43:20 +0000 (0:00:00.460) 0:00:08.106 ********* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking/nncp] *** Tuesday 10 March 2026 21:43:20 +0000 (0:00:00.332) 0:00:08.439 ********* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.201) 0:00:08.640 ********* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp] *** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.044) 0:00:08.685 ********* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp] *** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.045) 0:00:08.731 ********* 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 10 March 2026 21:43:21 +0000 (0:00:00.044) 0:00:08.776 ********* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp] *** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.045) 0:00:08.821 ********* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.048) 0:00:08.870 ********* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.043) 0:00:08.913 ********* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.031) 0:00:08.945 ********* 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 10 March 2026 21:43:21 +0000 (0:00:00.025) 0:00:08.970 ********* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.024) 0:00:08.995 ********* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.035) 0:00:09.030 ********* ok: [instance] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.204) 0:00:09.235 ********* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking] *** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.061) 0:00:09.296 ********* skipping: [instance] TASK [kustomize_deploy : Debug stage information for metal3 detection] ********* Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.043) 0:00:09.340 ********* ok: [instance] => msg: - 'Stage path: examples/va/hci/control-plane/networking' - 'Stage path defined: True' - 'Matches pattern: False' TASK [kustomize_deploy : Debug - Entering metal3 detection block] ************** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.046) 0:00:09.386 ********* skipping: [instance] TASK [kustomize_deploy : Get metal3 pod information] *************************** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.044) 0:00:09.430 ********* skipping: [instance] TASK [kustomize_deploy : Set metal3 node for provisionserver nodeSelector] ***** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.044) 0:00:09.475 ********* skipping: [instance] TASK [kustomize_deploy : Log metal3 node location] ***************************** Tuesday 10 March 2026 21:43:21 +0000 (0:00:00.044) 0:00:09.519 ********* skipping: [instance] TASK [kustomize_deploy : Debug - metal3 pod info result] *********************** Tuesday 10 March 2026 21:43:22 +0000 (0:00:00.044) 0:00:09.563 ********* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/control-plane/networking] ******* Tuesday 10 March 2026 21:43:22 +0000 (0:00:00.046) 0:00:09.610 ********* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 10 March 2026 21:43:22 +0000 (0:00:00.078) 0:00:09.689 ********* 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 10 March 2026 21:43:22 +0000 (0:00:00.078) 0:00:09.767 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 10 March 2026 21:43:22 +0000 (0:00:00.049) 0:00:09.817 ********* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 10 March 2026 21:43:22 +0000 (0:00:00.195) 0:00:10.012 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 10 March 2026 21:43:22 +0000 (0:00:00.049) 0:00:10.062 ********* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 10 March 2026 21:43:22 +0000 (0:00:00.194) 0:00:10.256 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 10 March 2026 21:43:22 +0000 (0:00:00.238) 0:00:10.494 ********* 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 10 March 2026 21:43:23 +0000 (0:00:00.058) 0:00:10.553 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 10 March 2026 21:43:23 +0000 (0:00:00.047) 0:00:10.600 ********* ok: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 10 March 2026 21:43:23 +0000 (0:00:00.201) 0:00:10.802 ********* ok: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 10 March 2026 21:43:23 +0000 (0:00:00.431) 0:00:11.233 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 10 March 2026 21:43:23 +0000 (0:00:00.058) 0:00:11.291 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 10 March 2026 21:43:24 +0000 (0:00:00.340) 0:00:11.632 ********* ok: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 10 March 2026 21:43:24 +0000 (0:00:00.348) 0:00:11.980 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 10 March 2026 21:43:24 +0000 (0:00:00.362) 0:00:12.343 ********* 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 10 March 2026 21:43:24 +0000 (0:00:00.059) 0:00:12.402 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 10 March 2026 21:43:24 +0000 (0:00:00.046) 0:00:12.449 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 10 March 2026 21:43:25 +0000 (0:00:00.203) 0:00:12.652 ********* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 10 March 2026 21:43:25 +0000 (0:00:00.043) 0:00:12.696 ********* 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 10 March 2026 21:43:25 +0000 (0:00:00.542) 0:00:13.238 ********* 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 10 March 2026 21:43:25 +0000 (0:00:00.124) 0:00:13.363 ********* ok: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 10 March 2026 21:43:26 +0000 (0:00:00.203) 0:00:13.566 ********* ok: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking] *** Tuesday 10 March 2026 21:43:26 +0000 (0:00:00.362) 0:00:13.929 ********* ok: [instance] => (item=network-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 10 March 2026 21:43:26 +0000 (0:00:00.213) 0:00:14.142 ********* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking] *** Tuesday 10 March 2026 21:43:26 +0000 (0:00:00.043) 0:00:14.185 ********* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 10 March 2026 21:43:26 +0000 (0:00:00.352) 0:00:14.538 ********* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking] *** Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.336) 0:00:14.875 ********* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.223) 0:00:15.098 ********* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking] *** Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.045) 0:00:15.143 ********* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking] *** Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.044) 0:00:15.188 ********* 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 10 March 2026 21:43:27 +0000 (0:00:00.045) 0:00:15.234 ********* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking] *** Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.042) 0:00:15.276 ********* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.048) 0:00:15.325 ********* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.043) 0:00:15.369 ********* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.032) 0:00:15.401 ********* ok: [instance] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.025) 0:00:15.427 ********* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.021) 0:00:15.448 ********* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 10 March 2026 21:43:27 +0000 (0:00:00.034) 0:00:15.483 ********* 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 10 March 2026 21:43:28 +0000 (0:00:00.376) 0:00:15.859 ********* ok: [instance] => (item=service-values.yaml) ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/control-plane] ************* Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.085) 0:00:15.944 ********* skipping: [instance] TASK [kustomize_deploy : Debug stage information for metal3 detection] ********* Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.043) 0:00:15.988 ********* ok: [instance] => msg: - 'Stage path: examples/va/hci/control-plane' - 'Stage path defined: True' - 'Matches pattern: False' TASK [kustomize_deploy : Debug - Entering metal3 detection block] ************** Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.046) 0:00:16.034 ********* skipping: [instance] TASK [kustomize_deploy : Get metal3 pod information] *************************** Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.043) 0:00:16.078 ********* skipping: [instance] TASK [kustomize_deploy : Set metal3 node for provisionserver nodeSelector] ***** Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.045) 0:00:16.123 ********* skipping: [instance] TASK [kustomize_deploy : Log metal3 node location] ***************************** Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.046) 0:00:16.169 ********* skipping: [instance] TASK [kustomize_deploy : Debug - metal3 pod info result] *********************** Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.044) 0:00:16.213 ********* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/control-plane] ****************** Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.044) 0:00:16.258 ********* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.115) 0:00:16.374 ********* 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 10 March 2026 21:43:28 +0000 (0:00:00.062) 0:00:16.437 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 10 March 2026 21:43:28 +0000 (0:00:00.052) 0:00:16.489 ********* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 10 March 2026 21:43:29 +0000 (0:00:00.203) 0:00:16.693 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 10 March 2026 21:43:29 +0000 (0:00:00.051) 0:00:16.744 ********* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 10 March 2026 21:43:29 +0000 (0:00:00.195) 0:00:16.940 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 10 March 2026 21:43:29 +0000 (0:00:00.180) 0:00:17.120 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 10 March 2026 21:43:29 +0000 (0:00:00.048) 0:00:17.168 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 10 March 2026 21:43:29 +0000 (0:00:00.191) 0:00:17.360 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 10 March 2026 21:43:29 +0000 (0:00:00.053) 0:00:17.413 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 10 March 2026 21:43:29 +0000 (0:00:00.055) 0:00:17.469 ********* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 10 March 2026 21:43:30 +0000 (0:00:00.316) 0:00:17.785 ********* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 10 March 2026 21:43:30 +0000 (0:00:00.326) 0:00:18.112 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 10 March 2026 21:43:30 +0000 (0:00:00.318) 0:00:18.431 ********* 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 10 March 2026 21:43:30 +0000 (0:00:00.057) 0:00:18.489 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 10 March 2026 21:43:30 +0000 (0:00:00.047) 0:00:18.536 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 10 March 2026 21:43:31 +0000 (0:00:00.189) 0:00:18.726 ********* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 10 March 2026 21:43:31 +0000 (0:00:00.044) 0:00:18.770 ********* 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 10 March 2026 21:43:31 +0000 (0:00:00.361) 0:00:19.132 ********* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 10 March 2026 21:43:31 +0000 (0:00:00.081) 0:00:19.213 ********* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 10 March 2026 21:43:31 +0000 (0:00:00.195) 0:00:19.408 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 10 March 2026 21:43:32 +0000 (0:00:00.323) 0:00:19.732 ********* 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 10 March 2026 21:43:32 +0000 (0:00:00.057) 0:00:19.789 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 10 March 2026 21:43:32 +0000 (0:00:00.046) 0:00:19.836 ********* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 10 March 2026 21:43:32 +0000 (0:00:00.187) 0:00:20.024 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 10 March 2026 21:43:32 +0000 (0:00:00.048) 0:00:20.072 ********* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 10 March 2026 21:43:32 +0000 (0:00:00.219) 0:00:20.292 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 10 March 2026 21:43:32 +0000 (0:00:00.235) 0:00:20.527 ********* 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 10 March 2026 21:43:33 +0000 (0:00:00.057) 0:00:20.585 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 10 March 2026 21:43:33 +0000 (0:00:00.045) 0:00:20.630 ********* ok: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 10 March 2026 21:43:33 +0000 (0:00:00.201) 0:00:20.832 ********* ok: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 10 March 2026 21:43:33 +0000 (0:00:00.412) 0:00:21.244 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 10 March 2026 21:43:33 +0000 (0:00:00.056) 0:00:21.300 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 10 March 2026 21:43:34 +0000 (0:00:00.323) 0:00:21.624 ********* ok: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 10 March 2026 21:43:34 +0000 (0:00:00.328) 0:00:21.953 ********* ok: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 10 March 2026 21:43:34 +0000 (0:00:00.345) 0:00:22.298 ********* 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 10 March 2026 21:43:34 +0000 (0:00:00.060) 0:00:22.358 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 10 March 2026 21:43:34 +0000 (0:00:00.045) 0:00:22.403 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 10 March 2026 21:43:35 +0000 (0:00:00.193) 0:00:22.596 ********* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 10 March 2026 21:43:35 +0000 (0:00:00.045) 0:00:22.642 ********* 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 10 March 2026 21:43:35 +0000 (0:00:00.524) 0:00:23.166 ********* 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 10 March 2026 21:43:35 +0000 (0:00:00.120) 0:00:23.286 ********* ok: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 10 March 2026 21:43:35 +0000 (0:00:00.195) 0:00:23.482 ********* ok: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane] *** Tuesday 10 March 2026 21:43:36 +0000 (0:00:00.344) 0:00:23.826 ********* changed: [instance] => (item=service-values) ok: [instance] => (item=network-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 10 March 2026 21:43:36 +0000 (0:00:00.392) 0:00:24.218 ********* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane] *** Tuesday 10 March 2026 21:43:36 +0000 (0:00:00.042) 0:00:24.260 ********* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.287) 0:00:24.548 ********* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane] *** Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.329) 0:00:24.878 ********* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.209) 0:00:25.087 ********* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane] *** Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.045) 0:00:25.133 ********* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane] *** Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.044) 0:00:25.177 ********* 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 10 March 2026 21:43:37 +0000 (0:00:00.046) 0:00:25.224 ********* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/control-plane] ************ Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.042) 0:00:25.267 ********* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.047) 0:00:25.314 ********* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.045) 0:00:25.359 ********* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.031) 0:00:25.391 ********* ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.024) 0:00:25.415 ********* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.020) 0:00:25.436 ********* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 10 March 2026 21:43:37 +0000 (0:00:00.034) 0:00:25.471 ********* ok: [instance] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.211) 0:00:25.682 ********* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset] ***** Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.060) 0:00:25.743 ********* skipping: [instance] TASK [kustomize_deploy : Debug stage information for metal3 detection] ********* Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.040) 0:00:25.784 ********* ok: [instance] => msg: - 'Stage path: examples/va/hci/edpm-pre-ceph/nodeset' - 'Stage path defined: True' - 'Matches pattern: False' TASK [kustomize_deploy : Debug - Entering metal3 detection block] ************** Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.045) 0:00:25.830 ********* skipping: [instance] TASK [kustomize_deploy : Get metal3 pod information] *************************** Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.081) 0:00:25.911 ********* skipping: [instance] TASK [kustomize_deploy : Set metal3 node for provisionserver nodeSelector] ***** Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.043) 0:00:25.955 ********* skipping: [instance] TASK [kustomize_deploy : Log metal3 node location] ***************************** Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.043) 0:00:25.999 ********* skipping: [instance] TASK [kustomize_deploy : Debug - metal3 pod info result] *********************** Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.044) 0:00:26.043 ********* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset] ********** Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.044) 0:00:26.088 ********* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.080) 0:00:26.168 ********* 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 10 March 2026 21:43:38 +0000 (0:00:00.057) 0:00:26.226 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.048) 0:00:26.274 ********* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.190) 0:00:26.465 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 10 March 2026 21:43:38 +0000 (0:00:00.047) 0:00:26.512 ********* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 10 March 2026 21:43:39 +0000 (0:00:00.194) 0:00:26.707 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 10 March 2026 21:43:39 +0000 (0:00:00.221) 0:00:26.928 ********* 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 10 March 2026 21:43:39 +0000 (0:00:00.059) 0:00:26.988 ********* 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 10 March 2026 21:43:39 +0000 (0:00:00.062) 0:00:27.051 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Get common data for dataplane templating] ****** Tuesday 10 March 2026 21:43:39 +0000 (0:00:00.042) 0:00:27.093 ********* 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 10 March 2026 21:43:39 +0000 (0:00:00.046) 0:00:27.140 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Expose the deployed services as a fact] ******** Tuesday 10 March 2026 21:43:39 +0000 (0:00:00.034) 0:00:27.174 ********* ok: [instance] TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided.] *** Tuesday 10 March 2026 21:43:39 +0000 (0:00:00.035) 0:00:27.209 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 10 March 2026 21:43:39 +0000 (0:00:00.039) 0:00:27.249 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 10 March 2026 21:43:39 +0000 (0:00:00.184) 0:00:27.434 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 10 March 2026 21:43:40 +0000 (0:00:00.362) 0:00:27.796 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 10 March 2026 21:43:40 +0000 (0:00:00.048) 0:00:27.845 ********* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 10 March 2026 21:43:40 +0000 (0:00:00.313) 0:00:28.159 ********* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 10 March 2026 21:43:40 +0000 (0:00:00.316) 0:00:28.475 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 10 March 2026 21:43:41 +0000 (0:00:00.313) 0:00:28.789 ********* 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 10 March 2026 21:43:41 +0000 (0:00:00.051) 0:00:28.840 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 10 March 2026 21:43:41 +0000 (0:00:00.037) 0:00:28.878 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 10 March 2026 21:43:41 +0000 (0:00:00.184) 0:00:29.063 ********* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 10 March 2026 21:43:41 +0000 (0:00:00.035) 0:00:29.098 ********* 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 10 March 2026 21:43:42 +0000 (0:00:00.516) 0:00:29.615 ********* 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 10 March 2026 21:43:42 +0000 (0:00:00.126) 0:00:29.741 ********* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 10 March 2026 21:43:42 +0000 (0:00:00.205) 0:00:29.946 ********* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 10 March 2026 21:43:42 +0000 (0:00:00.328) 0:00:30.274 ********* changed: [instance] => (item=edpm-nodeset-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 10 March 2026 21:43:42 +0000 (0:00:00.211) 0:00:30.486 ********* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 10 March 2026 21:43:42 +0000 (0:00:00.034) 0:00:30.521 ********* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 10 March 2026 21:43:43 +0000 (0:00:00.269) 0:00:30.790 ********* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 10 March 2026 21:43:43 +0000 (0:00:00.330) 0:00:31.120 ********* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 10 March 2026 21:43:43 +0000 (0:00:00.192) 0:00:31.312 ********* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 10 March 2026 21:43:43 +0000 (0:00:00.035) 0:00:31.348 ********* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset] *** Tuesday 10 March 2026 21:43:43 +0000 (0:00:00.033) 0:00:31.382 ********* 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 10 March 2026 21:43:43 +0000 (0:00:00.035) 0:00:31.418 ********* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset] **** Tuesday 10 March 2026 21:43:43 +0000 (0:00:00.036) 0:00:31.454 ********* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 10 March 2026 21:43:43 +0000 (0:00:00.037) 0:00:31.492 ********* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 10 March 2026 21:43:43 +0000 (0:00:00.032) 0:00:31.524 ********* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.021) 0:00:31.546 ********* ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.024) 0:00:31.571 ********* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.018) 0:00:31.590 ********* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.025) 0:00:31.615 ********* ok: [instance] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.188) 0:00:31.804 ********* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.050) 0:00:31.854 ********* skipping: [instance] TASK [kustomize_deploy : Debug stage information for metal3 detection] ********* Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.034) 0:00:31.888 ********* ok: [instance] => msg: - 'Stage path: examples/va/hci/edpm-pre-ceph/deployment' - 'Stage path defined: True' - 'Matches pattern: False' TASK [kustomize_deploy : Debug - Entering metal3 detection block] ************** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.037) 0:00:31.926 ********* skipping: [instance] TASK [kustomize_deploy : Get metal3 pod information] *************************** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.035) 0:00:31.961 ********* skipping: [instance] TASK [kustomize_deploy : Set metal3 node for provisionserver nodeSelector] ***** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.035) 0:00:31.996 ********* skipping: [instance] TASK [kustomize_deploy : Log metal3 node location] ***************************** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.035) 0:00:32.031 ********* skipping: [instance] TASK [kustomize_deploy : Debug - metal3 pod info result] *********************** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.034) 0:00:32.066 ********* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment] ******* Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.036) 0:00:32.102 ********* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.069) 0:00:32.172 ********* 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 10 March 2026 21:43:44 +0000 (0:00:00.050) 0:00:32.222 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.037) 0:00:32.260 ********* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.188) 0:00:32.448 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 10 March 2026 21:43:44 +0000 (0:00:00.040) 0:00:32.488 ********* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 10 March 2026 21:43:45 +0000 (0:00:00.182) 0:00:32.671 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 10 March 2026 21:43:45 +0000 (0:00:00.161) 0:00:32.833 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 10 March 2026 21:43:45 +0000 (0:00:00.036) 0:00:32.869 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 10 March 2026 21:43:45 +0000 (0:00:00.185) 0:00:33.054 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 10 March 2026 21:43:45 +0000 (0:00:00.044) 0:00:33.098 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 10 March 2026 21:43:45 +0000 (0:00:00.047) 0:00:33.146 ********* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 10 March 2026 21:43:45 +0000 (0:00:00.312) 0:00:33.458 ********* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 10 March 2026 21:43:46 +0000 (0:00:00.316) 0:00:33.774 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 10 March 2026 21:43:46 +0000 (0:00:00.313) 0:00:34.088 ********* 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 10 March 2026 21:43:46 +0000 (0:00:00.050) 0:00:34.138 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 10 March 2026 21:43:46 +0000 (0:00:00.037) 0:00:34.175 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 10 March 2026 21:43:46 +0000 (0:00:00.185) 0:00:34.361 ********* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 10 March 2026 21:43:46 +0000 (0:00:00.035) 0:00:34.396 ********* 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 10 March 2026 21:43:47 +0000 (0:00:00.361) 0:00:34.758 ********* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 10 March 2026 21:43:47 +0000 (0:00:00.080) 0:00:34.838 ********* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 10 March 2026 21:43:47 +0000 (0:00:00.197) 0:00:35.036 ********* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 10 March 2026 21:43:47 +0000 (0:00:00.326) 0:00:35.362 ********* changed: [instance] => (item=edpm-deployment-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 10 March 2026 21:43:48 +0000 (0:00:00.215) 0:00:35.578 ********* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 10 March 2026 21:43:48 +0000 (0:00:00.036) 0:00:35.615 ********* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 10 March 2026 21:43:48 +0000 (0:00:00.268) 0:00:35.883 ********* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 10 March 2026 21:43:48 +0000 (0:00:00.325) 0:00:36.209 ********* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 10 March 2026 21:43:48 +0000 (0:00:00.207) 0:00:36.416 ********* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 10 March 2026 21:43:48 +0000 (0:00:00.037) 0:00:36.454 ********* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 10 March 2026 21:43:48 +0000 (0:00:00.037) 0:00:36.491 ********* 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 10 March 2026 21:43:48 +0000 (0:00:00.038) 0:00:36.530 ********* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment] *** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.037) 0:00:36.567 ********* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.040) 0:00:36.607 ********* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.034) 0:00:36.642 ********* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.025) 0:00:36.668 ********* ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.028) 0:00:36.696 ********* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.022) 0:00:36.719 ********* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.027) 0:00:36.747 ********* 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 10 March 2026 21:43:49 +0000 (0:00:00.374) 0:00:37.121 ********* ok: [instance] => (item=service-values.yaml) ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci] *************************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.075) 0:00:37.197 ********* skipping: [instance] TASK [kustomize_deploy : Debug stage information for metal3 detection] ********* Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.035) 0:00:37.232 ********* ok: [instance] => msg: - 'Stage path: examples/va/hci' - 'Stage path defined: True' - 'Matches pattern: False' TASK [kustomize_deploy : Debug - Entering metal3 detection block] ************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.038) 0:00:37.271 ********* skipping: [instance] TASK [kustomize_deploy : Get metal3 pod information] *************************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.035) 0:00:37.307 ********* skipping: [instance] TASK [kustomize_deploy : Set metal3 node for provisionserver nodeSelector] ***** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.037) 0:00:37.344 ********* skipping: [instance] TASK [kustomize_deploy : Log metal3 node location] ***************************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.037) 0:00:37.381 ********* skipping: [instance] TASK [kustomize_deploy : Debug - metal3 pod info result] *********************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.037) 0:00:37.418 ********* skipping: [instance] TASK [Generate values.yaml for examples/va/hci] ******************************** Tuesday 10 March 2026 21:43:49 +0000 (0:00:00.037) 0:00:37.456 ********* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 10 March 2026 21:43:50 +0000 (0:00:00.105) 0:00:37.561 ********* 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 10 March 2026 21:43:50 +0000 (0:00:00.051) 0:00:37.613 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 10 March 2026 21:43:50 +0000 (0:00:00.038) 0:00:37.651 ********* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 10 March 2026 21:43:50 +0000 (0:00:00.181) 0:00:37.832 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 10 March 2026 21:43:50 +0000 (0:00:00.039) 0:00:37.872 ********* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 10 March 2026 21:43:50 +0000 (0:00:00.188) 0:00:38.060 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 10 March 2026 21:43:50 +0000 (0:00:00.224) 0:00:38.285 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 10 March 2026 21:43:50 +0000 (0:00:00.036) 0:00:38.321 ********* ok: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 10 March 2026 21:43:50 +0000 (0:00:00.184) 0:00:38.506 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 10 March 2026 21:43:51 +0000 (0:00:00.044) 0:00:38.551 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 10 March 2026 21:43:51 +0000 (0:00:00.046) 0:00:38.597 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 10 March 2026 21:43:51 +0000 (0:00:00.336) 0:00:38.934 ********* ok: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 10 March 2026 21:43:51 +0000 (0:00:00.346) 0:00:39.281 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 10 March 2026 21:43:52 +0000 (0:00:00.342) 0:00:39.623 ********* 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 10 March 2026 21:43:52 +0000 (0:00:00.049) 0:00:39.673 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 10 March 2026 21:43:52 +0000 (0:00:00.036) 0:00:39.710 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 10 March 2026 21:43:52 +0000 (0:00:00.204) 0:00:39.914 ********* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 10 March 2026 21:43:52 +0000 (0:00:00.034) 0:00:39.949 ********* 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 10 March 2026 21:43:52 +0000 (0:00:00.355) 0:00:40.304 ********* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 10 March 2026 21:43:52 +0000 (0:00:00.081) 0:00:40.386 ********* ok: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 10 March 2026 21:43:53 +0000 (0:00:00.193) 0:00:40.579 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 10 March 2026 21:43:53 +0000 (0:00:00.348) 0:00:40.928 ********* 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 10 March 2026 21:43:53 +0000 (0:00:00.050) 0:00:40.978 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 10 March 2026 21:43:53 +0000 (0:00:00.038) 0:00:41.016 ********* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 10 March 2026 21:43:53 +0000 (0:00:00.189) 0:00:41.206 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 10 March 2026 21:43:53 +0000 (0:00:00.038) 0:00:41.245 ********* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 10 March 2026 21:43:53 +0000 (0:00:00.178) 0:00:41.423 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 10 March 2026 21:43:54 +0000 (0:00:00.164) 0:00:41.588 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 10 March 2026 21:43:54 +0000 (0:00:00.035) 0:00:41.624 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 10 March 2026 21:43:54 +0000 (0:00:00.185) 0:00:41.809 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 10 March 2026 21:43:54 +0000 (0:00:00.046) 0:00:41.855 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 10 March 2026 21:43:54 +0000 (0:00:00.048) 0:00:41.903 ********* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 10 March 2026 21:43:54 +0000 (0:00:00.324) 0:00:42.227 ********* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 10 March 2026 21:43:55 +0000 (0:00:00.320) 0:00:42.548 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 10 March 2026 21:43:55 +0000 (0:00:00.329) 0:00:42.877 ********* 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 10 March 2026 21:43:55 +0000 (0:00:00.051) 0:00:42.928 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 10 March 2026 21:43:55 +0000 (0:00:00.036) 0:00:42.965 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 10 March 2026 21:43:55 +0000 (0:00:00.183) 0:00:43.149 ********* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 10 March 2026 21:43:55 +0000 (0:00:00.035) 0:00:43.184 ********* 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 10 March 2026 21:43:55 +0000 (0:00:00.348) 0:00:43.532 ********* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 10 March 2026 21:43:56 +0000 (0:00:00.075) 0:00:43.608 ********* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 10 March 2026 21:43:56 +0000 (0:00:00.190) 0:00:43.799 ********* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci] ************ Tuesday 10 March 2026 21:43:56 +0000 (0:00:00.326) 0:00:44.126 ********* changed: [instance] => (item=service-values) changed: [instance] => (item=edpm-nodeset-values-post-ceph) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 10 March 2026 21:43:56 +0000 (0:00:00.398) 0:00:44.525 ********* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci] ********* Tuesday 10 March 2026 21:43:57 +0000 (0:00:00.036) 0:00:44.561 ********* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 10 March 2026 21:43:57 +0000 (0:00:00.349) 0:00:44.911 ********* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci] *** Tuesday 10 March 2026 21:43:57 +0000 (0:00:00.313) 0:00:45.225 ********* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 10 March 2026 21:43:57 +0000 (0:00:00.191) 0:00:45.416 ********* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci] ********** Tuesday 10 March 2026 21:43:57 +0000 (0:00:00.035) 0:00:45.452 ********* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci] ************** Tuesday 10 March 2026 21:43:57 +0000 (0:00:00.059) 0:00:45.511 ********* 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 10 March 2026 21:43:58 +0000 (0:00:00.036) 0:00:45.547 ********* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci] ************************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.035) 0:00:45.583 ********* skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.040) 0:00:45.623 ********* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.035) 0:00:45.658 ********* skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.022) 0:00:45.681 ********* ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.029) 0:00:45.711 ********* skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.021) 0:00:45.732 ********* ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.026) 0:00:45.758 ********* ok: [instance] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.193) 0:00:45.951 ********* ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/deployment] **************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.051) 0:00:46.003 ********* skipping: [instance] TASK [kustomize_deploy : Debug stage information for metal3 detection] ********* Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.035) 0:00:46.038 ********* ok: [instance] => msg: - 'Stage path: examples/va/hci/deployment' - 'Stage path defined: True' - 'Matches pattern: False' TASK [kustomize_deploy : Debug - Entering metal3 detection block] ************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.038) 0:00:46.077 ********* skipping: [instance] TASK [kustomize_deploy : Get metal3 pod information] *************************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.035) 0:00:46.112 ********* skipping: [instance] TASK [kustomize_deploy : Set metal3 node for provisionserver nodeSelector] ***** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.034) 0:00:46.147 ********* skipping: [instance] TASK [kustomize_deploy : Log metal3 node location] ***************************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.035) 0:00:46.182 ********* skipping: [instance] TASK [kustomize_deploy : Debug - metal3 pod info result] *********************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.037) 0:00:46.219 ********* skipping: [instance] TASK [Generate values.yaml for examples/va/hci/deployment] ********************* Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.036) 0:00:46.256 ********* TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.069) 0:00:46.325 ********* 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 10 March 2026 21:43:58 +0000 (0:00:00.051) 0:00:46.377 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Tuesday 10 March 2026 21:43:58 +0000 (0:00:00.038) 0:00:46.415 ********* ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Tuesday 10 March 2026 21:43:59 +0000 (0:00:00.180) 0:00:46.596 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Tuesday 10 March 2026 21:43:59 +0000 (0:00:00.040) 0:00:46.636 ********* ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Tuesday 10 March 2026 21:43:59 +0000 (0:00:00.185) 0:00:46.822 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Tuesday 10 March 2026 21:43:59 +0000 (0:00:00.173) 0:00:46.995 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Tuesday 10 March 2026 21:43:59 +0000 (0:00:00.037) 0:00:47.033 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Tuesday 10 March 2026 21:43:59 +0000 (0:00:00.188) 0:00:47.221 ********* skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Tuesday 10 March 2026 21:43:59 +0000 (0:00:00.044) 0:00:47.266 ********* ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Tuesday 10 March 2026 21:43:59 +0000 (0:00:00.047) 0:00:47.314 ********* changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Tuesday 10 March 2026 21:44:00 +0000 (0:00:00.340) 0:00:47.654 ********* changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Tuesday 10 March 2026 21:44:00 +0000 (0:00:00.348) 0:00:48.002 ********* changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Tuesday 10 March 2026 21:44:00 +0000 (0:00:00.340) 0:00:48.343 ********* 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 10 March 2026 21:44:00 +0000 (0:00:00.051) 0:00:48.394 ********* ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Tuesday 10 March 2026 21:44:00 +0000 (0:00:00.038) 0:00:48.433 ********* ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Tuesday 10 March 2026 21:44:01 +0000 (0:00:00.190) 0:00:48.624 ********* ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Tuesday 10 March 2026 21:44:01 +0000 (0:00:00.039) 0:00:48.663 ********* 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 10 March 2026 21:44:01 +0000 (0:00:00.361) 0:00:49.025 ********* ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Tuesday 10 March 2026 21:44:01 +0000 (0:00:00.078) 0:00:49.103 ********* changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Tuesday 10 March 2026 21:44:01 +0000 (0:00:00.195) 0:00:49.299 ********* changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment] *** Tuesday 10 March 2026 21:44:02 +0000 (0:00:00.359) 0:00:49.659 ********* changed: [instance] => (item=edpm-deployment-values-post-ceph) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Tuesday 10 March 2026 21:44:02 +0000 (0:00:00.214) 0:00:49.873 ********* skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment] *** Tuesday 10 March 2026 21:44:02 +0000 (0:00:00.035) 0:00:49.909 ********* changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Tuesday 10 March 2026 21:44:02 +0000 (0:00:00.266) 0:00:50.175 ********* changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment] *** Tuesday 10 March 2026 21:44:02 +0000 (0:00:00.334) 0:00:50.510 ********* changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.201) 0:00:50.711 ********* skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment] *** Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.035) 0:00:50.747 ********* skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment] *** Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.035) 0:00:50.782 ********* 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 10 March 2026 21:44:03 +0000 (0:00:00.038) 0:00:50.820 ********* skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/deployment] *************** Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.034) 0:00:50.854 ********* skipping: [instance] TASK [Run loop deployment again] *********************************************** Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.037) 0:00:50.892 ********* TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.212) 0:00:51.104 ********* ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.036) 0:00:51.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 10 March 2026 21:44:03 +0000 (0:00:00.041) 0:00:51.182 ********* 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 10 March 2026 21:44:03 +0000 (0:00:00.026) 0:00:51.209 ********* fatal: [instance]: FAILED! => changed=false msg: Review and correct the faulty wait_conditions listed above. TASK [Clear expected errors] *************************************************** Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.023) 0:00:51.233 ********* TASK [Ensure a successful end] ************************************************* Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.009) 0:00:51.242 ********* PLAY RECAP ********************************************************************* instance : ok=268 changed=69 unreachable=0 failed=0 skipped=110 rescued=1 ignored=1 Tuesday 10 March 2026 21:44:03 +0000 (0:00:00.006) 0:00:51.249 ********* =============================================================================== Gathering Facts --------------------------------------------------------- 0.75s ci_gen_kustomize_values : Load various snippet files -------------------- 0.55s ci_gen_kustomize_values : Load various snippet files -------------------- 0.54s ci_gen_kustomize_values : Load various snippet files -------------------- 0.52s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.52s ci_gen_kustomize_values : Load various snippet files -------------------- 0.52s kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp --- 0.46s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.43s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.41s kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.40s kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.39s kustomize_deploy : Ensure source files exists --------------------------- 0.38s kustomize_deploy : Ensure source files exists --------------------------- 0.37s ci_gen_kustomize_values : Output values file ---------------------------- 0.36s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.36s ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.36s ci_gen_kustomize_values : Load various snippet files -------------------- 0.36s ci_gen_kustomize_values : Load various snippet files -------------------- 0.36s ci_gen_kustomize_values : Load various snippet files -------------------- 0.36s ci_gen_kustomize_values : Output values file ---------------------------- 0.36s