PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Friday 20 March 2026 19:35:20 +0000 (0:00:00.013) 0:00:00.013 ********** ok: [instance] TASK [Include ci_setup role] *************************************************** Friday 20 March 2026 19:35:21 +0000 (0:00:00.804) 0:00:00.817 ********** TASK [ci_setup : Gather variables for each operating system] ******************* Friday 20 March 2026 19:35:21 +0000 (0:00:00.051) 0:00:00.869 ********** ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) TASK [ci_setup : List packages to install] ************************************* Friday 20 March 2026 19:35:21 +0000 (0:00:00.040) 0:00:00.910 ********** ok: [instance] => cifmw_ci_setup_packages: - bash-completion - ca-certificates - git-core - make - tar - tmux - python3-pip TASK [ci_setup : Install needed packages] ************************************** Friday 20 March 2026 19:35:21 +0000 (0:00:00.019) 0:00:00.929 ********** changed: [instance] TASK [ci_setup : Gather version of openshift client] *************************** Friday 20 March 2026 19:35:25 +0000 (0:00:03.538) 0:00:04.468 ********** ok: [instance] TASK [ci_setup : Ensure openshift client install path is present] ************** Friday 20 March 2026 19:35:25 +0000 (0:00:00.272) 0:00:04.741 ********** changed: [instance] TASK [ci_setup : Install openshift client] ************************************* Friday 20 March 2026 19:35:25 +0000 (0:00:00.272) 0:00:05.013 ********** changed: [instance] TASK [ci_setup : Add the OC path to cifmw_path if needed] ********************** Friday 20 March 2026 19:35:30 +0000 (0:00:04.939) 0:00:09.953 ********** skipping: [instance] TASK [ci_setup : Create completion file] *************************************** Friday 20 March 2026 19:35:30 +0000 (0:00:00.035) 0:00:09.988 ********** changed: [instance] TASK [ci_setup : Source completion from within .bashrc] ************************ Friday 20 March 2026 19:35:30 +0000 (0:00:00.270) 0:00:10.258 ********** changed: [instance] TASK [ci_setup : Check rhsm status] ******************************************** Friday 20 March 2026 19:35:31 +0000 (0:00:00.275) 0:00:10.534 ********** skipping: [instance] TASK [ci_setup : Gather the repos to be enabled] ******************************* Friday 20 March 2026 19:35:31 +0000 (0:00:00.017) 0:00:10.552 ********** skipping: [instance] TASK [ci_setup : Enabling the required repositories.] ************************** Friday 20 March 2026 19:35:31 +0000 (0:00:00.017) 0:00:10.569 ********** skipping: [instance] TASK [ci_setup : Get current /etc/redhat-release] ****************************** Friday 20 March 2026 19:35:31 +0000 (0:00:00.018) 0:00:10.588 ********** skipping: [instance] TASK [ci_setup : Print current /etc/redhat-release] **************************** Friday 20 March 2026 19:35:31 +0000 (0:00:00.017) 0:00:10.605 ********** skipping: [instance] TASK [ci_setup : Ensure the repos are enabled in the system using yum] ********* Friday 20 March 2026 19:35:31 +0000 (0:00:00.016) 0:00:10.622 ********** skipping: [instance] TASK [ci_setup : Manage directories] ******************************************* Friday 20 March 2026 19:35:31 +0000 (0:00:00.021) 0:00:10.643 ********** 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] ******************************************* Friday 20 March 2026 19:35:32 +0000 (0:00:00.938) 0:00:11.581 ********** changed: [instance] TASK [Create user keypair] ***************************************************** Friday 20 March 2026 19:35:32 +0000 (0:00:00.346) 0:00:11.928 ********** changed: [instance] TASK [Create fake kubeconfig] ************************************************** Friday 20 March 2026 19:35:32 +0000 (0:00:00.237) 0:00:12.165 ********** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=13 changed=9 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 Friday 20 March 2026 19:35:33 +0000 (0:00:00.407) 0:00:12.572 ********** =============================================================================== ci_setup : Install openshift client ------------------------------------- 4.94s ci_setup : Install needed packages -------------------------------------- 3.54s ci_setup : Manage directories ------------------------------------------- 0.94s Gathering Facts --------------------------------------------------------- 0.80s Create fake kubeconfig -------------------------------------------------- 0.41s Create nova migration keypair ------------------------------------------- 0.35s ci_setup : Source completion from within .bashrc ------------------------ 0.28s ci_setup : Gather version of openshift client --------------------------- 0.27s ci_setup : Ensure openshift client install path is present -------------- 0.27s ci_setup : Create completion file --------------------------------------- 0.27s Create user keypair ----------------------------------------------------- 0.24s 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.04s 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 : Get current /etc/redhat-release ------------------------------ 0.02s ci_setup : Gather the repos to be enabled ------------------------------- 0.02s PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* Friday 20 March 2026 19:35:33 +0000 (0:00:00.015) 0:00:00.015 ********** ok: [instance] TASK [Load networking environment definition] ********************************** Friday 20 March 2026 19:35:34 +0000 (0:00:00.746) 0:00:00.762 ********** ok: [instance] TASK [kustomize_deploy : Ensure that architecture repo exists] ***************** Friday 20 March 2026 19:35:34 +0000 (0:00:00.039) 0:00:00.801 ********** ok: [instance] TASK [kustomize_deploy : Gather the list of scenario folders] ****************** Friday 20 March 2026 19:35:34 +0000 (0:00:00.297) 0:00:01.099 ********** ok: [instance] TASK [kustomize_deploy : Check if scenario is in the list] ********************* Friday 20 March 2026 19:35:35 +0000 (0:00:00.312) 0:00:01.411 ********** skipping: [instance] TASK [kustomize_deploy : Ensure that destination directory exists] ************* Friday 20 March 2026 19:35:35 +0000 (0:00:00.022) 0:00:01.434 ********** changed: [instance] TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches] *** Friday 20 March 2026 19:35:35 +0000 (0:00:00.276) 0:00:01.710 ********** ok: [instance] => (item=cifmw_architecture_user_kustomize) TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches] *** Friday 20 March 2026 19:35:35 +0000 (0:00:00.069) 0:00:01.780 ********** ok: [instance] TASK [Load architecture automation] ******************************************** Friday 20 March 2026 19:35:35 +0000 (0:00:00.072) 0:00:01.853 ********** ok: [instance] TASK [Loop the deploy] ********************************************************* Friday 20 March 2026 19:35:35 +0000 (0:00:00.040) 0:00:01.894 ********** TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Friday 20 March 2026 19:35:35 +0000 (0:00:00.218) 0:00:02.112 ********** ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Friday 20 March 2026 19:35:35 +0000 (0:00:00.042) 0:00:02.155 ********** skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Friday 20 March 2026 19:35:35 +0000 (0:00:00.032) 0:00:02.187 ********** 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] ************** Friday 20 March 2026 19:35:35 +0000 (0:00:00.024) 0:00:02.212 ********** skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Friday 20 March 2026 19:35:35 +0000 (0:00:00.019) 0:00:02.232 ********** ok: [instance] TASK [kustomize_deploy : Generate OSDPD run suffix (once per play)] ************ Friday 20 March 2026 19:35:35 +0000 (0:00:00.033) 0:00:02.266 ********** ok: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Friday 20 March 2026 19:35:35 +0000 (0:00:00.054) 0:00:02.321 ********** ok: [instance] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Friday 20 March 2026 19:35:36 +0000 (0:00:00.280) 0:00:02.601 ********** ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp] *** Friday 20 March 2026 19:35:36 +0000 (0:00:00.061) 0:00:02.662 ********** skipping: [instance] TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp] *** Friday 20 March 2026 19:35:36 +0000 (0:00:00.043) 0:00:02.706 ********** TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Friday 20 March 2026 19:35:36 +0000 (0:00:00.077) 0:00:02.784 ********** 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] ******* Friday 20 March 2026 19:35:36 +0000 (0:00:00.062) 0:00:02.846 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Friday 20 March 2026 19:35:36 +0000 (0:00:00.047) 0:00:02.894 ********** ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Friday 20 March 2026 19:35:36 +0000 (0:00:00.190) 0:00:03.084 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Friday 20 March 2026 19:35:36 +0000 (0:00:00.047) 0:00:03.132 ********** ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Friday 20 March 2026 19:35:37 +0000 (0:00:00.289) 0:00:03.422 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Friday 20 March 2026 19:35:37 +0000 (0:00:00.274) 0:00:03.696 ********** 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] ************** Friday 20 March 2026 19:35:37 +0000 (0:00:00.057) 0:00:03.754 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Friday 20 March 2026 19:35:37 +0000 (0:00:00.046) 0:00:03.800 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Friday 20 March 2026 19:35:37 +0000 (0:00:00.200) 0:00:04.000 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Friday 20 March 2026 19:35:38 +0000 (0:00:00.511) 0:00:04.512 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Friday 20 March 2026 19:35:38 +0000 (0:00:00.059) 0:00:04.571 ********** changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Friday 20 March 2026 19:35:38 +0000 (0:00:00.330) 0:00:04.902 ********** changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Friday 20 March 2026 19:35:38 +0000 (0:00:00.347) 0:00:05.249 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Friday 20 March 2026 19:35:39 +0000 (0:00:00.337) 0:00:05.587 ********** 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] *************** Friday 20 March 2026 19:35:39 +0000 (0:00:00.062) 0:00:05.649 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Friday 20 March 2026 19:35:39 +0000 (0:00:00.045) 0:00:05.695 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Friday 20 March 2026 19:35:39 +0000 (0:00:00.200) 0:00:05.895 ********** ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Friday 20 March 2026 19:35:39 +0000 (0:00:00.044) 0:00:05.940 ********** 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] ****************************** Friday 20 March 2026 19:35:40 +0000 (0:00:00.545) 0:00:06.486 ********** 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] ********************** Friday 20 March 2026 19:35:40 +0000 (0:00:00.129) 0:00:06.616 ********** changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Friday 20 March 2026 19:35:40 +0000 (0:00:00.205) 0:00:06.821 ********** changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking/nncp] *** Friday 20 March 2026 19:35:40 +0000 (0:00:00.343) 0:00:07.164 ********** changed: [instance] => (item=network-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Friday 20 March 2026 19:35:41 +0000 (0:00:00.239) 0:00:07.403 ********** skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp] *** Friday 20 March 2026 19:35:41 +0000 (0:00:00.046) 0:00:07.450 ********** changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Friday 20 March 2026 19:35:41 +0000 (0:00:00.487) 0:00:07.937 ********** changed: [instance] TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking/nncp] *** Friday 20 March 2026 19:35:41 +0000 (0:00:00.355) 0:00:08.293 ********** ok: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking/nncp] *** Friday 20 March 2026 19:35:42 +0000 (0:00:00.267) 0:00:08.560 ********** changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Friday 20 March 2026 19:35:42 +0000 (0:00:00.204) 0:00:08.765 ********** skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp] *** Friday 20 March 2026 19:35:42 +0000 (0:00:00.044) 0:00:08.809 ********** skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp] *** Friday 20 March 2026 19:35:42 +0000 (0:00:00.045) 0:00:08.855 ********** 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] ***************** Friday 20 March 2026 19:35:42 +0000 (0:00:00.045) 0:00:08.901 ********** skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp] *** Friday 20 March 2026 19:35:42 +0000 (0:00:00.045) 0:00:08.947 ********** skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Friday 20 March 2026 19:35:42 +0000 (0:00:00.048) 0:00:08.995 ********** ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Friday 20 March 2026 19:35:42 +0000 (0:00:00.042) 0:00:09.038 ********** skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Friday 20 March 2026 19:35:42 +0000 (0:00:00.031) 0:00:09.069 ********** 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] ************** Friday 20 March 2026 19:35:42 +0000 (0:00:00.028) 0:00:09.098 ********** skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Friday 20 March 2026 19:35:42 +0000 (0:00:00.020) 0:00:09.119 ********** ok: [instance] TASK [kustomize_deploy : Generate OSDPD run suffix (once per play)] ************ Friday 20 March 2026 19:35:42 +0000 (0:00:00.033) 0:00:09.153 ********** skipping: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Friday 20 March 2026 19:35:42 +0000 (0:00:00.041) 0:00:09.195 ********** ok: [instance] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Friday 20 March 2026 19:35:43 +0000 (0:00:00.201) 0:00:09.396 ********** ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking] *** Friday 20 March 2026 19:35:43 +0000 (0:00:00.059) 0:00:09.456 ********** skipping: [instance] TASK [Generate values.yaml for examples/va/hci/control-plane/networking] ******* Friday 20 March 2026 19:35:43 +0000 (0:00:00.043) 0:00:09.500 ********** TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Friday 20 March 2026 19:35:43 +0000 (0:00:00.097) 0:00:09.597 ********** 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] ******* Friday 20 March 2026 19:35:43 +0000 (0:00:00.058) 0:00:09.656 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Friday 20 March 2026 19:35:43 +0000 (0:00:00.047) 0:00:09.703 ********** ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Friday 20 March 2026 19:35:43 +0000 (0:00:00.193) 0:00:09.896 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Friday 20 March 2026 19:35:43 +0000 (0:00:00.049) 0:00:09.945 ********** ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Friday 20 March 2026 19:35:43 +0000 (0:00:00.191) 0:00:10.137 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Friday 20 March 2026 19:35:44 +0000 (0:00:00.241) 0:00:10.379 ********** 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] ************** Friday 20 March 2026 19:35:44 +0000 (0:00:00.058) 0:00:10.437 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Friday 20 March 2026 19:35:44 +0000 (0:00:00.048) 0:00:10.486 ********** ok: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Friday 20 March 2026 19:35:44 +0000 (0:00:00.201) 0:00:10.687 ********** ok: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Friday 20 March 2026 19:35:44 +0000 (0:00:00.429) 0:00:11.117 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Friday 20 March 2026 19:35:44 +0000 (0:00:00.059) 0:00:11.177 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Friday 20 March 2026 19:35:45 +0000 (0:00:00.349) 0:00:11.526 ********** ok: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Friday 20 March 2026 19:35:45 +0000 (0:00:00.348) 0:00:11.875 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Friday 20 March 2026 19:35:45 +0000 (0:00:00.368) 0:00:12.243 ********** 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] *************** Friday 20 March 2026 19:35:45 +0000 (0:00:00.060) 0:00:12.303 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Friday 20 March 2026 19:35:46 +0000 (0:00:00.046) 0:00:12.349 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Friday 20 March 2026 19:35:46 +0000 (0:00:00.200) 0:00:12.550 ********** ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Friday 20 March 2026 19:35:46 +0000 (0:00:00.044) 0:00:12.595 ********** 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] ****************************** Friday 20 March 2026 19:35:46 +0000 (0:00:00.532) 0:00:13.127 ********** 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] ********************** Friday 20 March 2026 19:35:46 +0000 (0:00:00.124) 0:00:13.251 ********** ok: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Friday 20 March 2026 19:35:47 +0000 (0:00:00.200) 0:00:13.452 ********** ok: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking] *** Friday 20 March 2026 19:35:47 +0000 (0:00:00.356) 0:00:13.809 ********** ok: [instance] => (item=network-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Friday 20 March 2026 19:35:47 +0000 (0:00:00.228) 0:00:14.038 ********** skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking] *** Friday 20 March 2026 19:35:47 +0000 (0:00:00.046) 0:00:14.085 ********** changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Friday 20 March 2026 19:35:48 +0000 (0:00:00.364) 0:00:14.450 ********** changed: [instance] TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking] *** Friday 20 March 2026 19:35:48 +0000 (0:00:00.370) 0:00:14.820 ********** ok: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking] *** Friday 20 March 2026 19:35:48 +0000 (0:00:00.287) 0:00:15.107 ********** changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Friday 20 March 2026 19:35:49 +0000 (0:00:00.271) 0:00:15.379 ********** skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking] *** Friday 20 March 2026 19:35:49 +0000 (0:00:00.047) 0:00:15.426 ********** skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking] *** Friday 20 March 2026 19:35:49 +0000 (0:00:00.047) 0:00:15.474 ********** 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] ***************** Friday 20 March 2026 19:35:49 +0000 (0:00:00.047) 0:00:15.522 ********** skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking] *** Friday 20 March 2026 19:35:49 +0000 (0:00:00.044) 0:00:15.566 ********** skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Friday 20 March 2026 19:35:49 +0000 (0:00:00.048) 0:00:15.615 ********** ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Friday 20 March 2026 19:35:49 +0000 (0:00:00.044) 0:00:15.660 ********** skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Friday 20 March 2026 19:35:49 +0000 (0:00:00.032) 0:00:15.692 ********** ok: [instance] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Friday 20 March 2026 19:35:49 +0000 (0:00:00.027) 0:00:15.719 ********** skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Friday 20 March 2026 19:35:49 +0000 (0:00:00.020) 0:00:15.740 ********** ok: [instance] TASK [kustomize_deploy : Generate OSDPD run suffix (once per play)] ************ Friday 20 March 2026 19:35:49 +0000 (0:00:00.034) 0:00:15.775 ********** skipping: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Friday 20 March 2026 19:35:49 +0000 (0:00:00.043) 0:00:15.818 ********** 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] **************************** Friday 20 March 2026 19:35:49 +0000 (0:00:00.399) 0:00:16.217 ********** ok: [instance] => (item=service-values.yaml) ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/control-plane] ************* Friday 20 March 2026 19:35:49 +0000 (0:00:00.089) 0:00:16.307 ********** skipping: [instance] TASK [Generate values.yaml for examples/va/hci/control-plane] ****************** Friday 20 March 2026 19:35:50 +0000 (0:00:00.048) 0:00:16.355 ********** TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Friday 20 March 2026 19:35:50 +0000 (0:00:00.116) 0:00:16.471 ********** 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] ******* Friday 20 March 2026 19:35:50 +0000 (0:00:00.060) 0:00:16.531 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Friday 20 March 2026 19:35:50 +0000 (0:00:00.047) 0:00:16.579 ********** ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Friday 20 March 2026 19:35:50 +0000 (0:00:00.200) 0:00:16.779 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Friday 20 March 2026 19:35:50 +0000 (0:00:00.049) 0:00:16.829 ********** ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Friday 20 March 2026 19:35:50 +0000 (0:00:00.190) 0:00:17.019 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Friday 20 March 2026 19:35:50 +0000 (0:00:00.171) 0:00:17.190 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Friday 20 March 2026 19:35:50 +0000 (0:00:00.045) 0:00:17.236 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Friday 20 March 2026 19:35:51 +0000 (0:00:00.195) 0:00:17.431 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Friday 20 March 2026 19:35:51 +0000 (0:00:00.053) 0:00:17.485 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Friday 20 March 2026 19:35:51 +0000 (0:00:00.059) 0:00:17.544 ********** changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Friday 20 March 2026 19:35:51 +0000 (0:00:00.335) 0:00:17.880 ********** changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Friday 20 March 2026 19:35:51 +0000 (0:00:00.339) 0:00:18.219 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Friday 20 March 2026 19:35:52 +0000 (0:00:00.335) 0:00:18.555 ********** 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] *************** Friday 20 March 2026 19:35:52 +0000 (0:00:00.062) 0:00:18.617 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Friday 20 March 2026 19:35:52 +0000 (0:00:00.048) 0:00:18.666 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Friday 20 March 2026 19:35:52 +0000 (0:00:00.198) 0:00:18.865 ********** ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Friday 20 March 2026 19:35:52 +0000 (0:00:00.043) 0:00:18.908 ********** 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] ****************************** Friday 20 March 2026 19:35:52 +0000 (0:00:00.380) 0:00:19.289 ********** ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Friday 20 March 2026 19:35:53 +0000 (0:00:00.090) 0:00:19.380 ********** changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Friday 20 March 2026 19:35:53 +0000 (0:00:00.205) 0:00:19.585 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Friday 20 March 2026 19:35:53 +0000 (0:00:00.356) 0:00:19.942 ********** 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] ******* Friday 20 March 2026 19:35:53 +0000 (0:00:00.082) 0:00:20.024 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Friday 20 March 2026 19:35:53 +0000 (0:00:00.049) 0:00:20.074 ********** ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Friday 20 March 2026 19:35:53 +0000 (0:00:00.194) 0:00:20.268 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Friday 20 March 2026 19:35:53 +0000 (0:00:00.051) 0:00:20.320 ********** ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Friday 20 March 2026 19:35:54 +0000 (0:00:00.203) 0:00:20.524 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Friday 20 March 2026 19:35:54 +0000 (0:00:00.248) 0:00:20.772 ********** 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] ************** Friday 20 March 2026 19:35:54 +0000 (0:00:00.061) 0:00:20.834 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Friday 20 March 2026 19:35:54 +0000 (0:00:00.046) 0:00:20.880 ********** ok: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Friday 20 March 2026 19:35:54 +0000 (0:00:00.195) 0:00:21.075 ********** ok: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Friday 20 March 2026 19:35:55 +0000 (0:00:00.440) 0:00:21.515 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Friday 20 March 2026 19:35:55 +0000 (0:00:00.060) 0:00:21.576 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Friday 20 March 2026 19:35:55 +0000 (0:00:00.348) 0:00:21.924 ********** ok: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Friday 20 March 2026 19:35:55 +0000 (0:00:00.341) 0:00:22.266 ********** ok: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Friday 20 March 2026 19:35:56 +0000 (0:00:00.342) 0:00:22.609 ********** 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] *************** Friday 20 March 2026 19:35:56 +0000 (0:00:00.060) 0:00:22.670 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Friday 20 March 2026 19:35:56 +0000 (0:00:00.046) 0:00:22.716 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Friday 20 March 2026 19:35:56 +0000 (0:00:00.195) 0:00:22.912 ********** ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Friday 20 March 2026 19:35:56 +0000 (0:00:00.043) 0:00:22.956 ********** 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] ****************************** Friday 20 March 2026 19:35:57 +0000 (0:00:00.524) 0:00:23.480 ********** 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] ********************** Friday 20 March 2026 19:35:57 +0000 (0:00:00.124) 0:00:23.604 ********** ok: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Friday 20 March 2026 19:35:57 +0000 (0:00:00.198) 0:00:23.802 ********** ok: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane] *** Friday 20 March 2026 19:35:57 +0000 (0:00:00.341) 0:00:24.143 ********** changed: [instance] => (item=service-values) ok: [instance] => (item=network-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Friday 20 March 2026 19:35:58 +0000 (0:00:00.395) 0:00:24.539 ********** skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane] *** Friday 20 March 2026 19:35:58 +0000 (0:00:00.044) 0:00:24.584 ********** changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Friday 20 March 2026 19:35:58 +0000 (0:00:00.285) 0:00:24.869 ********** changed: [instance] TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane] *** Friday 20 March 2026 19:35:58 +0000 (0:00:00.331) 0:00:25.200 ********** ok: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane] *** Friday 20 March 2026 19:35:59 +0000 (0:00:00.291) 0:00:25.492 ********** changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Friday 20 March 2026 19:35:59 +0000 (0:00:00.199) 0:00:25.691 ********** skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane] *** Friday 20 March 2026 19:35:59 +0000 (0:00:00.044) 0:00:25.736 ********** skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane] *** Friday 20 March 2026 19:35:59 +0000 (0:00:00.044) 0:00:25.780 ********** 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] ***************** Friday 20 March 2026 19:35:59 +0000 (0:00:00.045) 0:00:25.826 ********** skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/control-plane] ************ Friday 20 March 2026 19:35:59 +0000 (0:00:00.044) 0:00:25.870 ********** skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Friday 20 March 2026 19:35:59 +0000 (0:00:00.049) 0:00:25.920 ********** ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Friday 20 March 2026 19:35:59 +0000 (0:00:00.044) 0:00:25.964 ********** skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Friday 20 March 2026 19:35:59 +0000 (0:00:00.031) 0:00:25.996 ********** ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Friday 20 March 2026 19:35:59 +0000 (0:00:00.024) 0:00:26.020 ********** skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Friday 20 March 2026 19:35:59 +0000 (0:00:00.020) 0:00:26.040 ********** ok: [instance] TASK [kustomize_deploy : Generate OSDPD run suffix (once per play)] ************ Friday 20 March 2026 19:35:59 +0000 (0:00:00.033) 0:00:26.074 ********** skipping: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Friday 20 March 2026 19:35:59 +0000 (0:00:00.041) 0:00:26.116 ********** ok: [instance] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Friday 20 March 2026 19:35:59 +0000 (0:00:00.201) 0:00:26.317 ********** ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset] ***** Friday 20 March 2026 19:36:00 +0000 (0:00:00.059) 0:00:26.377 ********** skipping: [instance] TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset] ********** Friday 20 March 2026 19:36:00 +0000 (0:00:00.043) 0:00:26.420 ********** TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Friday 20 March 2026 19:36:00 +0000 (0:00:00.076) 0:00:26.497 ********** 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] ******* Friday 20 March 2026 19:36:00 +0000 (0:00:00.058) 0:00:26.555 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Friday 20 March 2026 19:36:00 +0000 (0:00:00.045) 0:00:26.601 ********** ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Friday 20 March 2026 19:36:00 +0000 (0:00:00.187) 0:00:26.788 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Friday 20 March 2026 19:36:00 +0000 (0:00:00.049) 0:00:26.837 ********** ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Friday 20 March 2026 19:36:00 +0000 (0:00:00.183) 0:00:27.020 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Friday 20 March 2026 19:36:00 +0000 (0:00:00.229) 0:00:27.250 ********** 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.] *** Friday 20 March 2026 19:36:00 +0000 (0:00:00.064) 0:00:27.315 ********** 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.] *** Friday 20 March 2026 19:36:01 +0000 (0:00:00.068) 0:00:27.384 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Get common data for dataplane templating] ****** Friday 20 March 2026 19:36:01 +0000 (0:00:00.044) 0:00:27.428 ********** 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] *** Friday 20 March 2026 19:36:01 +0000 (0:00:00.048) 0:00:27.477 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Expose the deployed services as a fact] ******** Friday 20 March 2026 19:36:01 +0000 (0:00:00.035) 0:00:27.512 ********** ok: [instance] TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided.] *** Friday 20 March 2026 19:36:01 +0000 (0:00:00.038) 0:00:27.550 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Friday 20 March 2026 19:36:01 +0000 (0:00:00.040) 0:00:27.591 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Friday 20 March 2026 19:36:01 +0000 (0:00:00.192) 0:00:27.784 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Friday 20 March 2026 19:36:01 +0000 (0:00:00.382) 0:00:28.166 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Friday 20 March 2026 19:36:01 +0000 (0:00:00.050) 0:00:28.217 ********** changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Friday 20 March 2026 19:36:02 +0000 (0:00:00.313) 0:00:28.531 ********** changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Friday 20 March 2026 19:36:02 +0000 (0:00:00.314) 0:00:28.845 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Friday 20 March 2026 19:36:02 +0000 (0:00:00.306) 0:00:29.151 ********** 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] *************** Friday 20 March 2026 19:36:02 +0000 (0:00:00.050) 0:00:29.202 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Friday 20 March 2026 19:36:02 +0000 (0:00:00.035) 0:00:29.237 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Friday 20 March 2026 19:36:03 +0000 (0:00:00.178) 0:00:29.415 ********** ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Friday 20 March 2026 19:36:03 +0000 (0:00:00.035) 0:00:29.450 ********** 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] ****************************** Friday 20 March 2026 19:36:03 +0000 (0:00:00.498) 0:00:29.949 ********** 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] ********************** Friday 20 March 2026 19:36:03 +0000 (0:00:00.108) 0:00:30.058 ********** changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Friday 20 March 2026 19:36:03 +0000 (0:00:00.182) 0:00:30.240 ********** changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/nodeset] *** Friday 20 March 2026 19:36:04 +0000 (0:00:00.318) 0:00:30.559 ********** changed: [instance] => (item=edpm-nodeset-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Friday 20 March 2026 19:36:04 +0000 (0:00:00.207) 0:00:30.767 ********** skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset] *** Friday 20 March 2026 19:36:04 +0000 (0:00:00.033) 0:00:30.800 ********** changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Friday 20 March 2026 19:36:04 +0000 (0:00:00.267) 0:00:31.067 ********** changed: [instance] TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/nodeset] *** Friday 20 March 2026 19:36:05 +0000 (0:00:00.310) 0:00:31.378 ********** ok: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/nodeset] *** Friday 20 March 2026 19:36:05 +0000 (0:00:00.251) 0:00:31.630 ********** changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Friday 20 March 2026 19:36:05 +0000 (0:00:00.187) 0:00:31.817 ********** skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset] *** Friday 20 March 2026 19:36:05 +0000 (0:00:00.033) 0:00:31.851 ********** skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset] *** Friday 20 March 2026 19:36:05 +0000 (0:00:00.033) 0:00:31.885 ********** 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] ***************** Friday 20 March 2026 19:36:05 +0000 (0:00:00.034) 0:00:31.920 ********** skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset] **** Friday 20 March 2026 19:36:05 +0000 (0:00:00.033) 0:00:31.953 ********** skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Friday 20 March 2026 19:36:05 +0000 (0:00:00.037) 0:00:31.991 ********** ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Friday 20 March 2026 19:36:05 +0000 (0:00:00.032) 0:00:32.023 ********** skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Friday 20 March 2026 19:36:05 +0000 (0:00:00.021) 0:00:32.045 ********** ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Friday 20 March 2026 19:36:05 +0000 (0:00:00.024) 0:00:32.069 ********** skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Friday 20 March 2026 19:36:05 +0000 (0:00:00.018) 0:00:32.087 ********** ok: [instance] TASK [kustomize_deploy : Generate OSDPD run suffix (once per play)] ************ Friday 20 March 2026 19:36:05 +0000 (0:00:00.023) 0:00:32.110 ********** skipping: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Friday 20 March 2026 19:36:05 +0000 (0:00:00.031) 0:00:32.142 ********** ok: [instance] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Friday 20 March 2026 19:36:06 +0000 (0:00:00.194) 0:00:32.337 ********** ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment] *** Friday 20 March 2026 19:36:06 +0000 (0:00:00.054) 0:00:32.391 ********** skipping: [instance] TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment] ******* Friday 20 March 2026 19:36:06 +0000 (0:00:00.037) 0:00:32.428 ********** TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Friday 20 March 2026 19:36:06 +0000 (0:00:00.072) 0:00:32.501 ********** 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] ******* Friday 20 March 2026 19:36:06 +0000 (0:00:00.051) 0:00:32.553 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Friday 20 March 2026 19:36:06 +0000 (0:00:00.038) 0:00:32.591 ********** ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Friday 20 March 2026 19:36:06 +0000 (0:00:00.188) 0:00:32.779 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Friday 20 March 2026 19:36:06 +0000 (0:00:00.044) 0:00:32.824 ********** ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Friday 20 March 2026 19:36:06 +0000 (0:00:00.187) 0:00:33.012 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Friday 20 March 2026 19:36:06 +0000 (0:00:00.186) 0:00:33.198 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Friday 20 March 2026 19:36:06 +0000 (0:00:00.036) 0:00:33.235 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Friday 20 March 2026 19:36:07 +0000 (0:00:00.187) 0:00:33.423 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Friday 20 March 2026 19:36:07 +0000 (0:00:00.045) 0:00:33.469 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Friday 20 March 2026 19:36:07 +0000 (0:00:00.048) 0:00:33.517 ********** changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Friday 20 March 2026 19:36:07 +0000 (0:00:00.321) 0:00:33.839 ********** changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Friday 20 March 2026 19:36:07 +0000 (0:00:00.328) 0:00:34.167 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Friday 20 March 2026 19:36:08 +0000 (0:00:00.329) 0:00:34.497 ********** 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] *************** Friday 20 March 2026 19:36:08 +0000 (0:00:00.053) 0:00:34.551 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Friday 20 March 2026 19:36:08 +0000 (0:00:00.040) 0:00:34.591 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Friday 20 March 2026 19:36:08 +0000 (0:00:00.194) 0:00:34.786 ********** ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Friday 20 March 2026 19:36:08 +0000 (0:00:00.036) 0:00:34.823 ********** 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] ****************************** Friday 20 March 2026 19:36:08 +0000 (0:00:00.360) 0:00:35.183 ********** ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Friday 20 March 2026 19:36:08 +0000 (0:00:00.080) 0:00:35.263 ********** changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Friday 20 March 2026 19:36:09 +0000 (0:00:00.191) 0:00:35.454 ********** changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/deployment] *** Friday 20 March 2026 19:36:09 +0000 (0:00:00.337) 0:00:35.792 ********** changed: [instance] => (item=edpm-deployment-values) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Friday 20 March 2026 19:36:09 +0000 (0:00:00.219) 0:00:36.011 ********** skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment] *** Friday 20 March 2026 19:36:09 +0000 (0:00:00.036) 0:00:36.047 ********** changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Friday 20 March 2026 19:36:09 +0000 (0:00:00.279) 0:00:36.327 ********** changed: [instance] TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/deployment] *** Friday 20 March 2026 19:36:10 +0000 (0:00:00.329) 0:00:36.656 ********** changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment] *** Friday 20 March 2026 19:36:10 +0000 (0:00:00.229) 0:00:36.886 ********** changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Friday 20 March 2026 19:36:10 +0000 (0:00:00.196) 0:00:37.083 ********** skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment] *** Friday 20 March 2026 19:36:10 +0000 (0:00:00.035) 0:00:37.119 ********** skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment] *** Friday 20 March 2026 19:36:10 +0000 (0:00:00.034) 0:00:37.153 ********** 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] ***************** Friday 20 March 2026 19:36:10 +0000 (0:00:00.036) 0:00:37.189 ********** skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment] *** Friday 20 March 2026 19:36:10 +0000 (0:00:00.034) 0:00:37.223 ********** skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Friday 20 March 2026 19:36:10 +0000 (0:00:00.037) 0:00:37.261 ********** ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Friday 20 March 2026 19:36:10 +0000 (0:00:00.032) 0:00:37.294 ********** skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Friday 20 March 2026 19:36:10 +0000 (0:00:00.022) 0:00:37.316 ********** ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Friday 20 March 2026 19:36:11 +0000 (0:00:00.025) 0:00:37.342 ********** skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Friday 20 March 2026 19:36:11 +0000 (0:00:00.020) 0:00:37.362 ********** ok: [instance] TASK [kustomize_deploy : Generate OSDPD run suffix (once per play)] ************ Friday 20 March 2026 19:36:11 +0000 (0:00:00.025) 0:00:37.387 ********** skipping: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Friday 20 March 2026 19:36:11 +0000 (0:00:00.032) 0:00:37.420 ********** 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] **************************** Friday 20 March 2026 19:36:11 +0000 (0:00:00.366) 0:00:37.787 ********** ok: [instance] => (item=service-values.yaml) ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci] *************************** Friday 20 March 2026 19:36:11 +0000 (0:00:00.078) 0:00:37.866 ********** skipping: [instance] TASK [Generate values.yaml for examples/va/hci] ******************************** Friday 20 March 2026 19:36:11 +0000 (0:00:00.036) 0:00:37.902 ********** TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Friday 20 March 2026 19:36:11 +0000 (0:00:00.107) 0:00:38.010 ********** 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] ******* Friday 20 March 2026 19:36:11 +0000 (0:00:00.050) 0:00:38.061 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Friday 20 March 2026 19:36:11 +0000 (0:00:00.038) 0:00:38.099 ********** ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Friday 20 March 2026 19:36:11 +0000 (0:00:00.190) 0:00:38.290 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Friday 20 March 2026 19:36:12 +0000 (0:00:00.041) 0:00:38.331 ********** ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Friday 20 March 2026 19:36:12 +0000 (0:00:00.182) 0:00:38.514 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Friday 20 March 2026 19:36:12 +0000 (0:00:00.237) 0:00:38.751 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Friday 20 March 2026 19:36:12 +0000 (0:00:00.036) 0:00:38.788 ********** ok: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Friday 20 March 2026 19:36:12 +0000 (0:00:00.187) 0:00:38.976 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Friday 20 March 2026 19:36:12 +0000 (0:00:00.045) 0:00:39.021 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Friday 20 March 2026 19:36:12 +0000 (0:00:00.071) 0:00:39.093 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Friday 20 March 2026 19:36:13 +0000 (0:00:00.332) 0:00:39.426 ********** ok: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Friday 20 March 2026 19:36:13 +0000 (0:00:00.329) 0:00:39.755 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Friday 20 March 2026 19:36:13 +0000 (0:00:00.355) 0:00:40.110 ********** 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] *************** Friday 20 March 2026 19:36:13 +0000 (0:00:00.052) 0:00:40.163 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Friday 20 March 2026 19:36:13 +0000 (0:00:00.040) 0:00:40.203 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Friday 20 March 2026 19:36:14 +0000 (0:00:00.184) 0:00:40.387 ********** ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Friday 20 March 2026 19:36:14 +0000 (0:00:00.036) 0:00:40.424 ********** 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] ****************************** Friday 20 March 2026 19:36:14 +0000 (0:00:00.350) 0:00:40.774 ********** ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Friday 20 March 2026 19:36:14 +0000 (0:00:00.081) 0:00:40.856 ********** ok: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Friday 20 March 2026 19:36:14 +0000 (0:00:00.191) 0:00:41.047 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Friday 20 March 2026 19:36:15 +0000 (0:00:00.372) 0:00:41.420 ********** 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] ******* Friday 20 March 2026 19:36:15 +0000 (0:00:00.050) 0:00:41.470 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Friday 20 March 2026 19:36:15 +0000 (0:00:00.040) 0:00:41.511 ********** ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Friday 20 March 2026 19:36:15 +0000 (0:00:00.185) 0:00:41.696 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Friday 20 March 2026 19:36:15 +0000 (0:00:00.040) 0:00:41.737 ********** ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Friday 20 March 2026 19:36:15 +0000 (0:00:00.180) 0:00:41.918 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Friday 20 March 2026 19:36:15 +0000 (0:00:00.167) 0:00:42.085 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Friday 20 March 2026 19:36:15 +0000 (0:00:00.037) 0:00:42.122 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Friday 20 March 2026 19:36:15 +0000 (0:00:00.187) 0:00:42.310 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Friday 20 March 2026 19:36:16 +0000 (0:00:00.044) 0:00:42.354 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Friday 20 March 2026 19:36:16 +0000 (0:00:00.048) 0:00:42.403 ********** changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Friday 20 March 2026 19:36:16 +0000 (0:00:00.320) 0:00:42.723 ********** changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Friday 20 March 2026 19:36:16 +0000 (0:00:00.324) 0:00:43.048 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Friday 20 March 2026 19:36:17 +0000 (0:00:00.320) 0:00:43.369 ********** 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] *************** Friday 20 March 2026 19:36:17 +0000 (0:00:00.051) 0:00:43.421 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Friday 20 March 2026 19:36:17 +0000 (0:00:00.038) 0:00:43.459 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Friday 20 March 2026 19:36:17 +0000 (0:00:00.194) 0:00:43.654 ********** ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Friday 20 March 2026 19:36:17 +0000 (0:00:00.035) 0:00:43.690 ********** 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] ****************************** Friday 20 March 2026 19:36:17 +0000 (0:00:00.370) 0:00:44.060 ********** ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Friday 20 March 2026 19:36:17 +0000 (0:00:00.076) 0:00:44.136 ********** changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Friday 20 March 2026 19:36:18 +0000 (0:00:00.196) 0:00:44.332 ********** changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci] ************ Friday 20 March 2026 19:36:18 +0000 (0:00:00.337) 0:00:44.670 ********** changed: [instance] => (item=service-values) changed: [instance] => (item=edpm-nodeset-values-post-ceph) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Friday 20 March 2026 19:36:18 +0000 (0:00:00.438) 0:00:45.108 ********** skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci] ********* Friday 20 March 2026 19:36:18 +0000 (0:00:00.037) 0:00:45.146 ********** changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Friday 20 March 2026 19:36:19 +0000 (0:00:00.376) 0:00:45.523 ********** changed: [instance] TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci] *** Friday 20 March 2026 19:36:19 +0000 (0:00:00.333) 0:00:45.856 ********** ok: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci] *** Friday 20 March 2026 19:36:19 +0000 (0:00:00.330) 0:00:46.187 ********** changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Friday 20 March 2026 19:36:20 +0000 (0:00:00.195) 0:00:46.382 ********** skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci] ********** Friday 20 March 2026 19:36:20 +0000 (0:00:00.034) 0:00:46.417 ********** skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci] ************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.034) 0:00:46.451 ********** 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] ***************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.036) 0:00:46.488 ********** skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci] ************************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.033) 0:00:46.522 ********** skipping: [instance] TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.040) 0:00:46.563 ********** ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Friday 20 March 2026 19:36:20 +0000 (0:00:00.033) 0:00:46.596 ********** skipping: [instance] TASK [kustomize_deploy : Check builtin wait conditions] ************************ Friday 20 March 2026 19:36:20 +0000 (0:00:00.020) 0:00:46.617 ********** ok: [instance] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m) TASK [kustomize_deploy : Check wait_conditions validation result] ************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.024) 0:00:46.642 ********** skipping: [instance] TASK [kustomize_deploy : Set stage_wait_conditions fact] *********************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.019) 0:00:46.662 ********** ok: [instance] TASK [kustomize_deploy : Generate OSDPD run suffix (once per play)] ************ Friday 20 March 2026 19:36:20 +0000 (0:00:00.025) 0:00:46.688 ********** skipping: [instance] TASK [kustomize_deploy : Ensure source files exists] *************************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.035) 0:00:46.723 ********** ok: [instance] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'}) TASK [kustomize_deploy : Assert source files exist] **************************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.191) 0:00:46.915 ********** ok: [instance] => (item=values.yaml) TASK [Executing pre_stage hooks for examples/va/hci/deployment] **************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.049) 0:00:46.964 ********** skipping: [instance] TASK [Generate values.yaml for examples/va/hci/deployment] ********************* Friday 20 March 2026 19:36:20 +0000 (0:00:00.036) 0:00:47.001 ********** TASK [ci_gen_kustomize_values : Generate snippets files] *********************** Friday 20 March 2026 19:36:20 +0000 (0:00:00.068) 0:00:47.069 ********** 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] ******* Friday 20 March 2026 19:36:20 +0000 (0:00:00.050) 0:00:47.119 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Stat original source file] ********************* Friday 20 March 2026 19:36:20 +0000 (0:00:00.037) 0:00:47.156 ********** ok: [instance] TASK [ci_gen_kustomize_values : Assert source file exists] ********************* Friday 20 March 2026 19:36:21 +0000 (0:00:00.180) 0:00:47.337 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : Load original values file] ********************* Friday 20 March 2026 19:36:21 +0000 (0:00:00.039) 0:00:47.376 ********** ok: [instance] TASK [ci_gen_kustomize_values : Expose common data for future usage] *********** Friday 20 March 2026 19:36:21 +0000 (0:00:00.177) 0:00:47.554 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type] *** Friday 20 March 2026 19:36:21 +0000 (0:00:00.163) 0:00:47.718 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Ensure output directory exists] **************** Friday 20 March 2026 19:36:21 +0000 (0:00:00.038) 0:00:47.756 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate CI snippet] *************************** Friday 20 March 2026 19:36:21 +0000 (0:00:00.190) 0:00:47.946 ********** skipping: [instance] TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches] ****** Friday 20 March 2026 19:36:21 +0000 (0:00:00.046) 0:00:47.993 ********** ok: [instance] TASK [ci_gen_kustomize_values : Push base64 CI patches] ************************ Friday 20 March 2026 19:36:21 +0000 (0:00:00.049) 0:00:48.043 ********** changed: [instance] TASK [ci_gen_kustomize_values : Push user provided dataset] ******************** Friday 20 March 2026 19:36:22 +0000 (0:00:00.321) 0:00:48.364 ********** changed: [instance] TASK [ci_gen_kustomize_values : Copy the base values.yaml] ********************* Friday 20 March 2026 19:36:22 +0000 (0:00:00.336) 0:00:48.701 ********** changed: [instance] TASK [ci_gen_kustomize_values : Generate values file] ************************** Friday 20 March 2026 19:36:22 +0000 (0:00:00.326) 0:00:49.027 ********** 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] *************** Friday 20 March 2026 19:36:22 +0000 (0:00:00.053) 0:00:49.081 ********** ok: [instance] => changed=false msg: All assertions passed TASK [ci_gen_kustomize_values : List snippets] ********************************* Friday 20 March 2026 19:36:22 +0000 (0:00:00.038) 0:00:49.120 ********** ok: [instance] TASK [ci_gen_kustomize_values : Ensure _content is empty] ********************** Friday 20 March 2026 19:36:22 +0000 (0:00:00.189) 0:00:49.309 ********** ok: [instance] TASK [ci_gen_kustomize_values : Load various snippet files] ******************** Friday 20 March 2026 19:36:23 +0000 (0:00:00.036) 0:00:49.346 ********** 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] ****************************** Friday 20 March 2026 19:36:23 +0000 (0:00:00.359) 0:00:49.705 ********** ok: [instance] => (item=03_user_data_b64.yaml) ok: [instance] => (item=04_user_data.yaml) TASK [ci_gen_kustomize_values : Ensure directories exist] ********************** Friday 20 March 2026 19:36:23 +0000 (0:00:00.078) 0:00:49.783 ********** changed: [instance] TASK [ci_gen_kustomize_values : Output values file] **************************** Friday 20 March 2026 19:36:23 +0000 (0:00:00.192) 0:00:49.976 ********** changed: [instance] TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment] *** Friday 20 March 2026 19:36:23 +0000 (0:00:00.341) 0:00:50.318 ********** changed: [instance] => (item=edpm-deployment-values-post-ceph) TASK [kustomize_deploy : Stop before building kustomization if requested] ****** Friday 20 March 2026 19:36:24 +0000 (0:00:00.210) 0:00:50.528 ********** skipping: [instance] TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment] *** Friday 20 March 2026 19:36:24 +0000 (0:00:00.036) 0:00:50.564 ********** changed: [instance] TASK [kustomize_deploy : Output kustomize build in final file] ***************** Friday 20 March 2026 19:36:24 +0000 (0:00:00.259) 0:00:50.824 ********** changed: [instance] TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/deployment] *** Friday 20 March 2026 19:36:24 +0000 (0:00:00.325) 0:00:51.150 ********** changed: [instance] TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment] *** Friday 20 March 2026 19:36:25 +0000 (0:00:00.229) 0:00:51.379 ********** changed: [instance] TASK [kustomize_deploy : Stop after building kustomization if requested] ******* Friday 20 March 2026 19:36:25 +0000 (0:00:00.196) 0:00:51.576 ********** skipping: [instance] TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment] *** Friday 20 March 2026 19:36:25 +0000 (0:00:00.038) 0:00:51.614 ********** skipping: [instance] TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment] *** Friday 20 March 2026 19:36:25 +0000 (0:00:00.037) 0:00:51.652 ********** 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] ***************** Friday 20 March 2026 19:36:25 +0000 (0:00:00.039) 0:00:51.691 ********** skipping: [instance] TASK [Executing post_stage hooks for examples/va/hci/deployment] *************** Friday 20 March 2026 19:36:25 +0000 (0:00:00.037) 0:00:51.728 ********** skipping: [instance] TASK [Run loop deployment again] *********************************************** Friday 20 March 2026 19:36:25 +0000 (0:00:00.040) 0:00:51.769 ********** TASK [kustomize_deploy : Assert mandatory bits are defined] ******************** Friday 20 March 2026 19:36:25 +0000 (0:00:00.184) 0:00:51.954 ********** ok: [instance] => changed=false msg: All assertions passed TASK [kustomize_deploy : Check custom wait conditions] ************************* Friday 20 March 2026 19:36:25 +0000 (0:00:00.035) 0:00:51.989 ********** 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] ************************ Friday 20 March 2026 19:36:25 +0000 (0:00:00.037) 0:00:52.027 ********** 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] ************** Friday 20 March 2026 19:36:25 +0000 (0:00:00.023) 0:00:52.051 ********** fatal: [instance]: FAILED! => changed=false msg: Review and correct the faulty wait_conditions listed above. TASK [Clear expected errors] *************************************************** Friday 20 March 2026 19:36:25 +0000 (0:00:00.023) 0:00:52.074 ********** TASK [Ensure a successful end] ************************************************* Friday 20 March 2026 19:36:25 +0000 (0:00:00.009) 0:00:52.084 ********** PLAY RECAP ********************************************************************* instance : ok=269 changed=71 unreachable=0 failed=0 skipped=81 rescued=1 ignored=1 Friday 20 March 2026 19:36:25 +0000 (0:00:00.006) 0:00:52.091 ********** =============================================================================== Gathering Facts --------------------------------------------------------- 0.75s ci_gen_kustomize_values : Load various snippet files -------------------- 0.55s ci_gen_kustomize_values : Load various snippet files -------------------- 0.53s ci_gen_kustomize_values : Load various snippet files -------------------- 0.52s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.51s ci_gen_kustomize_values : Load various snippet files -------------------- 0.50s kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp --- 0.49s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.44s kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.44s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.43s kustomize_deploy : Ensure source files exists --------------------------- 0.40s kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.40s ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.38s ci_gen_kustomize_values : Load various snippet files -------------------- 0.38s kustomize_deploy : Build kustomized content for examples/va/hci --------- 0.38s ci_gen_kustomize_values : Output values file ---------------------------- 0.37s ci_gen_kustomize_values : Load various snippet files -------------------- 0.37s kustomize_deploy : Output kustomize build in final file ----------------- 0.37s ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.37s kustomize_deploy : Ensure source files exists --------------------------- 0.37s