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