2026-06-08 12:59:17.609415 | Job console starting
2026-06-08 12:59:17.741807 | Updating git repos
2026-06-08 12:59:18.447193 | Cloning repos into workspace
2026-06-08 12:59:21.091728 | Restoring repo states
2026-06-08 12:59:21.121822 | Merging changes
2026-06-08 12:59:22.891188 | Checking out repos
2026-06-08 12:59:24.016352 | Preparing playbooks
2026-06-08 12:59:28.939794 | Running Ansible setup
2026-06-08 12:59:32.740118 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-08 12:59:33.325833 | 
2026-06-08 12:59:33.325972 | PLAY [localhost]
2026-06-08 12:59:33.334544 | 
2026-06-08 12:59:33.334629 | TASK [Gathering Facts]
2026-06-08 12:59:34.319423 | localhost | ok
2026-06-08 12:59:34.333527 | 
2026-06-08 12:59:34.333755 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-08 12:59:34.781356 | localhost -> localhost | changed
2026-06-08 12:59:34.788917 | 
2026-06-08 12:59:34.789023 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-08 12:59:35.764162 | localhost -> localhost | changed
2026-06-08 12:59:35.770668 | 
2026-06-08 12:59:35.770738 | TASK [Setup log path fact]
2026-06-08 12:59:35.801371 | localhost | ok
2026-06-08 12:59:35.813152 | 
2026-06-08 12:59:35.813248 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-08 12:59:35.852252 | localhost | ok
2026-06-08 12:59:35.863906 | 
2026-06-08 12:59:35.864029 | TASK [emit-job-header : Print job information]
2026-06-08 12:59:35.927010 | # Job Information
2026-06-08 12:59:35.927319 | Ansible Version: 2.16.18
2026-06-08 12:59:35.927377 | Job: cifmw-architecture-validate-hci
2026-06-08 12:59:35.927502 | Pipeline: github-check
2026-06-08 12:59:35.927557 | Executor: 38.102.83.47
2026-06-08 12:59:35.927597 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3982
2026-06-08 12:59:35.927639 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/79f/rdoproject.org/79f21df6625e419cab9013909a75d9d5/
2026-06-08 12:59:35.927686 | Event ID: cc885080-6338-11f1-99f0-62af3803e247
2026-06-08 12:59:35.934489 | 
2026-06-08 12:59:35.934641 | LOOP [emit-job-header : Print node information]
2026-06-08 12:59:36.039326 | localhost | ok:
2026-06-08 12:59:36.039641 | localhost | # Node Information
2026-06-08 12:59:36.039672 | localhost | Inventory Hostname: controller
2026-06-08 12:59:36.039699 | localhost | Hostname: np0000067261
2026-06-08 12:59:36.039721 | localhost | Username: zuul
2026-06-08 12:59:36.039744 | localhost | Distro: CentOS 9
2026-06-08 12:59:36.039763 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-08 12:59:36.039783 | localhost | Region: RegionOne
2026-06-08 12:59:36.039802 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-08 12:59:36.039820 | localhost | Product Name: OpenStack Nova
2026-06-08 12:59:36.039840 | localhost | Interface IP: 38.102.83.36
2026-06-08 12:59:36.052652 | 
2026-06-08 12:59:36.052831 | PLAY [all]
2026-06-08 12:59:36.064669 | 
2026-06-08 12:59:36.064815 | TASK [Gather network facts]
2026-06-08 12:59:36.528365 | controller | ok
2026-06-08 12:59:36.540399 | 
2026-06-08 12:59:36.540559 | TASK [include_role : start-zuul-console]
2026-06-08 12:59:36.574792 | controller | ok
2026-06-08 12:59:36.593893 | 
2026-06-08 12:59:36.594030 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-08 12:59:37.039492 | controller | ok
2026-06-08 12:59:37.045612 | 
2026-06-08 12:59:37.045678 | TASK [include_role : add-build-sshkey]
2026-06-08 12:59:37.075304 | controller | ok
2026-06-08 12:59:37.086001 | 
2026-06-08 12:59:37.086065 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-08 12:59:37.404540 | controller -> localhost | ok
2026-06-08 12:59:37.413723 | 
2026-06-08 12:59:37.413860 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-08 12:59:37.447373 | controller | ok
2026-06-08 12:59:37.475699 | controller | included: /var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-08 12:59:37.482102 | 
2026-06-08 12:59:37.482190 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-08 12:59:38.191114 | controller -> localhost | Generating public/private rsa key pair.
2026-06-08 12:59:38.191312 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/79f21df6625e419cab9013909a75d9d5_id_rsa
2026-06-08 12:59:38.191341 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/79f21df6625e419cab9013909a75d9d5_id_rsa.pub
2026-06-08 12:59:38.191362 | controller -> localhost | The key fingerprint is:
2026-06-08 12:59:38.191381 | controller -> localhost | SHA256:3zzQ8QH7ryx0bZWjTsomeRFjqmxMrTIFIArySS6Cvjc zuul-build-sshkey
2026-06-08 12:59:38.191399 | controller -> localhost | The key's randomart image is:
2026-06-08 12:59:38.191417 | controller -> localhost | +---[RSA 3072]----+
2026-06-08 12:59:38.191454 | controller -> localhost | |            .    |
2026-06-08 12:59:38.191475 | controller -> localhost | |o...         o   |
2026-06-08 12:59:38.191493 | controller -> localhost | |=+...       o . .|
2026-06-08 12:59:38.191511 | controller -> localhost | |= +  .     = + +.|
2026-06-08 12:59:38.191528 | controller -> localhost | |o.    . S + + +.o|
2026-06-08 12:59:38.191545 | controller -> localhost | | .     o + =.o..o|
2026-06-08 12:59:38.191561 | controller -> localhost | |  .   = o +.O. ..|
2026-06-08 12:59:38.191578 | controller -> localhost | | . E o * o =.+ . |
2026-06-08 12:59:38.191595 | controller -> localhost | |  . . +   +  .o  |
2026-06-08 12:59:38.191611 | controller -> localhost | +----[SHA256]-----+
2026-06-08 12:59:38.191656 | controller -> localhost | ok: Runtime: 0:00:00.169446
2026-06-08 12:59:38.195260 | 
2026-06-08 12:59:38.195319 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-08 12:59:38.234219 | controller | ok
2026-06-08 12:59:38.243082 | controller | included: /var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-08 12:59:38.249718 | 
2026-06-08 12:59:38.249784 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-08 12:59:38.275806 | controller | skipping: Conditional result was False
2026-06-08 12:59:38.280853 | 
2026-06-08 12:59:38.280930 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-08 12:59:38.749505 | controller | changed
2026-06-08 12:59:38.757414 | 
2026-06-08 12:59:38.757602 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-08 12:59:38.995900 | controller | ok
2026-06-08 12:59:39.004801 | 
2026-06-08 12:59:39.004949 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-08 12:59:39.779202 | controller | changed
2026-06-08 12:59:39.784090 | 
2026-06-08 12:59:39.784170 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-08 12:59:40.508777 | controller | changed
2026-06-08 12:59:40.520175 | 
2026-06-08 12:59:40.520365 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-08 12:59:40.548362 | controller | skipping: Conditional result was False
2026-06-08 12:59:40.558303 | 
2026-06-08 12:59:40.558489 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-08 12:59:41.037198 | controller -> localhost | changed
2026-06-08 12:59:41.054168 | 
2026-06-08 12:59:41.054311 | TASK [add-build-sshkey : Add back temp key]
2026-06-08 12:59:41.433686 | controller -> localhost | Identity added: /var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/79f21df6625e419cab9013909a75d9d5_id_rsa (zuul-build-sshkey)
2026-06-08 12:59:41.434041 | controller -> localhost | ok: Runtime: 0:00:00.019706
2026-06-08 12:59:41.442314 | 
2026-06-08 12:59:41.442524 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-08 12:59:41.814333 | controller | ok
2026-06-08 12:59:41.821997 | 
2026-06-08 12:59:41.822154 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-08 12:59:41.863790 | controller | skipping: Conditional result was False
2026-06-08 12:59:41.884676 | 
2026-06-08 12:59:41.884895 | TASK [include_role : validate-host]
2026-06-08 12:59:41.927382 | controller | ok
2026-06-08 12:59:41.955674 | 
2026-06-08 12:59:41.955904 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-08 12:59:42.007486 | controller | ok
2026-06-08 12:59:42.012141 | 
2026-06-08 12:59:42.012208 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-08 12:59:42.320920 | controller -> localhost | ok
2026-06-08 12:59:42.326294 | 
2026-06-08 12:59:42.326357 | TASK [validate-host : Collect information about the host]
2026-06-08 12:59:43.048879 | controller | ok
2026-06-08 12:59:43.064664 | 
2026-06-08 12:59:43.064791 | TASK [validate-host : Sanitize hostname]
2026-06-08 12:59:43.127048 | controller | ok
2026-06-08 12:59:43.135194 | 
2026-06-08 12:59:43.135361 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-08 12:59:43.713318 | controller -> localhost | changed
2026-06-08 12:59:43.719968 | 
2026-06-08 12:59:43.720032 | TASK [validate-host : Collect information about zuul worker]
2026-06-08 12:59:44.230079 | controller | ok
2026-06-08 12:59:44.238747 | 
2026-06-08 12:59:44.238948 | TASK [validate-host : Write out all zuul information for each host]
2026-06-08 12:59:44.743217 | controller -> localhost | changed
2026-06-08 12:59:44.750771 | 
2026-06-08 12:59:44.750832 | TASK [include_role : prepare-workspace-openshift]
2026-06-08 12:59:44.774711 | controller | skipping: Conditional result was False
2026-06-08 12:59:44.780049 | 
2026-06-08 12:59:44.780111 | TASK [include_role : remove-zuul-sshkey]
2026-06-08 12:59:44.806336 | controller | skipping: Conditional result was False
2026-06-08 12:59:44.811706 | 
2026-06-08 12:59:44.811777 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-08 12:59:45.052771 | controller | ok: "logs"
2026-06-08 12:59:45.053298 | controller | ok: All items complete
2026-06-08 12:59:45.053366 | 
2026-06-08 12:59:45.240413 | controller | ok: "artifacts"
2026-06-08 12:59:45.430681 | controller | ok: "docs"
2026-06-08 12:59:45.445254 | 
2026-06-08 12:59:45.445578 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-08 12:59:45.742070 | controller | changed: "logs"
2026-06-08 12:59:45.963783 | controller | changed: "artifacts"
2026-06-08 12:59:46.409946 | controller | changed: "docs"
2026-06-08 12:59:46.429904 | 
2026-06-08 12:59:46.430007 | PLAY RECAP
2026-06-08 12:59:46.430096 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-08 12:59:46.430152 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-08 12:59:46.430189 | 
2026-06-08 12:59:46.595673 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-08 12:59:46.596961 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-08 12:59:47.309595 | 
2026-06-08 12:59:47.309739 | PLAY [all]
2026-06-08 12:59:47.320229 | 
2026-06-08 12:59:47.320310 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-08 12:59:47.398743 | controller | ok
2026-06-08 12:59:47.402362 | 
2026-06-08 12:59:47.402451 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-08 12:59:47.836983 | controller | changed
2026-06-08 12:59:47.841819 | 
2026-06-08 12:59:47.841908 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-08 12:59:48.963748 | controller | changed
2026-06-08 12:59:48.972105 | 
2026-06-08 12:59:48.972172 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-08 12:59:49.428721 | controller | changed:
2026-06-08 12:59:49.429018 | controller | {
2026-06-08 12:59:49.429074 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-08 12:59:49.429130 | controller | }
2026-06-08 12:59:49.671525 | controller | changed:
2026-06-08 12:59:49.671668 | controller | {
2026-06-08 12:59:49.671702 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-08 12:59:49.671729 | controller | }
2026-06-08 12:59:49.933746 | controller | changed:
2026-06-08 12:59:49.933940 | controller | {
2026-06-08 12:59:49.934003 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com"
2026-06-08 12:59:49.934052 | controller | }
2026-06-08 12:59:50.198314 | controller | changed:
2026-06-08 12:59:50.198518 | controller | {
2026-06-08 12:59:50.198571 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-08 12:59:50.198611 | controller | }
2026-06-08 12:59:50.437702 | controller | changed:
2026-06-08 12:59:50.437881 | controller | {
2026-06-08 12:59:50.437933 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-08 12:59:50.437976 | controller | }
2026-06-08 12:59:50.707608 | controller | changed:
2026-06-08 12:59:50.707761 | controller | {
2026-06-08 12:59:50.707812 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-08 12:59:50.707853 | controller | }
2026-06-08 12:59:50.976541 | controller | changed:
2026-06-08 12:59:50.976677 | controller | {
2026-06-08 12:59:50.976709 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen"
2026-06-08 12:59:50.976735 | controller | }
2026-06-08 12:59:51.227007 | controller | changed:
2026-06-08 12:59:51.227174 | controller | {
2026-06-08 12:59:51.227226 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora"
2026-06-08 12:59:51.227285 | controller | }
2026-06-08 12:59:51.498645 | controller | changed:
2026-06-08 12:59:51.498794 | controller | {
2026-06-08 12:59:51.498842 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-08 12:59:51.498881 | controller | }
2026-06-08 12:59:51.803720 | controller | changed:
2026-06-08 12:59:51.803962 | controller | {
2026-06-08 12:59:51.804025 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-08 12:59:51.804066 | controller | }
2026-06-08 12:59:52.039830 | controller | changed:
2026-06-08 12:59:52.039995 | controller | {
2026-06-08 12:59:52.040058 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-08 12:59:52.040118 | controller | }
2026-06-08 12:59:52.352937 | controller | changed:
2026-06-08 12:59:52.353151 | controller | {
2026-06-08 12:59:52.353220 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-08 12:59:52.353275 | controller | }
2026-06-08 12:59:52.629047 | controller | changed:
2026-06-08 12:59:52.629305 | controller | {
2026-06-08 12:59:52.629384 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-08 12:59:52.629505 | controller | }
2026-06-08 12:59:52.946284 | controller | changed:
2026-06-08 12:59:52.946460 | controller | {
2026-06-08 12:59:52.946496 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-08 12:59:52.946522 | controller | }
2026-06-08 12:59:53.240575 | controller | changed:
2026-06-08 12:59:53.240728 | controller | {
2026-06-08 12:59:53.240763 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-08 12:59:53.240790 | controller | }
2026-06-08 12:59:53.509572 | controller | changed:
2026-06-08 12:59:53.513681 | controller | {
2026-06-08 12:59:53.513868 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-08 12:59:53.513919 | controller | }
2026-06-08 12:59:53.759475 | controller | changed:
2026-06-08 12:59:53.759620 | controller | {
2026-06-08 12:59:53.759653 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com"
2026-06-08 12:59:53.759682 | controller | }
2026-06-08 12:59:54.015268 | controller | changed:
2026-06-08 12:59:54.015465 | controller | {
2026-06-08 12:59:54.015522 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb"
2026-06-08 12:59:54.015582 | controller | }
2026-06-08 12:59:54.321729 | controller | changed:
2026-06-08 12:59:54.321968 | controller | {
2026-06-08 12:59:54.322029 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-08 12:59:54.322072 | controller | }
2026-06-08 12:59:54.608378 | controller | changed:
2026-06-08 12:59:54.608586 | controller | {
2026-06-08 12:59:54.608638 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-08 12:59:54.608679 | controller | }
2026-06-08 12:59:54.884226 | controller | changed:
2026-06-08 12:59:54.884519 | controller | {
2026-06-08 12:59:54.884604 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-08 12:59:54.884670 | controller | }
2026-06-08 12:59:55.136329 | controller | changed:
2026-06-08 12:59:55.136714 | controller | {
2026-06-08 12:59:55.136804 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-08 12:59:55.136867 | controller | }
2026-06-08 12:59:55.424638 | controller | changed:
2026-06-08 12:59:55.424907 | controller | {
2026-06-08 12:59:55.424966 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com"
2026-06-08 12:59:55.425006 | controller | }
2026-06-08 12:59:55.665971 | controller | changed:
2026-06-08 12:59:55.666152 | controller | {
2026-06-08 12:59:55.666201 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-08 12:59:55.666241 | controller | }
2026-06-08 12:59:55.930490 | controller | changed:
2026-06-08 12:59:55.930701 | controller | {
2026-06-08 12:59:55.930757 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-08 12:59:55.930798 | controller | }
2026-06-08 12:59:56.172400 | controller | changed:
2026-06-08 12:59:56.172599 | controller | {
2026-06-08 12:59:56.172649 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-08 12:59:56.172688 | controller | }
2026-06-08 12:59:56.207710 | 
2026-06-08 12:59:56.207928 | TASK [Set timezone to UTC]
2026-06-08 12:59:58.481956 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-08 12:59:58.492834 | 
2026-06-08 12:59:58.493017 | TASK [Create nodepool directory]
2026-06-08 12:59:58.741227 | controller | changed
2026-06-08 12:59:58.750314 | 
2026-06-08 12:59:58.750411 | TASK [Create nodepool sub_nodes file]
2026-06-08 13:00:00.362184 | controller | changed
2026-06-08 13:00:00.375955 | 
2026-06-08 13:00:00.376098 | TASK [Create nodepool sub_nodes_private file]
2026-06-08 13:00:02.360214 | controller | changed
2026-06-08 13:00:02.368656 | 
2026-06-08 13:00:02.368810 | LOOP [Populate nodepool sub_nodes file]
2026-06-08 13:00:02.418957 | 
2026-06-08 13:00:02.419285 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-08 13:00:02.478360 | 
2026-06-08 13:00:02.478690 | TASK [Create nodepool primary file]
2026-06-08 13:00:02.516924 | controller | skipping: Conditional result was False
2026-06-08 13:00:02.527088 | 
2026-06-08 13:00:02.527226 | TASK [Create nodepool node_private for this node]
2026-06-08 13:00:03.314091 | controller | changed
2026-06-08 13:00:03.319690 | 
2026-06-08 13:00:03.319757 | LOOP [Copy ssh keys to nodepool directory]
2026-06-08 13:00:03.805094 | controller | ok: Item: id_rsa Runtime: 0:00:00.037697
2026-06-08 13:00:03.805493 | 
2026-06-08 13:00:04.053406 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005378
2026-06-08 13:00:04.069652 | 
2026-06-08 13:00:04.069785 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-08 13:00:04.807383 | controller | changed
2026-06-08 13:00:04.814122 | 
2026-06-08 13:00:04.814205 | TASK [Validate sudoers config after edits]
2026-06-08 13:00:05.138212 | controller | /etc/sudoers: parsed OK
2026-06-08 13:00:05.138280 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-08 13:00:05.138290 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-08 13:00:05.138296 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-08 13:00:05.347907 | controller | ok: Runtime: 0:00:00.007739
2026-06-08 13:00:05.354065 | 
2026-06-08 13:00:05.354149 | TASK [Show the environment passed in to job shell scripts]
2026-06-08 13:00:05.600738 | controller | SHELL=/bin/bash
2026-06-08 13:00:05.600803 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework
2026-06-08 13:00:05.600814 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework
2026-06-08 13:00:05.600822 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/82/3982/af553a87f5b4926bd998609e954d791a3d8d2c70
2026-06-08 13:00:05.600827 | controller | PWD=/home/zuul
2026-06-08 13:00:05.600831 | controller | ZUUL_PIPELINE=github-check
2026-06-08 13:00:05.600837 | controller | LOGNAME=zuul
2026-06-08 13:00:05.600841 | controller | XDG_SESSION_TYPE=tty
2026-06-08 13:00:05.600845 | controller | _=/usr/bin/env
2026-06-08 13:00:05.600850 | controller | MOTD_SHOWN=pam
2026-06-08 13:00:05.600853 | controller | HOME=/home/zuul
2026-06-08 13:00:05.600857 | controller | LANG=en_US.UTF-8
2026-06-08 13:00:05.600861 | controller | SSH_CONNECTION=38.102.83.47 40728 38.102.83.36 22
2026-06-08 13:00:05.600867 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET
2026-06-08 13:00:05.600873 | controller | ZUUL_CHANGE_IDS=3982,af553a87f5b4926bd998609e954d791a3d8d2c70
2026-06-08 13:00:05.600878 | controller | WORKSPACE=/home/zuul/workspace
2026-06-08 13:00:05.600883 | controller | XDG_SESSION_CLASS=user
2026-06-08 13:00:05.600888 | controller | SELINUX_ROLE_REQUESTED=
2026-06-08 13:00:05.600893 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-08 13:00:05.600898 | controller | USER=zuul
2026-06-08 13:00:05.600903 | controller | ZUUL_VOTING=True
2026-06-08 13:00:05.600908 | controller | BUILD_TIMEOUT=1800000
2026-06-08 13:00:05.600912 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-08 13:00:05.600916 | controller | SHLVL=1
2026-06-08 13:00:05.600920 | controller | ZUUL_PATCHSET=af553a87f5b4926bd998609e954d791a3d8d2c70
2026-06-08 13:00:05.600924 | controller | XDG_SESSION_ID=1
2026-06-08 13:00:05.600927 | controller | ZUUL_BRANCH=main
2026-06-08 13:00:05.600931 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-08 13:00:05.600934 | controller | SSH_CLIENT=38.102.83.47 40728 22
2026-06-08 13:00:05.600942 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-08 13:00:05.600945 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-08 13:00:05.600949 | controller | which_declare=declare -f
2026-06-08 13:00:05.600953 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-08 13:00:05.600956 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-08 13:00:05.600961 | controller | ZUUL_CHANGE=3982
2026-06-08 13:00:05.600965 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-08 13:00:05.600970 | controller | ZUUL_UUID=79f21df6625e419cab9013909a75d9d5
2026-06-08 13:00:05.600976 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-08 13:00:05.600981 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-08 13:00:05.600986 | controller | }
2026-06-08 13:00:05.902832 | controller | ok: Runtime: 0:00:00.006246
2026-06-08 13:00:05.913246 | 
2026-06-08 13:00:05.913372 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-08 13:00:05.949545 | controller | skipping: Conditional result was False
2026-06-08 13:00:05.958348 | 
2026-06-08 13:00:05.958521 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-08 13:00:06.496460 | controller | skipping: Conditional result was False
2026-06-08 13:00:06.505880 | 
2026-06-08 13:00:06.506009 | TASK [Ensure legacy workspace directory]
2026-06-08 13:00:06.803560 | controller | changed
2026-06-08 13:00:06.806709 | 
2026-06-08 13:00:06.806804 | PLAY RECAP
2026-06-08 13:00:06.806883 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-08 13:00:06.806924 | 
2026-06-08 13:00:07.036582 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-08 13:00:07.038259 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-08 13:00:07.691127 | 
2026-06-08 13:00:07.691252 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-08 13:00:07.702014 | 
2026-06-08 13:00:07.702090 | TASK [Clone repos in the job workspace]
2026-06-08 13:00:07.720711 | controller | ok
2026-06-08 13:00:07.737111 | 
2026-06-08 13:00:07.737188 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-08 13:00:08.163723 | controller | ok
2026-06-08 13:00:08.174123 | 
2026-06-08 13:00:08.174258 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-08 13:00:10.276398 | controller | Output suppressed because no_log was given
2026-06-08 13:00:10.322135 | 
2026-06-08 13:00:10.322280 | TASK [Create zuul-output directory]
2026-06-08 13:00:10.647968 | controller | ok
2026-06-08 13:00:10.657267 | 
2026-06-08 13:00:10.657464 | TASK [Install required packages]
2026-06-08 13:01:03.107854 | controller | changed
2026-06-08 13:01:03.117647 | 
2026-06-08 13:01:03.117812 | TASK [Output pip related things]
2026-06-08 13:01:03.808468 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-08 13:01:04.165657 | controller | ok: Runtime: 0:00:00.375077
2026-06-08 13:01:04.173589 | 
2026-06-08 13:01:04.173732 | TASK [Install requirements]
2026-06-08 13:02:42.531720 | controller | changed
2026-06-08 13:02:42.543787 | 
2026-06-08 13:02:42.543858 | TASK [Add cronjob to trigger job stats]
2026-06-08 13:02:42.609782 | controller | skipping: Conditional result was False
2026-06-08 13:02:42.615667 | 
2026-06-08 13:02:42.615742 | LOOP [Construct project change list]
2026-06-08 13:02:42.686112 | controller | ok:
2026-06-08 13:02:42.686490 | controller | {
2026-06-08 13:02:42.686554 | controller |   "branch": "main",
2026-06-08 13:02:42.686601 | controller |   "change": "3982",
2026-06-08 13:02:42.686639 | controller |   "change_message": "DNM Dev",
2026-06-08 13:02:42.686682 | controller |   "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3982",
2026-06-08 13:02:42.686721 | controller |   "commit_id": "af553a87f5b4926bd998609e954d791a3d8d2c70",
2026-06-08 13:02:42.686757 | controller |   "patchset": "af553a87f5b4926bd998609e954d791a3d8d2c70",
2026-06-08 13:02:42.686792 | controller |   "project": {
2026-06-08 13:02:42.686828 | controller |     "canonical_hostname": "github.com",
2026-06-08 13:02:42.686866 | controller |     "canonical_name": "github.com/openstack-k8s-operators/ci-framework",
2026-06-08 13:02:42.686900 | controller |     "name": "openstack-k8s-operators/ci-framework",
2026-06-08 13:02:42.686952 | controller |     "short_name": "ci-framework",
2026-06-08 13:02:42.686988 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/ci-framework"
2026-06-08 13:02:42.687024 | controller |   },
2026-06-08 13:02:42.687059 | controller |   "topic": null
2026-06-08 13:02:42.687093 | controller | }
2026-06-08 13:02:42.743996 | 
2026-06-08 13:02:42.744161 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-08 13:02:42.753879 | 
2026-06-08 13:02:42.753980 | TASK [Filter out host if needed]
2026-06-08 13:02:42.767927 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-08 13:02:42.772813 | 
2026-06-08 13:02:42.772893 | TASK [Get git tag for image tagging]
2026-06-08 13:02:43.306323 | controller | skipping: Conditional result was False
2026-06-08 13:02:43.316699 | 
2026-06-08 13:02:43.316853 | TASK [Set openstack-runner image]
2026-06-08 13:02:43.355263 | controller | skipping: Conditional result was False
2026-06-08 13:02:43.361946 | 
2026-06-08 13:02:43.362034 | TASK [Build openstack-runner image]
2026-06-08 13:02:43.399083 | controller | skipping: Conditional result was False
2026-06-08 13:02:43.406344 | 
2026-06-08 13:02:43.406476 | TASK [Push openstack-runner image]
2026-06-08 13:02:43.444110 | controller | skipping: Conditional result was False
2026-06-08 13:02:43.451117 | 
2026-06-08 13:02:43.451228 | TASK [Make sure ci-framework directory exists]
2026-06-08 13:02:43.487455 | controller | skipping: Conditional result was False
2026-06-08 13:02:43.495664 | 
2026-06-08 13:02:43.495785 | TASK [Create EDPM ansible var file]
2026-06-08 13:02:43.532218 | controller | skipping: Conditional result was False
2026-06-08 13:02:43.534143 | 
2026-06-08 13:02:43.534218 | PLAY RECAP
2026-06-08 13:02:43.534287 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-08 13:02:43.534317 | 
2026-06-08 13:02:43.713860 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-08 13:02:43.715739 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-08 13:02:44.397708 | 
2026-06-08 13:02:44.397836 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-08 13:02:44.410809 | 
2026-06-08 13:02:44.410996 | TASK [Create zuul-output directory]
2026-06-08 13:02:44.861571 | controller | changed
2026-06-08 13:02:44.869941 | 
2026-06-08 13:02:44.870097 | TASK [Slurp Zuul inventory test]
2026-06-08 13:02:45.324152 | controller -> localhost | ok
2026-06-08 13:02:45.335477 | 
2026-06-08 13:02:45.335620 | TASK [Save zuul inventory]
2026-06-08 13:02:46.359618 | controller | changed
2026-06-08 13:02:46.367268 | 
2026-06-08 13:02:46.367414 | TASK [Save zuul vars without the change_message]
2026-06-08 13:02:47.193898 | controller | changed
2026-06-08 13:02:47.196212 | 
2026-06-08 13:02:47.196302 | PLAY RECAP
2026-06-08 13:02:47.196383 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-08 13:02:47.196461 | 
2026-06-08 13:02:47.337413 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-08 13:02:47.340412 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-08 13:02:47.973544 | 
2026-06-08 13:02:47.973660 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-08 13:02:47.983993 | 
2026-06-08 13:02:47.984064 | TASK [Filter out host if needed]
2026-06-08 13:02:47.991642 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-08 13:02:47.995028 | 
2026-06-08 13:02:47.995090 | TASK [Run playbook]
2026-06-08 13:02:49.033437 | controller |
2026-06-08 13:02:49.033567 | controller | PLAY [Test architecture automations] *******************************************
2026-06-08 13:02:49.033575 | controller |
2026-06-08 13:02:49.033580 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-08 13:02:49.033586 | controller | Monday 08 June 2026  13:02:49 +0000 (0:00:00.061)       0:00:00.061 ***********
2026-06-08 13:02:49.033591 | controller | Monday 08 June 2026  13:02:49 +0000 (0:00:00.060)       0:00:00.060 ***********
2026-06-08 13:02:49.953070 | controller | ok: [localhost]
2026-06-08 13:02:49.953134 | controller |
2026-06-08 13:02:49.953144 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] ***
2026-06-08 13:02:49.953160 | controller | Monday 08 June 2026  13:02:49 +0000 (0:00:00.920)       0:00:00.982 ***********
2026-06-08 13:02:49.953166 | controller | Monday 08 June 2026  13:02:49 +0000 (0:00:00.920)       0:00:00.981 ***********
2026-06-08 13:02:49.991470 | controller | ok: [localhost]
2026-06-08 13:02:49.991564 | controller |
2026-06-08 13:02:49.991577 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-08 13:02:49.991584 | controller | Monday 08 June 2026  13:02:49 +0000 (0:00:00.038)       0:00:01.021 ***********
2026-06-08 13:02:49.991590 | controller | Monday 08 June 2026  13:02:49 +0000 (0:00:00.038)       0:00:01.019 ***********
2026-06-08 13:02:50.030962 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-08 13:02:50.031010 | controller |
2026-06-08 13:02:50.031017 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-08 13:02:50.031023 | controller | Monday 08 June 2026  13:02:50 +0000 (0:00:00.039)       0:00:01.060 ***********
2026-06-08 13:02:50.031028 | controller | Monday 08 June 2026  13:02:50 +0000 (0:00:00.039)       0:00:01.059 ***********
2026-06-08 13:02:50.052685 | controller | ok: [localhost] =>
2026-06-08 13:02:50.052741 | controller |     cifmw_ci_setup_packages:
2026-06-08 13:02:50.052750 | controller |     - bash-completion
2026-06-08 13:02:50.052759 | controller |     - ca-certificates
2026-06-08 13:02:50.052764 | controller |     - git-core
2026-06-08 13:02:50.052770 | controller |     - make
2026-06-08 13:02:50.052775 | controller |     - tar
2026-06-08 13:02:50.052781 | controller |     - tmux
2026-06-08 13:02:50.052786 | controller |     - python3-pip
2026-06-08 13:02:50.052792 | controller |
2026-06-08 13:02:50.052797 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-08 13:02:50.052803 | controller | Monday 08 June 2026  13:02:50 +0000 (0:00:00.021)       0:00:01.081 ***********
2026-06-08 13:02:50.052808 | controller | Monday 08 June 2026  13:02:50 +0000 (0:00:00.021)       0:00:01.080 ***********
2026-06-08 13:02:56.377432 | controller | changed: [localhost]
2026-06-08 13:02:56.377726 | controller |
2026-06-08 13:02:56.377736 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-08 13:02:56.377743 | controller | Monday 08 June 2026  13:02:56 +0000 (0:00:06.324)       0:00:07.406 ***********
2026-06-08 13:02:56.377748 | controller | Monday 08 June 2026  13:02:56 +0000 (0:00:06.324)       0:00:07.405 ***********
2026-06-08 13:02:56.648627 | controller | ok: [localhost]
2026-06-08 13:02:56.648674 | controller |
2026-06-08 13:02:56.648679 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-08 13:02:56.648686 | controller | Monday 08 June 2026  13:02:56 +0000 (0:00:00.271)       0:00:07.677 ***********
2026-06-08 13:02:56.648690 | controller | Monday 08 June 2026  13:02:56 +0000 (0:00:00.271)       0:00:07.676 ***********
2026-06-08 13:02:58.151278 | controller | changed: [localhost]
2026-06-08 13:02:58.151337 | controller |
2026-06-08 13:02:58.151384 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] ***
2026-06-08 13:02:58.151391 | controller | Monday 08 June 2026  13:02:58 +0000 (0:00:01.503)       0:00:09.180 ***********
2026-06-08 13:02:58.151407 | controller | Monday 08 June 2026  13:02:58 +0000 (0:00:01.503)       0:00:09.179 ***********
2026-06-08 13:03:02.188978 | controller | changed: [localhost]
2026-06-08 13:03:02.189092 | controller |
2026-06-08 13:03:02.189098 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] ***
2026-06-08 13:03:02.189104 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:04.037)       0:00:13.218 ***********
2026-06-08 13:03:02.189108 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:04.037)       0:00:13.217 ***********
2026-06-08 13:03:02.214131 | controller | skipping: [localhost]
2026-06-08 13:03:02.214184 | controller |
2026-06-08 13:03:02.214191 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-08 13:03:02.214197 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.025)       0:00:13.243 ***********
2026-06-08 13:03:02.214202 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.025)       0:00:13.242 ***********
2026-06-08 13:03:02.467815 | controller | changed: [localhost]
2026-06-08 13:03:02.467880 | controller |
2026-06-08 13:03:02.467887 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then
2026-06-08 13:03:02.467891 | controller |   source ~/.oc_completion
2026-06-08 13:03:02.467895 | controller | fi] ***
2026-06-08 13:03:02.467900 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.253)       0:00:13.497 ***********
2026-06-08 13:03:02.467904 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.253)       0:00:13.496 ***********
2026-06-08 13:03:02.735791 | controller | changed: [localhost]
2026-06-08 13:03:02.735858 | controller |
2026-06-08 13:03:02.735870 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-08 13:03:02.735879 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.267)       0:00:13.764 ***********
2026-06-08 13:03:02.735887 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.267)       0:00:13.763 ***********
2026-06-08 13:03:02.763818 | controller | skipping: [localhost]
2026-06-08 13:03:02.763845 | controller |
2026-06-08 13:03:02.763849 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-08 13:03:02.763853 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-08 13:03:02.763864 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-08 13:03:02.763867 | controller | }}] ***
2026-06-08 13:03:02.763871 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.028)       0:00:13.793 ***********
2026-06-08 13:03:02.763875 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.028)       0:00:13.791 ***********
2026-06-08 13:03:02.786789 | controller | skipping: [localhost]
2026-06-08 13:03:02.786830 | controller |
2026-06-08 13:03:02.786840 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-08 13:03:02.786863 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.022)       0:00:13.815 ***********
2026-06-08 13:03:02.786872 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.022)       0:00:13.814 ***********
2026-06-08 13:03:02.809371 | controller | skipping: [localhost]
2026-06-08 13:03:02.809408 | controller |
2026-06-08 13:03:02.809418 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-08 13:03:02.809426 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.022)       0:00:13.838 ***********
2026-06-08 13:03:02.809434 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.022)       0:00:13.837 ***********
2026-06-08 13:03:02.830471 | controller | skipping: [localhost]
2026-06-08 13:03:02.830545 | controller |
2026-06-08 13:03:02.830563 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-08 13:03:02.830572 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.021)       0:00:13.859 ***********
2026-06-08 13:03:02.830581 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.021)       0:00:13.858 ***********
2026-06-08 13:03:02.852261 | controller | skipping: [localhost]
2026-06-08 13:03:02.852296 | controller |
2026-06-08 13:03:02.852306 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] ***
2026-06-08 13:03:02.852330 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.022)       0:00:13.881 ***********
2026-06-08 13:03:02.852338 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.022)       0:00:13.880 ***********
2026-06-08 13:03:02.871738 | controller | skipping: [localhost]
2026-06-08 13:03:02.871776 | controller |
2026-06-08 13:03:02.871786 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-08 13:03:02.871797 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.019)       0:00:13.901 ***********
2026-06-08 13:03:02.871805 | controller | Monday 08 June 2026  13:03:02 +0000 (0:00:00.019)       0:00:13.900 ***********
2026-06-08 13:03:03.876792 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-08 13:03:03.876824 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-08 13:03:03.876829 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-08 13:03:03.876834 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-08 13:03:03.876839 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-08 13:03:03.876843 | controller |
2026-06-08 13:03:03.876848 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-08 13:03:03.876852 | controller | Monday 08 June 2026  13:03:03 +0000 (0:00:01.005)       0:00:14.906 ***********
2026-06-08 13:03:03.876857 | controller | Monday 08 June 2026  13:03:03 +0000 (0:00:01.005)       0:00:14.905 ***********
2026-06-08 13:03:04.234877 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-08 13:03:04.234924 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-08 13:03:04.234935 | controller |
2026-06-08 13:03:04.234944 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-08 13:03:04.234952 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.357)       0:00:15.263 ***********
2026-06-08 13:03:04.234960 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.357)       0:00:15.262 ***********
2026-06-08 13:03:04.389580 | controller | ok: [localhost]
2026-06-08 13:03:04.389609 | controller |
2026-06-08 13:03:04.389614 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-08 13:03:04.389619 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.155)       0:00:15.419 ***********
2026-06-08 13:03:04.389623 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.155)       0:00:15.417 ***********
2026-06-08 13:03:04.408358 | controller | skipping: [localhost]
2026-06-08 13:03:04.408382 | controller |
2026-06-08 13:03:04.408387 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-08 13:03:04.408395 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.018)       0:00:15.438 ***********
2026-06-08 13:03:04.408398 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.018)       0:00:15.436 ***********
2026-06-08 13:03:04.428901 | controller | skipping: [localhost]
2026-06-08 13:03:04.428934 | controller |
2026-06-08 13:03:04.428940 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-08 13:03:04.428944 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.020)       0:00:15.458 ***********
2026-06-08 13:03:04.428948 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.020)       0:00:15.457 ***********
2026-06-08 13:03:04.444041 | controller | skipping: [localhost]
2026-06-08 13:03:04.444062 | controller |
2026-06-08 13:03:04.444069 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] ***
2026-06-08 13:03:04.444075 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.015)       0:00:15.473 ***********
2026-06-08 13:03:04.444088 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.015)       0:00:15.472 ***********
2026-06-08 13:03:04.756565 | controller | ok: [localhost]
2026-06-08 13:03:04.756592 | controller |
2026-06-08 13:03:04.756597 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-08 13:03:04.756602 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.312)       0:00:15.786 ***********
2026-06-08 13:03:04.756611 | controller | Monday 08 June 2026  13:03:04 +0000 (0:00:00.312)       0:00:15.784 ***********
2026-06-08 13:03:05.085931 | controller | ok: [localhost]
2026-06-08 13:03:05.085965 | controller |
2026-06-08 13:03:05.085975 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo.
2026-06-08 13:03:05.086003 | controller | ] ***
2026-06-08 13:03:05.086009 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.329)       0:00:16.115 ***********
2026-06-08 13:03:05.086015 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.329)       0:00:16.114 ***********
2026-06-08 13:03:05.104982 | controller | skipping: [localhost]
2026-06-08 13:03:05.105012 | controller |
2026-06-08 13:03:05.105018 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-08 13:03:05.105024 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.019)       0:00:16.134 ***********
2026-06-08 13:03:05.105029 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.019)       0:00:16.133 ***********
2026-06-08 13:03:05.269384 | controller | changed: [localhost]
2026-06-08 13:03:05.269410 | controller |
2026-06-08 13:03:05.269415 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-08 13:03:05.269420 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-08 13:03:05.269425 | controller |   default({}) |
2026-06-08 13:03:05.269428 | controller |   combine(item.value, recursive=True)
2026-06-08 13:03:05.269432 | controller | }}] ***
2026-06-08 13:03:05.269437 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.164)       0:00:16.298 ***********
2026-06-08 13:03:05.269441 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.164)       0:00:16.297 ***********
2026-06-08 13:03:05.339424 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-08 13:03:05.339451 | controller |
2026-06-08 13:03:05.339457 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-08 13:03:05.339461 | controller |   _b64_kustomize_user_patches |
2026-06-08 13:03:05.339466 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-08 13:03:05.339470 | controller | }}] ***
2026-06-08 13:03:05.339474 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.070)       0:00:16.369 ***********
2026-06-08 13:03:05.339478 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.070)       0:00:16.367 ***********
2026-06-08 13:03:05.418341 | controller | ok: [localhost]
2026-06-08 13:03:05.418368 | controller |
2026-06-08 13:03:05.418373 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-08 13:03:05.418378 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.078)       0:00:16.448 ***********
2026-06-08 13:03:05.418382 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.078)       0:00:16.446 ***********
2026-06-08 13:03:05.633474 | controller | ok: [localhost]
2026-06-08 13:03:05.633509 | controller |
2026-06-08 13:03:05.633533 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] ***
2026-06-08 13:03:05.633538 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.215)       0:00:16.663 ***********
2026-06-08 13:03:05.633542 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.215)       0:00:16.661 ***********
2026-06-08 13:03:05.692802 | controller | ok: [localhost]
2026-06-08 13:03:05.692830 | controller |
2026-06-08 13:03:05.692835 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-08 13:03:05.692840 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.059)       0:00:16.722 ***********
2026-06-08 13:03:05.692844 | controller | Monday 08 June 2026  13:03:05 +0000 (0:00:00.059)       0:00:16.721 ***********
2026-06-08 13:03:06.014109 | controller | ok: [localhost]
2026-06-08 13:03:06.014137 | controller |
2026-06-08 13:03:06.014142 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-08 13:03:06.014146 | controller |   _net_env_def_slurp['content'] |
2026-06-08 13:03:06.014150 | controller |   b64decode |
2026-06-08 13:03:06.014154 | controller |   from_yaml
2026-06-08 13:03:06.014158 | controller | }}, cacheable=True] ***
2026-06-08 13:03:06.014162 | controller | Monday 08 June 2026  13:03:06 +0000 (0:00:00.321)       0:00:17.043 ***********
2026-06-08 13:03:06.014165 | controller | Monday 08 June 2026  13:03:06 +0000 (0:00:00.321)       0:00:17.042 ***********
2026-06-08 13:03:06.060810 | controller | ok: [localhost]
2026-06-08 13:03:06.060839 | controller |
2026-06-08 13:03:06.060844 | controller | TASK [Discover automation files paths={{
2026-06-08 13:03:06.060849 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-08 13:03:06.060853 | controller |   path_join
2026-06-08 13:03:06.060857 | controller | }}, patterns=*.yaml] ***
2026-06-08 13:03:06.060861 | controller | Monday 08 June 2026  13:03:06 +0000 (0:00:00.046)       0:00:17.090 ***********
2026-06-08 13:03:06.060865 | controller | Monday 08 June 2026  13:03:06 +0000 (0:00:00.046)       0:00:17.089 ***********
2026-06-08 13:03:06.332222 | controller | ok: [localhost]
2026-06-08 13:03:06.332250 | controller |
2026-06-08 13:03:06.332256 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-08 13:03:06.332261 | controller | Monday 08 June 2026  13:03:06 +0000 (0:00:00.271)       0:00:17.361 ***********
2026-06-08 13:03:06.332265 | controller | Monday 08 June 2026  13:03:06 +0000 (0:00:00.271)       0:00:17.360 ***********
2026-06-08 13:03:15.380287 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-08 13:03:15.380318 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-08 13:03:15.380323 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-08 13:03:15.380334 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-08 13:03:15.380337 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-08 13:03:15.380341 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-08 13:03:15.380345 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-08 13:03:15.380348 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-08 13:03:15.380352 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-08 13:03:15.380356 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-08 13:03:15.380359 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-08 13:03:15.380363 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-08 13:03:15.380366 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-08 13:03:15.380370 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-08 13:03:15.380373 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-08 13:03:15.380377 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-08 13:03:15.380380 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-08 13:03:15.380384 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-08 13:03:15.380387 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-08 13:03:15.380391 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-08 13:03:15.380394 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-08 13:03:15.380397 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-08 13:03:15.380401 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-08 13:03:15.380404 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-08 13:03:15.380408 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-08 13:03:15.380411 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-08 13:03:15.380415 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-08 13:03:15.380425 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-08 13:03:15.380429 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-08 13:03:15.380432 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-08 13:03:15.380436 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-08 13:03:15.380439 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-08 13:03:15.380442 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-08 13:03:15.380446 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-08 13:03:15.380449 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-08 13:03:15.380453 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-08 13:03:15.380456 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-08 13:03:15.380459 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-08 13:03:15.380463 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-08 13:03:15.380466 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-08 13:03:15.380470 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-08 13:03:15.380473 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-08 13:03:15.380476 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-08 13:03:15.380480 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-08 13:03:15.380484 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-08 13:03:15.380488 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-08 13:03:15.380493 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-08 13:03:15.380497 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-08 13:03:15.380501 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-08 13:03:15.380504 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-08 13:03:15.380529 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-08 13:03:15.380536 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-08 13:03:15.380539 | controller |
2026-06-08 13:03:15.380543 | controller | TASK [Load automation files as fact vas={{
2026-06-08 13:03:15.380547 | controller |   vas | default({}) |
2026-06-08 13:03:15.380551 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-08 13:03:15.380554 | controller | }}] ***
2026-06-08 13:03:15.380558 | controller | Monday 08 June 2026  13:03:15 +0000 (0:00:09.048)       0:00:26.410 ***********
2026-06-08 13:03:15.380562 | controller | Monday 08 June 2026  13:03:15 +0000 (0:00:09.048)       0:00:26.408 ***********
2026-06-08 13:03:17.521670 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-08 13:03:17.521700 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-08 13:03:17.521706 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-08 13:03:17.521710 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-08 13:03:17.521714 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-08 13:03:17.521718 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-08 13:03:17.521722 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-08 13:03:17.521726 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-08 13:03:17.521730 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-08 13:03:17.521734 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-08 13:03:17.521739 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-08 13:03:17.521743 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-08 13:03:17.521747 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-08 13:03:17.521751 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-08 13:03:17.521755 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-08 13:03:17.521759 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-08 13:03:17.521763 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-08 13:03:17.521767 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-08 13:03:17.521771 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-08 13:03:17.521781 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-08 13:03:17.521785 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-08 13:03:17.521789 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-08 13:03:17.521793 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-08 13:03:17.521803 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-08 13:03:17.521808 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-08 13:03:17.521812 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-08 13:03:17.521816 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-08 13:03:17.521820 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-08 13:03:17.521824 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-08 13:03:17.521828 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-08 13:03:17.521832 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-08 13:03:17.521836 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-08 13:03:17.521840 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-08 13:03:17.521845 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-08 13:03:17.521849 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-08 13:03:17.521853 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-08 13:03:17.521857 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-08 13:03:17.521861 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-08 13:03:17.521865 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-08 13:03:17.521869 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-08 13:03:17.521873 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-08 13:03:17.521877 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-08 13:03:17.521881 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-08 13:03:17.521885 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-08 13:03:17.521889 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-08 13:03:17.521893 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-08 13:03:17.521897 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-08 13:03:17.521901 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-08 13:03:17.521905 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-08 13:03:17.521909 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-08 13:03:17.521913 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-08 13:03:17.521917 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-08 13:03:17.521922 | controller |
2026-06-08 13:03:17.521926 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-08 13:03:17.521931 | controller | Monday 08 June 2026  13:03:17 +0000 (0:00:02.141)       0:00:28.551 ***********
2026-06-08 13:03:17.521935 | controller | Monday 08 June 2026  13:03:17 +0000 (0:00:02.141)       0:00:28.550 ***********
2026-06-08 13:03:17.556572 | controller | ok: [localhost]
2026-06-08 13:03:17.556601 | controller |
2026-06-08 13:03:17.556607 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-08 13:03:17.556612 | controller | Monday 08 June 2026  13:03:17 +0000 (0:00:00.034)       0:00:28.586 ***********
2026-06-08 13:03:17.556617 | controller | Monday 08 June 2026  13:03:17 +0000 (0:00:00.034)       0:00:28.584 ***********
2026-06-08 13:03:18.293609 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-08 13:03:18.293644 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-08 13:03:18.293651 | controller |
2026-06-08 13:03:18.293656 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-08 13:03:18.293661 | controller | Monday 08 June 2026  13:03:18 +0000 (0:00:00.737)       0:00:29.323 ***********
2026-06-08 13:03:18.293666 | controller | Monday 08 June 2026  13:03:18 +0000 (0:00:00.737)       0:00:29.321 ***********
2026-06-08 13:03:18.598432 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-08 13:03:18.598461 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-08 13:03:18.598466 | controller |
2026-06-08 13:03:18.598470 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-08 13:03:18.598480 | controller | Monday 08 June 2026  13:03:18 +0000 (0:00:00.304)       0:00:29.628 ***********
2026-06-08 13:03:18.598484 | controller | Monday 08 June 2026  13:03:18 +0000 (0:00:00.304)       0:00:29.626 ***********
2026-06-08 13:03:18.916880 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-08 13:03:18.916917 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-08 13:03:18.916924 | controller |
2026-06-08 13:03:18.916929 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-08 13:03:18.916934 | controller |   _pub_keys.results[1].content | b64decode
2026-06-08 13:03:18.916940 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-08 13:03:18.916944 | controller |   _priv_keys.results[1].content | b64decode
2026-06-08 13:03:18.916949 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-08 13:03:18.916953 | controller |   _pub_keys.results[1].content | b64decode
2026-06-08 13:03:18.916958 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-08 13:03:18.916963 | controller |   _pub_keys.results[0].content | b64decode
2026-06-08 13:03:18.916967 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-08 13:03:18.916972 | controller |   _priv_keys.results[0].content | b64decode
2026-06-08 13:03:18.916977 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-08 13:03:18.916981 | controller |   [
2026-06-08 13:03:18.916986 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-08 13:03:18.916991 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-08 13:03:18.916996 | controller |   ] | select()
2026-06-08 13:03:18.917001 | controller | }}] ***
2026-06-08 13:03:18.917006 | controller | Monday 08 June 2026  13:03:18 +0000 (0:00:00.318)       0:00:29.946 ***********
2026-06-08 13:03:18.917011 | controller | Monday 08 June 2026  13:03:18 +0000 (0:00:00.318)       0:00:29.945 ***********
2026-06-08 13:03:18.947609 | controller | ok: [localhost]
2026-06-08 13:03:18.947638 | controller |
2026-06-08 13:03:18.947644 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-08 13:03:18.947650 | controller | Monday 08 June 2026  13:03:18 +0000 (0:00:00.030)       0:00:29.977 ***********
2026-06-08 13:03:18.947661 | controller | Monday 08 June 2026  13:03:18 +0000 (0:00:00.030)       0:00:29.976 ***********
2026-06-08 13:03:19.181856 | controller |
2026-06-08 13:03:19.181882 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 13:03:19.181887 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.234)       0:00:30.211 ***********
2026-06-08 13:03:19.181892 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.234)       0:00:30.210 ***********
2026-06-08 13:03:19.230286 | controller | ok: [localhost] =>
2026-06-08 13:03:19.230316 | controller |     changed: false
2026-06-08 13:03:19.230321 | controller |     msg: All assertions passed
2026-06-08 13:03:19.230325 | controller |
2026-06-08 13:03:19.230329 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:19.230334 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.048)       0:00:30.259 ***********
2026-06-08 13:03:19.230338 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.048)       0:00:30.258 ***********
2026-06-08 13:03:19.254608 | controller | skipping: [localhost]
2026-06-08 13:03:19.254637 | controller |
2026-06-08 13:03:19.254643 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:19.254647 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.024)       0:00:30.284 ***********
2026-06-08 13:03:19.254652 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.024)       0:00:30.282 ***********
2026-06-08 13:03:19.281332 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-08 13:03:19.281360 | controller |
2026-06-08 13:03:19.281366 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 13:03:19.281370 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.026)       0:00:30.311 ***********
2026-06-08 13:03:19.281375 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.026)       0:00:30.309 ***********
2026-06-08 13:03:19.306953 | controller | skipping: [localhost]
2026-06-08 13:03:19.306989 | controller |
2026-06-08 13:03:19.306996 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 13:03:19.307002 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.025)       0:00:30.336 ***********
2026-06-08 13:03:19.307008 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.025)       0:00:30.335 ***********
2026-06-08 13:03:19.338248 | controller | ok: [localhost]
2026-06-08 13:03:19.338283 | controller |
2026-06-08 13:03:19.338290 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 13:03:19.338296 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 13:03:19.338302 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 13:03:19.338308 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 13:03:19.338314 | controller | }}] ***
2026-06-08 13:03:19.338320 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.031)       0:00:30.367 ***********
2026-06-08 13:03:19.338325 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.031)       0:00:30.366 ***********
2026-06-08 13:03:19.377830 | controller | skipping: [localhost]
2026-06-08 13:03:19.377863 | controller |
2026-06-08 13:03:19.377874 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 13:03:19.377880 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:19.377885 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 13:03:19.377891 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:19.377896 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.039)       0:00:30.407 ***********
2026-06-08 13:03:19.377902 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.039)       0:00:30.406 ***********
2026-06-08 13:03:19.584082 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-08 13:03:19.584109 | controller |
2026-06-08 13:03:19.584114 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 13:03:19.584118 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.206)       0:00:30.613 ***********
2026-06-08 13:03:19.584122 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.206)       0:00:30.612 ***********
2026-06-08 13:03:19.642504 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 13:03:19.642560 | controller |
2026-06-08 13:03:19.642567 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-08 13:03:19.642572 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.058)       0:00:30.672 ***********
2026-06-08 13:03:19.642577 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.058)       0:00:30.670 ***********
2026-06-08 13:03:19.682876 | controller | skipping: [localhost]
2026-06-08 13:03:19.682907 | controller |
2026-06-08 13:03:19.682914 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-08 13:03:19.682920 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.040)       0:00:30.712 ***********
2026-06-08 13:03:19.682925 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.040)       0:00:30.711 ***********
2026-06-08 13:03:19.763342 | controller |
2026-06-08 13:03:19.763372 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 13:03:19.763383 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.080)       0:00:30.792 ***********
2026-06-08 13:03:19.763387 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.080)       0:00:30.791 ***********
2026-06-08 13:03:19.802403 | controller | skipping: [localhost]
2026-06-08 13:03:19.802433 | controller |
2026-06-08 13:03:19.802438 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 13:03:19.802443 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.039)       0:00:30.832 ***********
2026-06-08 13:03:19.802447 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.039)       0:00:30.830 ***********
2026-06-08 13:03:19.867569 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 13:03:19.867599 | controller |
2026-06-08 13:03:19.867607 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 13:03:19.867613 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.065)       0:00:30.897 ***********
2026-06-08 13:03:19.867618 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.065)       0:00:30.895 ***********
2026-06-08 13:03:19.911721 | controller | ok: [localhost] =>
2026-06-08 13:03:19.911751 | controller |     changed: false
2026-06-08 13:03:19.911756 | controller |     msg: All assertions passed
2026-06-08 13:03:19.911760 | controller |
2026-06-08 13:03:19.911765 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:19.911770 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.044)       0:00:30.941 ***********
2026-06-08 13:03:19.911774 | controller | Monday 08 June 2026  13:03:19 +0000 (0:00:00.044)       0:00:30.939 ***********
2026-06-08 13:03:20.112058 | controller | ok: [localhost]
2026-06-08 13:03:20.112093 | controller |
2026-06-08 13:03:20.112101 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 13:03:20.112107 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.200)       0:00:31.141 ***********
2026-06-08 13:03:20.112113 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.200)       0:00:31.140 ***********
2026-06-08 13:03:20.172909 | controller | ok: [localhost] =>
2026-06-08 13:03:20.172939 | controller |     changed: false
2026-06-08 13:03:20.172943 | controller |     msg: All assertions passed
2026-06-08 13:03:20.172948 | controller |
2026-06-08 13:03:20.172953 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 13:03:20.172958 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.060)       0:00:31.202 ***********
2026-06-08 13:03:20.172962 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.060)       0:00:31.201 ***********
2026-06-08 13:03:20.375916 | controller | ok: [localhost]
2026-06-08 13:03:20.375945 | controller |
2026-06-08 13:03:20.375950 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 13:03:20.375955 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 13:03:20.375960 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 13:03:20.375964 | controller |   _config_map_content |
2026-06-08 13:03:20.375967 | controller |   ansible.utils.remove_keys(
2026-06-08 13:03:20.375971 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 13:03:20.375974 | controller |     matching_parameter='regex')
2026-06-08 13:03:20.375979 | controller | }}, cacheable=False] ***
2026-06-08 13:03:20.375983 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.203)       0:00:31.405 ***********
2026-06-08 13:03:20.375987 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.203)       0:00:31.404 ***********
2026-06-08 13:03:20.697982 | controller | ok: [localhost]
2026-06-08 13:03:20.698015 | controller |
2026-06-08 13:03:20.698021 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 13:03:20.698035 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.321)       0:00:31.727 ***********
2026-06-08 13:03:20.698041 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.321)       0:00:31.726 ***********
2026-06-08 13:03:20.772609 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-08 13:03:20.772638 | controller |
2026-06-08 13:03:20.772645 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-08 13:03:20.772650 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.074)       0:00:31.802 ***********
2026-06-08 13:03:20.772654 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.074)       0:00:31.800 ***********
2026-06-08 13:03:20.824745 | controller | ok: [localhost] =>
2026-06-08 13:03:20.824772 | controller |     changed: false
2026-06-08 13:03:20.824777 | controller |     msg: All assertions passed
2026-06-08 13:03:20.824781 | controller |
2026-06-08 13:03:20.824786 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 13:03:20.824790 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.052)       0:00:31.854 ***********
2026-06-08 13:03:20.824795 | controller | Monday 08 June 2026  13:03:20 +0000 (0:00:00.052)       0:00:31.853 ***********
2026-06-08 13:03:21.035437 | controller | changed: [localhost]
2026-06-08 13:03:21.035465 | controller |
2026-06-08 13:03:21.035470 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 13:03:21.035474 | controller |   (snippet_datadir,
2026-06-08 13:03:21.035478 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 13:03:21.035482 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 13:03:21.035486 | controller | Monday 08 June 2026  13:03:21 +0000 (0:00:00.210)       0:00:32.065 ***********
2026-06-08 13:03:21.035490 | controller | Monday 08 June 2026  13:03:21 +0000 (0:00:00.210)       0:00:32.063 ***********
2026-06-08 13:03:21.666908 | controller | changed: [localhost]
2026-06-08 13:03:21.666937 | controller |
2026-06-08 13:03:21.666942 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 13:03:21.666947 | controller | Monday 08 June 2026  13:03:21 +0000 (0:00:00.631)       0:00:32.696 ***********
2026-06-08 13:03:21.666951 | controller | Monday 08 June 2026  13:03:21 +0000 (0:00:00.631)       0:00:32.695 ***********
2026-06-08 13:03:21.728841 | controller | ok: [localhost]
2026-06-08 13:03:21.728875 | controller |
2026-06-08 13:03:21.728883 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 13:03:21.728889 | controller |   (snippet_datadir,
2026-06-08 13:03:21.728894 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 13:03:21.728898 | controller | }}, content={{
2026-06-08 13:03:21.728902 | controller |   _base64_patch |
2026-06-08 13:03:21.728905 | controller |   default({}) |
2026-06-08 13:03:21.728909 | controller |   to_nice_yaml
2026-06-08 13:03:21.728912 | controller | }}, mode=0644] ***
2026-06-08 13:03:21.728921 | controller | Monday 08 June 2026  13:03:21 +0000 (0:00:00.061)       0:00:32.758 ***********
2026-06-08 13:03:21.728925 | controller | Monday 08 June 2026  13:03:21 +0000 (0:00:00.061)       0:00:32.757 ***********
2026-06-08 13:03:22.101725 | controller | changed: [localhost]
2026-06-08 13:03:22.101754 | controller |
2026-06-08 13:03:22.101760 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 13:03:22.101764 | controller |   (snippet_datadir,
2026-06-08 13:03:22.101768 | controller |    '04_user_data.yaml') | path_join
2026-06-08 13:03:22.101772 | controller | }}, content={{
2026-06-08 13:03:22.101776 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 13:03:22.101780 | controller |   default({}) |
2026-06-08 13:03:22.101783 | controller |   to_nice_yaml
2026-06-08 13:03:22.101787 | controller | }}, mode=0644] ***
2026-06-08 13:03:22.101791 | controller | Monday 08 June 2026  13:03:22 +0000 (0:00:00.373)       0:00:33.131 ***********
2026-06-08 13:03:22.101794 | controller | Monday 08 June 2026  13:03:22 +0000 (0:00:00.373)       0:00:33.130 ***********
2026-06-08 13:03:22.521949 | controller | changed: [localhost]
2026-06-08 13:03:22.522004 | controller |
2026-06-08 13:03:22.522012 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 13:03:22.522019 | controller |   (
2026-06-08 13:03:22.522024 | controller |     snippet_datadir,
2026-06-08 13:03:22.522030 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 13:03:22.522036 | controller |   ) | path_join
2026-06-08 13:03:22.522041 | controller | }}, mode=0644] ***
2026-06-08 13:03:22.522046 | controller | Monday 08 June 2026  13:03:22 +0000 (0:00:00.419)       0:00:33.551 ***********
2026-06-08 13:03:22.522052 | controller | Monday 08 June 2026  13:03:22 +0000 (0:00:00.419)       0:00:33.549 ***********
2026-06-08 13:03:22.934139 | controller | changed: [localhost]
2026-06-08 13:03:22.934169 | controller |
2026-06-08 13:03:22.934175 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 13:03:22.934179 | controller | Monday 08 June 2026  13:03:22 +0000 (0:00:00.412)       0:00:33.963 ***********
2026-06-08 13:03:22.934184 | controller | Monday 08 June 2026  13:03:22 +0000 (0:00:00.412)       0:00:33.962 ***********
2026-06-08 13:03:23.004617 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 13:03:23.004646 | controller |
2026-06-08 13:03:23.004652 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 13:03:23.004657 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.070)       0:00:34.034 ***********
2026-06-08 13:03:23.004661 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.070)       0:00:34.032 ***********
2026-06-08 13:03:23.053402 | controller | ok: [localhost] =>
2026-06-08 13:03:23.053436 | controller |     changed: false
2026-06-08 13:03:23.053442 | controller |     msg: All assertions passed
2026-06-08 13:03:23.053448 | controller |
2026-06-08 13:03:23.053454 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 13:03:23.053461 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.048)       0:00:34.082 ***********
2026-06-08 13:03:23.053466 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.048)       0:00:34.081 ***********
2026-06-08 13:03:23.251870 | controller | ok: [localhost]
2026-06-08 13:03:23.251898 | controller |
2026-06-08 13:03:23.251903 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 13:03:23.251907 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.198)       0:00:34.281 ***********
2026-06-08 13:03:23.251911 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.198)       0:00:34.280 ***********
2026-06-08 13:03:23.296030 | controller | ok: [localhost]
2026-06-08 13:03:23.296059 | controller |
2026-06-08 13:03:23.296065 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 13:03:23.296069 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.044)       0:00:34.325 ***********
2026-06-08 13:03:23.296073 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.044)       0:00:34.324 ***********
2026-06-08 13:03:23.889240 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-08 13:03:23.889269 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-08 13:03:23.889274 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-08 13:03:23.889278 | controller |
2026-06-08 13:03:23.889282 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 13:03:23.889286 | controller |   _content |
2026-06-08 13:03:23.889290 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 13:03:23.889294 | controller |   combine(_parsed, recursive=true)
2026-06-08 13:03:23.889298 | controller | }}
2026-06-08 13:03:23.889302 | controller | ] ***
2026-06-08 13:03:23.889305 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.593)       0:00:34.918 ***********
2026-06-08 13:03:23.889316 | controller | Monday 08 June 2026  13:03:23 +0000 (0:00:00.593)       0:00:34.917 ***********
2026-06-08 13:03:24.025180 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-08 13:03:24.025214 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 13:03:24.025220 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 13:03:24.025225 | controller |
2026-06-08 13:03:24.025231 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 13:03:24.025243 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.135)       0:00:35.054 ***********
2026-06-08 13:03:24.025248 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.135)       0:00:35.053 ***********
2026-06-08 13:03:24.227353 | controller | changed: [localhost]
2026-06-08 13:03:24.227386 | controller |
2026-06-08 13:03:24.227393 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 13:03:24.227399 | controller |   (_destdir,
2026-06-08 13:03:24.227403 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 13:03:24.227407 | controller | }}, content={{
2026-06-08 13:03:24.227411 | controller |   (
2026-06-08 13:03:24.227414 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 13:03:24.227418 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 13:03:24.227422 | controller | }}, mode=0644] ***
2026-06-08 13:03:24.227425 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.202)       0:00:35.257 ***********
2026-06-08 13:03:24.227429 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.202)       0:00:35.255 ***********
2026-06-08 13:03:24.640903 | controller | changed: [localhost]
2026-06-08 13:03:24.640932 | controller |
2026-06-08 13:03:24.640937 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{
2026-06-08 13:03:24.640942 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 13:03:24.640946 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 13:03:24.640950 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 13:03:24.640953 | controller | }}, dest={{
2026-06-08 13:03:24.640957 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:24.640961 | controller |   stage['path'], _val.src_file
2026-06-08 13:03:24.640965 | controller |   ) |
2026-06-08 13:03:24.640969 | controller |   path_join
2026-06-08 13:03:24.640972 | controller |  }}] ***
2026-06-08 13:03:24.640976 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.413)       0:00:35.670 ***********
2026-06-08 13:03:24.640980 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.413)       0:00:35.669 ***********
2026-06-08 13:03:24.919622 | controller | changed: [localhost] => (item=network-values)
2026-06-08 13:03:24.919651 | controller |
2026-06-08 13:03:24.919657 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:24.919662 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.278)       0:00:35.949 ***********
2026-06-08 13:03:24.919666 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.278)       0:00:35.947 ***********
2026-06-08 13:03:24.960989 | controller | skipping: [localhost]
2026-06-08 13:03:24.961018 | controller |
2026-06-08 13:03:24.961023 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 13:03:24.961028 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.041)       0:00:35.990 ***********
2026-06-08 13:03:24.961032 | controller | Monday 08 June 2026  13:03:24 +0000 (0:00:00.041)       0:00:35.989 ***********
2026-06-08 13:03:25.390429 | controller | changed: [localhost]
2026-06-08 13:03:25.390463 | controller |
2026-06-08 13:03:25.390468 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 13:03:25.390473 | controller | Monday 08 June 2026  13:03:25 +0000 (0:00:00.429)       0:00:36.420 ***********
2026-06-08 13:03:25.390477 | controller | Monday 08 June 2026  13:03:25 +0000 (0:00:00.429)       0:00:36.418 ***********
2026-06-08 13:03:25.797181 | controller | changed: [localhost]
2026-06-08 13:03:25.797246 | controller |
2026-06-08 13:03:25.797251 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking/nncp executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 13:03:25.797256 | controller | Monday 08 June 2026  13:03:25 +0000 (0:00:00.406)       0:00:36.826 ***********
2026-06-08 13:03:25.797260 | controller | Monday 08 June 2026  13:03:25 +0000 (0:00:00.406)       0:00:36.825 ***********
2026-06-08 13:03:25.837004 | controller | skipping: [localhost]
2026-06-08 13:03:25.837059 | controller |
2026-06-08 13:03:25.837065 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 13:03:25.837069 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 13:03:25.837074 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 13:03:25.837078 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 13:03:25.837082 | controller |   ) | list
2026-06-08 13:03:25.837085 | controller | }}] ***
2026-06-08 13:03:25.837089 | controller | Monday 08 June 2026  13:03:25 +0000 (0:00:00.039)       0:00:36.866 ***********
2026-06-08 13:03:25.837093 | controller | Monday 08 June 2026  13:03:25 +0000 (0:00:00.039)       0:00:36.865 ***********
2026-06-08 13:03:25.895552 | controller | skipping: [localhost]
2026-06-08 13:03:25.895614 | controller |
2026-06-08 13:03:25.895620 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{
2026-06-08 13:03:25.895626 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 13:03:25.895631 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 13:03:25.895637 | controller | }}, mode=0644] ***
2026-06-08 13:03:25.895641 | controller | Monday 08 June 2026  13:03:25 +0000 (0:00:00.058)       0:00:36.925 ***********
2026-06-08 13:03:25.895646 | controller | Monday 08 June 2026  13:03:25 +0000 (0:00:00.058)       0:00:36.923 ***********
2026-06-08 13:03:26.183632 | controller | changed: [localhost]
2026-06-08 13:03:26.183669 | controller |
2026-06-08 13:03:26.183676 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:26.183708 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.288)       0:00:37.213 ***********
2026-06-08 13:03:26.183713 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.288)       0:00:37.212 ***********
2026-06-08 13:03:26.223021 | controller | skipping: [localhost]
2026-06-08 13:03:26.223051 | controller |
2026-06-08 13:03:26.223057 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 13:03:26.223061 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.039)       0:00:37.252 ***********
2026-06-08 13:03:26.223071 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.039)       0:00:37.251 ***********
2026-06-08 13:03:26.265870 | controller | skipping: [localhost]
2026-06-08 13:03:26.265901 | controller |
2026-06-08 13:03:26.265907 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-08 13:03:26.265912 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.042)       0:00:37.295 ***********
2026-06-08 13:03:26.265916 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.042)       0:00:37.294 ***********
2026-06-08 13:03:26.309772 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-08 13:03:26.309801 | controller | skipping: [localhost]
2026-06-08 13:03:26.309807 | controller |
2026-06-08 13:03:26.309811 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:26.309815 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.044)       0:00:37.339 ***********
2026-06-08 13:03:26.309819 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.044)       0:00:37.338 ***********
2026-06-08 13:03:26.376407 | controller | skipping: [localhost]
2026-06-08 13:03:26.376443 | controller |
2026-06-08 13:03:26.376448 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-08 13:03:26.376452 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.066)       0:00:37.405 ***********
2026-06-08 13:03:26.376456 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.066)       0:00:37.404 ***********
2026-06-08 13:03:26.423086 | controller | skipping: [localhost]
2026-06-08 13:03:26.423120 | controller |
2026-06-08 13:03:26.423127 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 13:03:26.423133 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.046)       0:00:37.452 ***********
2026-06-08 13:03:26.423138 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.046)       0:00:37.451 ***********
2026-06-08 13:03:26.462465 | controller | ok: [localhost] =>
2026-06-08 13:03:26.462499 | controller |     changed: false
2026-06-08 13:03:26.462524 | controller |     msg: All assertions passed
2026-06-08 13:03:26.462532 | controller |
2026-06-08 13:03:26.462538 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:26.462542 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.039)       0:00:37.491 ***********
2026-06-08 13:03:26.462547 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.039)       0:00:37.490 ***********
2026-06-08 13:03:26.491126 | controller | skipping: [localhost]
2026-06-08 13:03:26.491181 | controller |
2026-06-08 13:03:26.491187 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:26.491191 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.028)       0:00:37.520 ***********
2026-06-08 13:03:26.491195 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.028)       0:00:37.519 ***********
2026-06-08 13:03:26.522064 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-08 13:03:26.522123 | controller |
2026-06-08 13:03:26.522128 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 13:03:26.522132 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.030)       0:00:37.551 ***********
2026-06-08 13:03:26.522136 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.030)       0:00:37.550 ***********
2026-06-08 13:03:26.544375 | controller | skipping: [localhost]
2026-06-08 13:03:26.544424 | controller |
2026-06-08 13:03:26.544429 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 13:03:26.544433 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.022)       0:00:37.574 ***********
2026-06-08 13:03:26.544437 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.022)       0:00:37.572 ***********
2026-06-08 13:03:26.573312 | controller | ok: [localhost]
2026-06-08 13:03:26.573356 | controller |
2026-06-08 13:03:26.573362 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 13:03:26.573366 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 13:03:26.573371 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 13:03:26.573375 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 13:03:26.573379 | controller | }}] ***
2026-06-08 13:03:26.573383 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.028)       0:00:37.603 ***********
2026-06-08 13:03:26.573387 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.028)       0:00:37.601 ***********
2026-06-08 13:03:26.608982 | controller | skipping: [localhost]
2026-06-08 13:03:26.609031 | controller |
2026-06-08 13:03:26.609041 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 13:03:26.609056 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:26.609061 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 13:03:26.609067 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:26.609072 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.035)       0:00:37.638 ***********
2026-06-08 13:03:26.609077 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.035)       0:00:37.637 ***********
2026-06-08 13:03:26.810552 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-08 13:03:26.810619 | controller |
2026-06-08 13:03:26.810625 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 13:03:26.810630 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.201)       0:00:37.840 ***********
2026-06-08 13:03:26.810634 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.201)       0:00:37.838 ***********
2026-06-08 13:03:26.863497 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 13:03:26.863570 | controller |
2026-06-08 13:03:26.863575 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-08 13:03:26.863580 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.052)       0:00:37.893 ***********
2026-06-08 13:03:26.863597 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.052)       0:00:37.891 ***********
2026-06-08 13:03:26.902392 | controller | skipping: [localhost]
2026-06-08 13:03:26.902451 | controller |
2026-06-08 13:03:26.902465 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-08 13:03:26.902470 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.038)       0:00:37.932 ***********
2026-06-08 13:03:26.902473 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.038)       0:00:37.930 ***********
2026-06-08 13:03:26.984794 | controller |
2026-06-08 13:03:26.984861 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 13:03:26.984869 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.082)       0:00:38.014 ***********
2026-06-08 13:03:26.984874 | controller | Monday 08 June 2026  13:03:26 +0000 (0:00:00.082)       0:00:38.013 ***********
2026-06-08 13:03:27.041489 | controller | skipping: [localhost]
2026-06-08 13:03:27.041562 | controller |
2026-06-08 13:03:27.041568 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 13:03:27.041572 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.056)       0:00:38.071 ***********
2026-06-08 13:03:27.041577 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.056)       0:00:38.069 ***********
2026-06-08 13:03:27.095885 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 13:03:27.095907 | controller |
2026-06-08 13:03:27.095912 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 13:03:27.095916 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.054)       0:00:38.125 ***********
2026-06-08 13:03:27.095920 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.054)       0:00:38.124 ***********
2026-06-08 13:03:27.176022 | controller | ok: [localhost] =>
2026-06-08 13:03:27.176062 | controller |     changed: false
2026-06-08 13:03:27.176071 | controller |     msg: All assertions passed
2026-06-08 13:03:27.176080 | controller |
2026-06-08 13:03:27.176089 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:27.176098 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.080)       0:00:38.205 ***********
2026-06-08 13:03:27.176106 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.080)       0:00:38.204 ***********
2026-06-08 13:03:27.393945 | controller | ok: [localhost]
2026-06-08 13:03:27.394023 | controller |
2026-06-08 13:03:27.394053 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 13:03:27.394063 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.217)       0:00:38.423 ***********
2026-06-08 13:03:27.394072 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.217)       0:00:38.422 ***********
2026-06-08 13:03:27.443971 | controller | ok: [localhost] =>
2026-06-08 13:03:27.444047 | controller |     changed: false
2026-06-08 13:03:27.444056 | controller |     msg: All assertions passed
2026-06-08 13:03:27.444065 | controller |
2026-06-08 13:03:27.444073 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 13:03:27.444082 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.050)       0:00:38.473 ***********
2026-06-08 13:03:27.444090 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.050)       0:00:38.472 ***********
2026-06-08 13:03:27.654916 | controller | ok: [localhost]
2026-06-08 13:03:27.654981 | controller |
2026-06-08 13:03:27.654987 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 13:03:27.654992 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 13:03:27.654996 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 13:03:27.655000 | controller |   _config_map_content |
2026-06-08 13:03:27.655003 | controller |   ansible.utils.remove_keys(
2026-06-08 13:03:27.655007 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 13:03:27.655010 | controller |     matching_parameter='regex')
2026-06-08 13:03:27.655014 | controller | }}, cacheable=False] ***
2026-06-08 13:03:27.655018 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.210)       0:00:38.684 ***********
2026-06-08 13:03:27.655022 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.210)       0:00:38.683 ***********
2026-06-08 13:03:27.904924 | controller | ok: [localhost]
2026-06-08 13:03:27.904999 | controller |
2026-06-08 13:03:27.905008 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 13:03:27.905014 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.248)       0:00:38.933 ***********
2026-06-08 13:03:27.905020 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.249)       0:00:38.932 ***********
2026-06-08 13:03:27.966189 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-08 13:03:27.966251 | controller |
2026-06-08 13:03:27.966257 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-08 13:03:27.966261 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.062)       0:00:38.995 ***********
2026-06-08 13:03:27.966266 | controller | Monday 08 June 2026  13:03:27 +0000 (0:00:00.062)       0:00:38.994 ***********
2026-06-08 13:03:28.021368 | controller | ok: [localhost] =>
2026-06-08 13:03:28.021431 | controller |     changed: false
2026-06-08 13:03:28.021442 | controller |     msg: All assertions passed
2026-06-08 13:03:28.021447 | controller |
2026-06-08 13:03:28.021452 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 13:03:28.021456 | controller | Monday 08 June 2026  13:03:28 +0000 (0:00:00.055)       0:00:39.051 ***********
2026-06-08 13:03:28.021460 | controller | Monday 08 June 2026  13:03:28 +0000 (0:00:00.055)       0:00:39.049 ***********
2026-06-08 13:03:28.211258 | controller | ok: [localhost]
2026-06-08 13:03:28.211305 | controller |
2026-06-08 13:03:28.211311 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 13:03:28.211315 | controller |   (snippet_datadir,
2026-06-08 13:03:28.211319 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 13:03:28.211324 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 13:03:28.211329 | controller | Monday 08 June 2026  13:03:28 +0000 (0:00:00.189)       0:00:39.240 ***********
2026-06-08 13:03:28.211332 | controller | Monday 08 June 2026  13:03:28 +0000 (0:00:00.189)       0:00:39.239 ***********
2026-06-08 13:03:28.712530 | controller | ok: [localhost]
2026-06-08 13:03:28.712573 | controller |
2026-06-08 13:03:28.712579 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 13:03:28.712583 | controller | Monday 08 June 2026  13:03:28 +0000 (0:00:00.501)       0:00:39.742 ***********
2026-06-08 13:03:28.712587 | controller | Monday 08 June 2026  13:03:28 +0000 (0:00:00.501)       0:00:39.740 ***********
2026-06-08 13:03:28.793860 | controller | ok: [localhost]
2026-06-08 13:03:28.793919 | controller |
2026-06-08 13:03:28.793924 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 13:03:28.793929 | controller |   (snippet_datadir,
2026-06-08 13:03:28.793933 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 13:03:28.793937 | controller | }}, content={{
2026-06-08 13:03:28.793940 | controller |   _base64_patch |
2026-06-08 13:03:28.793944 | controller |   default({}) |
2026-06-08 13:03:28.793947 | controller |   to_nice_yaml
2026-06-08 13:03:28.793950 | controller | }}, mode=0644] ***
2026-06-08 13:03:28.793968 | controller | Monday 08 June 2026  13:03:28 +0000 (0:00:00.081)       0:00:39.823 ***********
2026-06-08 13:03:28.793972 | controller | Monday 08 June 2026  13:03:28 +0000 (0:00:00.081)       0:00:39.822 ***********
2026-06-08 13:03:29.155766 | controller | ok: [localhost]
2026-06-08 13:03:29.155817 | controller |
2026-06-08 13:03:29.155824 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 13:03:29.155830 | controller |   (snippet_datadir,
2026-06-08 13:03:29.155836 | controller |    '04_user_data.yaml') | path_join
2026-06-08 13:03:29.155842 | controller | }}, content={{
2026-06-08 13:03:29.155848 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 13:03:29.155853 | controller |   default({}) |
2026-06-08 13:03:29.155859 | controller |   to_nice_yaml
2026-06-08 13:03:29.155864 | controller | }}, mode=0644] ***
2026-06-08 13:03:29.155869 | controller | Monday 08 June 2026  13:03:29 +0000 (0:00:00.361)       0:00:40.185 ***********
2026-06-08 13:03:29.155875 | controller | Monday 08 June 2026  13:03:29 +0000 (0:00:00.361)       0:00:40.183 ***********
2026-06-08 13:03:29.540565 | controller | ok: [localhost]
2026-06-08 13:03:29.540607 | controller |
2026-06-08 13:03:29.540613 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 13:03:29.540619 | controller |   (
2026-06-08 13:03:29.540625 | controller |     snippet_datadir,
2026-06-08 13:03:29.540631 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 13:03:29.540636 | controller |   ) | path_join
2026-06-08 13:03:29.540641 | controller | }}, mode=0644] ***
2026-06-08 13:03:29.540646 | controller | Monday 08 June 2026  13:03:29 +0000 (0:00:00.384)       0:00:40.570 ***********
2026-06-08 13:03:29.540651 | controller | Monday 08 June 2026  13:03:29 +0000 (0:00:00.384)       0:00:40.568 ***********
2026-06-08 13:03:29.929784 | controller | changed: [localhost]
2026-06-08 13:03:29.929839 | controller |
2026-06-08 13:03:29.929845 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 13:03:29.929850 | controller | Monday 08 June 2026  13:03:29 +0000 (0:00:00.389)       0:00:40.959 ***********
2026-06-08 13:03:29.929854 | controller | Monday 08 June 2026  13:03:29 +0000 (0:00:00.389)       0:00:40.958 ***********
2026-06-08 13:03:30.006889 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 13:03:30.006949 | controller |
2026-06-08 13:03:30.006955 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 13:03:30.006960 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.077)       0:00:41.036 ***********
2026-06-08 13:03:30.006964 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.077)       0:00:41.035 ***********
2026-06-08 13:03:30.052033 | controller | ok: [localhost] =>
2026-06-08 13:03:30.052114 | controller |     changed: false
2026-06-08 13:03:30.052119 | controller |     msg: All assertions passed
2026-06-08 13:03:30.052131 | controller |
2026-06-08 13:03:30.052135 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 13:03:30.052140 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.044)       0:00:41.081 ***********
2026-06-08 13:03:30.052144 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.044)       0:00:41.080 ***********
2026-06-08 13:03:30.247712 | controller | ok: [localhost]
2026-06-08 13:03:30.247742 | controller |
2026-06-08 13:03:30.247747 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 13:03:30.247751 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.196)       0:00:41.277 ***********
2026-06-08 13:03:30.247755 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.195)       0:00:41.275 ***********
2026-06-08 13:03:30.294087 | controller | ok: [localhost]
2026-06-08 13:03:30.294117 | controller |
2026-06-08 13:03:30.294122 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 13:03:30.294127 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.046)       0:00:41.323 ***********
2026-06-08 13:03:30.294131 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.046)       0:00:41.322 ***********
2026-06-08 13:03:30.819573 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-08 13:03:30.819639 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-08 13:03:30.819645 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-08 13:03:30.819649 | controller |
2026-06-08 13:03:30.819653 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 13:03:30.819657 | controller |   _content |
2026-06-08 13:03:30.819661 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 13:03:30.819664 | controller |   combine(_parsed, recursive=true)
2026-06-08 13:03:30.819668 | controller | }}
2026-06-08 13:03:30.819672 | controller | ] ***
2026-06-08 13:03:30.819675 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.525)       0:00:41.849 ***********
2026-06-08 13:03:30.819679 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.525)       0:00:41.847 ***********
2026-06-08 13:03:30.977474 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-08 13:03:30.977547 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 13:03:30.977562 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 13:03:30.977571 | controller |
2026-06-08 13:03:30.977581 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 13:03:30.977590 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.157)       0:00:42.007 ***********
2026-06-08 13:03:30.977598 | controller | Monday 08 June 2026  13:03:30 +0000 (0:00:00.157)       0:00:42.005 ***********
2026-06-08 13:03:31.204811 | controller | ok: [localhost]
2026-06-08 13:03:31.204840 | controller |
2026-06-08 13:03:31.204846 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 13:03:31.204851 | controller |   (_destdir,
2026-06-08 13:03:31.204855 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 13:03:31.204859 | controller | }}, content={{
2026-06-08 13:03:31.204862 | controller |   (
2026-06-08 13:03:31.204866 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 13:03:31.204869 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 13:03:31.204873 | controller | }}, mode=0644] ***
2026-06-08 13:03:31.204877 | controller | Monday 08 June 2026  13:03:31 +0000 (0:00:00.227)       0:00:42.234 ***********
2026-06-08 13:03:31.204882 | controller | Monday 08 June 2026  13:03:31 +0000 (0:00:00.227)       0:00:42.233 ***********
2026-06-08 13:03:31.602608 | controller | ok: [localhost]
2026-06-08 13:03:31.602637 | controller |
2026-06-08 13:03:31.602642 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-08 13:03:31.602647 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 13:03:31.602651 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 13:03:31.602660 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 13:03:31.602664 | controller | }}, dest={{
2026-06-08 13:03:31.602668 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:31.602671 | controller |   stage['path'], _val.src_file
2026-06-08 13:03:31.602675 | controller |   ) |
2026-06-08 13:03:31.602679 | controller |   path_join
2026-06-08 13:03:31.602682 | controller |  }}] ***
2026-06-08 13:03:31.602686 | controller | Monday 08 June 2026  13:03:31 +0000 (0:00:00.397)       0:00:42.632 ***********
2026-06-08 13:03:31.602690 | controller | Monday 08 June 2026  13:03:31 +0000 (0:00:00.397)       0:00:42.631 ***********
2026-06-08 13:03:31.856777 | controller | ok: [localhost] => (item=network-values)
2026-06-08 13:03:31.856807 | controller |
2026-06-08 13:03:31.856812 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:31.856817 | controller | Monday 08 June 2026  13:03:31 +0000 (0:00:00.254)       0:00:42.886 ***********
2026-06-08 13:03:31.856821 | controller | Monday 08 June 2026  13:03:31 +0000 (0:00:00.254)       0:00:42.885 ***********
2026-06-08 13:03:31.894983 | controller | skipping: [localhost]
2026-06-08 13:03:31.895013 | controller |
2026-06-08 13:03:31.895018 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 13:03:31.895024 | controller | Monday 08 June 2026  13:03:31 +0000 (0:00:00.038)       0:00:42.924 ***********
2026-06-08 13:03:31.895029 | controller | Monday 08 June 2026  13:03:31 +0000 (0:00:00.038)       0:00:42.923 ***********
2026-06-08 13:03:32.306941 | controller | changed: [localhost]
2026-06-08 13:03:32.306972 | controller |
2026-06-08 13:03:32.306978 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 13:03:32.306983 | controller | Monday 08 June 2026  13:03:32 +0000 (0:00:00.411)       0:00:43.336 ***********
2026-06-08 13:03:32.306987 | controller | Monday 08 June 2026  13:03:32 +0000 (0:00:00.411)       0:00:43.335 ***********
2026-06-08 13:03:32.696965 | controller | changed: [localhost]
2026-06-08 13:03:32.697005 | controller |
2026-06-08 13:03:32.697020 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 13:03:32.697025 | controller | Monday 08 June 2026  13:03:32 +0000 (0:00:00.390)       0:00:43.726 ***********
2026-06-08 13:03:32.697028 | controller | Monday 08 June 2026  13:03:32 +0000 (0:00:00.390)       0:00:43.725 ***********
2026-06-08 13:03:32.765404 | controller | skipping: [localhost]
2026-06-08 13:03:32.765438 | controller |
2026-06-08 13:03:32.765444 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 13:03:32.765449 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 13:03:32.765454 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 13:03:32.765459 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 13:03:32.765463 | controller |   ) | list
2026-06-08 13:03:32.765468 | controller | }}] ***
2026-06-08 13:03:32.765472 | controller | Monday 08 June 2026  13:03:32 +0000 (0:00:00.068)       0:00:43.795 ***********
2026-06-08 13:03:32.765477 | controller | Monday 08 June 2026  13:03:32 +0000 (0:00:00.068)       0:00:43.793 ***********
2026-06-08 13:03:32.827905 | controller | skipping: [localhost]
2026-06-08 13:03:32.827934 | controller |
2026-06-08 13:03:32.827939 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-08 13:03:32.827944 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 13:03:32.827948 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 13:03:32.827952 | controller | }}, mode=0644] ***
2026-06-08 13:03:32.827961 | controller | Monday 08 June 2026  13:03:32 +0000 (0:00:00.062)       0:00:43.857 ***********
2026-06-08 13:03:32.827965 | controller | Monday 08 June 2026  13:03:32 +0000 (0:00:00.062)       0:00:43.856 ***********
2026-06-08 13:03:33.096060 | controller | changed: [localhost]
2026-06-08 13:03:33.096115 | controller |
2026-06-08 13:03:33.096122 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:33.096128 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.267)       0:00:44.125 ***********
2026-06-08 13:03:33.096133 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.268)       0:00:44.124 ***********
2026-06-08 13:03:33.147996 | controller | skipping: [localhost]
2026-06-08 13:03:33.148058 | controller |
2026-06-08 13:03:33.148066 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 13:03:33.148072 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.052)       0:00:44.177 ***********
2026-06-08 13:03:33.148077 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.052)       0:00:44.176 ***********
2026-06-08 13:03:33.188149 | controller | skipping: [localhost]
2026-06-08 13:03:33.188200 | controller |
2026-06-08 13:03:33.188211 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-08 13:03:33.188220 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.040)       0:00:44.217 ***********
2026-06-08 13:03:33.188229 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.040)       0:00:44.216 ***********
2026-06-08 13:03:33.228169 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-08 13:03:33.228215 | controller | skipping: [localhost]
2026-06-08 13:03:33.228225 | controller |
2026-06-08 13:03:33.228234 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:33.228242 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.040)       0:00:44.257 ***********
2026-06-08 13:03:33.228251 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.040)       0:00:44.256 ***********
2026-06-08 13:03:33.266879 | controller | skipping: [localhost]
2026-06-08 13:03:33.266925 | controller |
2026-06-08 13:03:33.266936 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-08 13:03:33.266945 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.038)       0:00:44.296 ***********
2026-06-08 13:03:33.266953 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.038)       0:00:44.295 ***********
2026-06-08 13:03:33.323681 | controller | skipping: [localhost]
2026-06-08 13:03:33.323720 | controller |
2026-06-08 13:03:33.323728 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 13:03:33.323734 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.056)       0:00:44.353 ***********
2026-06-08 13:03:33.323740 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.056)       0:00:44.352 ***********
2026-06-08 13:03:33.363923 | controller | ok: [localhost] =>
2026-06-08 13:03:33.363960 | controller |     changed: false
2026-06-08 13:03:33.363967 | controller |     msg: All assertions passed
2026-06-08 13:03:33.363972 | controller |
2026-06-08 13:03:33.363977 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:33.363983 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.040)       0:00:44.393 ***********
2026-06-08 13:03:33.363989 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.040)       0:00:44.392 ***********
2026-06-08 13:03:33.396697 | controller | skipping: [localhost]
2026-06-08 13:03:33.396728 | controller |
2026-06-08 13:03:33.396733 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:33.396738 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.032)       0:00:44.426 ***********
2026-06-08 13:03:33.396748 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.032)       0:00:44.425 ***********
2026-06-08 13:03:33.425170 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-08 13:03:33.425200 | controller |
2026-06-08 13:03:33.425205 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 13:03:33.425209 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.028)       0:00:44.454 ***********
2026-06-08 13:03:33.425213 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.028)       0:00:44.453 ***********
2026-06-08 13:03:33.448451 | controller | skipping: [localhost]
2026-06-08 13:03:33.448487 | controller |
2026-06-08 13:03:33.448494 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 13:03:33.448499 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.023)       0:00:44.478 ***********
2026-06-08 13:03:33.448504 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.023)       0:00:44.476 ***********
2026-06-08 13:03:33.479746 | controller | ok: [localhost]
2026-06-08 13:03:33.479781 | controller |
2026-06-08 13:03:33.479788 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 13:03:33.479793 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 13:03:33.479798 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 13:03:33.479803 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 13:03:33.479807 | controller | }}] ***
2026-06-08 13:03:33.479812 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.031)       0:00:44.509 ***********
2026-06-08 13:03:33.479816 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.031)       0:00:44.508 ***********
2026-06-08 13:03:33.528811 | controller | skipping: [localhost]
2026-06-08 13:03:33.528847 | controller |
2026-06-08 13:03:33.528853 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 13:03:33.528857 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:33.528862 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 13:03:33.528867 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:33.528872 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.048)       0:00:44.558 ***********
2026-06-08 13:03:33.528876 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.048)       0:00:44.557 ***********
2026-06-08 13:03:33.932368 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-08 13:03:33.932434 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-08 13:03:33.932441 | controller |
2026-06-08 13:03:33.932447 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 13:03:33.932453 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.403)       0:00:44.962 ***********
2026-06-08 13:03:33.932459 | controller | Monday 08 June 2026  13:03:33 +0000 (0:00:00.403)       0:00:44.960 ***********
2026-06-08 13:03:34.020707 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-08 13:03:34.020778 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 13:03:34.020785 | controller |
2026-06-08 13:03:34.020790 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-08 13:03:34.020796 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.088)       0:00:45.050 ***********
2026-06-08 13:03:34.020800 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.088)       0:00:45.048 ***********
2026-06-08 13:03:34.072571 | controller | skipping: [localhost]
2026-06-08 13:03:34.072632 | controller |
2026-06-08 13:03:34.072638 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane name=ci_gen_kustomize_values] ***
2026-06-08 13:03:34.072657 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.051)       0:00:45.102 ***********
2026-06-08 13:03:34.072661 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.051)       0:00:45.100 ***********
2026-06-08 13:03:34.184367 | controller |
2026-06-08 13:03:34.184431 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 13:03:34.184442 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.111)       0:00:45.214 ***********
2026-06-08 13:03:34.184450 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.111)       0:00:45.212 ***********
2026-06-08 13:03:34.221266 | controller | skipping: [localhost]
2026-06-08 13:03:34.221320 | controller |
2026-06-08 13:03:34.221327 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 13:03:34.221331 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.036)       0:00:45.250 ***********
2026-06-08 13:03:34.221335 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.036)       0:00:45.249 ***********
2026-06-08 13:03:34.277372 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 13:03:34.277451 | controller |
2026-06-08 13:03:34.277460 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 13:03:34.277467 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.055)       0:00:45.306 ***********
2026-06-08 13:03:34.277472 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.055)       0:00:45.305 ***********
2026-06-08 13:03:34.328912 | controller | ok: [localhost] =>
2026-06-08 13:03:34.328980 | controller |     changed: false
2026-06-08 13:03:34.328988 | controller |     msg: All assertions passed
2026-06-08 13:03:34.328994 | controller |
2026-06-08 13:03:34.329000 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:34.329006 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.051)       0:00:45.358 ***********
2026-06-08 13:03:34.329011 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.051)       0:00:45.356 ***********
2026-06-08 13:03:34.564123 | controller | ok: [localhost]
2026-06-08 13:03:34.564174 | controller |
2026-06-08 13:03:34.564179 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 13:03:34.564184 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.235)       0:00:45.593 ***********
2026-06-08 13:03:34.564188 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.235)       0:00:45.592 ***********
2026-06-08 13:03:34.618266 | controller | ok: [localhost] =>
2026-06-08 13:03:34.618313 | controller |     changed: false
2026-06-08 13:03:34.618318 | controller |     msg: All assertions passed
2026-06-08 13:03:34.618322 | controller |
2026-06-08 13:03:34.618326 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 13:03:34.618330 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.053)       0:00:45.647 ***********
2026-06-08 13:03:34.618334 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.053)       0:00:45.646 ***********
2026-06-08 13:03:34.832308 | controller | ok: [localhost]
2026-06-08 13:03:34.832358 | controller |
2026-06-08 13:03:34.832363 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 13:03:34.832373 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 13:03:34.832378 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 13:03:34.832381 | controller |   _config_map_content |
2026-06-08 13:03:34.832385 | controller |   ansible.utils.remove_keys(
2026-06-08 13:03:34.832389 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 13:03:34.832392 | controller |     matching_parameter='regex')
2026-06-08 13:03:34.832396 | controller | }}, cacheable=False] ***
2026-06-08 13:03:34.832399 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.213)       0:00:45.861 ***********
2026-06-08 13:03:34.832403 | controller | Monday 08 June 2026  13:03:34 +0000 (0:00:00.213)       0:00:45.860 ***********
2026-06-08 13:03:35.058501 | controller | ok: [localhost]
2026-06-08 13:03:35.058570 | controller |
2026-06-08 13:03:35.058576 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 13:03:35.058581 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.225)       0:00:46.087 ***********
2026-06-08 13:03:35.058585 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.226)       0:00:46.086 ***********
2026-06-08 13:03:35.110897 | controller | skipping: [localhost]
2026-06-08 13:03:35.110947 | controller |
2026-06-08 13:03:35.110953 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 13:03:35.110957 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.052)       0:00:46.140 ***********
2026-06-08 13:03:35.110962 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.052)       0:00:46.138 ***********
2026-06-08 13:03:35.395254 | controller | changed: [localhost]
2026-06-08 13:03:35.395314 | controller |
2026-06-08 13:03:35.395320 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 13:03:35.395324 | controller |   (snippet_datadir,
2026-06-08 13:03:35.395328 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 13:03:35.395332 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 13:03:35.395336 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.284)       0:00:46.424 ***********
2026-06-08 13:03:35.395340 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.284)       0:00:46.422 ***********
2026-06-08 13:03:35.463232 | controller | skipping: [localhost]
2026-06-08 13:03:35.463282 | controller |
2026-06-08 13:03:35.463288 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 13:03:35.463292 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.068)       0:00:46.492 ***********
2026-06-08 13:03:35.463297 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.068)       0:00:46.491 ***********
2026-06-08 13:03:35.539559 | controller | ok: [localhost]
2026-06-08 13:03:35.539622 | controller |
2026-06-08 13:03:35.539628 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 13:03:35.539632 | controller |   (snippet_datadir,
2026-06-08 13:03:35.539636 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 13:03:35.539640 | controller | }}, content={{
2026-06-08 13:03:35.539644 | controller |   _base64_patch |
2026-06-08 13:03:35.539647 | controller |   default({}) |
2026-06-08 13:03:35.539651 | controller |   to_nice_yaml
2026-06-08 13:03:35.539654 | controller | }}, mode=0644] ***
2026-06-08 13:03:35.539658 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.075)       0:00:46.568 ***********
2026-06-08 13:03:35.539661 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.075)       0:00:46.566 ***********
2026-06-08 13:03:35.973696 | controller | changed: [localhost]
2026-06-08 13:03:35.973757 | controller |
2026-06-08 13:03:35.973762 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 13:03:35.973766 | controller |   (snippet_datadir,
2026-06-08 13:03:35.973770 | controller |    '04_user_data.yaml') | path_join
2026-06-08 13:03:35.973774 | controller | }}, content={{
2026-06-08 13:03:35.973778 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 13:03:35.973781 | controller |   default({}) |
2026-06-08 13:03:35.973785 | controller |   to_nice_yaml
2026-06-08 13:03:35.973788 | controller | }}, mode=0644] ***
2026-06-08 13:03:35.973792 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.435)       0:00:47.003 ***********
2026-06-08 13:03:35.973795 | controller | Monday 08 June 2026  13:03:35 +0000 (0:00:00.435)       0:00:47.001 ***********
2026-06-08 13:03:36.355711 | controller | changed: [localhost]
2026-06-08 13:03:36.355783 | controller |
2026-06-08 13:03:36.355790 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 13:03:36.355797 | controller |   (
2026-06-08 13:03:36.355802 | controller |     snippet_datadir,
2026-06-08 13:03:36.355807 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 13:03:36.355812 | controller |   ) | path_join
2026-06-08 13:03:36.355827 | controller | }}, mode=0644] ***
2026-06-08 13:03:36.355833 | controller | Monday 08 June 2026  13:03:36 +0000 (0:00:00.382)       0:00:47.385 ***********
2026-06-08 13:03:36.355838 | controller | Monday 08 June 2026  13:03:36 +0000 (0:00:00.382)       0:00:47.383 ***********
2026-06-08 13:03:36.753662 | controller | changed: [localhost]
2026-06-08 13:03:36.753718 | controller |
2026-06-08 13:03:36.753724 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 13:03:36.753730 | controller | Monday 08 June 2026  13:03:36 +0000 (0:00:00.397)       0:00:47.783 ***********
2026-06-08 13:03:36.753736 | controller | Monday 08 June 2026  13:03:36 +0000 (0:00:00.397)       0:00:47.781 ***********
2026-06-08 13:03:36.816857 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 13:03:36.816917 | controller |
2026-06-08 13:03:36.816923 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 13:03:36.816929 | controller | Monday 08 June 2026  13:03:36 +0000 (0:00:00.063)       0:00:47.846 ***********
2026-06-08 13:03:36.816934 | controller | Monday 08 June 2026  13:03:36 +0000 (0:00:00.063)       0:00:47.845 ***********
2026-06-08 13:03:36.875242 | controller | ok: [localhost] =>
2026-06-08 13:03:36.875309 | controller |     changed: false
2026-06-08 13:03:36.875315 | controller |     msg: All assertions passed
2026-06-08 13:03:36.875321 | controller |
2026-06-08 13:03:36.875327 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 13:03:36.875333 | controller | Monday 08 June 2026  13:03:36 +0000 (0:00:00.058)       0:00:47.904 ***********
2026-06-08 13:03:36.875338 | controller | Monday 08 June 2026  13:03:36 +0000 (0:00:00.058)       0:00:47.903 ***********
2026-06-08 13:03:37.064189 | controller | ok: [localhost]
2026-06-08 13:03:37.064251 | controller |
2026-06-08 13:03:37.064256 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 13:03:37.064260 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.189)       0:00:48.093 ***********
2026-06-08 13:03:37.064264 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.189)       0:00:48.092 ***********
2026-06-08 13:03:37.104385 | controller | ok: [localhost]
2026-06-08 13:03:37.104444 | controller |
2026-06-08 13:03:37.104450 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 13:03:37.104456 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.040)       0:00:48.133 ***********
2026-06-08 13:03:37.104461 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.040)       0:00:48.132 ***********
2026-06-08 13:03:37.493714 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-08 13:03:37.493751 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-08 13:03:37.493756 | controller |
2026-06-08 13:03:37.493761 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 13:03:37.493765 | controller |   _content |
2026-06-08 13:03:37.493769 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 13:03:37.493772 | controller |   combine(_parsed, recursive=true)
2026-06-08 13:03:37.493776 | controller | }}
2026-06-08 13:03:37.493780 | controller | ] ***
2026-06-08 13:03:37.493784 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.389)       0:00:48.523 ***********
2026-06-08 13:03:37.493787 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.389)       0:00:48.521 ***********
2026-06-08 13:03:37.580480 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 13:03:37.580522 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 13:03:37.580529 | controller |
2026-06-08 13:03:37.580533 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 13:03:37.580537 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.086)       0:00:48.610 ***********
2026-06-08 13:03:37.580545 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.086)       0:00:48.608 ***********
2026-06-08 13:03:37.776457 | controller | changed: [localhost]
2026-06-08 13:03:37.776484 | controller |
2026-06-08 13:03:37.776490 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 13:03:37.776494 | controller |   (_destdir,
2026-06-08 13:03:37.776498 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 13:03:37.776502 | controller | }}, content={{
2026-06-08 13:03:37.776526 | controller |   (
2026-06-08 13:03:37.776531 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 13:03:37.776535 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 13:03:37.776539 | controller | }}, mode=0644] ***
2026-06-08 13:03:37.776543 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.196)       0:00:48.806 ***********
2026-06-08 13:03:37.776546 | controller | Monday 08 June 2026  13:03:37 +0000 (0:00:00.196)       0:00:48.804 ***********
2026-06-08 13:03:38.189738 | controller | changed: [localhost]
2026-06-08 13:03:38.189771 | controller |
2026-06-08 13:03:38.189778 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 13:03:38.189783 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.413)       0:00:49.219 ***********
2026-06-08 13:03:38.189788 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.413)       0:00:49.217 ***********
2026-06-08 13:03:38.231725 | controller | skipping: [localhost]
2026-06-08 13:03:38.231752 | controller |
2026-06-08 13:03:38.231757 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 13:03:38.231762 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.042)       0:00:49.261 ***********
2026-06-08 13:03:38.231766 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.042)       0:00:49.260 ***********
2026-06-08 13:03:38.284041 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 13:03:38.284073 | controller |
2026-06-08 13:03:38.284079 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 13:03:38.284085 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.052)       0:00:49.313 ***********
2026-06-08 13:03:38.284090 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.052)       0:00:49.312 ***********
2026-06-08 13:03:38.341227 | controller | ok: [localhost] =>
2026-06-08 13:03:38.341253 | controller |     changed: false
2026-06-08 13:03:38.341257 | controller |     msg: All assertions passed
2026-06-08 13:03:38.341262 | controller |
2026-06-08 13:03:38.341266 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:38.341270 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.057)       0:00:49.370 ***********
2026-06-08 13:03:38.341274 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.057)       0:00:49.369 ***********
2026-06-08 13:03:38.599848 | controller | ok: [localhost]
2026-06-08 13:03:38.599883 | controller |
2026-06-08 13:03:38.599890 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 13:03:38.599896 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.258)       0:00:49.629 ***********
2026-06-08 13:03:38.599901 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.258)       0:00:49.628 ***********
2026-06-08 13:03:38.656680 | controller | ok: [localhost] =>
2026-06-08 13:03:38.656714 | controller |     changed: false
2026-06-08 13:03:38.656720 | controller |     msg: All assertions passed
2026-06-08 13:03:38.656726 | controller |
2026-06-08 13:03:38.656738 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 13:03:38.656744 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.056)       0:00:49.686 ***********
2026-06-08 13:03:38.656749 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.056)       0:00:49.684 ***********
2026-06-08 13:03:38.938099 | controller | ok: [localhost]
2026-06-08 13:03:38.938127 | controller |
2026-06-08 13:03:38.938133 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 13:03:38.938137 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 13:03:38.938141 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 13:03:38.938145 | controller |   _config_map_content |
2026-06-08 13:03:38.938149 | controller |   ansible.utils.remove_keys(
2026-06-08 13:03:38.938152 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 13:03:38.938156 | controller |     matching_parameter='regex')
2026-06-08 13:03:38.938160 | controller | }}, cacheable=False] ***
2026-06-08 13:03:38.938164 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.281)       0:00:49.967 ***********
2026-06-08 13:03:38.938168 | controller | Monday 08 June 2026  13:03:38 +0000 (0:00:00.281)       0:00:49.966 ***********
2026-06-08 13:03:39.201073 | controller | ok: [localhost]
2026-06-08 13:03:39.201105 | controller |
2026-06-08 13:03:39.201110 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 13:03:39.201114 | controller | Monday 08 June 2026  13:03:39 +0000 (0:00:00.262)       0:00:50.230 ***********
2026-06-08 13:03:39.201119 | controller | Monday 08 June 2026  13:03:39 +0000 (0:00:00.262)       0:00:50.229 ***********
2026-06-08 13:03:39.258017 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-08 13:03:39.258048 | controller |
2026-06-08 13:03:39.258054 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-08 13:03:39.258058 | controller | Monday 08 June 2026  13:03:39 +0000 (0:00:00.057)       0:00:50.287 ***********
2026-06-08 13:03:39.258063 | controller | Monday 08 June 2026  13:03:39 +0000 (0:00:00.057)       0:00:50.286 ***********
2026-06-08 13:03:39.304618 | controller | ok: [localhost] =>
2026-06-08 13:03:39.304651 | controller |     changed: false
2026-06-08 13:03:39.304657 | controller |     msg: All assertions passed
2026-06-08 13:03:39.304663 | controller |
2026-06-08 13:03:39.304669 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 13:03:39.304676 | controller | Monday 08 June 2026  13:03:39 +0000 (0:00:00.046)       0:00:50.334 ***********
2026-06-08 13:03:39.304681 | controller | Monday 08 June 2026  13:03:39 +0000 (0:00:00.046)       0:00:50.332 ***********
2026-06-08 13:03:39.537969 | controller | ok: [localhost]
2026-06-08 13:03:39.538003 | controller |
2026-06-08 13:03:39.538011 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 13:03:39.538017 | controller |   (snippet_datadir,
2026-06-08 13:03:39.538023 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 13:03:39.538029 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 13:03:39.538034 | controller | Monday 08 June 2026  13:03:39 +0000 (0:00:00.233)       0:00:50.567 ***********
2026-06-08 13:03:39.538039 | controller | Monday 08 June 2026  13:03:39 +0000 (0:00:00.233)       0:00:50.566 ***********
2026-06-08 13:03:40.052789 | controller | ok: [localhost]
2026-06-08 13:03:40.052816 | controller |
2026-06-08 13:03:40.052821 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 13:03:40.052826 | controller | Monday 08 June 2026  13:03:40 +0000 (0:00:00.515)       0:00:51.082 ***********
2026-06-08 13:03:40.052830 | controller | Monday 08 June 2026  13:03:40 +0000 (0:00:00.514)       0:00:51.081 ***********
2026-06-08 13:03:40.108656 | controller | ok: [localhost]
2026-06-08 13:03:40.108688 | controller |
2026-06-08 13:03:40.108694 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 13:03:40.108700 | controller |   (snippet_datadir,
2026-06-08 13:03:40.108705 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 13:03:40.108710 | controller | }}, content={{
2026-06-08 13:03:40.108715 | controller |   _base64_patch |
2026-06-08 13:03:40.108723 | controller |   default({}) |
2026-06-08 13:03:40.108727 | controller |   to_nice_yaml
2026-06-08 13:03:40.108730 | controller | }}, mode=0644] ***
2026-06-08 13:03:40.108734 | controller | Monday 08 June 2026  13:03:40 +0000 (0:00:00.055)       0:00:51.138 ***********
2026-06-08 13:03:40.108738 | controller | Monday 08 June 2026  13:03:40 +0000 (0:00:00.055)       0:00:51.136 ***********
2026-06-08 13:03:40.551589 | controller | ok: [localhost]
2026-06-08 13:03:40.551617 | controller |
2026-06-08 13:03:40.551622 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 13:03:40.551626 | controller |   (snippet_datadir,
2026-06-08 13:03:40.551630 | controller |    '04_user_data.yaml') | path_join
2026-06-08 13:03:40.551634 | controller | }}, content={{
2026-06-08 13:03:40.551638 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 13:03:40.551642 | controller |   default({}) |
2026-06-08 13:03:40.551645 | controller |   to_nice_yaml
2026-06-08 13:03:40.551649 | controller | }}, mode=0644] ***
2026-06-08 13:03:40.551652 | controller | Monday 08 June 2026  13:03:40 +0000 (0:00:00.443)       0:00:51.581 ***********
2026-06-08 13:03:40.551656 | controller | Monday 08 June 2026  13:03:40 +0000 (0:00:00.443)       0:00:51.579 ***********
2026-06-08 13:03:40.935349 | controller | ok: [localhost]
2026-06-08 13:03:40.935378 | controller |
2026-06-08 13:03:40.935383 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 13:03:40.935388 | controller |   (
2026-06-08 13:03:40.935392 | controller |     snippet_datadir,
2026-06-08 13:03:40.935396 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 13:03:40.935400 | controller |   ) | path_join
2026-06-08 13:03:40.935403 | controller | }}, mode=0644] ***
2026-06-08 13:03:40.935407 | controller | Monday 08 June 2026  13:03:40 +0000 (0:00:00.383)       0:00:51.964 ***********
2026-06-08 13:03:40.935411 | controller | Monday 08 June 2026  13:03:40 +0000 (0:00:00.383)       0:00:51.963 ***********
2026-06-08 13:03:41.389052 | controller | ok: [localhost]
2026-06-08 13:03:41.389081 | controller |
2026-06-08 13:03:41.389086 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 13:03:41.389092 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.453)       0:00:52.418 ***********
2026-06-08 13:03:41.389096 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.453)       0:00:52.417 ***********
2026-06-08 13:03:41.458829 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 13:03:41.458857 | controller |
2026-06-08 13:03:41.458863 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 13:03:41.458867 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.069)       0:00:52.488 ***********
2026-06-08 13:03:41.458871 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.069)       0:00:52.487 ***********
2026-06-08 13:03:41.503345 | controller | ok: [localhost] =>
2026-06-08 13:03:41.503374 | controller |     changed: false
2026-06-08 13:03:41.503379 | controller |     msg: All assertions passed
2026-06-08 13:03:41.503383 | controller |
2026-06-08 13:03:41.503387 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 13:03:41.503391 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.044)       0:00:52.532 ***********
2026-06-08 13:03:41.503395 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.044)       0:00:52.531 ***********
2026-06-08 13:03:41.699424 | controller | ok: [localhost]
2026-06-08 13:03:41.699454 | controller |
2026-06-08 13:03:41.699466 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 13:03:41.699471 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.196)       0:00:52.729 ***********
2026-06-08 13:03:41.699475 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.196)       0:00:52.727 ***********
2026-06-08 13:03:41.761785 | controller | ok: [localhost]
2026-06-08 13:03:41.761814 | controller |
2026-06-08 13:03:41.761823 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 13:03:41.761828 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.062)       0:00:52.791 ***********
2026-06-08 13:03:41.761832 | controller | Monday 08 June 2026  13:03:41 +0000 (0:00:00.062)       0:00:52.790 ***********
2026-06-08 13:03:42.310874 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-08 13:03:42.310910 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-08 13:03:42.310916 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-08 13:03:42.310921 | controller |
2026-06-08 13:03:42.310927 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 13:03:42.310932 | controller |   _content |
2026-06-08 13:03:42.310937 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 13:03:42.310943 | controller |   combine(_parsed, recursive=true)
2026-06-08 13:03:42.310948 | controller | }}
2026-06-08 13:03:42.310953 | controller | ] ***
2026-06-08 13:03:42.310958 | controller | Monday 08 June 2026  13:03:42 +0000 (0:00:00.548)       0:00:53.340 ***********
2026-06-08 13:03:42.310964 | controller | Monday 08 June 2026  13:03:42 +0000 (0:00:00.549)       0:00:53.339 ***********
2026-06-08 13:03:42.440990 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-08 13:03:42.441018 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 13:03:42.441023 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 13:03:42.441027 | controller |
2026-06-08 13:03:42.441032 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 13:03:42.441037 | controller | Monday 08 June 2026  13:03:42 +0000 (0:00:00.130)       0:00:53.470 ***********
2026-06-08 13:03:42.441041 | controller | Monday 08 June 2026  13:03:42 +0000 (0:00:00.130)       0:00:53.469 ***********
2026-06-08 13:03:42.656470 | controller | ok: [localhost]
2026-06-08 13:03:42.656501 | controller |
2026-06-08 13:03:42.656525 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 13:03:42.656533 | controller |   (_destdir,
2026-06-08 13:03:42.656539 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 13:03:42.656545 | controller | }}, content={{
2026-06-08 13:03:42.656550 | controller |   (
2026-06-08 13:03:42.656554 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 13:03:42.656559 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 13:03:42.656564 | controller | }}, mode=0644] ***
2026-06-08 13:03:42.656570 | controller | Monday 08 June 2026  13:03:42 +0000 (0:00:00.215)       0:00:53.686 ***********
2026-06-08 13:03:42.656574 | controller | Monday 08 June 2026  13:03:42 +0000 (0:00:00.215)       0:00:53.684 ***********
2026-06-08 13:03:43.115079 | controller | ok: [localhost]
2026-06-08 13:03:43.115117 | controller |
2026-06-08 13:03:43.115127 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-08 13:03:43.115134 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 13:03:43.115143 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 13:03:43.115150 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 13:03:43.115157 | controller | }}, dest={{
2026-06-08 13:03:43.115165 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:43.115172 | controller |   stage['path'], _val.src_file
2026-06-08 13:03:43.115180 | controller |   ) |
2026-06-08 13:03:43.115187 | controller |   path_join
2026-06-08 13:03:43.115194 | controller |  }}] ***
2026-06-08 13:03:43.115201 | controller | Monday 08 June 2026  13:03:43 +0000 (0:00:00.458)       0:00:54.144 ***********
2026-06-08 13:03:43.115209 | controller | Monday 08 June 2026  13:03:43 +0000 (0:00:00.458)       0:00:54.143 ***********
2026-06-08 13:03:43.582534 | controller | changed: [localhost] => (item=service-values)
2026-06-08 13:03:43.582563 | controller | ok: [localhost] => (item=network-values)
2026-06-08 13:03:43.582568 | controller |
2026-06-08 13:03:43.582574 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:43.582586 | controller | Monday 08 June 2026  13:03:43 +0000 (0:00:00.467)       0:00:54.612 ***********
2026-06-08 13:03:43.582603 | controller | Monday 08 June 2026  13:03:43 +0000 (0:00:00.467)       0:00:54.610 ***********
2026-06-08 13:03:43.648209 | controller | skipping: [localhost]
2026-06-08 13:03:43.648240 | controller |
2026-06-08 13:03:43.648247 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 13:03:43.648253 | controller | Monday 08 June 2026  13:03:43 +0000 (0:00:00.065)       0:00:54.677 ***********
2026-06-08 13:03:43.648258 | controller | Monday 08 June 2026  13:03:43 +0000 (0:00:00.065)       0:00:54.676 ***********
2026-06-08 13:03:44.019613 | controller | changed: [localhost]
2026-06-08 13:03:44.019646 | controller |
2026-06-08 13:03:44.019653 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 13:03:44.019659 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.371)       0:00:55.049 ***********
2026-06-08 13:03:44.019664 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.371)       0:00:55.047 ***********
2026-06-08 13:03:44.410672 | controller | changed: [localhost]
2026-06-08 13:03:44.410700 | controller |
2026-06-08 13:03:44.410705 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 13:03:44.410710 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.391)       0:00:55.440 ***********
2026-06-08 13:03:44.410714 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.391)       0:00:55.439 ***********
2026-06-08 13:03:44.460740 | controller | skipping: [localhost]
2026-06-08 13:03:44.460770 | controller |
2026-06-08 13:03:44.460775 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 13:03:44.460780 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 13:03:44.460784 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 13:03:44.460788 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 13:03:44.460792 | controller |   ) | list
2026-06-08 13:03:44.460795 | controller | }}] ***
2026-06-08 13:03:44.460799 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.049)       0:00:55.490 ***********
2026-06-08 13:03:44.460803 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.049)       0:00:55.489 ***********
2026-06-08 13:03:44.509540 | controller | skipping: [localhost]
2026-06-08 13:03:44.509570 | controller |
2026-06-08 13:03:44.509575 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-08 13:03:44.509580 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 13:03:44.509584 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 13:03:44.509588 | controller | }}, mode=0644] ***
2026-06-08 13:03:44.509591 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.048)       0:00:55.539 ***********
2026-06-08 13:03:44.509595 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.048)       0:00:55.537 ***********
2026-06-08 13:03:44.733593 | controller | changed: [localhost]
2026-06-08 13:03:44.733622 | controller |
2026-06-08 13:03:44.733627 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:44.733632 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.224)       0:00:55.763 ***********
2026-06-08 13:03:44.733636 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.224)       0:00:55.761 ***********
2026-06-08 13:03:44.773208 | controller | skipping: [localhost]
2026-06-08 13:03:44.773236 | controller |
2026-06-08 13:03:44.773241 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 13:03:44.773245 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.039)       0:00:55.802 ***********
2026-06-08 13:03:44.773249 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.039)       0:00:55.801 ***********
2026-06-08 13:03:44.812298 | controller | skipping: [localhost]
2026-06-08 13:03:44.812326 | controller |
2026-06-08 13:03:44.812333 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane _raw_params=wait_condition.yml] ***
2026-06-08 13:03:44.812337 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.039)       0:00:55.842 ***********
2026-06-08 13:03:44.812341 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.039)       0:00:55.840 ***********
2026-06-08 13:03:44.854889 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-08 13:03:44.854915 | controller | skipping: [localhost]
2026-06-08 13:03:44.854920 | controller |
2026-06-08 13:03:44.854924 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:44.854928 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.042)       0:00:55.884 ***********
2026-06-08 13:03:44.854932 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.042)       0:00:55.883 ***********
2026-06-08 13:03:44.892736 | controller | skipping: [localhost]
2026-06-08 13:03:44.892762 | controller |
2026-06-08 13:03:44.892767 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-08 13:03:44.892771 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.037)       0:00:55.922 ***********
2026-06-08 13:03:44.892775 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.037)       0:00:55.921 ***********
2026-06-08 13:03:44.937213 | controller | skipping: [localhost]
2026-06-08 13:03:44.937241 | controller |
2026-06-08 13:03:44.937247 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 13:03:44.937252 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.044)       0:00:55.966 ***********
2026-06-08 13:03:44.937256 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.044)       0:00:55.965 ***********
2026-06-08 13:03:44.978404 | controller | ok: [localhost] =>
2026-06-08 13:03:44.978430 | controller |     changed: false
2026-06-08 13:03:44.978435 | controller |     msg: All assertions passed
2026-06-08 13:03:44.978439 | controller |
2026-06-08 13:03:44.978443 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:44.978448 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.041)       0:00:56.008 ***********
2026-06-08 13:03:44.978451 | controller | Monday 08 June 2026  13:03:44 +0000 (0:00:00.041)       0:00:56.006 ***********
2026-06-08 13:03:45.020108 | controller | skipping: [localhost]
2026-06-08 13:03:45.020140 | controller |
2026-06-08 13:03:45.020147 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:45.020152 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.041)       0:00:56.049 ***********
2026-06-08 13:03:45.020158 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.041)       0:00:56.048 ***********
2026-06-08 13:03:45.055237 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-08 13:03:45.055268 | controller |
2026-06-08 13:03:45.055274 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 13:03:45.055280 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.035)       0:00:56.084 ***********
2026-06-08 13:03:45.055285 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.035)       0:00:56.083 ***********
2026-06-08 13:03:45.085306 | controller | skipping: [localhost]
2026-06-08 13:03:45.085335 | controller |
2026-06-08 13:03:45.085340 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 13:03:45.085344 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.030)       0:00:56.115 ***********
2026-06-08 13:03:45.085352 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.030)       0:00:56.113 ***********
2026-06-08 13:03:45.121827 | controller | ok: [localhost]
2026-06-08 13:03:45.121853 | controller |
2026-06-08 13:03:45.121859 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 13:03:45.121863 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 13:03:45.121867 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 13:03:45.121871 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 13:03:45.121875 | controller | }}] ***
2026-06-08 13:03:45.121879 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.036)       0:00:56.151 ***********
2026-06-08 13:03:45.121883 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.036)       0:00:56.150 ***********
2026-06-08 13:03:45.173570 | controller | skipping: [localhost]
2026-06-08 13:03:45.173597 | controller |
2026-06-08 13:03:45.173602 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 13:03:45.173606 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:45.173610 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 13:03:45.173615 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:45.173618 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.051)       0:00:56.203 ***********
2026-06-08 13:03:45.173622 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.051)       0:00:56.201 ***********
2026-06-08 13:03:45.440288 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'})
2026-06-08 13:03:45.440330 | controller |
2026-06-08 13:03:45.440335 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 13:03:45.440340 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.266)       0:00:56.470 ***********
2026-06-08 13:03:45.440343 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.266)       0:00:56.468 ***********
2026-06-08 13:03:45.498309 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 13:03:45.498370 | controller |
2026-06-08 13:03:45.498375 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-08 13:03:45.498379 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.057)       0:00:56.527 ***********
2026-06-08 13:03:45.498383 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.057)       0:00:56.526 ***********
2026-06-08 13:03:45.536464 | controller | skipping: [localhost]
2026-06-08 13:03:45.536520 | controller |
2026-06-08 13:03:45.536526 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] ***
2026-06-08 13:03:45.536530 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.038)       0:00:56.566 ***********
2026-06-08 13:03:45.536534 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.038)       0:00:56.564 ***********
2026-06-08 13:03:45.610576 | controller |
2026-06-08 13:03:45.610630 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 13:03:45.610635 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.073)       0:00:56.640 ***********
2026-06-08 13:03:45.610639 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.073)       0:00:56.638 ***********
2026-06-08 13:03:45.654106 | controller | skipping: [localhost]
2026-06-08 13:03:45.654165 | controller |
2026-06-08 13:03:45.654170 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 13:03:45.654175 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.043)       0:00:56.683 ***********
2026-06-08 13:03:45.654178 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.043)       0:00:56.682 ***********
2026-06-08 13:03:45.710598 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 13:03:45.710661 | controller |
2026-06-08 13:03:45.710666 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 13:03:45.710679 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.056)       0:00:56.740 ***********
2026-06-08 13:03:45.710683 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.056)       0:00:56.738 ***********
2026-06-08 13:03:45.777157 | controller | ok: [localhost] =>
2026-06-08 13:03:45.777211 | controller |     changed: false
2026-06-08 13:03:45.777216 | controller |     msg: All assertions passed
2026-06-08 13:03:45.777220 | controller |
2026-06-08 13:03:45.777224 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:45.777229 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.066)       0:00:56.806 ***********
2026-06-08 13:03:45.777233 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.066)       0:00:56.805 ***********
2026-06-08 13:03:45.975137 | controller | ok: [localhost]
2026-06-08 13:03:45.975205 | controller |
2026-06-08 13:03:45.975211 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 13:03:45.975215 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.198)       0:00:57.004 ***********
2026-06-08 13:03:45.975219 | controller | Monday 08 June 2026  13:03:45 +0000 (0:00:00.198)       0:00:57.003 ***********
2026-06-08 13:03:46.038350 | controller | ok: [localhost] =>
2026-06-08 13:03:46.038414 | controller |     changed: false
2026-06-08 13:03:46.038419 | controller |     msg: All assertions passed
2026-06-08 13:03:46.038423 | controller |
2026-06-08 13:03:46.038428 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 13:03:46.038432 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.063)       0:00:57.067 ***********
2026-06-08 13:03:46.038436 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.063)       0:00:57.066 ***********
2026-06-08 13:03:46.265692 | controller | ok: [localhost]
2026-06-08 13:03:46.265768 | controller |
2026-06-08 13:03:46.265776 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 13:03:46.265781 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 13:03:46.265785 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 13:03:46.265789 | controller |   _config_map_content |
2026-06-08 13:03:46.265792 | controller |   ansible.utils.remove_keys(
2026-06-08 13:03:46.265796 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 13:03:46.265800 | controller |     matching_parameter='regex')
2026-06-08 13:03:46.265803 | controller | }}, cacheable=False] ***
2026-06-08 13:03:46.265807 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.226)       0:00:57.294 ***********
2026-06-08 13:03:46.265811 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.226)       0:00:57.293 ***********
2026-06-08 13:03:46.543054 | controller | ok: [localhost]
2026-06-08 13:03:46.543126 | controller |
2026-06-08 13:03:46.543135 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 13:03:46.543143 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.277)       0:00:57.572 ***********
2026-06-08 13:03:46.543150 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.277)       0:00:57.571 ***********
2026-06-08 13:03:46.603867 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost
2026-06-08 13:03:46.603943 | controller |
2026-06-08 13:03:46.603950 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] ***
2026-06-08 13:03:46.603956 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.060)       0:00:57.633 ***********
2026-06-08 13:03:46.603961 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.060)       0:00:57.631 ***********
2026-06-08 13:03:46.673109 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost
2026-06-08 13:03:46.673197 | controller |
2026-06-08 13:03:46.673208 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] ***
2026-06-08 13:03:46.673217 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.069)       0:00:57.702 ***********
2026-06-08 13:03:46.673223 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.069)       0:00:57.701 ***********
2026-06-08 13:03:46.727917 | controller | ok: [localhost] =>
2026-06-08 13:03:46.727968 | controller |     changed: false
2026-06-08 13:03:46.727974 | controller |     msg: All assertions passed
2026-06-08 13:03:46.727980 | controller |
2026-06-08 13:03:46.727985 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] ***
2026-06-08 13:03:46.727991 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.054)       0:00:57.757 ***********
2026-06-08 13:03:46.728011 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.054)       0:00:57.755 ***********
2026-06-08 13:03:46.789601 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost
2026-06-08 13:03:46.789673 | controller |
2026-06-08 13:03:46.789680 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] ***
2026-06-08 13:03:46.789686 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.061)       0:00:57.818 ***********
2026-06-08 13:03:46.789691 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.061)       0:00:57.817 ***********
2026-06-08 13:03:46.835478 | controller | skipping: [localhost]
2026-06-08 13:03:46.835546 | controller |
2026-06-08 13:03:46.835556 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{
2026-06-08 13:03:46.835562 | controller |   _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([])
2026-06-08 13:03:46.835568 | controller | }}] ***
2026-06-08 13:03:46.835573 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.045)       0:00:57.864 ***********
2026-06-08 13:03:46.835581 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.045)       0:00:57.863 ***********
2026-06-08 13:03:46.882949 | controller | ok: [localhost]
2026-06-08 13:03:46.882991 | controller |
2026-06-08 13:03:46.883006 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] ***
2026-06-08 13:03:46.883015 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.047)       0:00:57.912 ***********
2026-06-08 13:03:46.883022 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.047)       0:00:57.910 ***********
2026-06-08 13:03:46.986854 | controller | ok: [localhost] =>
2026-06-08 13:03:46.986893 | controller |     changed: false
2026-06-08 13:03:46.986899 | controller |     msg: All assertions passed
2026-06-08 13:03:46.986905 | controller |
2026-06-08 13:03:46.986910 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 13:03:46.986916 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.104)       0:00:58.016 ***********
2026-06-08 13:03:46.986921 | controller | Monday 08 June 2026  13:03:46 +0000 (0:00:00.104)       0:00:58.014 ***********
2026-06-08 13:03:47.214476 | controller | changed: [localhost]
2026-06-08 13:03:47.214525 | controller |
2026-06-08 13:03:47.214532 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 13:03:47.214543 | controller |   (snippet_datadir,
2026-06-08 13:03:47.214547 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 13:03:47.214551 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 13:03:47.214555 | controller | Monday 08 June 2026  13:03:47 +0000 (0:00:00.227)       0:00:58.243 ***********
2026-06-08 13:03:47.214559 | controller | Monday 08 June 2026  13:03:47 +0000 (0:00:00.227)       0:00:58.242 ***********
2026-06-08 13:03:47.801256 | controller | changed: [localhost]
2026-06-08 13:03:47.801325 | controller |
2026-06-08 13:03:47.801333 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 13:03:47.801339 | controller | Monday 08 June 2026  13:03:47 +0000 (0:00:00.586)       0:00:58.830 ***********
2026-06-08 13:03:47.801344 | controller | Monday 08 June 2026  13:03:47 +0000 (0:00:00.586)       0:00:58.828 ***********
2026-06-08 13:03:47.887872 | controller | ok: [localhost]
2026-06-08 13:03:47.887938 | controller |
2026-06-08 13:03:47.887944 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 13:03:47.887948 | controller |   (snippet_datadir,
2026-06-08 13:03:47.887952 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 13:03:47.887956 | controller | }}, content={{
2026-06-08 13:03:47.887960 | controller |   _base64_patch |
2026-06-08 13:03:47.887964 | controller |   default({}) |
2026-06-08 13:03:47.887967 | controller |   to_nice_yaml
2026-06-08 13:03:47.887970 | controller | }}, mode=0644] ***
2026-06-08 13:03:47.887974 | controller | Monday 08 June 2026  13:03:47 +0000 (0:00:00.086)       0:00:58.916 ***********
2026-06-08 13:03:47.887978 | controller | Monday 08 June 2026  13:03:47 +0000 (0:00:00.086)       0:00:58.915 ***********
2026-06-08 13:03:48.842591 | controller | changed: [localhost]
2026-06-08 13:03:48.842648 | controller |
2026-06-08 13:03:48.842653 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 13:03:48.842658 | controller |   (snippet_datadir,
2026-06-08 13:03:48.842662 | controller |    '04_user_data.yaml') | path_join
2026-06-08 13:03:48.842666 | controller | }}, content={{
2026-06-08 13:03:48.842670 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 13:03:48.842673 | controller |   default({}) |
2026-06-08 13:03:48.842677 | controller |   to_nice_yaml
2026-06-08 13:03:48.842680 | controller | }}, mode=0644] ***
2026-06-08 13:03:48.842684 | controller | Monday 08 June 2026  13:03:48 +0000 (0:00:00.955)       0:00:59.872 ***********
2026-06-08 13:03:48.842687 | controller | Monday 08 June 2026  13:03:48 +0000 (0:00:00.955)       0:00:59.870 ***********
2026-06-08 13:03:49.233885 | controller | changed: [localhost]
2026-06-08 13:03:49.233930 | controller |
2026-06-08 13:03:49.233936 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 13:03:49.233941 | controller |   (
2026-06-08 13:03:49.233944 | controller |     snippet_datadir,
2026-06-08 13:03:49.233948 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 13:03:49.233952 | controller |   ) | path_join
2026-06-08 13:03:49.233955 | controller | }}, mode=0644] ***
2026-06-08 13:03:49.233959 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.391)       0:01:00.263 ***********
2026-06-08 13:03:49.233963 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.391)       0:01:00.262 ***********
2026-06-08 13:03:49.605115 | controller | changed: [localhost]
2026-06-08 13:03:49.605154 | controller |
2026-06-08 13:03:49.605162 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 13:03:49.605168 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.371)       0:01:00.634 ***********
2026-06-08 13:03:49.605173 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.371)       0:01:00.633 ***********
2026-06-08 13:03:49.662040 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 13:03:49.662074 | controller |
2026-06-08 13:03:49.662080 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 13:03:49.662086 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.056)       0:01:00.691 ***********
2026-06-08 13:03:49.662095 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.056)       0:01:00.690 ***********
2026-06-08 13:03:49.703235 | controller | ok: [localhost] =>
2026-06-08 13:03:49.703269 | controller |     changed: false
2026-06-08 13:03:49.703275 | controller |     msg: All assertions passed
2026-06-08 13:03:49.703280 | controller |
2026-06-08 13:03:49.703286 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 13:03:49.703292 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.041)       0:01:00.732 ***********
2026-06-08 13:03:49.703298 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.041)       0:01:00.731 ***********
2026-06-08 13:03:49.890331 | controller | ok: [localhost]
2026-06-08 13:03:49.890361 | controller |
2026-06-08 13:03:49.890411 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 13:03:49.890416 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.186)       0:01:00.919 ***********
2026-06-08 13:03:49.890420 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.186)       0:01:00.918 ***********
2026-06-08 13:03:49.938842 | controller | ok: [localhost]
2026-06-08 13:03:49.938872 | controller |
2026-06-08 13:03:49.938877 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 13:03:49.938882 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.048)       0:01:00.967 ***********
2026-06-08 13:03:49.938885 | controller | Monday 08 June 2026  13:03:49 +0000 (0:00:00.048)       0:01:00.966 ***********
2026-06-08 13:03:50.603157 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml)
2026-06-08 13:03:50.603219 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml)
2026-06-08 13:03:50.603224 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml)
2026-06-08 13:03:50.603228 | controller |
2026-06-08 13:03:50.603233 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 13:03:50.603237 | controller |   _content |
2026-06-08 13:03:50.603241 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 13:03:50.603244 | controller |   combine(_parsed, recursive=true)
2026-06-08 13:03:50.603248 | controller | }}
2026-06-08 13:03:50.603252 | controller | ] ***
2026-06-08 13:03:50.603255 | controller | Monday 08 June 2026  13:03:50 +0000 (0:00:00.663)       0:01:01.631 ***********
2026-06-08 13:03:50.603259 | controller | Monday 08 June 2026  13:03:50 +0000 (0:00:00.663)       0:01:01.630 ***********
2026-06-08 13:03:50.762156 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-08 13:03:50.762217 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 13:03:50.762221 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 13:03:50.762225 | controller |
2026-06-08 13:03:50.762229 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 13:03:50.762233 | controller | Monday 08 June 2026  13:03:50 +0000 (0:00:00.160)       0:01:01.791 ***********
2026-06-08 13:03:50.762237 | controller | Monday 08 June 2026  13:03:50 +0000 (0:00:00.160)       0:01:01.790 ***********
2026-06-08 13:03:50.965430 | controller | changed: [localhost]
2026-06-08 13:03:50.965469 | controller |
2026-06-08 13:03:50.965476 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 13:03:50.965482 | controller |   (_destdir,
2026-06-08 13:03:50.965488 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 13:03:50.965493 | controller | }}, content={{
2026-06-08 13:03:50.965498 | controller |   (
2026-06-08 13:03:50.965504 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 13:03:50.965531 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 13:03:50.965537 | controller | }}, mode=0644] ***
2026-06-08 13:03:50.965542 | controller | Monday 08 June 2026  13:03:50 +0000 (0:00:00.203)       0:01:01.995 ***********
2026-06-08 13:03:50.965547 | controller | Monday 08 June 2026  13:03:50 +0000 (0:00:00.203)       0:01:01.993 ***********
2026-06-08 13:03:51.372055 | controller | changed: [localhost]
2026-06-08 13:03:51.372110 | controller |
2026-06-08 13:03:51.372116 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{
2026-06-08 13:03:51.372121 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 13:03:51.372126 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 13:03:51.372130 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 13:03:51.372134 | controller | }}, dest={{
2026-06-08 13:03:51.372138 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:51.372141 | controller |   stage['path'], _val.src_file
2026-06-08 13:03:51.372145 | controller |   ) |
2026-06-08 13:03:51.372149 | controller |   path_join
2026-06-08 13:03:51.372152 | controller |  }}] ***
2026-06-08 13:03:51.372156 | controller | Monday 08 June 2026  13:03:51 +0000 (0:00:00.406)       0:01:02.401 ***********
2026-06-08 13:03:51.372161 | controller | Monday 08 June 2026  13:03:51 +0000 (0:00:00.406)       0:01:02.400 ***********
2026-06-08 13:03:51.612232 | controller | changed: [localhost] => (item=edpm-nodeset-values)
2026-06-08 13:03:51.612280 | controller |
2026-06-08 13:03:51.612287 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:51.612296 | controller | Monday 08 June 2026  13:03:51 +0000 (0:00:00.240)       0:01:02.641 ***********
2026-06-08 13:03:51.612301 | controller | Monday 08 June 2026  13:03:51 +0000 (0:00:00.240)       0:01:02.640 ***********
2026-06-08 13:03:51.650898 | controller | skipping: [localhost]
2026-06-08 13:03:51.650940 | controller |
2026-06-08 13:03:51.650945 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 13:03:51.650951 | controller | Monday 08 June 2026  13:03:51 +0000 (0:00:00.038)       0:01:02.680 ***********
2026-06-08 13:03:51.650955 | controller | Monday 08 June 2026  13:03:51 +0000 (0:00:00.038)       0:01:02.679 ***********
2026-06-08 13:03:51.937293 | controller | changed: [localhost]
2026-06-08 13:03:51.937383 | controller |
2026-06-08 13:03:51.937389 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 13:03:51.937395 | controller | Monday 08 June 2026  13:03:51 +0000 (0:00:00.286)       0:01:02.966 ***********
2026-06-08 13:03:51.937399 | controller | Monday 08 June 2026  13:03:51 +0000 (0:00:00.286)       0:01:02.965 ***********
2026-06-08 13:03:52.310941 | controller | changed: [localhost]
2026-06-08 13:03:52.310993 | controller |
2026-06-08 13:03:52.311001 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/nodeset executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 13:03:52.311013 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.373)       0:01:03.340 ***********
2026-06-08 13:03:52.311019 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.373)       0:01:03.339 ***********
2026-06-08 13:03:52.373961 | controller | skipping: [localhost]
2026-06-08 13:03:52.374034 | controller |
2026-06-08 13:03:52.374044 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 13:03:52.374053 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 13:03:52.374062 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 13:03:52.374070 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 13:03:52.374078 | controller |   ) | list
2026-06-08 13:03:52.374086 | controller | }}] ***
2026-06-08 13:03:52.374093 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.062)       0:01:03.403 ***********
2026-06-08 13:03:52.374101 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.062)       0:01:03.401 ***********
2026-06-08 13:03:52.448604 | controller | skipping: [localhost]
2026-06-08 13:03:52.448684 | controller |
2026-06-08 13:03:52.448698 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{
2026-06-08 13:03:52.448711 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 13:03:52.448736 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 13:03:52.448748 | controller | }}, mode=0644] ***
2026-06-08 13:03:52.448759 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.074)       0:01:03.477 ***********
2026-06-08 13:03:52.448770 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.074)       0:01:03.476 ***********
2026-06-08 13:03:52.745275 | controller | changed: [localhost]
2026-06-08 13:03:52.745315 | controller |
2026-06-08 13:03:52.745321 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:52.745325 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.296)       0:01:03.774 ***********
2026-06-08 13:03:52.745329 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.296)       0:01:03.773 ***********
2026-06-08 13:03:52.793321 | controller | skipping: [localhost]
2026-06-08 13:03:52.793373 | controller |
2026-06-08 13:03:52.793378 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 13:03:52.793383 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.048)       0:01:03.822 ***********
2026-06-08 13:03:52.793386 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.048)       0:01:03.821 ***********
2026-06-08 13:03:52.849559 | controller | skipping: [localhost]
2026-06-08 13:03:52.849614 | controller |
2026-06-08 13:03:52.849619 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] ***
2026-06-08 13:03:52.849623 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.056)       0:01:03.878 ***********
2026-06-08 13:03:52.849627 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.056)       0:01:03.877 ***********
2026-06-08 13:03:52.897575 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-08 13:03:52.897619 | controller | skipping: [localhost]
2026-06-08 13:03:52.897625 | controller |
2026-06-08 13:03:52.897629 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:52.897634 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.048)       0:01:03.926 ***********
2026-06-08 13:03:52.897638 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.048)       0:01:03.925 ***********
2026-06-08 13:03:52.954429 | controller | skipping: [localhost]
2026-06-08 13:03:52.954491 | controller |
2026-06-08 13:03:52.954496 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-08 13:03:52.954500 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.056)       0:01:03.983 ***********
2026-06-08 13:03:52.954518 | controller | Monday 08 June 2026  13:03:52 +0000 (0:00:00.056)       0:01:03.982 ***********
2026-06-08 13:03:53.030171 | controller | skipping: [localhost]
2026-06-08 13:03:53.030258 | controller |
2026-06-08 13:03:53.030265 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 13:03:53.030270 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.075)       0:01:04.059 ***********
2026-06-08 13:03:53.030274 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.075)       0:01:04.057 ***********
2026-06-08 13:03:53.069980 | controller | ok: [localhost] =>
2026-06-08 13:03:53.070028 | controller |     changed: false
2026-06-08 13:03:53.070032 | controller |     msg: All assertions passed
2026-06-08 13:03:53.070037 | controller |
2026-06-08 13:03:53.070042 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:53.070046 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.040)       0:01:04.099 ***********
2026-06-08 13:03:53.070050 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.040)       0:01:04.098 ***********
2026-06-08 13:03:53.095534 | controller | skipping: [localhost]
2026-06-08 13:03:53.095573 | controller |
2026-06-08 13:03:53.095579 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:53.095583 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.025)       0:01:04.125 ***********
2026-06-08 13:03:53.095587 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.025)       0:01:04.123 ***********
2026-06-08 13:03:53.132121 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-08 13:03:53.132171 | controller |
2026-06-08 13:03:53.132182 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 13:03:53.132191 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.036)       0:01:04.161 ***********
2026-06-08 13:03:53.132199 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.036)       0:01:04.160 ***********
2026-06-08 13:03:53.166766 | controller | skipping: [localhost]
2026-06-08 13:03:53.166819 | controller |
2026-06-08 13:03:53.166826 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 13:03:53.166832 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.034)       0:01:04.196 ***********
2026-06-08 13:03:53.166838 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.034)       0:01:04.194 ***********
2026-06-08 13:03:53.201685 | controller | ok: [localhost]
2026-06-08 13:03:53.201736 | controller |
2026-06-08 13:03:53.201743 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 13:03:53.201749 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 13:03:53.201755 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 13:03:53.201761 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 13:03:53.201766 | controller | }}] ***
2026-06-08 13:03:53.201771 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.034)       0:01:04.231 ***********
2026-06-08 13:03:53.201777 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.034)       0:01:04.229 ***********
2026-06-08 13:03:53.252324 | controller | skipping: [localhost]
2026-06-08 13:03:53.252377 | controller |
2026-06-08 13:03:53.252383 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 13:03:53.252389 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:53.252394 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 13:03:53.252400 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:53.252405 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.050)       0:01:04.281 ***********
2026-06-08 13:03:53.252411 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.050)       0:01:04.280 ***********
2026-06-08 13:03:53.501646 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-08 13:03:53.501707 | controller |
2026-06-08 13:03:53.501718 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 13:03:53.501727 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.248)       0:01:04.530 ***********
2026-06-08 13:03:53.501735 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.249)       0:01:04.529 ***********
2026-06-08 13:03:53.609040 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 13:03:53.609106 | controller |
2026-06-08 13:03:53.609114 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-08 13:03:53.609120 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.107)       0:01:04.637 ***********
2026-06-08 13:03:53.609126 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.107)       0:01:04.636 ***********
2026-06-08 13:03:53.668155 | controller | skipping: [localhost]
2026-06-08 13:03:53.668222 | controller |
2026-06-08 13:03:53.668232 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] ***
2026-06-08 13:03:53.668240 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.059)       0:01:04.697 ***********
2026-06-08 13:03:53.668258 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.059)       0:01:04.695 ***********
2026-06-08 13:03:53.773753 | controller |
2026-06-08 13:03:53.773821 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 13:03:53.773831 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.106)       0:01:04.803 ***********
2026-06-08 13:03:53.773839 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.106)       0:01:04.801 ***********
2026-06-08 13:03:53.812899 | controller | skipping: [localhost]
2026-06-08 13:03:53.812945 | controller |
2026-06-08 13:03:53.812954 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 13:03:53.812963 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.039)       0:01:04.842 ***********
2026-06-08 13:03:53.812971 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.039)       0:01:04.841 ***********
2026-06-08 13:03:53.875751 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 13:03:53.875816 | controller |
2026-06-08 13:03:53.875826 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 13:03:53.875836 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.063)       0:01:04.905 ***********
2026-06-08 13:03:53.875844 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.063)       0:01:04.904 ***********
2026-06-08 13:03:53.956186 | controller | ok: [localhost] =>
2026-06-08 13:03:53.956249 | controller |     changed: false
2026-06-08 13:03:53.956259 | controller |     msg: All assertions passed
2026-06-08 13:03:53.956268 | controller |
2026-06-08 13:03:53.956277 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:53.956286 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.079)       0:01:04.984 ***********
2026-06-08 13:03:53.956294 | controller | Monday 08 June 2026  13:03:53 +0000 (0:00:00.079)       0:01:04.983 ***********
2026-06-08 13:03:54.222664 | controller | ok: [localhost]
2026-06-08 13:03:54.222719 | controller |
2026-06-08 13:03:54.222750 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 13:03:54.222756 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.266)       0:01:05.251 ***********
2026-06-08 13:03:54.222762 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.266)       0:01:05.250 ***********
2026-06-08 13:03:54.308728 | controller | ok: [localhost] =>
2026-06-08 13:03:54.308795 | controller |     changed: false
2026-06-08 13:03:54.308806 | controller |     msg: All assertions passed
2026-06-08 13:03:54.308816 | controller |
2026-06-08 13:03:54.308825 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 13:03:54.308834 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.086)       0:01:05.338 ***********
2026-06-08 13:03:54.308843 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.086)       0:01:05.336 ***********
2026-06-08 13:03:54.541882 | controller | ok: [localhost]
2026-06-08 13:03:54.541952 | controller |
2026-06-08 13:03:54.541958 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 13:03:54.541963 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 13:03:54.541967 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 13:03:54.541971 | controller |   _config_map_content |
2026-06-08 13:03:54.541974 | controller |   ansible.utils.remove_keys(
2026-06-08 13:03:54.541978 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 13:03:54.541981 | controller |     matching_parameter='regex')
2026-06-08 13:03:54.541985 | controller | }}, cacheable=False] ***
2026-06-08 13:03:54.541997 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.233)       0:01:05.571 ***********
2026-06-08 13:03:54.542001 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.233)       0:01:05.570 ***********
2026-06-08 13:03:54.816780 | controller | ok: [localhost]
2026-06-08 13:03:54.816853 | controller |
2026-06-08 13:03:54.816864 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 13:03:54.816872 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.274)       0:01:05.845 ***********
2026-06-08 13:03:54.816880 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.274)       0:01:05.844 ***********
2026-06-08 13:03:54.859214 | controller | skipping: [localhost]
2026-06-08 13:03:54.859282 | controller |
2026-06-08 13:03:54.859289 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 13:03:54.859295 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.042)       0:01:05.888 ***********
2026-06-08 13:03:54.859301 | controller | Monday 08 June 2026  13:03:54 +0000 (0:00:00.042)       0:01:05.887 ***********
2026-06-08 13:03:55.062163 | controller | changed: [localhost]
2026-06-08 13:03:55.062231 | controller |
2026-06-08 13:03:55.062242 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 13:03:55.062251 | controller |   (snippet_datadir,
2026-06-08 13:03:55.062258 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 13:03:55.062267 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 13:03:55.062275 | controller | Monday 08 June 2026  13:03:55 +0000 (0:00:00.203)       0:01:06.091 ***********
2026-06-08 13:03:55.062283 | controller | Monday 08 June 2026  13:03:55 +0000 (0:00:00.203)       0:01:06.090 ***********
2026-06-08 13:03:55.163519 | controller | skipping: [localhost]
2026-06-08 13:03:55.163571 | controller |
2026-06-08 13:03:55.163579 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 13:03:55.163585 | controller | Monday 08 June 2026  13:03:55 +0000 (0:00:00.100)       0:01:06.192 ***********
2026-06-08 13:03:55.163590 | controller | Monday 08 June 2026  13:03:55 +0000 (0:00:00.100)       0:01:06.191 ***********
2026-06-08 13:03:55.230699 | controller | ok: [localhost]
2026-06-08 13:03:55.230741 | controller |
2026-06-08 13:03:55.230748 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 13:03:55.230754 | controller |   (snippet_datadir,
2026-06-08 13:03:55.230759 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 13:03:55.230765 | controller | }}, content={{
2026-06-08 13:03:55.230770 | controller |   _base64_patch |
2026-06-08 13:03:55.230774 | controller |   default({}) |
2026-06-08 13:03:55.230779 | controller |   to_nice_yaml
2026-06-08 13:03:55.230784 | controller | }}, mode=0644] ***
2026-06-08 13:03:55.230789 | controller | Monday 08 June 2026  13:03:55 +0000 (0:00:00.067)       0:01:06.260 ***********
2026-06-08 13:03:55.230793 | controller | Monday 08 June 2026  13:03:55 +0000 (0:00:00.067)       0:01:06.258 ***********
2026-06-08 13:03:55.633542 | controller | changed: [localhost]
2026-06-08 13:03:55.633603 | controller |
2026-06-08 13:03:55.633609 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 13:03:55.633615 | controller |   (snippet_datadir,
2026-06-08 13:03:55.633620 | controller |    '04_user_data.yaml') | path_join
2026-06-08 13:03:55.633626 | controller | }}, content={{
2026-06-08 13:03:55.633631 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 13:03:55.633636 | controller |   default({}) |
2026-06-08 13:03:55.633641 | controller |   to_nice_yaml
2026-06-08 13:03:55.633645 | controller | }}, mode=0644] ***
2026-06-08 13:03:55.633650 | controller | Monday 08 June 2026  13:03:55 +0000 (0:00:00.402)       0:01:06.663 ***********
2026-06-08 13:03:55.633655 | controller | Monday 08 June 2026  13:03:55 +0000 (0:00:00.402)       0:01:06.661 ***********
2026-06-08 13:03:56.030067 | controller | changed: [localhost]
2026-06-08 13:03:56.030123 | controller |
2026-06-08 13:03:56.030134 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 13:03:56.030143 | controller |   (
2026-06-08 13:03:56.030159 | controller |     snippet_datadir,
2026-06-08 13:03:56.030167 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 13:03:56.030175 | controller |   ) | path_join
2026-06-08 13:03:56.030183 | controller | }}, mode=0644] ***
2026-06-08 13:03:56.030191 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.396)       0:01:07.059 ***********
2026-06-08 13:03:56.030199 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.396)       0:01:07.058 ***********
2026-06-08 13:03:56.486258 | controller | changed: [localhost]
2026-06-08 13:03:56.486314 | controller |
2026-06-08 13:03:56.486319 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 13:03:56.486323 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.455)       0:01:07.515 ***********
2026-06-08 13:03:56.486338 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.455)       0:01:07.513 ***********
2026-06-08 13:03:56.566001 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 13:03:56.566063 | controller |
2026-06-08 13:03:56.566068 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 13:03:56.566073 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.080)       0:01:07.595 ***********
2026-06-08 13:03:56.566077 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.080)       0:01:07.594 ***********
2026-06-08 13:03:56.613634 | controller | ok: [localhost] =>
2026-06-08 13:03:56.613664 | controller |     changed: false
2026-06-08 13:03:56.613670 | controller |     msg: All assertions passed
2026-06-08 13:03:56.613679 | controller |
2026-06-08 13:03:56.613691 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 13:03:56.613697 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.047)       0:01:07.643 ***********
2026-06-08 13:03:56.613702 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.047)       0:01:07.642 ***********
2026-06-08 13:03:56.820745 | controller | ok: [localhost]
2026-06-08 13:03:56.820808 | controller |
2026-06-08 13:03:56.820815 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 13:03:56.820820 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.206)       0:01:07.849 ***********
2026-06-08 13:03:56.820824 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.206)       0:01:07.848 ***********
2026-06-08 13:03:56.865732 | controller | ok: [localhost]
2026-06-08 13:03:56.865792 | controller |
2026-06-08 13:03:56.865798 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 13:03:56.865802 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.045)       0:01:07.895 ***********
2026-06-08 13:03:56.865806 | controller | Monday 08 June 2026  13:03:56 +0000 (0:00:00.045)       0:01:07.893 ***********
2026-06-08 13:03:57.233306 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-08 13:03:57.233341 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-08 13:03:57.233346 | controller |
2026-06-08 13:03:57.233351 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 13:03:57.233355 | controller |   _content |
2026-06-08 13:03:57.233359 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 13:03:57.233363 | controller |   combine(_parsed, recursive=true)
2026-06-08 13:03:57.233367 | controller | }}
2026-06-08 13:03:57.233371 | controller | ] ***
2026-06-08 13:03:57.233374 | controller | Monday 08 June 2026  13:03:57 +0000 (0:00:00.367)       0:01:08.263 ***********
2026-06-08 13:03:57.233379 | controller | Monday 08 June 2026  13:03:57 +0000 (0:00:00.367)       0:01:08.261 ***********
2026-06-08 13:03:57.320231 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 13:03:57.320301 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 13:03:57.320307 | controller |
2026-06-08 13:03:57.320313 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 13:03:57.320329 | controller | Monday 08 June 2026  13:03:57 +0000 (0:00:00.086)       0:01:08.349 ***********
2026-06-08 13:03:57.320333 | controller | Monday 08 June 2026  13:03:57 +0000 (0:00:00.086)       0:01:08.348 ***********
2026-06-08 13:03:57.530933 | controller | changed: [localhost]
2026-06-08 13:03:57.530986 | controller |
2026-06-08 13:03:57.530991 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 13:03:57.530996 | controller |   (_destdir,
2026-06-08 13:03:57.531000 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 13:03:57.531004 | controller | }}, content={{
2026-06-08 13:03:57.531007 | controller |   (
2026-06-08 13:03:57.531011 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 13:03:57.531014 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 13:03:57.531018 | controller | }}, mode=0644] ***
2026-06-08 13:03:57.531022 | controller | Monday 08 June 2026  13:03:57 +0000 (0:00:00.210)       0:01:08.560 ***********
2026-06-08 13:03:57.531026 | controller | Monday 08 June 2026  13:03:57 +0000 (0:00:00.210)       0:01:08.559 ***********
2026-06-08 13:03:57.944280 | controller | changed: [localhost]
2026-06-08 13:03:57.944327 | controller |
2026-06-08 13:03:57.944338 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-08 13:03:57.944347 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 13:03:57.944355 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 13:03:57.944363 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 13:03:57.944370 | controller | }}, dest={{
2026-06-08 13:03:57.944378 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:57.944386 | controller |   stage['path'], _val.src_file
2026-06-08 13:03:57.944394 | controller |   ) |
2026-06-08 13:03:57.944402 | controller |   path_join
2026-06-08 13:03:57.944409 | controller |  }}] ***
2026-06-08 13:03:57.944417 | controller | Monday 08 June 2026  13:03:57 +0000 (0:00:00.412)       0:01:08.973 ***********
2026-06-08 13:03:57.944425 | controller | Monday 08 June 2026  13:03:57 +0000 (0:00:00.412)       0:01:08.972 ***********
2026-06-08 13:03:58.240329 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-08 13:03:58.240387 | controller |
2026-06-08 13:03:58.240394 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:58.240400 | controller | Monday 08 June 2026  13:03:58 +0000 (0:00:00.296)       0:01:09.270 ***********
2026-06-08 13:03:58.240404 | controller | Monday 08 June 2026  13:03:58 +0000 (0:00:00.296)       0:01:09.268 ***********
2026-06-08 13:03:58.305049 | controller | skipping: [localhost]
2026-06-08 13:03:58.305103 | controller |
2026-06-08 13:03:58.305108 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 13:03:58.305122 | controller | Monday 08 June 2026  13:03:58 +0000 (0:00:00.064)       0:01:09.334 ***********
2026-06-08 13:03:58.305126 | controller | Monday 08 June 2026  13:03:58 +0000 (0:00:00.064)       0:01:09.333 ***********
2026-06-08 13:03:58.631305 | controller | changed: [localhost]
2026-06-08 13:03:58.631335 | controller |
2026-06-08 13:03:58.631340 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 13:03:58.631345 | controller | Monday 08 June 2026  13:03:58 +0000 (0:00:00.326)       0:01:09.661 ***********
2026-06-08 13:03:58.631349 | controller | Monday 08 June 2026  13:03:58 +0000 (0:00:00.326)       0:01:09.659 ***********
2026-06-08 13:03:59.008355 | controller | changed: [localhost]
2026-06-08 13:03:59.008405 | controller |
2026-06-08 13:03:59.008414 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 13:03:59.008420 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.376)       0:01:10.037 ***********
2026-06-08 13:03:59.008426 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.376)       0:01:10.036 ***********
2026-06-08 13:03:59.052356 | controller | skipping: [localhost]
2026-06-08 13:03:59.052415 | controller |
2026-06-08 13:03:59.052421 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 13:03:59.052425 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 13:03:59.052430 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 13:03:59.052434 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 13:03:59.052438 | controller |   ) | list
2026-06-08 13:03:59.052442 | controller | }}] ***
2026-06-08 13:03:59.052446 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.043)       0:01:10.081 ***********
2026-06-08 13:03:59.052449 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.043)       0:01:10.080 ***********
2026-06-08 13:03:59.101025 | controller | skipping: [localhost]
2026-06-08 13:03:59.101074 | controller |
2026-06-08 13:03:59.101079 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-08 13:03:59.101083 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 13:03:59.101087 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 13:03:59.101092 | controller | }}, mode=0644] ***
2026-06-08 13:03:59.101095 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.048)       0:01:10.130 ***********
2026-06-08 13:03:59.101100 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.048)       0:01:10.129 ***********
2026-06-08 13:03:59.334469 | controller | changed: [localhost]
2026-06-08 13:03:59.334551 | controller |
2026-06-08 13:03:59.334559 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:59.334565 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.233)       0:01:10.363 ***********
2026-06-08 13:03:59.334570 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.233)       0:01:10.362 ***********
2026-06-08 13:03:59.380244 | controller | skipping: [localhost]
2026-06-08 13:03:59.380308 | controller |
2026-06-08 13:03:59.380315 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 13:03:59.380319 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.045)       0:01:10.409 ***********
2026-06-08 13:03:59.380323 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.045)       0:01:10.408 ***********
2026-06-08 13:03:59.437813 | controller | skipping: [localhost]
2026-06-08 13:03:59.437876 | controller |
2026-06-08 13:03:59.437882 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] ***
2026-06-08 13:03:59.437886 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.057)       0:01:10.466 ***********
2026-06-08 13:03:59.437890 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.057)       0:01:10.465 ***********
2026-06-08 13:03:59.496733 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-08 13:03:59.496815 | controller | skipping: [localhost]
2026-06-08 13:03:59.496821 | controller |
2026-06-08 13:03:59.496825 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:03:59.496829 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.059)       0:01:10.526 ***********
2026-06-08 13:03:59.496833 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.059)       0:01:10.524 ***********
2026-06-08 13:03:59.540536 | controller | skipping: [localhost]
2026-06-08 13:03:59.540568 | controller |
2026-06-08 13:03:59.540575 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-08 13:03:59.540581 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.043)       0:01:10.570 ***********
2026-06-08 13:03:59.540587 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.043)       0:01:10.568 ***********
2026-06-08 13:03:59.585317 | controller | skipping: [localhost]
2026-06-08 13:03:59.585371 | controller |
2026-06-08 13:03:59.585378 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 13:03:59.585390 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.044)       0:01:10.614 ***********
2026-06-08 13:03:59.585394 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.044)       0:01:10.613 ***********
2026-06-08 13:03:59.628446 | controller | ok: [localhost] =>
2026-06-08 13:03:59.628535 | controller |     changed: false
2026-06-08 13:03:59.628547 | controller |     msg: All assertions passed
2026-06-08 13:03:59.628556 | controller |
2026-06-08 13:03:59.628565 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:59.628574 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.043)       0:01:10.658 ***********
2026-06-08 13:03:59.628584 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.043)       0:01:10.656 ***********
2026-06-08 13:03:59.653710 | controller | skipping: [localhost]
2026-06-08 13:03:59.653787 | controller |
2026-06-08 13:03:59.653801 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:03:59.653813 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.025)       0:01:10.683 ***********
2026-06-08 13:03:59.653825 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.025)       0:01:10.682 ***********
2026-06-08 13:03:59.684829 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-08 13:03:59.684879 | controller |
2026-06-08 13:03:59.684891 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 13:03:59.684900 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.031)       0:01:10.714 ***********
2026-06-08 13:03:59.684908 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.031)       0:01:10.713 ***********
2026-06-08 13:03:59.712813 | controller | skipping: [localhost]
2026-06-08 13:03:59.712873 | controller |
2026-06-08 13:03:59.712884 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 13:03:59.712893 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.027)       0:01:10.742 ***********
2026-06-08 13:03:59.712913 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.027)       0:01:10.740 ***********
2026-06-08 13:03:59.761977 | controller | ok: [localhost]
2026-06-08 13:03:59.762040 | controller |
2026-06-08 13:03:59.762051 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 13:03:59.762059 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 13:03:59.762067 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 13:03:59.762074 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 13:03:59.762081 | controller | }}] ***
2026-06-08 13:03:59.762089 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.049)       0:01:10.791 ***********
2026-06-08 13:03:59.762095 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.049)       0:01:10.790 ***********
2026-06-08 13:03:59.803160 | controller | skipping: [localhost]
2026-06-08 13:03:59.803218 | controller |
2026-06-08 13:03:59.803225 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 13:03:59.803230 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:03:59.803235 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 13:03:59.803241 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:03:59.803246 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.041)       0:01:10.832 ***********
2026-06-08 13:03:59.803251 | controller | Monday 08 June 2026  13:03:59 +0000 (0:00:00.041)       0:01:10.831 ***********
2026-06-08 13:04:00.194114 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-08 13:04:00.194186 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-08 13:04:00.194199 | controller |
2026-06-08 13:04:00.194210 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 13:04:00.194221 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.390)       0:01:11.223 ***********
2026-06-08 13:04:00.194231 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.390)       0:01:11.221 ***********
2026-06-08 13:04:00.285682 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-08 13:04:00.285713 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 13:04:00.285718 | controller |
2026-06-08 13:04:00.285722 | controller | TASK [Executing pre_stage hooks for examples/va/hci name=run_hook] *************
2026-06-08 13:04:00.285726 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.091)       0:01:11.315 ***********
2026-06-08 13:04:00.285730 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.091)       0:01:11.313 ***********
2026-06-08 13:04:00.331148 | controller | skipping: [localhost]
2026-06-08 13:04:00.331201 | controller |
2026-06-08 13:04:00.331207 | controller | TASK [Generate values.yaml for examples/va/hci name=ci_gen_kustomize_values] ***
2026-06-08 13:04:00.331211 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.045)       0:01:11.360 ***********
2026-06-08 13:04:00.331215 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.045)       0:01:11.359 ***********
2026-06-08 13:04:00.450933 | controller |
2026-06-08 13:04:00.450977 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 13:04:00.450986 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.120)       0:01:11.480 ***********
2026-06-08 13:04:00.450994 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.120)       0:01:11.479 ***********
2026-06-08 13:04:00.486914 | controller | skipping: [localhost]
2026-06-08 13:04:00.486952 | controller |
2026-06-08 13:04:00.486959 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 13:04:00.486965 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.036)       0:01:11.516 ***********
2026-06-08 13:04:00.486971 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.036)       0:01:11.515 ***********
2026-06-08 13:04:00.581727 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 13:04:00.581772 | controller |
2026-06-08 13:04:00.581790 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 13:04:00.581800 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.094)       0:01:11.611 ***********
2026-06-08 13:04:00.581808 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.094)       0:01:11.609 ***********
2026-06-08 13:04:00.645652 | controller | ok: [localhost] =>
2026-06-08 13:04:00.645701 | controller |     changed: false
2026-06-08 13:04:00.645711 | controller |     msg: All assertions passed
2026-06-08 13:04:00.645719 | controller |
2026-06-08 13:04:00.645728 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:04:00.645736 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.064)       0:01:11.675 ***********
2026-06-08 13:04:00.645744 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.064)       0:01:11.674 ***********
2026-06-08 13:04:00.862611 | controller | ok: [localhost]
2026-06-08 13:04:00.862689 | controller |
2026-06-08 13:04:00.862700 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 13:04:00.862709 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.216)       0:01:11.891 ***********
2026-06-08 13:04:00.862718 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.216)       0:01:11.890 ***********
2026-06-08 13:04:00.916875 | controller | ok: [localhost] =>
2026-06-08 13:04:00.916962 | controller |     changed: false
2026-06-08 13:04:00.916972 | controller |     msg: All assertions passed
2026-06-08 13:04:00.916982 | controller |
2026-06-08 13:04:00.916991 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 13:04:00.917000 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.054)       0:01:11.946 ***********
2026-06-08 13:04:00.917009 | controller | Monday 08 June 2026  13:04:00 +0000 (0:00:00.054)       0:01:11.945 ***********
2026-06-08 13:04:01.187875 | controller | ok: [localhost]
2026-06-08 13:04:01.187937 | controller |
2026-06-08 13:04:01.187945 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 13:04:01.187951 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 13:04:01.187958 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 13:04:01.187963 | controller |   _config_map_content |
2026-06-08 13:04:01.187969 | controller |   ansible.utils.remove_keys(
2026-06-08 13:04:01.187974 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 13:04:01.187980 | controller |     matching_parameter='regex')
2026-06-08 13:04:01.187986 | controller | }}, cacheable=False] ***
2026-06-08 13:04:01.187992 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.270)       0:01:12.217 ***********
2026-06-08 13:04:01.187997 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.270)       0:01:12.216 ***********
2026-06-08 13:04:01.473606 | controller | ok: [localhost]
2026-06-08 13:04:01.473664 | controller |
2026-06-08 13:04:01.473671 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 13:04:01.473677 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.285)       0:01:12.503 ***********
2026-06-08 13:04:01.473683 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.285)       0:01:12.501 ***********
2026-06-08 13:04:01.520123 | controller | skipping: [localhost]
2026-06-08 13:04:01.520183 | controller |
2026-06-08 13:04:01.520191 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 13:04:01.520197 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.046)       0:01:12.549 ***********
2026-06-08 13:04:01.520203 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.046)       0:01:12.548 ***********
2026-06-08 13:04:01.728991 | controller | ok: [localhost]
2026-06-08 13:04:01.729043 | controller |
2026-06-08 13:04:01.729048 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 13:04:01.729052 | controller |   (snippet_datadir,
2026-06-08 13:04:01.729056 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 13:04:01.729061 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 13:04:01.729065 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.208)       0:01:12.758 ***********
2026-06-08 13:04:01.729068 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.208)       0:01:12.757 ***********
2026-06-08 13:04:01.788465 | controller | skipping: [localhost]
2026-06-08 13:04:01.788499 | controller |
2026-06-08 13:04:01.788522 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 13:04:01.788530 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.059)       0:01:12.818 ***********
2026-06-08 13:04:01.788535 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.059)       0:01:12.816 ***********
2026-06-08 13:04:01.844973 | controller | ok: [localhost]
2026-06-08 13:04:01.845009 | controller |
2026-06-08 13:04:01.845016 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 13:04:01.845021 | controller |   (snippet_datadir,
2026-06-08 13:04:01.845026 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 13:04:01.845031 | controller | }}, content={{
2026-06-08 13:04:01.845036 | controller |   _base64_patch |
2026-06-08 13:04:01.845040 | controller |   default({}) |
2026-06-08 13:04:01.845045 | controller |   to_nice_yaml
2026-06-08 13:04:01.845049 | controller | }}, mode=0644] ***
2026-06-08 13:04:01.845062 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.056)       0:01:12.874 ***********
2026-06-08 13:04:01.845066 | controller | Monday 08 June 2026  13:04:01 +0000 (0:00:00.056)       0:01:12.873 ***********
2026-06-08 13:04:02.224721 | controller | ok: [localhost]
2026-06-08 13:04:02.224756 | controller |
2026-06-08 13:04:02.224762 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 13:04:02.224767 | controller |   (snippet_datadir,
2026-06-08 13:04:02.224772 | controller |    '04_user_data.yaml') | path_join
2026-06-08 13:04:02.224777 | controller | }}, content={{
2026-06-08 13:04:02.224782 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 13:04:02.224786 | controller |   default({}) |
2026-06-08 13:04:02.224791 | controller |   to_nice_yaml
2026-06-08 13:04:02.224802 | controller | }}, mode=0644] ***
2026-06-08 13:04:02.224807 | controller | Monday 08 June 2026  13:04:02 +0000 (0:00:00.379)       0:01:13.254 ***********
2026-06-08 13:04:02.224812 | controller | Monday 08 June 2026  13:04:02 +0000 (0:00:00.379)       0:01:13.253 ***********
2026-06-08 13:04:02.578339 | controller | ok: [localhost]
2026-06-08 13:04:02.578369 | controller |
2026-06-08 13:04:02.578374 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 13:04:02.578379 | controller |   (
2026-06-08 13:04:02.578383 | controller |     snippet_datadir,
2026-06-08 13:04:02.578387 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 13:04:02.578391 | controller |   ) | path_join
2026-06-08 13:04:02.578394 | controller | }}, mode=0644] ***
2026-06-08 13:04:02.578398 | controller | Monday 08 June 2026  13:04:02 +0000 (0:00:00.353)       0:01:13.608 ***********
2026-06-08 13:04:02.578402 | controller | Monday 08 June 2026  13:04:02 +0000 (0:00:00.353)       0:01:13.606 ***********
2026-06-08 13:04:03.024254 | controller | changed: [localhost]
2026-06-08 13:04:03.024285 | controller |
2026-06-08 13:04:03.024290 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 13:04:03.024294 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.445)       0:01:14.054 ***********
2026-06-08 13:04:03.024298 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.445)       0:01:14.052 ***********
2026-06-08 13:04:03.081079 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 13:04:03.081110 | controller |
2026-06-08 13:04:03.081115 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 13:04:03.081119 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.056)       0:01:14.110 ***********
2026-06-08 13:04:03.081123 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.056)       0:01:14.109 ***********
2026-06-08 13:04:03.122553 | controller | ok: [localhost] =>
2026-06-08 13:04:03.122584 | controller |     changed: false
2026-06-08 13:04:03.122588 | controller |     msg: All assertions passed
2026-06-08 13:04:03.122593 | controller |
2026-06-08 13:04:03.122597 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 13:04:03.122601 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.041)       0:01:14.152 ***********
2026-06-08 13:04:03.122605 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.041)       0:01:14.150 ***********
2026-06-08 13:04:03.327141 | controller | ok: [localhost]
2026-06-08 13:04:03.327177 | controller |
2026-06-08 13:04:03.327184 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 13:04:03.327190 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.204)       0:01:14.356 ***********
2026-06-08 13:04:03.327195 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.204)       0:01:14.355 ***********
2026-06-08 13:04:03.380685 | controller | ok: [localhost]
2026-06-08 13:04:03.380723 | controller |
2026-06-08 13:04:03.380730 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 13:04:03.380736 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.053)       0:01:14.410 ***********
2026-06-08 13:04:03.380747 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.053)       0:01:14.408 ***********
2026-06-08 13:04:03.772308 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-08 13:04:03.772335 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-08 13:04:03.772340 | controller |
2026-06-08 13:04:03.772345 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 13:04:03.772349 | controller |   _content |
2026-06-08 13:04:03.772353 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 13:04:03.772356 | controller |   combine(_parsed, recursive=true)
2026-06-08 13:04:03.772361 | controller | }}
2026-06-08 13:04:03.772364 | controller | ] ***
2026-06-08 13:04:03.772368 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.391)       0:01:14.801 ***********
2026-06-08 13:04:03.772372 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.391)       0:01:14.800 ***********
2026-06-08 13:04:03.865749 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 13:04:03.865980 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 13:04:03.866020 | controller |
2026-06-08 13:04:03.866029 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 13:04:03.866035 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.093)       0:01:14.895 ***********
2026-06-08 13:04:03.866040 | controller | Monday 08 June 2026  13:04:03 +0000 (0:00:00.093)       0:01:14.893 ***********
2026-06-08 13:04:04.046101 | controller | ok: [localhost]
2026-06-08 13:04:04.046143 | controller |
2026-06-08 13:04:04.046148 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 13:04:04.046153 | controller |   (_destdir,
2026-06-08 13:04:04.046157 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 13:04:04.046160 | controller | }}, content={{
2026-06-08 13:04:04.046164 | controller |   (
2026-06-08 13:04:04.046168 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 13:04:04.046171 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 13:04:04.046175 | controller | }}, mode=0644] ***
2026-06-08 13:04:04.046179 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.180)       0:01:15.075 ***********
2026-06-08 13:04:04.046183 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.180)       0:01:15.074 ***********
2026-06-08 13:04:04.568588 | controller | changed: [localhost]
2026-06-08 13:04:04.568652 | controller |
2026-06-08 13:04:04.568657 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 13:04:04.568661 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.521)       0:01:15.597 ***********
2026-06-08 13:04:04.568665 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.521)       0:01:15.595 ***********
2026-06-08 13:04:04.605768 | controller | skipping: [localhost]
2026-06-08 13:04:04.605815 | controller |
2026-06-08 13:04:04.605820 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 13:04:04.605824 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.038)       0:01:15.635 ***********
2026-06-08 13:04:04.605828 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.038)       0:01:15.634 ***********
2026-06-08 13:04:04.684001 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 13:04:04.684063 | controller |
2026-06-08 13:04:04.684068 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 13:04:04.684073 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.077)       0:01:15.713 ***********
2026-06-08 13:04:04.684077 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.078)       0:01:15.712 ***********
2026-06-08 13:04:04.730281 | controller | ok: [localhost] =>
2026-06-08 13:04:04.730353 | controller |     changed: false
2026-06-08 13:04:04.730359 | controller |     msg: All assertions passed
2026-06-08 13:04:04.730377 | controller |
2026-06-08 13:04:04.730383 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:04:04.730389 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.046)       0:01:15.759 ***********
2026-06-08 13:04:04.730394 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.046)       0:01:15.758 ***********
2026-06-08 13:04:04.969246 | controller | ok: [localhost]
2026-06-08 13:04:04.969309 | controller |
2026-06-08 13:04:04.969314 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 13:04:04.969319 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.238)       0:01:15.998 ***********
2026-06-08 13:04:04.969323 | controller | Monday 08 June 2026  13:04:04 +0000 (0:00:00.239)       0:01:15.997 ***********
2026-06-08 13:04:05.027966 | controller | ok: [localhost] =>
2026-06-08 13:04:05.028036 | controller |     changed: false
2026-06-08 13:04:05.028046 | controller |     msg: All assertions passed
2026-06-08 13:04:05.028054 | controller |
2026-06-08 13:04:05.028062 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 13:04:05.028070 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.058)       0:01:16.057 ***********
2026-06-08 13:04:05.028077 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.058)       0:01:16.055 ***********
2026-06-08 13:04:05.278075 | controller | ok: [localhost]
2026-06-08 13:04:05.278149 | controller |
2026-06-08 13:04:05.278158 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 13:04:05.278165 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 13:04:05.278170 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 13:04:05.278176 | controller |   _config_map_content |
2026-06-08 13:04:05.278181 | controller |   ansible.utils.remove_keys(
2026-06-08 13:04:05.278186 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 13:04:05.278191 | controller |     matching_parameter='regex')
2026-06-08 13:04:05.278197 | controller | }}, cacheable=False] ***
2026-06-08 13:04:05.278202 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.250)       0:01:16.307 ***********
2026-06-08 13:04:05.278208 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.250)       0:01:16.306 ***********
2026-06-08 13:04:05.478627 | controller | ok: [localhost]
2026-06-08 13:04:05.478681 | controller |
2026-06-08 13:04:05.478687 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 13:04:05.478691 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.200)       0:01:16.508 ***********
2026-06-08 13:04:05.478695 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.200)       0:01:16.506 ***********
2026-06-08 13:04:05.517108 | controller | skipping: [localhost]
2026-06-08 13:04:05.517164 | controller |
2026-06-08 13:04:05.517170 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 13:04:05.517174 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.038)       0:01:16.546 ***********
2026-06-08 13:04:05.517178 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.038)       0:01:16.545 ***********
2026-06-08 13:04:05.743762 | controller | changed: [localhost]
2026-06-08 13:04:05.743820 | controller |
2026-06-08 13:04:05.743825 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 13:04:05.743829 | controller |   (snippet_datadir,
2026-06-08 13:04:05.743833 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 13:04:05.743837 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 13:04:05.743840 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.226)       0:01:16.773 ***********
2026-06-08 13:04:05.743844 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.226)       0:01:16.772 ***********
2026-06-08 13:04:05.805501 | controller | skipping: [localhost]
2026-06-08 13:04:05.805588 | controller |
2026-06-08 13:04:05.805611 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 13:04:05.805617 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.061)       0:01:16.834 ***********
2026-06-08 13:04:05.805623 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.061)       0:01:16.833 ***********
2026-06-08 13:04:05.860098 | controller | ok: [localhost]
2026-06-08 13:04:05.860159 | controller |
2026-06-08 13:04:05.860164 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 13:04:05.860168 | controller |   (snippet_datadir,
2026-06-08 13:04:05.860172 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 13:04:05.860176 | controller | }}, content={{
2026-06-08 13:04:05.860179 | controller |   _base64_patch |
2026-06-08 13:04:05.860183 | controller |   default({}) |
2026-06-08 13:04:05.860186 | controller |   to_nice_yaml
2026-06-08 13:04:05.860189 | controller | }}, mode=0644] ***
2026-06-08 13:04:05.860193 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.054)       0:01:16.889 ***********
2026-06-08 13:04:05.860197 | controller | Monday 08 June 2026  13:04:05 +0000 (0:00:00.054)       0:01:16.888 ***********
2026-06-08 13:04:06.226173 | controller | changed: [localhost]
2026-06-08 13:04:06.226209 | controller |
2026-06-08 13:04:06.226224 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 13:04:06.226230 | controller |   (snippet_datadir,
2026-06-08 13:04:06.226236 | controller |    '04_user_data.yaml') | path_join
2026-06-08 13:04:06.226242 | controller | }}, content={{
2026-06-08 13:04:06.226249 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 13:04:06.226254 | controller |   default({}) |
2026-06-08 13:04:06.226259 | controller |   to_nice_yaml
2026-06-08 13:04:06.226264 | controller | }}, mode=0644] ***
2026-06-08 13:04:06.226270 | controller | Monday 08 June 2026  13:04:06 +0000 (0:00:00.366)       0:01:17.255 ***********
2026-06-08 13:04:06.226275 | controller | Monday 08 June 2026  13:04:06 +0000 (0:00:00.366)       0:01:17.254 ***********
2026-06-08 13:04:06.605963 | controller | changed: [localhost]
2026-06-08 13:04:06.606020 | controller |
2026-06-08 13:04:06.606026 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 13:04:06.606030 | controller |   (
2026-06-08 13:04:06.606034 | controller |     snippet_datadir,
2026-06-08 13:04:06.606038 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 13:04:06.606042 | controller |   ) | path_join
2026-06-08 13:04:06.606045 | controller | }}, mode=0644] ***
2026-06-08 13:04:06.606049 | controller | Monday 08 June 2026  13:04:06 +0000 (0:00:00.379)       0:01:17.635 ***********
2026-06-08 13:04:06.606053 | controller | Monday 08 June 2026  13:04:06 +0000 (0:00:00.379)       0:01:17.634 ***********
2026-06-08 13:04:06.979420 | controller | changed: [localhost]
2026-06-08 13:04:06.979483 | controller |
2026-06-08 13:04:06.979489 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 13:04:06.979494 | controller | Monday 08 June 2026  13:04:06 +0000 (0:00:00.373)       0:01:18.009 ***********
2026-06-08 13:04:06.979498 | controller | Monday 08 June 2026  13:04:06 +0000 (0:00:00.373)       0:01:18.007 ***********
2026-06-08 13:04:07.036580 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 13:04:07.036643 | controller |
2026-06-08 13:04:07.036649 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 13:04:07.036654 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.057)       0:01:18.066 ***********
2026-06-08 13:04:07.036658 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.057)       0:01:18.064 ***********
2026-06-08 13:04:07.080575 | controller | ok: [localhost] =>
2026-06-08 13:04:07.080630 | controller |     changed: false
2026-06-08 13:04:07.080635 | controller |     msg: All assertions passed
2026-06-08 13:04:07.080639 | controller |
2026-06-08 13:04:07.080643 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 13:04:07.080657 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.043)       0:01:18.110 ***********
2026-06-08 13:04:07.080661 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.043)       0:01:18.108 ***********
2026-06-08 13:04:07.312537 | controller | ok: [localhost]
2026-06-08 13:04:07.312603 | controller |
2026-06-08 13:04:07.312610 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 13:04:07.312616 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.232)       0:01:18.342 ***********
2026-06-08 13:04:07.312622 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.232)       0:01:18.340 ***********
2026-06-08 13:04:07.361566 | controller | ok: [localhost]
2026-06-08 13:04:07.361634 | controller |
2026-06-08 13:04:07.361644 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 13:04:07.361652 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.048)       0:01:18.390 ***********
2026-06-08 13:04:07.361659 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.048)       0:01:18.389 ***********
2026-06-08 13:04:07.732267 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml)
2026-06-08 13:04:07.732327 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-08 13:04:07.732333 | controller |
2026-06-08 13:04:07.732337 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 13:04:07.732341 | controller |   _content |
2026-06-08 13:04:07.732345 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 13:04:07.732349 | controller |   combine(_parsed, recursive=true)
2026-06-08 13:04:07.732353 | controller | }}
2026-06-08 13:04:07.732356 | controller | ] ***
2026-06-08 13:04:07.732360 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.370)       0:01:18.761 ***********
2026-06-08 13:04:07.732364 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.371)       0:01:18.760 ***********
2026-06-08 13:04:07.825298 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 13:04:07.825352 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 13:04:07.825357 | controller |
2026-06-08 13:04:07.825362 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 13:04:07.825366 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.092)       0:01:18.854 ***********
2026-06-08 13:04:07.825369 | controller | Monday 08 June 2026  13:04:07 +0000 (0:00:00.093)       0:01:18.853 ***********
2026-06-08 13:04:08.049899 | controller | changed: [localhost]
2026-06-08 13:04:08.049947 | controller |
2026-06-08 13:04:08.049953 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 13:04:08.049957 | controller |   (_destdir,
2026-06-08 13:04:08.049961 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 13:04:08.049965 | controller | }}, content={{
2026-06-08 13:04:08.049968 | controller |   (
2026-06-08 13:04:08.049972 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 13:04:08.049982 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 13:04:08.049985 | controller | }}, mode=0644] ***
2026-06-08 13:04:08.049989 | controller | Monday 08 June 2026  13:04:08 +0000 (0:00:00.224)       0:01:19.079 ***********
2026-06-08 13:04:08.049993 | controller | Monday 08 June 2026  13:04:08 +0000 (0:00:00.224)       0:01:19.078 ***********
2026-06-08 13:04:08.472535 | controller | changed: [localhost]
2026-06-08 13:04:08.472606 | controller |
2026-06-08 13:04:08.472613 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci mode=0644, backup=True, remote_src=True, src={{
2026-06-08 13:04:08.472618 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 13:04:08.472622 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 13:04:08.472625 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 13:04:08.472629 | controller | }}, dest={{
2026-06-08 13:04:08.472633 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:04:08.472637 | controller |   stage['path'], _val.src_file
2026-06-08 13:04:08.472641 | controller |   ) |
2026-06-08 13:04:08.472644 | controller |   path_join
2026-06-08 13:04:08.472657 | controller |  }}] ***
2026-06-08 13:04:08.472660 | controller | Monday 08 June 2026  13:04:08 +0000 (0:00:00.422)       0:01:19.502 ***********
2026-06-08 13:04:08.472664 | controller | Monday 08 June 2026  13:04:08 +0000 (0:00:00.422)       0:01:19.500 ***********
2026-06-08 13:04:08.958023 | controller | changed: [localhost] => (item=service-values)
2026-06-08 13:04:08.958058 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-08 13:04:08.958064 | controller |
2026-06-08 13:04:08.958070 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:04:08.958075 | controller | Monday 08 June 2026  13:04:08 +0000 (0:00:00.485)       0:01:19.987 ***********
2026-06-08 13:04:08.958081 | controller | Monday 08 June 2026  13:04:08 +0000 (0:00:00.485)       0:01:19.985 ***********
2026-06-08 13:04:08.998081 | controller | skipping: [localhost]
2026-06-08 13:04:08.998147 | controller |
2026-06-08 13:04:08.998154 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 13:04:08.998160 | controller | Monday 08 June 2026  13:04:08 +0000 (0:00:00.040)       0:01:20.027 ***********
2026-06-08 13:04:08.998166 | controller | Monday 08 June 2026  13:04:08 +0000 (0:00:00.040)       0:01:20.026 ***********
2026-06-08 13:04:10.098710 | controller | changed: [localhost]
2026-06-08 13:04:10.098766 | controller |
2026-06-08 13:04:10.098771 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 13:04:10.098776 | controller | Monday 08 June 2026  13:04:10 +0000 (0:00:01.100)       0:01:21.128 ***********
2026-06-08 13:04:10.098782 | controller | Monday 08 June 2026  13:04:10 +0000 (0:00:01.100)       0:01:21.126 ***********
2026-06-08 13:04:11.581133 | controller | changed: [localhost]
2026-06-08 13:04:11.581172 | controller |
2026-06-08 13:04:11.581181 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 13:04:11.581187 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:01.482)       0:01:22.610 ***********
2026-06-08 13:04:11.581193 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:01.482)       0:01:22.609 ***********
2026-06-08 13:04:11.622840 | controller | skipping: [localhost]
2026-06-08 13:04:11.622871 | controller |
2026-06-08 13:04:11.622876 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 13:04:11.622881 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 13:04:11.622885 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 13:04:11.622889 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 13:04:11.622893 | controller |   ) | list
2026-06-08 13:04:11.622896 | controller | }}] ***
2026-06-08 13:04:11.622900 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.041)       0:01:22.652 ***********
2026-06-08 13:04:11.622904 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.041)       0:01:22.651 ***********
2026-06-08 13:04:11.677214 | controller | skipping: [localhost]
2026-06-08 13:04:11.677245 | controller |
2026-06-08 13:04:11.677251 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci remote_src=True, src={{ _output }}, dest={{
2026-06-08 13:04:11.677255 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 13:04:11.677259 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 13:04:11.677263 | controller | }}, mode=0644] ***
2026-06-08 13:04:11.677267 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.054)       0:01:22.706 ***********
2026-06-08 13:04:11.677270 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.054)       0:01:22.705 ***********
2026-06-08 13:04:11.917195 | controller | changed: [localhost]
2026-06-08 13:04:11.917240 | controller |
2026-06-08 13:04:11.917247 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:04:11.917251 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.239)       0:01:22.946 ***********
2026-06-08 13:04:11.917260 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.239)       0:01:22.945 ***********
2026-06-08 13:04:11.955415 | controller | skipping: [localhost]
2026-06-08 13:04:11.955473 | controller |
2026-06-08 13:04:11.955480 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 13:04:11.955486 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.038)       0:01:22.985 ***********
2026-06-08 13:04:11.955492 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.038)       0:01:22.983 ***********
2026-06-08 13:04:11.994744 | controller | skipping: [localhost]
2026-06-08 13:04:11.994802 | controller |
2026-06-08 13:04:11.994809 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci _raw_params=wait_condition.yml] ***
2026-06-08 13:04:11.994814 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.039)       0:01:23.024 ***********
2026-06-08 13:04:11.994820 | controller | Monday 08 June 2026  13:04:11 +0000 (0:00:00.039)       0:01:23.023 ***********
2026-06-08 13:04:12.091379 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-08 13:04:12.091455 | controller | skipping: [localhost]
2026-06-08 13:04:12.091464 | controller |
2026-06-08 13:04:12.091471 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:04:12.091478 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.096)       0:01:23.121 ***********
2026-06-08 13:04:12.091485 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.096)       0:01:23.119 ***********
2026-06-08 13:04:12.138575 | controller | skipping: [localhost]
2026-06-08 13:04:12.138637 | controller |
2026-06-08 13:04:12.138644 | controller | TASK [Executing post_stage hooks for examples/va/hci name=run_hook] ************
2026-06-08 13:04:12.138649 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.047)       0:01:23.168 ***********
2026-06-08 13:04:12.138654 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.047)       0:01:23.166 ***********
2026-06-08 13:04:12.209063 | controller | skipping: [localhost]
2026-06-08 13:04:12.209128 | controller |
2026-06-08 13:04:12.209137 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-08 13:04:12.209143 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.070)       0:01:23.238 ***********
2026-06-08 13:04:12.209149 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.070)       0:01:23.237 ***********
2026-06-08 13:04:12.249523 | controller | ok: [localhost] =>
2026-06-08 13:04:12.249587 | controller |     changed: false
2026-06-08 13:04:12.249591 | controller |     msg: All assertions passed
2026-06-08 13:04:12.249596 | controller |
2026-06-08 13:04:12.249600 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:04:12.249604 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.040)       0:01:23.279 ***********
2026-06-08 13:04:12.249608 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.040)       0:01:23.277 ***********
2026-06-08 13:04:12.273427 | controller | skipping: [localhost]
2026-06-08 13:04:12.273482 | controller |
2026-06-08 13:04:12.273488 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-08 13:04:12.273493 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.024)       0:01:23.303 ***********
2026-06-08 13:04:12.273496 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.024)       0:01:23.301 ***********
2026-06-08 13:04:12.308043 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-08 13:04:12.308112 | controller |
2026-06-08 13:04:12.308120 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-08 13:04:12.308136 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.034)       0:01:23.337 ***********
2026-06-08 13:04:12.308142 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.034)       0:01:23.336 ***********
2026-06-08 13:04:12.334042 | controller | skipping: [localhost]
2026-06-08 13:04:12.334100 | controller |
2026-06-08 13:04:12.334107 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-08 13:04:12.334113 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.026)       0:01:23.363 ***********
2026-06-08 13:04:12.334119 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.026)       0:01:23.362 ***********
2026-06-08 13:04:12.371077 | controller | ok: [localhost]
2026-06-08 13:04:12.371154 | controller |
2026-06-08 13:04:12.371164 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-08 13:04:12.371172 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-08 13:04:12.371180 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-08 13:04:12.371187 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-08 13:04:12.371194 | controller | }}] ***
2026-06-08 13:04:12.371201 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.037)       0:01:23.400 ***********
2026-06-08 13:04:12.371208 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.037)       0:01:23.399 ***********
2026-06-08 13:04:12.415526 | controller | skipping: [localhost]
2026-06-08 13:04:12.415593 | controller |
2026-06-08 13:04:12.415599 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-08 13:04:12.415604 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:04:12.415610 | controller |    stage['path'], item.src_file) | path_join
2026-06-08 13:04:12.415615 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:04:12.415620 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.044)       0:01:23.445 ***********
2026-06-08 13:04:12.415626 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.044)       0:01:23.443 ***********
2026-06-08 13:04:12.660399 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-08 13:04:12.660452 | controller |
2026-06-08 13:04:12.660457 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-08 13:04:12.660462 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.244)       0:01:23.689 ***********
2026-06-08 13:04:12.660466 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.244)       0:01:23.688 ***********
2026-06-08 13:04:12.732224 | controller | ok: [localhost] => (item=values.yaml)
2026-06-08 13:04:12.732278 | controller |
2026-06-08 13:04:12.732284 | controller | TASK [Executing pre_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-08 13:04:12.732299 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.072)       0:01:23.761 ***********
2026-06-08 13:04:12.732304 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.072)       0:01:23.760 ***********
2026-06-08 13:04:12.784321 | controller | skipping: [localhost]
2026-06-08 13:04:12.784400 | controller |
2026-06-08 13:04:12.784406 | controller | TASK [Generate values.yaml for examples/va/hci/deployment name=ci_gen_kustomize_values] ***
2026-06-08 13:04:12.784411 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.052)       0:01:23.814 ***********
2026-06-08 13:04:12.784415 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.052)       0:01:23.812 ***********
2026-06-08 13:04:12.873906 | controller |
2026-06-08 13:04:12.873937 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-08 13:04:12.873942 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.089)       0:01:23.903 ***********
2026-06-08 13:04:12.873946 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.089)       0:01:23.902 ***********
2026-06-08 13:04:12.928030 | controller | skipping: [localhost]
2026-06-08 13:04:12.928083 | controller |
2026-06-08 13:04:12.928088 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-08 13:04:12.928101 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.054)       0:01:23.957 ***********
2026-06-08 13:04:12.928105 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.054)       0:01:23.956 ***********
2026-06-08 13:04:12.983694 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-08 13:04:12.983725 | controller |
2026-06-08 13:04:12.983731 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-08 13:04:12.983735 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.055)       0:01:24.013 ***********
2026-06-08 13:04:12.983739 | controller | Monday 08 June 2026  13:04:12 +0000 (0:00:00.055)       0:01:24.012 ***********
2026-06-08 13:04:13.025414 | controller | ok: [localhost] =>
2026-06-08 13:04:13.025445 | controller |     changed: false
2026-06-08 13:04:13.025450 | controller |     msg: All assertions passed
2026-06-08 13:04:13.025454 | controller |
2026-06-08 13:04:13.025458 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-08 13:04:13.025463 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.041)       0:01:24.055 ***********
2026-06-08 13:04:13.025467 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.041)       0:01:24.053 ***********
2026-06-08 13:04:13.251478 | controller | ok: [localhost]
2026-06-08 13:04:13.251524 | controller |
2026-06-08 13:04:13.251534 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-08 13:04:13.251540 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.225)       0:01:24.281 ***********
2026-06-08 13:04:13.251545 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.225)       0:01:24.279 ***********
2026-06-08 13:04:13.305778 | controller | ok: [localhost] =>
2026-06-08 13:04:13.305839 | controller |     changed: false
2026-06-08 13:04:13.305844 | controller |     msg: All assertions passed
2026-06-08 13:04:13.305848 | controller |
2026-06-08 13:04:13.305853 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-08 13:04:13.305858 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.054)       0:01:24.335 ***********
2026-06-08 13:04:13.305862 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.054)       0:01:24.333 ***********
2026-06-08 13:04:13.512578 | controller | ok: [localhost]
2026-06-08 13:04:13.512634 | controller |
2026-06-08 13:04:13.512640 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-08 13:04:13.512645 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-08 13:04:13.512649 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-08 13:04:13.512652 | controller |   _config_map_content |
2026-06-08 13:04:13.512656 | controller |   ansible.utils.remove_keys(
2026-06-08 13:04:13.512660 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-08 13:04:13.512664 | controller |     matching_parameter='regex')
2026-06-08 13:04:13.512668 | controller | }}, cacheable=False] ***
2026-06-08 13:04:13.512671 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.206)       0:01:24.542 ***********
2026-06-08 13:04:13.512675 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.206)       0:01:24.540 ***********
2026-06-08 13:04:13.718805 | controller | ok: [localhost]
2026-06-08 13:04:13.718853 | controller |
2026-06-08 13:04:13.718858 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-08 13:04:13.718863 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.206)       0:01:24.748 ***********
2026-06-08 13:04:13.718867 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.206)       0:01:24.747 ***********
2026-06-08 13:04:13.772181 | controller | skipping: [localhost]
2026-06-08 13:04:13.772246 | controller |
2026-06-08 13:04:13.772262 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-08 13:04:13.772267 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.053)       0:01:24.801 ***********
2026-06-08 13:04:13.772272 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.053)       0:01:24.800 ***********
2026-06-08 13:04:13.993458 | controller | changed: [localhost]
2026-06-08 13:04:13.993496 | controller |
2026-06-08 13:04:13.993504 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-08 13:04:13.993545 | controller |   (snippet_datadir,
2026-06-08 13:04:13.993557 | controller |    '02_ci_data.yaml') | path_join
2026-06-08 13:04:13.993563 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-08 13:04:13.993568 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.220)       0:01:25.022 ***********
2026-06-08 13:04:13.993573 | controller | Monday 08 June 2026  13:04:13 +0000 (0:00:00.220)       0:01:25.021 ***********
2026-06-08 13:04:14.082368 | controller | skipping: [localhost]
2026-06-08 13:04:14.082434 | controller |
2026-06-08 13:04:14.082442 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-08 13:04:14.082449 | controller | Monday 08 June 2026  13:04:14 +0000 (0:00:00.088)       0:01:25.111 ***********
2026-06-08 13:04:14.082455 | controller | Monday 08 June 2026  13:04:14 +0000 (0:00:00.088)       0:01:25.110 ***********
2026-06-08 13:04:14.152184 | controller | ok: [localhost]
2026-06-08 13:04:14.152244 | controller |
2026-06-08 13:04:14.152249 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-08 13:04:14.152253 | controller |   (snippet_datadir,
2026-06-08 13:04:14.152257 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-08 13:04:14.152261 | controller | }}, content={{
2026-06-08 13:04:14.152265 | controller |   _base64_patch |
2026-06-08 13:04:14.152268 | controller |   default({}) |
2026-06-08 13:04:14.152272 | controller |   to_nice_yaml
2026-06-08 13:04:14.152275 | controller | }}, mode=0644] ***
2026-06-08 13:04:14.152279 | controller | Monday 08 June 2026  13:04:14 +0000 (0:00:00.069)       0:01:25.180 ***********
2026-06-08 13:04:14.152283 | controller | Monday 08 June 2026  13:04:14 +0000 (0:00:00.069)       0:01:25.179 ***********
2026-06-08 13:04:14.617789 | controller | changed: [localhost]
2026-06-08 13:04:14.617841 | controller |
2026-06-08 13:04:14.617846 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-08 13:04:14.617850 | controller |   (snippet_datadir,
2026-06-08 13:04:14.617854 | controller |    '04_user_data.yaml') | path_join
2026-06-08 13:04:14.617858 | controller | }}, content={{
2026-06-08 13:04:14.617862 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-08 13:04:14.617866 | controller |   default({}) |
2026-06-08 13:04:14.617876 | controller |   to_nice_yaml
2026-06-08 13:04:14.617880 | controller | }}, mode=0644] ***
2026-06-08 13:04:14.617883 | controller | Monday 08 June 2026  13:04:14 +0000 (0:00:00.466)       0:01:25.647 ***********
2026-06-08 13:04:14.617887 | controller | Monday 08 June 2026  13:04:14 +0000 (0:00:00.466)       0:01:25.646 ***********
2026-06-08 13:04:15.049319 | controller | changed: [localhost]
2026-06-08 13:04:15.049404 | controller |
2026-06-08 13:04:15.049417 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-08 13:04:15.049426 | controller |   (
2026-06-08 13:04:15.049434 | controller |     snippet_datadir,
2026-06-08 13:04:15.049443 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-08 13:04:15.049451 | controller |   ) | path_join
2026-06-08 13:04:15.049458 | controller | }}, mode=0644] ***
2026-06-08 13:04:15.049467 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.431)       0:01:26.078 ***********
2026-06-08 13:04:15.049475 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.431)       0:01:26.077 ***********
2026-06-08 13:04:15.447311 | controller | changed: [localhost]
2026-06-08 13:04:15.447371 | controller |
2026-06-08 13:04:15.447378 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-08 13:04:15.447383 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.397)       0:01:26.476 ***********
2026-06-08 13:04:15.447389 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.397)       0:01:26.475 ***********
2026-06-08 13:04:15.515084 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-08 13:04:15.515118 | controller |
2026-06-08 13:04:15.515124 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-08 13:04:15.515129 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.067)       0:01:26.544 ***********
2026-06-08 13:04:15.515133 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.067)       0:01:26.543 ***********
2026-06-08 13:04:15.571195 | controller | ok: [localhost] =>
2026-06-08 13:04:15.571263 | controller |     changed: false
2026-06-08 13:04:15.571270 | controller |     msg: All assertions passed
2026-06-08 13:04:15.571275 | controller |
2026-06-08 13:04:15.571282 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-08 13:04:15.571287 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.056)       0:01:26.600 ***********
2026-06-08 13:04:15.571293 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.056)       0:01:26.599 ***********
2026-06-08 13:04:15.777062 | controller | ok: [localhost]
2026-06-08 13:04:15.777124 | controller |
2026-06-08 13:04:15.777132 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-08 13:04:15.777139 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.205)       0:01:26.806 ***********
2026-06-08 13:04:15.777145 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.205)       0:01:26.805 ***********
2026-06-08 13:04:15.824956 | controller | ok: [localhost]
2026-06-08 13:04:15.825013 | controller |
2026-06-08 13:04:15.825021 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-08 13:04:15.825027 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.047)       0:01:26.854 ***********
2026-06-08 13:04:15.825034 | controller | Monday 08 June 2026  13:04:15 +0000 (0:00:00.047)       0:01:26.852 ***********
2026-06-08 13:04:16.217577 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml)
2026-06-08 13:04:16.217628 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml)
2026-06-08 13:04:16.217638 | controller |
2026-06-08 13:04:16.217647 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-08 13:04:16.217656 | controller |   _content |
2026-06-08 13:04:16.217664 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-08 13:04:16.217672 | controller |   combine(_parsed, recursive=true)
2026-06-08 13:04:16.217680 | controller | }}
2026-06-08 13:04:16.217688 | controller | ] ***
2026-06-08 13:04:16.217696 | controller | Monday 08 June 2026  13:04:16 +0000 (0:00:00.393)       0:01:27.247 ***********
2026-06-08 13:04:16.217713 | controller | Monday 08 June 2026  13:04:16 +0000 (0:00:00.392)       0:01:27.245 ***********
2026-06-08 13:04:16.349733 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-08 13:04:16.349777 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-08 13:04:16.349782 | controller |
2026-06-08 13:04:16.349787 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-08 13:04:16.349791 | controller | Monday 08 June 2026  13:04:16 +0000 (0:00:00.131)       0:01:27.379 ***********
2026-06-08 13:04:16.349795 | controller | Monday 08 June 2026  13:04:16 +0000 (0:00:00.131)       0:01:27.377 ***********
2026-06-08 13:04:16.564044 | controller | changed: [localhost]
2026-06-08 13:04:16.564103 | controller |
2026-06-08 13:04:16.564115 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-08 13:04:16.564125 | controller |   (_destdir,
2026-06-08 13:04:16.564133 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-08 13:04:16.564141 | controller | }}, content={{
2026-06-08 13:04:16.564149 | controller |   (
2026-06-08 13:04:16.564157 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-08 13:04:16.564174 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-08 13:04:16.564193 | controller | }}, mode=0644] ***
2026-06-08 13:04:16.564205 | controller | Monday 08 June 2026  13:04:16 +0000 (0:00:00.214)       0:01:27.593 ***********
2026-06-08 13:04:16.564233 | controller | Monday 08 June 2026  13:04:16 +0000 (0:00:00.214)       0:01:27.592 ***********
2026-06-08 13:04:16.937380 | controller | changed: [localhost]
2026-06-08 13:04:16.937445 | controller |
2026-06-08 13:04:16.937465 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-08 13:04:16.937472 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-08 13:04:16.937479 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-08 13:04:16.937485 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-08 13:04:16.937491 | controller | }}, dest={{
2026-06-08 13:04:16.937497 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-08 13:04:16.937503 | controller |   stage['path'], _val.src_file
2026-06-08 13:04:16.937530 | controller |   ) |
2026-06-08 13:04:16.937537 | controller |   path_join
2026-06-08 13:04:16.937543 | controller |  }}] ***
2026-06-08 13:04:16.937549 | controller | Monday 08 June 2026  13:04:16 +0000 (0:00:00.373)       0:01:27.966 ***********
2026-06-08 13:04:16.937555 | controller | Monday 08 June 2026  13:04:16 +0000 (0:00:00.373)       0:01:27.965 ***********
2026-06-08 13:04:17.184776 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph)
2026-06-08 13:04:17.184831 | controller |
2026-06-08 13:04:17.184837 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:04:17.184842 | controller | Monday 08 June 2026  13:04:17 +0000 (0:00:00.247)       0:01:28.214 ***********
2026-06-08 13:04:17.184846 | controller | Monday 08 June 2026  13:04:17 +0000 (0:00:00.247)       0:01:28.213 ***********
2026-06-08 13:04:17.236362 | controller | skipping: [localhost]
2026-06-08 13:04:17.236426 | controller |
2026-06-08 13:04:17.236431 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-08 13:04:17.236436 | controller | Monday 08 June 2026  13:04:17 +0000 (0:00:00.051)       0:01:28.265 ***********
2026-06-08 13:04:17.236440 | controller | Monday 08 June 2026  13:04:17 +0000 (0:00:00.051)       0:01:28.264 ***********
2026-06-08 13:04:17.569774 | controller | changed: [localhost]
2026-06-08 13:04:17.569826 | controller |
2026-06-08 13:04:17.569832 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-08 13:04:17.569837 | controller | Monday 08 June 2026  13:04:17 +0000 (0:00:00.333)       0:01:28.599 ***********
2026-06-08 13:04:17.569841 | controller | Monday 08 June 2026  13:04:17 +0000 (0:00:00.333)       0:01:28.598 ***********
2026-06-08 13:04:17.977447 | controller | changed: [localhost]
2026-06-08 13:04:17.977495 | controller |
2026-06-08 13:04:17.977531 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-08 13:04:17.977543 | controller | Monday 08 June 2026  13:04:17 +0000 (0:00:00.407)       0:01:29.006 ***********
2026-06-08 13:04:17.977551 | controller | Monday 08 June 2026  13:04:17 +0000 (0:00:00.407)       0:01:29.005 ***********
2026-06-08 13:04:18.040063 | controller | skipping: [localhost]
2026-06-08 13:04:18.040100 | controller |
2026-06-08 13:04:18.040107 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-08 13:04:18.040113 | controller |   _wait_conditions | map('regex_replace',
2026-06-08 13:04:18.040119 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-08 13:04:18.040124 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-08 13:04:18.040129 | controller |   ) | list
2026-06-08 13:04:18.040134 | controller | }}] ***
2026-06-08 13:04:18.040140 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.062)       0:01:29.069 ***********
2026-06-08 13:04:18.040145 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.062)       0:01:29.068 ***********
2026-06-08 13:04:18.102878 | controller | skipping: [localhost]
2026-06-08 13:04:18.102909 | controller |
2026-06-08 13:04:18.102914 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-08 13:04:18.102918 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-08 13:04:18.102922 | controller |    stage['build_output'] | basename) | path_join
2026-06-08 13:04:18.102926 | controller | }}, mode=0644] ***
2026-06-08 13:04:18.102930 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.062)       0:01:29.132 ***********
2026-06-08 13:04:18.102934 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.062)       0:01:29.130 ***********
2026-06-08 13:04:18.368933 | controller | changed: [localhost]
2026-06-08 13:04:18.368992 | controller |
2026-06-08 13:04:18.368997 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:04:18.369002 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.266)       0:01:29.398 ***********
2026-06-08 13:04:18.369017 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.266)       0:01:29.397 ***********
2026-06-08 13:04:18.408967 | controller | skipping: [localhost]
2026-06-08 13:04:18.409029 | controller |
2026-06-08 13:04:18.409034 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-08 13:04:18.409038 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.039)       0:01:29.438 ***********
2026-06-08 13:04:18.409042 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.039)       0:01:29.437 ***********
2026-06-08 13:04:18.450238 | controller | skipping: [localhost]
2026-06-08 13:04:18.450294 | controller |
2026-06-08 13:04:18.450298 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment _raw_params=wait_condition.yml] ***
2026-06-08 13:04:18.450302 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.041)       0:01:29.479 ***********
2026-06-08 13:04:18.450306 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.041)       0:01:29.478 ***********
2026-06-08 13:04:18.494484 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-08 13:04:18.494569 | controller | skipping: [localhost]
2026-06-08 13:04:18.494576 | controller |
2026-06-08 13:04:18.494582 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-08 13:04:18.494588 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.044)       0:01:29.524 ***********
2026-06-08 13:04:18.494593 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.044)       0:01:29.522 ***********
2026-06-08 13:04:18.540345 | controller | skipping: [localhost]
2026-06-08 13:04:18.540421 | controller |
2026-06-08 13:04:18.540430 | controller | TASK [Executing post_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-08 13:04:18.540436 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.045)       0:01:29.570 ***********
2026-06-08 13:04:18.540441 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.045)       0:01:29.568 ***********
2026-06-08 13:04:18.598689 | controller | skipping: [localhost]
2026-06-08 13:04:18.598751 | controller |
2026-06-08 13:04:18.598756 | controller | PLAY RECAP *********************************************************************
2026-06-08 13:04:18.598760 | controller | localhost                  : ok=280  changed=76   unreachable=0    failed=0    skipped=115  rescued=0    ignored=0
2026-06-08 13:04:18.598764 | controller |
2026-06-08 13:04:18.598768 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.057)       0:01:29.627 ***********
2026-06-08 13:04:18.598771 | controller | ===============================================================================
2026-06-08 13:04:18.598775 | controller | Get automation contents ------------------------------------------------- 9.05s
2026-06-08 13:04:18.598778 | controller | ci_setup : Install needed packages -------------------------------------- 6.32s
2026-06-08 13:04:18.598782 | controller | ci_setup : Install openshift client ------------------------------------- 4.04s
2026-06-08 13:04:18.598785 | controller | Load automation files as fact ------------------------------------------- 2.14s
2026-06-08 13:04:18.598800 | controller | ci_setup : Ensure openshift client install path is present -------------- 1.50s
2026-06-08 13:04:18.598803 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 1.48s
2026-06-08 13:04:18.598807 | controller | kustomize_deploy : Build kustomized content for examples/va/hci --------- 1.10s
2026-06-08 13:04:18.598810 | controller | ci_setup : Manage directories ------------------------------------------- 1.01s
2026-06-08 13:04:18.598813 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.96s
2026-06-08 13:04:18.598817 | controller | Gathering Facts --------------------------------------------------------- 0.92s
2026-06-08 13:04:18.598820 | controller | Create needed SSH keypairs ---------------------------------------------- 0.74s
2026-06-08 13:04:18.598823 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.66s
2026-06-08 13:04:18.598827 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.63s
2026-06-08 13:04:18.598830 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s
2026-06-08 13:04:18.598833 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.59s
2026-06-08 13:04:18.598837 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.55s
2026-06-08 13:04:18.598840 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.53s
2026-06-08 13:04:18.598843 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.52s
2026-06-08 13:04:18.598846 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.52s
2026-06-08 13:04:18.598850 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.50s
2026-06-08 13:04:18.598853 | controller | Monday 08 June 2026  13:04:18 +0000 (0:00:00.058)       0:01:29.627 ***********
2026-06-08 13:04:18.598856 | controller | ===============================================================================
2026-06-08 13:04:18.598859 | controller | ci_gen_kustomize_values ------------------------------------------------ 40.44s
2026-06-08 13:04:18.598863 | controller | kustomize_deploy ------------------------------------------------------- 19.95s
2026-06-08 13:04:18.598866 | controller | ci_setup --------------------------------------------------------------- 13.89s
2026-06-08 13:04:18.598869 | controller | ansible.builtin.slurp --------------------------------------------------- 9.69s
2026-06-08 13:04:18.598873 | controller | ansible.builtin.set_fact ------------------------------------------------ 2.21s
2026-06-08 13:04:18.598876 | controller | gather_facts ------------------------------------------------------------ 0.92s
2026-06-08 13:04:18.598879 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.74s
2026-06-08 13:04:18.598890 | controller | networking_mapper ------------------------------------------------------- 0.64s
2026-06-08 13:04:18.598893 | controller | ansible.builtin.file ---------------------------------------------------- 0.36s
2026-06-08 13:04:18.598896 | controller | ansible.builtin.find ---------------------------------------------------- 0.27s
2026-06-08 13:04:18.598900 | controller | ansible.builtin.include_role -------------------------------------------- 0.23s
2026-06-08 13:04:18.598903 | controller | ansible.builtin.stat ---------------------------------------------------- 0.16s
2026-06-08 13:04:18.598906 | controller | ansible.builtin.assert -------------------------------------------------- 0.04s
2026-06-08 13:04:18.598910 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s
2026-06-08 13:04:18.598913 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s
2026-06-08 13:04:18.598916 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-08 13:04:18.598919 | controller | total ------------------------------------------------------------------ 89.56s
2026-06-08 13:04:18.808774 | controller | ok: Runtime: 0:01:30.297321
2026-06-08 13:04:18.856721 | 
2026-06-08 13:04:18.856998 | PLAY RECAP
2026-06-08 13:04:18.857101 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-08 13:04:18.857147 | 
2026-06-08 13:04:19.034657 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-08 13:04:19.039175 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-08 13:04:19.764782 | 
2026-06-08 13:04:19.764926 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-08 13:04:19.775995 | 
2026-06-08 13:04:19.776072 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-08 13:04:20.213995 | controller | ok
2026-06-08 13:04:20.259767 | 
2026-06-08 13:04:20.259911 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-08 13:04:20.267034 | 
2026-06-08 13:04:20.267155 | TASK [Filter out host if needed]
2026-06-08 13:04:20.277737 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-08 13:04:20.281836 | 
2026-06-08 13:04:20.281908 | TASK [Ensure file is present]
2026-06-08 13:04:20.680047 | controller | ok
2026-06-08 13:04:20.691539 | 
2026-06-08 13:04:20.691681 | TASK [Manage molecule report file]
2026-06-08 13:04:21.230267 | controller | skipping: Conditional result was False
2026-06-08 13:04:21.237455 | 
2026-06-08 13:04:21.237548 | TASK [Check if we get ci-framework-data basedir]
2026-06-08 13:04:21.475137 | controller | ok
2026-06-08 13:04:21.484575 | 
2026-06-08 13:04:21.484715 | TASK [Create ci-framework-data log directory for zuul]
2026-06-08 13:04:21.712637 | controller | changed
2026-06-08 13:04:21.721335 | 
2026-06-08 13:04:21.721500 | TASK [Copy ci-framework interesting files]
2026-06-08 13:04:22.173898 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-08 13:04:22.268681 | controller | ok: Runtime: 0:00:00.028155
2026-06-08 13:04:22.276306 | 
2026-06-08 13:04:22.276516 | TASK [Get SELinux listing]
2026-06-08 13:04:22.820332 | controller | ok: Runtime: 0:00:00.009276
2026-06-08 13:04:22.829400 | 
2026-06-08 13:04:22.829575 | TASK [Generate log index]
2026-06-08 13:04:23.651363 | controller | changed
2026-06-08 13:04:23.660203 | 
2026-06-08 13:04:23.660332 | TASK [Get some env related data]
2026-06-08 13:04:24.370969 | controller | /home/zuul/.local/bin/ansible
2026-06-08 13:04:25.207799 | controller | ok: Runtime: 0:00:01.083303
2026-06-08 13:04:25.215689 | 
2026-06-08 13:04:25.215899 | TASK [Generate list of logs to collect in home directory]
2026-06-08 13:04:25.629053 | controller | ok: All paths examined
2026-06-08 13:04:25.640253 | 
2026-06-08 13:04:25.640382 | LOOP [Copy logs from home directory]
2026-06-08 13:04:26.138659 | controller | changed:
2026-06-08 13:04:26.138838 | controller | {
2026-06-08 13:04:26.138873 | controller |   "atime": 1780923744.2614384,
2026-06-08 13:04:26.138899 | controller |   "ctime": 1780923858.5982597,
2026-06-08 13:04:26.138923 | controller |   "dev": 64513,
2026-06-08 13:04:26.138946 | controller |   "gid": 1000,
2026-06-08 13:04:26.138967 | controller |   "gr_name": "zuul",
2026-06-08 13:04:26.138990 | controller |   "inode": 239836,
2026-06-08 13:04:26.139011 | controller |   "isblk": false,
2026-06-08 13:04:26.139032 | controller |   "ischr": false,
2026-06-08 13:04:26.139054 | controller |   "isdir": false,
2026-06-08 13:04:26.139074 | controller |   "isfifo": false,
2026-06-08 13:04:26.139095 | controller |   "isgid": false,
2026-06-08 13:04:26.139116 | controller |   "islnk": false,
2026-06-08 13:04:26.139137 | controller |   "isreg": true,
2026-06-08 13:04:26.139157 | controller |   "issock": false,
2026-06-08 13:04:26.139181 | controller |   "isuid": false,
2026-06-08 13:04:26.139203 | controller |   "mode": "0644",
2026-06-08 13:04:26.139224 | controller |   "mtime": 1780923858.5982597,
2026-06-08 13:04:26.139247 | controller |   "nlink": 1,
2026-06-08 13:04:26.139270 | controller |   "path": "/home/zuul/ansible.log",
2026-06-08 13:04:26.139292 | controller |   "pw_name": "zuul",
2026-06-08 13:04:26.139314 | controller |   "rgrp": true,
2026-06-08 13:04:26.139335 | controller |   "roth": true,
2026-06-08 13:04:26.139359 | controller |   "rusr": true,
2026-06-08 13:04:26.139382 | controller |   "size": 264552,
2026-06-08 13:04:26.139403 | controller |   "uid": 1000,
2026-06-08 13:04:26.139424 | controller |   "wgrp": false,
2026-06-08 13:04:26.139477 | controller |   "woth": false,
2026-06-08 13:04:26.139499 | controller |   "wusr": true,
2026-06-08 13:04:26.139521 | controller |   "xgrp": false,
2026-06-08 13:04:26.139542 | controller |   "xoth": false,
2026-06-08 13:04:26.139564 | controller |   "xusr": false
2026-06-08 13:04:26.139584 | controller | }
2026-06-08 13:04:26.156242 | 
2026-06-08 13:04:26.156507 | TASK [Copy crio stats log file]
2026-06-08 13:04:26.185185 | controller | skipping: Conditional result was False
2026-06-08 13:04:26.194950 | 
2026-06-08 13:04:26.195087 | TASK [Get SELinux related data]
2026-06-08 13:04:26.503876 | controller | <no matches>
2026-06-08 13:04:26.743091 | controller | ERROR
2026-06-08 13:04:26.743478 | controller | {
2026-06-08 13:04:26.743548 | controller |   "delta": "0:00:00.011095",
2026-06-08 13:04:26.743605 | controller |   "end": "2026-06-08 13:04:26.505289",
2026-06-08 13:04:26.743649 | controller |   "msg": "non-zero return code",
2026-06-08 13:04:26.743686 | controller |   "rc": 1,
2026-06-08 13:04:26.743722 | controller |   "start": "2026-06-08 13:04:26.494194"
2026-06-08 13:04:26.743758 | controller | }
2026-06-08 13:04:26.743805 | controller | ERROR: Ignoring Errors
2026-06-08 13:04:26.751812 | 
2026-06-08 13:04:26.751971 | TASK [Create system configuration directory]
2026-06-08 13:04:27.034412 | controller | changed
2026-06-08 13:04:27.044642 | 
2026-06-08 13:04:27.044781 | TASK [Get some of the system configurations]
2026-06-08 13:04:27.613590 | controller | ok: Runtime: 0:00:00.016532
2026-06-08 13:04:27.622786 | 
2026-06-08 13:04:27.622923 | TASK [Copy generated documentation if available]
2026-06-08 13:04:27.661478 | controller | skipping: Conditional result was False
2026-06-08 13:04:27.671296 | 
2026-06-08 13:04:27.671474 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-08 13:04:27.709399 | controller | skipping: Conditional result was False
2026-06-08 13:04:27.720999 | 
2026-06-08 13:04:27.721185 | TASK [Compress logs bigger than 2MB]
2026-06-08 13:04:28.357052 | controller | ok: Runtime: 0:00:00.004796
2026-06-08 13:04:28.365568 | 
2026-06-08 13:04:28.365733 | TASK [Copy files from workspace on node]
2026-06-08 13:04:28.400660 | controller | ok
2026-06-08 13:04:28.437335 | 
2026-06-08 13:04:28.437451 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-08 13:04:28.473175 | controller | skipping: Conditional result was False
2026-06-08 13:04:28.479625 | 
2026-06-08 13:04:28.479718 | TASK [fetch-output : Set log path for single node]
2026-06-08 13:04:28.524020 | controller | ok
2026-06-08 13:04:28.528806 | 
2026-06-08 13:04:28.528889 | LOOP [fetch-output : Ensure local output dirs]
2026-06-08 13:04:28.817568 | controller -> localhost | changed: "/var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/logs"
2026-06-08 13:04:28.818085 | controller -> localhost | changed: All items complete
2026-06-08 13:04:28.818177 | 
2026-06-08 13:04:29.097908 | controller -> localhost | changed: "/var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/artifacts"
2026-06-08 13:04:29.340515 | controller -> localhost | changed: "/var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/docs"
2026-06-08 13:04:29.360687 | 
2026-06-08 13:04:29.360910 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-08 13:04:30.167325 | controller | changed:
2026-06-08 13:04:30.167701 | controller | .d..t...... ./
2026-06-08 13:04:30.167769 | controller | >f+++++++++ README.html
2026-06-08 13:04:30.167818 | controller | >f+++++++++ ansible.log
2026-06-08 13:04:30.167860 | controller | >f+++++++++ dmesg.log
2026-06-08 13:04:30.167910 | controller | >f+++++++++ installed-pkgs.log
2026-06-08 13:04:30.167950 | controller | >f+++++++++ python.log
2026-06-08 13:04:30.167989 | controller | >f+++++++++ registries.conf
2026-06-08 13:04:30.168027 | controller | >f+++++++++ selinux-denials.log
2026-06-08 13:04:30.168064 | controller | >f+++++++++ selinux-listing.log
2026-06-08 13:04:30.168101 | controller | cd+++++++++ ci-framework-data/
2026-06-08 13:04:30.168139 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-08 13:04:30.168177 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-08 13:04:30.168216 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-08 13:04:30.168254 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-08 13:04:30.168293 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-08 13:04:30.168330 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-08 13:04:30.168367 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-08 13:04:30.168404 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/
2026-06-08 13:04:30.168493 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml
2026-06-08 13:04:30.168541 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-08 13:04:30.168582 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-08 13:04:30.168620 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/
2026-06-08 13:04:30.168658 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml
2026-06-08 13:04:30.168695 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/
2026-06-08 13:04:30.168733 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml
2026-06-08 13:04:30.168771 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-08 13:04:30.168809 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-08 13:04:30.168846 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-08 13:04:30.168882 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-08 13:04:30.168918 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.31630.2026-06-08@13:04:04~
2026-06-08 13:04:30.168954 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-08 13:04:30.168991 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/
2026-06-08 13:04:30.169027 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml
2026-06-08 13:04:30.169064 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml
2026-06-08 13:04:30.169101 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml
2026-06-08 13:04:30.169137 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-08 13:04:30.169172 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-08 13:04:30.169208 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-08 13:04:30.169244 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-08 13:04:30.169280 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/
2026-06-08 13:04:30.169315 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml
2026-06-08 13:04:30.169350 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml
2026-06-08 13:04:30.169387 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml
2026-06-08 13:04:30.169424 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/
2026-06-08 13:04:30.169506 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml
2026-06-08 13:04:30.169545 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml
2026-06-08 13:04:30.169584 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml
2026-06-08 13:04:30.169621 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml
2026-06-08 13:04:30.169667 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-08 13:04:30.169704 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-08 13:04:30.169741 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30497.2026-06-08@13:03:29~
2026-06-08 13:04:30.169779 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-08 13:04:30.169817 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-08 13:04:30.169853 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-08 13:04:30.169892 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-08 13:04:30.169931 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-08 13:04:30.169969 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.31586.2026-06-08@13:04:02~
2026-06-08 13:04:30.170005 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-08 13:04:30.170042 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-08 13:04:30.170079 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-08 13:04:30.170117 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-08 13:04:30.170154 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml
2026-06-08 13:04:30.170191 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml
2026-06-08 13:04:30.170229 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-08 13:04:30.170266 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-08 13:04:30.170302 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml
2026-06-08 13:04:30.170338 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml
2026-06-08 13:04:30.170375 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-08 13:04:30.170412 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-08 13:04:30.170491 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-08 13:04:30.170532 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-08 13:04:30.170571 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-08 13:04:30.170608 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-08 13:04:30.170646 | controller | cd+++++++++ registries.conf.d/
2026-06-08 13:04:30.170683 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-08 13:04:30.170720 | controller | cd+++++++++ system-config/
2026-06-08 13:04:30.170756 | controller | cd+++++++++ system-config/libvirt/
2026-06-08 13:04:30.170792 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-08 13:04:30.170830 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-08 13:04:30.722032 | controller | changed: .d..t...... ./
2026-06-08 13:04:31.253356 | controller | changed: .d..t...... ./
2026-06-08 13:04:31.293804 | 
2026-06-08 13:04:31.294030 | TASK [Return artifact to Zuul]
2026-06-08 13:04:31.334317 | controller | skipping: Conditional result was False
2026-06-08 13:04:31.342663 | 
2026-06-08 13:04:31.342775 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-08 13:04:31.342996 | 
2026-06-08 13:04:31.343051 | PLAY RECAP
2026-06-08 13:04:31.343128 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-08 13:04:31.343182 | 
2026-06-08 13:04:31.522254 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-08 13:04:31.524076 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-08 13:04:32.153636 | 
2026-06-08 13:04:32.153961 | PLAY [all]
2026-06-08 13:04:32.163687 | 
2026-06-08 13:04:32.163762 | TASK [include_role : fetch-output]
2026-06-08 13:04:32.205263 | controller | ok
2026-06-08 13:04:32.220697 | 
2026-06-08 13:04:32.220806 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-08 13:04:32.266544 | controller | skipping: Conditional result was False
2026-06-08 13:04:32.271777 | 
2026-06-08 13:04:32.271864 | TASK [fetch-output : Set log path for single node]
2026-06-08 13:04:32.331542 | controller | ok
2026-06-08 13:04:32.336833 | 
2026-06-08 13:04:32.336931 | LOOP [fetch-output : Ensure local output dirs]
2026-06-08 13:04:32.817948 | controller -> localhost | ok: "/var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/logs"
2026-06-08 13:04:33.102758 | controller -> localhost | ok: "/var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/artifacts"
2026-06-08 13:04:33.371767 | controller -> localhost | ok: "/var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/docs"
2026-06-08 13:04:33.381994 | 
2026-06-08 13:04:33.382177 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-08 13:04:34.147992 | controller | ok
2026-06-08 13:04:34.148362 | controller | ok: All items complete
2026-06-08 13:04:34.148421 | 
2026-06-08 13:04:34.695460 | controller | ok
2026-06-08 13:04:35.237556 | controller | ok
2026-06-08 13:04:35.257876 | 
2026-06-08 13:04:35.258115 | TASK [include_role : fetch-output-openshift]
2026-06-08 13:04:35.285761 | controller | skipping: Conditional result was False
2026-06-08 13:04:35.293912 | 
2026-06-08 13:04:35.294033 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-08 13:04:35.861887 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.012166
2026-06-08 13:04:36.221562 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.014968
2026-06-08 13:04:36.232071 | 
2026-06-08 13:04:36.232236 | PLAY [all]
2026-06-08 13:04:36.238891 | 
2026-06-08 13:04:36.239010 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-08 13:04:36.738664 | controller | changed
2026-06-08 13:04:36.748285 | 
2026-06-08 13:04:36.748396 | PLAY RECAP
2026-06-08 13:04:36.748527 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-08 13:04:36.748577 | 
2026-06-08 13:04:36.907580 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-08 13:04:36.910816 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-08 13:04:37.565598 | 
2026-06-08 13:04:37.565744 | PLAY [localhost]
2026-06-08 13:04:37.575897 | 
2026-06-08 13:04:37.575983 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-08 13:04:38.045817 | localhost | changed
2026-06-08 13:04:38.065313 | 
2026-06-08 13:04:38.065626 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-08 13:04:38.109459 | localhost | ok
2026-06-08 13:04:38.122816 | 
2026-06-08 13:04:38.122950 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-08 13:04:38.573982 | localhost | changed
2026-06-08 13:04:38.585227 | 
2026-06-08 13:04:38.585388 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-08 13:04:39.466237 | localhost | changed
2026-06-08 13:04:39.475942 | 
2026-06-08 13:04:39.476088 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-08 13:04:40.024072 | localhost | Identity added: /var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/tmp/ansible.01c6ozkj (/var/lib/zuul/builds/79f21df6625e419cab9013909a75d9d5/work/tmp/ansible.01c6ozkj)
2026-06-08 13:04:40.024421 | localhost | ok: Runtime: 0:00:00.021201
2026-06-08 13:04:40.031715 | 
2026-06-08 13:04:40.031861 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-08 13:04:40.377549 | localhost | ok: Runtime: 0:00:00.010344
2026-06-08 13:04:40.386301 | 
2026-06-08 13:04:40.386567 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-08 13:04:40.471804 | localhost | changed
2026-06-08 13:04:40.482152 | 
2026-06-08 13:04:40.482291 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-08 13:04:40.951397 | localhost | changed
2026-06-08 13:04:40.961951 | 
2026-06-08 13:04:40.962070 | PLAY [localhost]
2026-06-08 13:04:40.970365 | 
2026-06-08 13:04:40.970522 | TASK [Generate bulk log download script]
2026-06-08 13:04:41.006036 | localhost | ok
2026-06-08 13:04:41.027938 | 
2026-06-08 13:04:41.028098 | TASK [local-log-download : Check API endpoint is defined]
2026-06-08 13:04:41.079950 | localhost | ok: All assertions passed
2026-06-08 13:04:41.085473 | 
2026-06-08 13:04:41.085561 | TASK [local-log-download : Create download script]
2026-06-08 13:04:41.638497 | localhost -> localhost | changed
2026-06-08 13:04:41.699042 | 
2026-06-08 13:04:41.699295 | TASK [Register quick-download link]
2026-06-08 13:04:41.729505 | localhost | ok
2026-06-08 13:04:41.732649 | 
2026-06-08 13:04:41.732720 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-08 13:04:41.739701 | 
2026-06-08 13:04:41.739782 | TASK [Set zuul-log-path fact]
2026-06-08 13:04:41.765976 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-08 13:04:41.782192 | 
2026-06-08 13:04:41.782321 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-08 13:04:41.821186 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-08 13:04:41.825987 | 
2026-06-08 13:04:41.826115 | TASK [upload-logs : Create log directories]
2026-06-08 13:04:42.759127 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-08 13:04:42.763091 | 
2026-06-08 13:04:42.763232 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-08 13:04:43.120363 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.013270
2026-06-08 13:04:43.126697 | 
2026-06-08 13:04:43.126833 | TASK [upload-logs : Upload logs to log server]
2026-06-08 13:04:47.440236 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-08 13:04:47.446192 | 
2026-06-08 13:04:47.446624 | LOOP [upload-logs : Compress console log and json output]
