2026-06-09 13:24:59.240371 | Job console starting
2026-06-09 13:24:59.372194 | Updating git repos
2026-06-09 13:24:59.418738 | Cloning repos into workspace
2026-06-09 13:25:01.088330 | Restoring repo states
2026-06-09 13:25:01.101409 | Merging changes
2026-06-09 13:25:02.189345 | Checking out repos
2026-06-09 13:25:02.908316 | Preparing playbooks
2026-06-09 13:25:07.642366 | Running Ansible setup
2026-06-09 13:25:12.592976 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-09 13:25:13.187812 | 
2026-06-09 13:25:13.187920 | PLAY [localhost]
2026-06-09 13:25:13.195230 | 
2026-06-09 13:25:13.195296 | TASK [Gathering Facts]
2026-06-09 13:25:14.158809 | localhost | ok
2026-06-09 13:25:14.167086 | 
2026-06-09 13:25:14.167189 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-09 13:25:14.716882 | localhost -> localhost | changed
2026-06-09 13:25:14.726709 | 
2026-06-09 13:25:14.726865 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-09 13:25:15.706983 | localhost -> localhost | changed
2026-06-09 13:25:15.712740 | 
2026-06-09 13:25:15.712853 | TASK [Setup log path fact]
2026-06-09 13:25:15.739528 | localhost | ok
2026-06-09 13:25:15.749274 | 
2026-06-09 13:25:15.749415 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-09 13:25:15.785831 | localhost | ok
2026-06-09 13:25:15.791099 | 
2026-06-09 13:25:15.791176 | TASK [emit-job-header : Print job information]
2026-06-09 13:25:15.828279 | # Job Information
2026-06-09 13:25:15.828438 | Ansible Version: 2.16.18
2026-06-09 13:25:15.828467 | Job: cifmw-architecture-validate-hci
2026-06-09 13:25:15.828485 | Pipeline: github-check
2026-06-09 13:25:15.828502 | Executor: 38.102.83.40
2026-06-09 13:25:15.828519 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3773
2026-06-09 13:25:15.828538 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/49f/rdoproject.org/49f5bbd66519425d81e83a9e1a1805c9/
2026-06-09 13:25:15.828556 | Event ID: 64d5f180-6406-11f1-9880-52203f88e3b0
2026-06-09 13:25:15.831343 | 
2026-06-09 13:25:15.831415 | LOOP [emit-job-header : Print node information]
2026-06-09 13:25:15.915855 | localhost | ok:
2026-06-09 13:25:15.916056 | localhost | # Node Information
2026-06-09 13:25:15.916094 | localhost | Inventory Hostname: controller
2026-06-09 13:25:15.916119 | localhost | Hostname: np0000068675
2026-06-09 13:25:15.916144 | localhost | Username: zuul
2026-06-09 13:25:15.916170 | localhost | Distro: CentOS 9
2026-06-09 13:25:15.916193 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-09 13:25:15.916271 | localhost | Region: RegionOne
2026-06-09 13:25:15.916294 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-09 13:25:15.916311 | localhost | Product Name: OpenStack Nova
2026-06-09 13:25:15.916328 | localhost | Interface IP: 38.102.83.222
2026-06-09 13:25:15.935939 | 
2026-06-09 13:25:15.936093 | PLAY [all]
2026-06-09 13:25:15.947030 | 
2026-06-09 13:25:15.947235 | TASK [Gather network facts]
2026-06-09 13:25:17.218718 | controller | ok
2026-06-09 13:25:17.232634 | 
2026-06-09 13:25:17.232850 | TASK [include_role : start-zuul-console]
2026-06-09 13:25:17.255870 | controller | ok
2026-06-09 13:25:17.272169 | 
2026-06-09 13:25:17.272301 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-09 13:25:17.670662 | controller | ok
2026-06-09 13:25:17.693469 | 
2026-06-09 13:25:17.693674 | TASK [include_role : add-build-sshkey]
2026-06-09 13:25:17.728212 | controller | ok
2026-06-09 13:25:17.768323 | 
2026-06-09 13:25:17.768607 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-09 13:25:18.076421 | controller -> localhost | ok
2026-06-09 13:25:18.085048 | 
2026-06-09 13:25:18.085237 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-09 13:25:18.117230 | controller | ok
2026-06-09 13:25:18.145168 | controller | included: /var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-09 13:25:18.152679 | 
2026-06-09 13:25:18.152764 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-09 13:25:18.767837 | controller -> localhost | Generating public/private rsa key pair.
2026-06-09 13:25:18.768059 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/49f5bbd66519425d81e83a9e1a1805c9_id_rsa
2026-06-09 13:25:18.768092 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/49f5bbd66519425d81e83a9e1a1805c9_id_rsa.pub
2026-06-09 13:25:18.768115 | controller -> localhost | The key fingerprint is:
2026-06-09 13:25:18.768142 | controller -> localhost | SHA256:3SflxHbF25hIFjI4DzRsUNQhf/8CGkR/xgwiQG2XOH8 zuul-build-sshkey
2026-06-09 13:25:18.768171 | controller -> localhost | The key's randomart image is:
2026-06-09 13:25:18.768197 | controller -> localhost | +---[RSA 3072]----+
2026-06-09 13:25:18.768223 | controller -> localhost | |     .+OB+*oo. ..|
2026-06-09 13:25:18.768250 | controller -> localhost | |        @*+=o=  o|
2026-06-09 13:25:18.768276 | controller -> localhost | |       o Booo.Xo+|
2026-06-09 13:25:18.768300 | controller -> localhost | |         oooEOoo.|
2026-06-09 13:25:18.768322 | controller -> localhost | |        S o.+ +  |
2026-06-09 13:25:18.768341 | controller -> localhost | |           o + . |
2026-06-09 13:25:18.768359 | controller -> localhost | |          .   . .|
2026-06-09 13:25:18.768377 | controller -> localhost | |               . |
2026-06-09 13:25:18.768397 | controller -> localhost | |                 |
2026-06-09 13:25:18.768420 | controller -> localhost | +----[SHA256]-----+
2026-06-09 13:25:18.768479 | controller -> localhost | ok: Runtime: 0:00:00.165024
2026-06-09 13:25:18.772258 | 
2026-06-09 13:25:18.772318 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-09 13:25:18.812136 | controller | ok
2026-06-09 13:25:18.820305 | controller | included: /var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-09 13:25:18.827061 | 
2026-06-09 13:25:18.827122 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-09 13:25:18.860948 | controller | skipping: Conditional result was False
2026-06-09 13:25:18.865277 | 
2026-06-09 13:25:18.865345 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-09 13:25:20.141320 | controller | changed
2026-06-09 13:25:20.148906 | 
2026-06-09 13:25:20.149040 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-09 13:25:20.568075 | controller | ok
2026-06-09 13:25:20.580347 | 
2026-06-09 13:25:20.580547 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-09 13:25:21.658564 | controller | changed
2026-06-09 13:25:21.663857 | 
2026-06-09 13:25:21.663936 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-09 13:25:22.511538 | controller | changed
2026-06-09 13:25:22.520407 | 
2026-06-09 13:25:22.520663 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-09 13:25:22.547721 | controller | skipping: Conditional result was False
2026-06-09 13:25:22.558462 | 
2026-06-09 13:25:22.558707 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-09 13:25:23.029266 | controller -> localhost | changed
2026-06-09 13:25:23.049235 | 
2026-06-09 13:25:23.049400 | TASK [add-build-sshkey : Add back temp key]
2026-06-09 13:25:23.365852 | controller -> localhost | Identity added: /var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/49f5bbd66519425d81e83a9e1a1805c9_id_rsa (zuul-build-sshkey)
2026-06-09 13:25:23.366080 | controller -> localhost | ok: Runtime: 0:00:00.011725
2026-06-09 13:25:23.370842 | 
2026-06-09 13:25:23.370920 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-09 13:25:23.764274 | controller | ok
2026-06-09 13:25:23.767478 | 
2026-06-09 13:25:23.767557 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-09 13:25:23.801487 | controller | skipping: Conditional result was False
2026-06-09 13:25:23.808386 | 
2026-06-09 13:25:23.808453 | TASK [include_role : validate-host]
2026-06-09 13:25:23.836226 | controller | ok
2026-06-09 13:25:23.852047 | 
2026-06-09 13:25:23.852114 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-09 13:25:23.888537 | controller | ok
2026-06-09 13:25:23.891470 | 
2026-06-09 13:25:23.891600 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-09 13:25:24.212235 | controller -> localhost | ok
2026-06-09 13:25:24.227398 | 
2026-06-09 13:25:24.227799 | TASK [validate-host : Collect information about the host]
2026-06-09 13:25:24.936278 | controller | ok
2026-06-09 13:25:24.952516 | 
2026-06-09 13:25:24.952686 | TASK [validate-host : Sanitize hostname]
2026-06-09 13:25:25.037943 | controller | ok
2026-06-09 13:25:25.045656 | 
2026-06-09 13:25:25.045791 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-09 13:25:25.610047 | controller -> localhost | changed
2026-06-09 13:25:25.620715 | 
2026-06-09 13:25:25.620873 | TASK [validate-host : Collect information about zuul worker]
2026-06-09 13:25:26.053513 | controller | ok
2026-06-09 13:25:26.061202 | 
2026-06-09 13:25:26.061384 | TASK [validate-host : Write out all zuul information for each host]
2026-06-09 13:25:26.626765 | controller -> localhost | changed
2026-06-09 13:25:26.643636 | 
2026-06-09 13:25:26.643808 | TASK [include_role : prepare-workspace-openshift]
2026-06-09 13:25:26.669698 | controller | skipping: Conditional result was False
2026-06-09 13:25:26.678508 | 
2026-06-09 13:25:26.678694 | TASK [include_role : remove-zuul-sshkey]
2026-06-09 13:25:26.704537 | controller | skipping: Conditional result was False
2026-06-09 13:25:26.714396 | 
2026-06-09 13:25:26.714565 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-09 13:25:26.992252 | controller | ok: "logs"
2026-06-09 13:25:26.992700 | controller | ok: All items complete
2026-06-09 13:25:26.992760 | 
2026-06-09 13:25:27.229684 | controller | ok: "artifacts"
2026-06-09 13:25:27.440614 | controller | ok: "docs"
2026-06-09 13:25:27.457798 | 
2026-06-09 13:25:27.457981 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-09 13:25:27.721868 | controller | changed: "logs"
2026-06-09 13:25:27.942157 | controller | changed: "artifacts"
2026-06-09 13:25:28.178406 | controller | changed: "docs"
2026-06-09 13:25:28.187051 | 
2026-06-09 13:25:28.187131 | PLAY RECAP
2026-06-09 13:25:28.187216 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-09 13:25:28.187263 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 13:25:28.187289 | 
2026-06-09 13:25:28.342013 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-09 13:25:28.343700 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-09 13:25:29.014762 | 
2026-06-09 13:25:29.014871 | PLAY [all]
2026-06-09 13:25:29.024775 | 
2026-06-09 13:25:29.024853 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-09 13:25:29.104064 | controller | ok
2026-06-09 13:25:29.109108 | 
2026-06-09 13:25:29.109213 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-09 13:25:29.564700 | controller | changed
2026-06-09 13:25:29.573787 | 
2026-06-09 13:25:29.573935 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-09 13:25:30.653314 | controller | changed
2026-06-09 13:25:30.672159 | 
2026-06-09 13:25:30.672409 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-09 13:25:31.134947 | controller | changed:
2026-06-09 13:25:31.135268 | controller | {
2026-06-09 13:25:31.135323 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-09 13:25:31.135382 | controller | }
2026-06-09 13:25:31.376475 | controller | changed:
2026-06-09 13:25:31.376644 | controller | {
2026-06-09 13:25:31.376680 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-09 13:25:31.376705 | controller | }
2026-06-09 13:25:31.657629 | controller | changed:
2026-06-09 13:25:31.657781 | controller | {
2026-06-09 13:25:31.657858 | 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-09 13:25:31.657907 | controller | }
2026-06-09 13:25:31.953535 | controller | changed:
2026-06-09 13:25:31.953654 | controller | {
2026-06-09 13:25:31.953680 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-09 13:25:31.953728 | controller | }
2026-06-09 13:25:32.228306 | controller | changed:
2026-06-09 13:25:32.228453 | controller | {
2026-06-09 13:25:32.228501 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-09 13:25:32.228537 | controller | }
2026-06-09 13:25:32.520627 | controller | changed:
2026-06-09 13:25:32.520752 | controller | {
2026-06-09 13:25:32.520786 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-09 13:25:32.520814 | controller | }
2026-06-09 13:25:32.790226 | controller | changed:
2026-06-09 13:25:32.790623 | controller | {
2026-06-09 13:25:32.790752 | 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-09 13:25:32.790855 | controller | }
2026-06-09 13:25:33.124051 | controller | changed:
2026-06-09 13:25:33.124203 | controller | {
2026-06-09 13:25:33.124258 | 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-09 13:25:33.124319 | controller | }
2026-06-09 13:25:33.475094 | controller | changed:
2026-06-09 13:25:33.475301 | controller | {
2026-06-09 13:25:33.475362 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-09 13:25:33.475405 | controller | }
2026-06-09 13:25:33.768093 | controller | changed:
2026-06-09 13:25:33.768190 | controller | {
2026-06-09 13:25:33.768215 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-09 13:25:33.768235 | controller | }
2026-06-09 13:25:34.032421 | controller | changed:
2026-06-09 13:25:34.032516 | controller | {
2026-06-09 13:25:34.032539 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-09 13:25:34.032558 | controller | }
2026-06-09 13:25:34.342339 | controller | changed:
2026-06-09 13:25:34.342496 | controller | {
2026-06-09 13:25:34.342546 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-09 13:25:34.342647 | controller | }
2026-06-09 13:25:34.635925 | controller | changed:
2026-06-09 13:25:34.636090 | controller | {
2026-06-09 13:25:34.636257 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-09 13:25:34.636323 | controller | }
2026-06-09 13:25:34.988567 | controller | changed:
2026-06-09 13:25:34.988805 | controller | {
2026-06-09 13:25:34.988903 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-09 13:25:34.988950 | controller | }
2026-06-09 13:25:35.267630 | controller | changed:
2026-06-09 13:25:35.267767 | controller | {
2026-06-09 13:25:35.267801 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-09 13:25:35.267827 | controller | }
2026-06-09 13:25:35.532535 | controller | changed:
2026-06-09 13:25:35.533064 | controller | {
2026-06-09 13:25:35.533142 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-09 13:25:35.533184 | controller | }
2026-06-09 13:25:35.879886 | controller | changed:
2026-06-09 13:25:35.880015 | controller | {
2026-06-09 13:25:35.880045 | 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-09 13:25:35.880069 | controller | }
2026-06-09 13:25:36.160298 | controller | changed:
2026-06-09 13:25:36.160464 | controller | {
2026-06-09 13:25:36.160514 | 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-09 13:25:36.160570 | controller | }
2026-06-09 13:25:36.471207 | controller | changed:
2026-06-09 13:25:36.471351 | controller | {
2026-06-09 13:25:36.471400 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-09 13:25:36.471440 | controller | }
2026-06-09 13:25:36.908450 | controller | changed:
2026-06-09 13:25:36.908598 | controller | {
2026-06-09 13:25:36.908636 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-09 13:25:36.908663 | controller | }
2026-06-09 13:25:37.192392 | controller | changed:
2026-06-09 13:25:37.192568 | controller | {
2026-06-09 13:25:37.192667 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-09 13:25:37.192717 | controller | }
2026-06-09 13:25:37.557999 | controller | changed:
2026-06-09 13:25:37.558161 | controller | {
2026-06-09 13:25:37.558229 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-09 13:25:37.558376 | controller | }
2026-06-09 13:25:37.896343 | controller | changed:
2026-06-09 13:25:37.896464 | controller | {
2026-06-09 13:25:37.896498 | 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-09 13:25:37.896528 | controller | }
2026-06-09 13:25:38.249957 | controller | changed:
2026-06-09 13:25:38.250095 | controller | {
2026-06-09 13:25:38.250132 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-09 13:25:38.250160 | controller | }
2026-06-09 13:25:38.569444 | controller | changed:
2026-06-09 13:25:38.569634 | controller | {
2026-06-09 13:25:38.569692 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-09 13:25:38.569732 | controller | }
2026-06-09 13:25:38.869489 | controller | changed:
2026-06-09 13:25:38.869690 | controller | {
2026-06-09 13:25:38.869743 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-09 13:25:38.869785 | controller | }
2026-06-09 13:25:38.906894 | 
2026-06-09 13:25:38.907085 | TASK [Set timezone to UTC]
2026-06-09 13:25:39.554346 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-09 13:25:39.562519 | 
2026-06-09 13:25:39.562683 | TASK [Create nodepool directory]
2026-06-09 13:25:39.895153 | controller | changed
2026-06-09 13:25:39.907712 | 
2026-06-09 13:25:39.907897 | TASK [Create nodepool sub_nodes file]
2026-06-09 13:25:40.734410 | controller | changed
2026-06-09 13:25:40.738427 | 
2026-06-09 13:25:40.738496 | TASK [Create nodepool sub_nodes_private file]
2026-06-09 13:25:41.530815 | controller | changed
2026-06-09 13:25:41.539112 | 
2026-06-09 13:25:41.539263 | LOOP [Populate nodepool sub_nodes file]
2026-06-09 13:25:41.596081 | 
2026-06-09 13:25:41.596390 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-09 13:25:41.645547 | 
2026-06-09 13:25:41.645891 | TASK [Create nodepool primary file]
2026-06-09 13:25:41.731900 | controller | skipping: Conditional result was False
2026-06-09 13:25:41.738007 | 
2026-06-09 13:25:41.738122 | TASK [Create nodepool node_private for this node]
2026-06-09 13:25:42.667177 | controller | changed
2026-06-09 13:25:42.680046 | 
2026-06-09 13:25:42.680248 | LOOP [Copy ssh keys to nodepool directory]
2026-06-09 13:25:43.163628 | controller | ok: Item: id_rsa Runtime: 0:00:00.026866
2026-06-09 13:25:43.163942 | 
2026-06-09 13:25:43.394367 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.007613
2026-06-09 13:25:43.414766 | 
2026-06-09 13:25:43.414978 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-09 13:25:44.158554 | controller | changed
2026-06-09 13:25:44.166152 | 
2026-06-09 13:25:44.166282 | TASK [Validate sudoers config after edits]
2026-06-09 13:25:44.511035 | controller | /etc/sudoers: parsed OK
2026-06-09 13:25:44.511201 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-09 13:25:44.511300 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-09 13:25:44.511316 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-09 13:25:44.713508 | controller | ok: Runtime: 0:00:00.012673
2026-06-09 13:25:44.723220 | 
2026-06-09 13:25:44.723362 | TASK [Show the environment passed in to job shell scripts]
2026-06-09 13:25:45.027515 | controller | SHELL=/bin/bash
2026-06-09 13:25:45.027595 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework
2026-06-09 13:25:45.027613 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework
2026-06-09 13:25:45.027629 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/73/3773/b078db7b2836cd7c168de9d1a4db38983af17642
2026-06-09 13:25:45.027642 | controller | PWD=/home/zuul
2026-06-09 13:25:45.027654 | controller | ZUUL_PIPELINE=github-check
2026-06-09 13:25:45.027668 | controller | LOGNAME=zuul
2026-06-09 13:25:45.027679 | controller | XDG_SESSION_TYPE=tty
2026-06-09 13:25:45.027690 | controller | _=/usr/bin/env
2026-06-09 13:25:45.027760 | controller | MOTD_SHOWN=pam
2026-06-09 13:25:45.027769 | controller | HOME=/home/zuul
2026-06-09 13:25:45.027775 | controller | LANG=en_US.UTF-8
2026-06-09 13:25:45.027781 | controller | SSH_CONNECTION=38.102.83.40 60828 38.102.83.222 22
2026-06-09 13:25:45.027788 | 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-09 13:25:45.027794 | controller | ZUUL_CHANGE_IDS=3773,b078db7b2836cd7c168de9d1a4db38983af17642
2026-06-09 13:25:45.027800 | controller | WORKSPACE=/home/zuul/workspace
2026-06-09 13:25:45.027805 | controller | XDG_SESSION_CLASS=user
2026-06-09 13:25:45.027810 | controller | SELINUX_ROLE_REQUESTED=
2026-06-09 13:25:45.027815 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-09 13:25:45.027821 | controller | USER=zuul
2026-06-09 13:25:45.027826 | controller | ZUUL_VOTING=True
2026-06-09 13:25:45.027831 | controller | BUILD_TIMEOUT=1800000
2026-06-09 13:25:45.027836 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-09 13:25:45.027841 | controller | SHLVL=1
2026-06-09 13:25:45.027847 | controller | ZUUL_PATCHSET=b078db7b2836cd7c168de9d1a4db38983af17642
2026-06-09 13:25:45.027852 | controller | XDG_SESSION_ID=1
2026-06-09 13:25:45.027857 | controller | ZUUL_BRANCH=main
2026-06-09 13:25:45.027862 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-09 13:25:45.027867 | controller | SSH_CLIENT=38.102.83.40 60828 22
2026-06-09 13:25:45.027876 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-09 13:25:45.027882 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-09 13:25:45.027887 | controller | which_declare=declare -f
2026-06-09 13:25:45.027892 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-09 13:25:45.027896 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-09 13:25:45.027901 | controller | ZUUL_CHANGE=3773
2026-06-09 13:25:45.027906 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-09 13:25:45.027910 | controller | ZUUL_UUID=49f5bbd66519425d81e83a9e1a1805c9
2026-06-09 13:25:45.027915 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-09 13:25:45.027920 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-09 13:25:45.027926 | controller | }
2026-06-09 13:25:45.264503 | controller | ok: Runtime: 0:00:00.008258
2026-06-09 13:25:45.272961 | 
2026-06-09 13:25:45.273082 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-09 13:25:45.313404 | controller | skipping: Conditional result was False
2026-06-09 13:25:45.321975 | 
2026-06-09 13:25:45.322108 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-09 13:25:45.857297 | controller | skipping: Conditional result was False
2026-06-09 13:25:45.863179 | 
2026-06-09 13:25:45.863279 | TASK [Ensure legacy workspace directory]
2026-06-09 13:25:46.084338 | controller | changed
2026-06-09 13:25:46.086117 | 
2026-06-09 13:25:46.086168 | PLAY RECAP
2026-06-09 13:25:46.086213 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-09 13:25:46.086234 | 
2026-06-09 13:25:46.316116 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-09 13:25:46.318963 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-09 13:25:46.980071 | 
2026-06-09 13:25:46.980183 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-09 13:25:46.991659 | 
2026-06-09 13:25:46.991746 | TASK [Clone repos in the job workspace]
2026-06-09 13:25:47.010251 | controller | ok
2026-06-09 13:25:47.027193 | 
2026-06-09 13:25:47.027295 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-09 13:25:47.434362 | controller | ok
2026-06-09 13:25:47.444375 | 
2026-06-09 13:25:47.444526 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-09 13:25:49.680509 | controller | Output suppressed because no_log was given
2026-06-09 13:25:49.736278 | 
2026-06-09 13:25:49.736417 | TASK [Create zuul-output directory]
2026-06-09 13:25:50.184117 | controller | ok
2026-06-09 13:25:50.192726 | 
2026-06-09 13:25:50.192856 | TASK [Install required packages]
2026-06-09 13:26:42.478518 | controller | changed
2026-06-09 13:26:42.487921 | 
2026-06-09 13:26:42.488053 | TASK [Output pip related things]
2026-06-09 13:26:43.404435 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-09 13:26:43.617627 | controller | ok: Runtime: 0:00:00.503811
2026-06-09 13:26:43.626164 | 
2026-06-09 13:26:43.626301 | TASK [Install requirements]
2026-06-09 13:28:49.564340 | controller | changed
2026-06-09 13:28:49.591395 | 
2026-06-09 13:28:49.591562 | TASK [Add cronjob to trigger job stats]
2026-06-09 13:28:49.659647 | controller | skipping: Conditional result was False
2026-06-09 13:28:49.669709 | 
2026-06-09 13:28:49.669841 | LOOP [Construct project change list]
2026-06-09 13:28:49.746921 | controller | ok:
2026-06-09 13:28:49.747214 | controller | {
2026-06-09 13:28:49.747254 | controller |   "branch": "main",
2026-06-09 13:28:49.747285 | controller |   "change": "3773",
2026-06-09 13:28:49.747312 | controller |   "change_message": "[multiple] nova05epsilon: adjust Ceph for BM SNO DCN cases\n\n1.  Adjust ceph.yml post_stage_run hook for DCN conventions\r\n\r\n    The ceph.yml post_stage_run hook (via cifmw_ceph_client role) writes Ceph config files to  \r\n    cifmw_ceph_client_fetch_dir (default /tmp/). This template reads those files and provides them as base64-\r\n    encoded values under data.ceph_conf (DCN convention).\r\n\r\n2.  Allow overriding ssh and storage_mgmt\r\n    \r\n    To allow BM SNO with ceph using custom ceph CIDR values,\r\n    make ssh_network_range and storage_mgmt_network_range overridable via\r\n    cifmw_ceph_ssh_network_range and cifmw_ceph_storage_mgmt_network_range.\r\n    Both are set in set_fact which clobbers extra vars, so we use the\r\n    cifmw_ indirection with default() to preserve original defaults.\r\n    \r\n    NOTE: storage_network_range also needs this treatment.\r\n    It use to be commented out in set_fact, and this change needs\r\n    extra testing with Ceph ci jobs perhaps.\r\n\r\n    Also gather network facts for IP-to-host mapping. \r\n\r\n3. Add a hook for Swift and Ceph RWG on SNO                                                                                                                                                                  \r\n\r\n    On SNO with a single EDPM compute (single-host CephHCI), the Ceph\r\n    ingress service (haproxy/keepalived) is not deployed because the\r\n    ceph_rgw.yml.j2 spec template only creates it for multi-host clusters.\r\n\r\n    Add a hook to correct the Keystone Swift endpoint for this case.\r\n\r\n    The proper fix belongs in cifmw_cephadm/tasks/configure_object.yml\r\n    which should detect whether ingress is deployed and choose VIP:8080\r\n    vs host_ip:8082 accordingly.\r\n\r\nJira: [OSPRH-27641](https://redhat.atlassian.net/browse/OSPRH-27641)\r\nGenerated-by: claude-4.6-opus-high",
2026-06-09 13:28:49.747375 | controller |   "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3773",
2026-06-09 13:28:49.747409 | controller |   "commit_id": "b078db7b2836cd7c168de9d1a4db38983af17642",
2026-06-09 13:28:49.747434 | controller |   "patchset": "b078db7b2836cd7c168de9d1a4db38983af17642",
2026-06-09 13:28:49.747460 | controller |   "project": {
2026-06-09 13:28:49.747481 | controller |     "canonical_hostname": "github.com",
2026-06-09 13:28:49.747510 | controller |     "canonical_name": "github.com/openstack-k8s-operators/ci-framework",
2026-06-09 13:28:49.747538 | controller |     "name": "openstack-k8s-operators/ci-framework",
2026-06-09 13:28:49.747559 | controller |     "short_name": "ci-framework",
2026-06-09 13:28:49.747622 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/ci-framework"
2026-06-09 13:28:49.747656 | controller |   },
2026-06-09 13:28:49.747685 | controller |   "topic": null
2026-06-09 13:28:49.747713 | controller | }
2026-06-09 13:28:49.802615 | 
2026-06-09 13:28:49.802762 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-09 13:28:49.810566 | 
2026-06-09 13:28:49.810678 | TASK [Filter out host if needed]
2026-06-09 13:28:49.823365 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-09 13:28:49.828810 | 
2026-06-09 13:28:49.828924 | TASK [Get git tag for image tagging]
2026-06-09 13:28:50.365048 | controller | skipping: Conditional result was False
2026-06-09 13:28:50.369753 | 
2026-06-09 13:28:50.369819 | TASK [Set openstack-runner image]
2026-06-09 13:28:50.403405 | controller | skipping: Conditional result was False
2026-06-09 13:28:50.407820 | 
2026-06-09 13:28:50.407890 | TASK [Build openstack-runner image]
2026-06-09 13:28:50.433508 | controller | skipping: Conditional result was False
2026-06-09 13:28:50.438179 | 
2026-06-09 13:28:50.438249 | TASK [Push openstack-runner image]
2026-06-09 13:28:50.472159 | controller | skipping: Conditional result was False
2026-06-09 13:28:50.476908 | 
2026-06-09 13:28:50.476975 | TASK [Make sure ci-framework directory exists]
2026-06-09 13:28:50.510901 | controller | skipping: Conditional result was False
2026-06-09 13:28:50.516154 | 
2026-06-09 13:28:50.516225 | TASK [Create EDPM ansible var file]
2026-06-09 13:28:50.552039 | controller | skipping: Conditional result was False
2026-06-09 13:28:50.553298 | 
2026-06-09 13:28:50.553342 | PLAY RECAP
2026-06-09 13:28:50.553391 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-09 13:28:50.553410 | 
2026-06-09 13:28:50.767376 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-09 13:28:50.769905 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-09 13:28:51.455185 | 
2026-06-09 13:28:51.455305 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-09 13:28:51.465897 | 
2026-06-09 13:28:51.465966 | TASK [Create zuul-output directory]
2026-06-09 13:28:51.912145 | controller | changed
2026-06-09 13:28:51.920275 | 
2026-06-09 13:28:51.920431 | TASK [Slurp Zuul inventory test]
2026-06-09 13:28:52.352183 | controller -> localhost | ok
2026-06-09 13:28:52.366294 | 
2026-06-09 13:28:52.366450 | TASK [Save zuul inventory]
2026-06-09 13:28:53.404063 | controller | changed
2026-06-09 13:28:53.412927 | 
2026-06-09 13:28:53.413072 | TASK [Save zuul vars without the change_message]
2026-06-09 13:28:54.226554 | controller | changed
2026-06-09 13:28:54.229144 | 
2026-06-09 13:28:54.229240 | PLAY RECAP
2026-06-09 13:28:54.229319 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 13:28:54.229364 | 
2026-06-09 13:28:54.373932 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-09 13:28:54.375374 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-09 13:28:54.967697 | 
2026-06-09 13:28:54.967956 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-09 13:28:54.980432 | 
2026-06-09 13:28:54.980526 | TASK [Filter out host if needed]
2026-06-09 13:28:54.989734 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-09 13:28:54.993346 | 
2026-06-09 13:28:54.993416 | TASK [Run playbook]
2026-06-09 13:28:56.035949 | controller |
2026-06-09 13:28:56.036080 | controller | PLAY [Test architecture automations] *******************************************
2026-06-09 13:28:56.036088 | controller |
2026-06-09 13:28:56.036093 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-09 13:28:56.036100 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.032)       0:00:00.032 **********
2026-06-09 13:28:56.036104 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.031)       0:00:00.031 **********
2026-06-09 13:28:56.949429 | controller | ok: [localhost]
2026-06-09 13:28:56.949509 | controller |
2026-06-09 13:28:56.949521 | 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-09 13:28:56.949536 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.914)       0:00:00.946 **********
2026-06-09 13:28:56.949544 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.914)       0:00:00.945 **********
2026-06-09 13:28:57.018669 | controller | ok: [localhost]
2026-06-09 13:28:57.018724 | controller |
2026-06-09 13:28:57.018730 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-09 13:28:57.018735 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.068)       0:00:01.015 **********
2026-06-09 13:28:57.018739 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.068)       0:00:01.014 **********
2026-06-09 13:28:57.065423 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-09 13:28:57.065504 | controller |
2026-06-09 13:28:57.065515 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-09 13:28:57.065521 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.047)       0:00:01.062 **********
2026-06-09 13:28:57.065526 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.047)       0:00:01.061 **********
2026-06-09 13:28:57.093776 | controller | ok: [localhost] =>
2026-06-09 13:28:57.093864 | controller |     cifmw_ci_setup_packages:
2026-06-09 13:28:57.093869 | controller |     - bash-completion
2026-06-09 13:28:57.093875 | controller |     - ca-certificates
2026-06-09 13:28:57.093879 | controller |     - git-core
2026-06-09 13:28:57.093883 | controller |     - make
2026-06-09 13:28:57.093887 | controller |     - tar
2026-06-09 13:28:57.093891 | controller |     - tmux
2026-06-09 13:28:57.093894 | controller |     - python3-pip
2026-06-09 13:28:57.093898 | controller |
2026-06-09 13:28:57.093902 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-09 13:28:57.093906 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.028)       0:00:01.090 **********
2026-06-09 13:28:57.093910 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.028)       0:00:01.089 **********
2026-06-09 13:28:59.893482 | controller | changed: [localhost]
2026-06-09 13:28:59.893555 | controller |
2026-06-09 13:28:59.893562 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-09 13:28:59.893568 | controller | Tuesday 09 June 2026  13:28:59 +0000 (0:00:02.799)       0:00:03.890 **********
2026-06-09 13:28:59.893573 | controller | Tuesday 09 June 2026  13:28:59 +0000 (0:00:02.799)       0:00:03.889 **********
2026-06-09 13:29:00.237854 | controller | ok: [localhost]
2026-06-09 13:29:00.237898 | controller |
2026-06-09 13:29:00.237906 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-09 13:29:00.237915 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.344)       0:00:04.234 **********
2026-06-09 13:29:00.237921 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.344)       0:00:04.233 **********
2026-06-09 13:29:00.551869 | controller | changed: [localhost]
2026-06-09 13:29:00.551909 | controller |
2026-06-09 13:29:00.551920 | 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-09 13:29:00.551925 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.314)       0:00:04.549 **********
2026-06-09 13:29:00.551943 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.314)       0:00:04.547 **********
2026-06-09 13:29:05.319881 | controller | changed: [localhost]
2026-06-09 13:29:05.319972 | controller |
2026-06-09 13:29:05.319978 | 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-09 13:29:05.319986 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:04.767)       0:00:09.316 **********
2026-06-09 13:29:05.319991 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:04.767)       0:00:09.315 **********
2026-06-09 13:29:05.352270 | controller | skipping: [localhost]
2026-06-09 13:29:05.352361 | controller |
2026-06-09 13:29:05.352367 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-09 13:29:05.352371 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.032)       0:00:09.349 **********
2026-06-09 13:29:05.352375 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.032)       0:00:09.348 **********
2026-06-09 13:29:05.699781 | controller | changed: [localhost]
2026-06-09 13:29:05.699860 | controller |
2026-06-09 13:29:05.699871 | 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-09 13:29:05.699878 | controller |   source ~/.oc_completion
2026-06-09 13:29:05.699883 | controller | fi] ***
2026-06-09 13:29:05.699888 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.347)       0:00:09.696 **********
2026-06-09 13:29:05.699894 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.347)       0:00:09.695 **********
2026-06-09 13:29:05.976159 | controller | changed: [localhost]
2026-06-09 13:29:05.976249 | controller |
2026-06-09 13:29:05.976256 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-09 13:29:05.976260 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.276)       0:00:09.972 **********
2026-06-09 13:29:05.976266 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.276)       0:00:09.971 **********
2026-06-09 13:29:06.006401 | controller | skipping: [localhost]
2026-06-09 13:29:06.006500 | controller |
2026-06-09 13:29:06.006510 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-09 13:29:06.006516 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-09 13:29:06.006523 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-09 13:29:06.006528 | controller | }}] ***
2026-06-09 13:29:06.006534 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.030)       0:00:10.003 **********
2026-06-09 13:29:06.006540 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.030)       0:00:10.002 **********
2026-06-09 13:29:06.033968 | controller | skipping: [localhost]
2026-06-09 13:29:06.034040 | controller |
2026-06-09 13:29:06.034046 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-09 13:29:06.034073 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.027)       0:00:10.030 **********
2026-06-09 13:29:06.034077 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.027)       0:00:10.029 **********
2026-06-09 13:29:06.062259 | controller | skipping: [localhost]
2026-06-09 13:29:06.062307 | controller |
2026-06-09 13:29:06.062315 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-09 13:29:06.062322 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.028)       0:00:10.058 **********
2026-06-09 13:29:06.062328 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.028)       0:00:10.057 **********
2026-06-09 13:29:06.091252 | controller | skipping: [localhost]
2026-06-09 13:29:06.091297 | controller |
2026-06-09 13:29:06.091304 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-09 13:29:06.091310 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.028)       0:00:10.087 **********
2026-06-09 13:29:06.091317 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.028)       0:00:10.086 **********
2026-06-09 13:29:06.118487 | controller | skipping: [localhost]
2026-06-09 13:29:06.118531 | controller |
2026-06-09 13:29:06.118539 | 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-09 13:29:06.118558 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.026)       0:00:10.114 **********
2026-06-09 13:29:06.118564 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.026)       0:00:10.113 **********
2026-06-09 13:29:06.151303 | controller | skipping: [localhost]
2026-06-09 13:29:06.151348 | controller |
2026-06-09 13:29:06.151355 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-09 13:29:06.151363 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.033)       0:00:10.148 **********
2026-06-09 13:29:06.151370 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.033)       0:00:10.146 **********
2026-06-09 13:29:07.417866 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-09 13:29:07.417949 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-09 13:29:07.417954 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-09 13:29:07.417958 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-09 13:29:07.417962 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-09 13:29:07.417966 | controller |
2026-06-09 13:29:07.417970 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-09 13:29:07.417974 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:01.266)       0:00:11.414 **********
2026-06-09 13:29:07.417978 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:01.266)       0:00:11.413 **********
2026-06-09 13:29:07.850860 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-09 13:29:07.850966 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-09 13:29:07.850977 | controller |
2026-06-09 13:29:07.850986 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-09 13:29:07.850994 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.433)       0:00:11.847 **********
2026-06-09 13:29:07.851001 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.433)       0:00:11.846 **********
2026-06-09 13:29:08.022326 | controller | ok: [localhost]
2026-06-09 13:29:08.022412 | controller |
2026-06-09 13:29:08.022418 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-09 13:29:08.022423 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.171)       0:00:12.019 **********
2026-06-09 13:29:08.022426 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.171)       0:00:12.018 **********
2026-06-09 13:29:08.043740 | controller | skipping: [localhost]
2026-06-09 13:29:08.043807 | controller |
2026-06-09 13:29:08.043815 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-09 13:29:08.043826 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.021)       0:00:12.040 **********
2026-06-09 13:29:08.043830 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.021)       0:00:12.039 **********
2026-06-09 13:29:08.067894 | controller | skipping: [localhost]
2026-06-09 13:29:08.067973 | controller |
2026-06-09 13:29:08.067979 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-09 13:29:08.067983 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.024)       0:00:12.065 **********
2026-06-09 13:29:08.067987 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.024)       0:00:12.063 **********
2026-06-09 13:29:08.085982 | controller | skipping: [localhost]
2026-06-09 13:29:08.086052 | controller |
2026-06-09 13:29:08.086058 | 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-09 13:29:08.086063 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.017)       0:00:12.083 **********
2026-06-09 13:29:08.086087 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.017)       0:00:12.081 **********
2026-06-09 13:29:08.426105 | controller | ok: [localhost]
2026-06-09 13:29:08.426180 | controller |
2026-06-09 13:29:08.426186 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-09 13:29:08.426190 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.340)       0:00:12.423 **********
2026-06-09 13:29:08.426205 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.340)       0:00:12.422 **********
2026-06-09 13:29:08.801766 | controller | ok: [localhost]
2026-06-09 13:29:08.801983 | controller |
2026-06-09 13:29:08.802005 | 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-09 13:29:08.802015 | controller | ] ***
2026-06-09 13:29:08.802021 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.375)       0:00:12.798 **********
2026-06-09 13:29:08.802026 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.375)       0:00:12.797 **********
2026-06-09 13:29:08.831514 | controller | skipping: [localhost]
2026-06-09 13:29:08.831603 | controller |
2026-06-09 13:29:08.831611 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-09 13:29:08.831618 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.029)       0:00:12.828 **********
2026-06-09 13:29:08.831624 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.029)       0:00:12.827 **********
2026-06-09 13:29:09.060693 | controller | changed: [localhost]
2026-06-09 13:29:09.060790 | controller |
2026-06-09 13:29:09.060799 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-09 13:29:09.060805 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-09 13:29:09.060812 | controller |   default({}) |
2026-06-09 13:29:09.060817 | controller |   combine(item.value, recursive=True)
2026-06-09 13:29:09.060822 | controller | }}] ***
2026-06-09 13:29:09.060830 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.229)       0:00:13.057 **********
2026-06-09 13:29:09.060836 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.229)       0:00:13.056 **********
2026-06-09 13:29:09.143999 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-09 13:29:09.144094 | controller |
2026-06-09 13:29:09.144102 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-09 13:29:09.144109 | controller |   _b64_kustomize_user_patches |
2026-06-09 13:29:09.144114 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-09 13:29:09.144120 | controller | }}] ***
2026-06-09 13:29:09.144126 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.083)       0:00:13.141 **********
2026-06-09 13:29:09.144131 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.083)       0:00:13.139 **********
2026-06-09 13:29:09.227386 | controller | ok: [localhost]
2026-06-09 13:29:09.227499 | controller |
2026-06-09 13:29:09.227505 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-09 13:29:09.227511 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.083)       0:00:13.224 **********
2026-06-09 13:29:09.227515 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.083)       0:00:13.223 **********
2026-06-09 13:29:09.505593 | controller | ok: [localhost]
2026-06-09 13:29:09.505704 | controller |
2026-06-09 13:29:09.505711 | 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-09 13:29:09.505716 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.278)       0:00:13.502 **********
2026-06-09 13:29:09.505723 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.278)       0:00:13.501 **********
2026-06-09 13:29:09.546936 | controller | ok: [localhost]
2026-06-09 13:29:09.547009 | controller |
2026-06-09 13:29:09.547015 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-09 13:29:09.547021 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.041)       0:00:13.544 **********
2026-06-09 13:29:09.547027 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.041)       0:00:13.542 **********
2026-06-09 13:29:09.797164 | controller | ok: [localhost]
2026-06-09 13:29:09.797255 | controller |
2026-06-09 13:29:09.797261 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-09 13:29:09.797265 | controller |   _net_env_def_slurp['content'] |
2026-06-09 13:29:09.797270 | controller |   b64decode |
2026-06-09 13:29:09.797274 | controller |   from_yaml
2026-06-09 13:29:09.797277 | controller | }}, cacheable=True] ***
2026-06-09 13:29:09.797281 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.250)       0:00:13.794 **********
2026-06-09 13:29:09.797285 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.250)       0:00:13.793 **********
2026-06-09 13:29:09.855343 | controller | ok: [localhost]
2026-06-09 13:29:09.855441 | controller |
2026-06-09 13:29:09.855449 | controller | TASK [Discover automation files paths={{
2026-06-09 13:29:09.855457 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-09 13:29:09.855463 | controller |   path_join
2026-06-09 13:29:09.855500 | controller | }}, patterns=*.yaml] ***
2026-06-09 13:29:09.855506 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.058)       0:00:13.852 **********
2026-06-09 13:29:09.855512 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.058)       0:00:13.851 **********
2026-06-09 13:29:10.088554 | controller | ok: [localhost]
2026-06-09 13:29:10.088642 | controller |
2026-06-09 13:29:10.088648 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-09 13:29:10.088653 | controller | Tuesday 09 June 2026  13:29:10 +0000 (0:00:00.233)       0:00:14.085 **********
2026-06-09 13:29:10.088657 | controller | Tuesday 09 June 2026  13:29:10 +0000 (0:00:00.233)       0:00:14.084 **********
2026-06-09 13:29:19.938430 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-09 13:29:19.938544 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-09 13:29:19.938558 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-09 13:29:19.938581 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-09 13:29:19.938587 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-09 13:29:19.938593 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-09 13:29:19.938598 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-09 13:29:19.938603 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-09 13:29:19.938608 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-09 13:29:19.938614 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-09 13:29:19.938619 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-09 13:29:19.938625 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-09 13:29:19.938633 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-09 13:29:19.938646 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-09 13:29:19.938663 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-09 13:29:19.938671 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-09 13:29:19.938678 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-09 13:29:19.938684 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-09 13:29:19.938689 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-09 13:29:19.938694 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-09 13:29:19.938700 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-09 13:29:19.938705 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-09 13:29:19.938710 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-09 13:29:19.938715 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-09 13:29:19.938721 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-09 13:29:19.938726 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-09 13:29:19.938731 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-09 13:29:19.938746 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-09 13:29:19.938752 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-09 13:29:19.938757 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-09 13:29:19.938762 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-09 13:29:19.938767 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-09 13:29:19.938772 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-09 13:29:19.938777 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-09 13:29:19.938782 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-09 13:29:19.938787 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-09 13:29:19.938792 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-09 13:29:19.938797 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-09 13:29:19.938803 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-09 13:29:19.938808 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-09 13:29:19.938813 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-09 13:29:19.938818 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-09 13:29:19.938823 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-09 13:29:19.938829 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-09 13:29:19.938834 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-09 13:29:19.938839 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-09 13:29:19.938844 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-09 13:29:19.938849 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-09 13:29:19.938854 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-09 13:29:19.938859 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-09 13:29:19.938864 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-09 13:29:19.938869 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-09 13:29:19.938875 | controller |
2026-06-09 13:29:19.938880 | controller | TASK [Load automation files as fact vas={{
2026-06-09 13:29:19.938885 | controller |   vas | default({}) |
2026-06-09 13:29:19.938891 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-09 13:29:19.938896 | controller | }}] ***
2026-06-09 13:29:19.938901 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:09.849)       0:00:23.935 **********
2026-06-09 13:29:19.938908 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:09.849)       0:00:23.933 **********
2026-06-09 13:29:22.139517 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-09 13:29:22.139588 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-09 13:29:22.139594 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-09 13:29:22.139598 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-09 13:29:22.139602 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-09 13:29:22.139606 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-09 13:29:22.139609 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-09 13:29:22.139613 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-09 13:29:22.139616 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-09 13:29:22.139620 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-09 13:29:22.139623 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-09 13:29:22.139627 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-09 13:29:22.139631 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-09 13:29:22.139635 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-09 13:29:22.139639 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-09 13:29:22.139643 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-09 13:29:22.139646 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-09 13:29:22.139650 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-09 13:29:22.139653 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-09 13:29:22.139672 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-09 13:29:22.139676 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-09 13:29:22.139679 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-09 13:29:22.139683 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-09 13:29:22.139694 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-09 13:29:22.139698 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-09 13:29:22.139702 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-09 13:29:22.139706 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-09 13:29:22.139709 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-09 13:29:22.139713 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-09 13:29:22.139717 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-09 13:29:22.139720 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-09 13:29:22.139724 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-09 13:29:22.139727 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-09 13:29:22.139730 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-09 13:29:22.139734 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-09 13:29:22.139737 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-09 13:29:22.139741 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-09 13:29:22.139744 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-09 13:29:22.139748 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-09 13:29:22.139751 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-09 13:29:22.139755 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-09 13:29:22.139758 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-09 13:29:22.139762 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-09 13:29:22.139765 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-09 13:29:22.139769 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-09 13:29:22.139772 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-09 13:29:22.139776 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-09 13:29:22.139779 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-09 13:29:22.139782 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-09 13:29:22.139786 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-09 13:29:22.139789 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-09 13:29:22.139793 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-09 13:29:22.139797 | controller |
2026-06-09 13:29:22.139801 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-09 13:29:22.139805 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:02.201)       0:00:26.137 **********
2026-06-09 13:29:22.139809 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:02.201)       0:00:26.135 **********
2026-06-09 13:29:22.187924 | controller | ok: [localhost]
2026-06-09 13:29:22.187995 | controller |
2026-06-09 13:29:22.188002 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-09 13:29:22.188007 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.047)       0:00:26.184 **********
2026-06-09 13:29:22.188013 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.047)       0:00:26.183 **********
2026-06-09 13:29:22.895661 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-09 13:29:22.895740 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-09 13:29:22.895752 | controller |
2026-06-09 13:29:22.895761 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-09 13:29:22.895771 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.708)       0:00:26.892 **********
2026-06-09 13:29:22.895779 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.708)       0:00:26.891 **********
2026-06-09 13:29:23.219341 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-09 13:29:23.219413 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-09 13:29:23.219422 | controller |
2026-06-09 13:29:23.219428 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-09 13:29:23.219448 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.323)       0:00:27.216 **********
2026-06-09 13:29:23.219453 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.323)       0:00:27.215 **********
2026-06-09 13:29:23.582855 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-09 13:29:23.582927 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-09 13:29:23.582933 | controller |
2026-06-09 13:29:23.582938 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-09 13:29:23.582943 | controller |   _pub_keys.results[1].content | b64decode
2026-06-09 13:29:23.582949 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-09 13:29:23.582952 | controller |   _priv_keys.results[1].content | b64decode
2026-06-09 13:29:23.582956 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-09 13:29:23.582960 | controller |   _pub_keys.results[1].content | b64decode
2026-06-09 13:29:23.582963 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-09 13:29:23.582967 | controller |   _pub_keys.results[0].content | b64decode
2026-06-09 13:29:23.582971 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-09 13:29:23.582974 | controller |   _priv_keys.results[0].content | b64decode
2026-06-09 13:29:23.582978 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-09 13:29:23.582982 | controller |   [
2026-06-09 13:29:23.582985 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-09 13:29:23.582989 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-09 13:29:23.582993 | controller |   ] | select()
2026-06-09 13:29:23.582996 | controller | }}] ***
2026-06-09 13:29:23.583000 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.363)       0:00:27.580 **********
2026-06-09 13:29:23.583003 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.363)       0:00:27.578 **********
2026-06-09 13:29:23.618516 | controller | ok: [localhost]
2026-06-09 13:29:23.618586 | controller |
2026-06-09 13:29:23.618592 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-09 13:29:23.618597 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.035)       0:00:27.615 **********
2026-06-09 13:29:23.618619 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.035)       0:00:27.614 **********
2026-06-09 13:29:23.864794 | controller |
2026-06-09 13:29:23.864868 | 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-09 13:29:23.864874 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.246)       0:00:27.862 **********
2026-06-09 13:29:23.864880 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.246)       0:00:27.860 **********
2026-06-09 13:29:23.924812 | controller | ok: [localhost] =>
2026-06-09 13:29:23.924882 | controller |     changed: false
2026-06-09 13:29:23.924887 | controller |     msg: All assertions passed
2026-06-09 13:29:23.924892 | controller |
2026-06-09 13:29:23.924897 | 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-09 13:29:23.924903 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.060)       0:00:27.922 **********
2026-06-09 13:29:23.924908 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.060)       0:00:27.920 **********
2026-06-09 13:29:23.954432 | controller | skipping: [localhost]
2026-06-09 13:29:23.954533 | controller |
2026-06-09 13:29:23.954539 | 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-09 13:29:23.954545 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.029)       0:00:27.951 **********
2026-06-09 13:29:23.954550 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.029)       0:00:27.950 **********
2026-06-09 13:29:23.985009 | 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-09 13:29:23.985067 | controller |
2026-06-09 13:29:23.985073 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:29:23.985077 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.030)       0:00:27.982 **********
2026-06-09 13:29:23.985082 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.030)       0:00:27.981 **********
2026-06-09 13:29:24.010507 | controller | skipping: [localhost]
2026-06-09 13:29:24.010570 | controller |
2026-06-09 13:29:24.010577 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:29:24.010583 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.025)       0:00:28.007 **********
2026-06-09 13:29:24.010590 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.025)       0:00:28.006 **********
2026-06-09 13:29:24.039068 | controller | ok: [localhost]
2026-06-09 13:29:24.039104 | controller |
2026-06-09 13:29:24.039109 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:29:24.039115 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:29:24.039120 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:29:24.039124 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:29:24.039127 | controller | }}] ***
2026-06-09 13:29:24.039131 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.028)       0:00:28.036 **********
2026-06-09 13:29:24.039135 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.028)       0:00:28.035 **********
2026-06-09 13:29:24.102309 | controller | skipping: [localhost]
2026-06-09 13:29:24.102383 | controller |
2026-06-09 13:29:24.102406 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:29:24.102411 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:24.102415 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:29:24.102420 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:24.102424 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.062)       0:00:28.099 **********
2026-06-09 13:29:24.102429 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.062)       0:00:28.097 **********
2026-06-09 13:29:24.387240 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-09 13:29:24.387318 | controller |
2026-06-09 13:29:24.387324 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:29:24.387331 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.284)       0:00:28.384 **********
2026-06-09 13:29:24.387334 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.284)       0:00:28.382 **********
2026-06-09 13:29:24.450018 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:29:24.450090 | controller |
2026-06-09 13:29:24.450096 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-09 13:29:24.450101 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.063)       0:00:28.447 **********
2026-06-09 13:29:24.450105 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.063)       0:00:28.445 **********
2026-06-09 13:29:24.492244 | controller | skipping: [localhost]
2026-06-09 13:29:24.492320 | controller |
2026-06-09 13:29:24.492328 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-09 13:29:24.492334 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.042)       0:00:28.489 **********
2026-06-09 13:29:24.492338 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.042)       0:00:28.488 **********
2026-06-09 13:29:24.588001 | controller |
2026-06-09 13:29:24.588077 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:24.588105 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.095)       0:00:28.584 **********
2026-06-09 13:29:24.588112 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.095)       0:00:28.583 **********
2026-06-09 13:29:24.634344 | controller | skipping: [localhost]
2026-06-09 13:29:24.634416 | controller |
2026-06-09 13:29:24.634421 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:24.634426 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.046)       0:00:28.631 **********
2026-06-09 13:29:24.634431 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.046)       0:00:28.630 **********
2026-06-09 13:29:24.697935 | 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-09 13:29:24.698005 | controller |
2026-06-09 13:29:24.698011 | 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-09 13:29:24.698017 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.063)       0:00:28.695 **********
2026-06-09 13:29:24.698021 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.063)       0:00:28.693 **********
2026-06-09 13:29:24.750759 | controller | ok: [localhost] =>
2026-06-09 13:29:24.750820 | controller |     changed: false
2026-06-09 13:29:24.750825 | controller |     msg: All assertions passed
2026-06-09 13:29:24.750830 | controller |
2026-06-09 13:29:24.750835 | 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-09 13:29:24.750841 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.052)       0:00:28.747 **********
2026-06-09 13:29:24.750845 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.052)       0:00:28.746 **********
2026-06-09 13:29:24.959212 | controller | ok: [localhost]
2026-06-09 13:29:24.959294 | controller |
2026-06-09 13:29:24.959306 | 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-09 13:29:24.959314 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.208)       0:00:28.955 **********
2026-06-09 13:29:24.959320 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.208)       0:00:28.954 **********
2026-06-09 13:29:25.020805 | controller | ok: [localhost] =>
2026-06-09 13:29:25.020878 | controller |     changed: false
2026-06-09 13:29:25.020883 | controller |     msg: All assertions passed
2026-06-09 13:29:25.020887 | controller |
2026-06-09 13:29:25.020892 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:25.020897 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.061)       0:00:29.017 **********
2026-06-09 13:29:25.020901 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.061)       0:00:29.016 **********
2026-06-09 13:29:25.245238 | controller | ok: [localhost]
2026-06-09 13:29:25.245320 | controller |
2026-06-09 13:29:25.245327 | 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-09 13:29:25.245332 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:25.245337 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:25.245341 | controller |   _config_map_content |
2026-06-09 13:29:25.245345 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:25.245348 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:25.245352 | controller |     matching_parameter='regex')
2026-06-09 13:29:25.245356 | controller | }}, cacheable=False] ***
2026-06-09 13:29:25.245359 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.224)       0:00:29.242 **********
2026-06-09 13:29:25.245364 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.224)       0:00:29.241 **********
2026-06-09 13:29:25.571050 | controller | ok: [localhost]
2026-06-09 13:29:25.571124 | controller |
2026-06-09 13:29:25.571130 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:25.571151 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.326)       0:00:29.568 **********
2026-06-09 13:29:25.571156 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.326)       0:00:29.567 **********
2026-06-09 13:29:25.635077 | 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-09 13:29:25.635174 | controller |
2026-06-09 13:29:25.635188 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-09 13:29:25.635197 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.063)       0:00:29.632 **********
2026-06-09 13:29:25.635205 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.063)       0:00:29.630 **********
2026-06-09 13:29:25.688051 | controller | ok: [localhost] =>
2026-06-09 13:29:25.688121 | controller |     changed: false
2026-06-09 13:29:25.688126 | controller |     msg: All assertions passed
2026-06-09 13:29:25.688130 | controller |
2026-06-09 13:29:25.688135 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:25.688139 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.052)       0:00:29.685 **********
2026-06-09 13:29:25.688144 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.052)       0:00:29.683 **********
2026-06-09 13:29:25.904423 | controller | changed: [localhost]
2026-06-09 13:29:25.904516 | controller |
2026-06-09 13:29:25.904526 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:25.904531 | controller |   (snippet_datadir,
2026-06-09 13:29:25.904535 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:25.904539 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:25.904544 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.215)       0:00:29.901 **********
2026-06-09 13:29:25.904548 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.215)       0:00:29.899 **********
2026-06-09 13:29:26.526108 | controller | changed: [localhost]
2026-06-09 13:29:26.526178 | controller |
2026-06-09 13:29:26.526184 | 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-09 13:29:26.526190 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.622)       0:00:30.523 **********
2026-06-09 13:29:26.526217 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.622)       0:00:30.522 **********
2026-06-09 13:29:26.592201 | controller | ok: [localhost]
2026-06-09 13:29:26.592245 | controller |
2026-06-09 13:29:26.592253 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:26.592260 | controller |   (snippet_datadir,
2026-06-09 13:29:26.592265 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:26.592270 | controller | }}, content={{
2026-06-09 13:29:26.592275 | controller |   _base64_patch |
2026-06-09 13:29:26.592279 | controller |   default({}) |
2026-06-09 13:29:26.592283 | controller |   to_nice_yaml
2026-06-09 13:29:26.592286 | controller | }}, mode=0644] ***
2026-06-09 13:29:26.592300 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.066)       0:00:30.589 **********
2026-06-09 13:29:26.592304 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.066)       0:00:30.588 **********
2026-06-09 13:29:27.000889 | controller | changed: [localhost]
2026-06-09 13:29:27.000970 | controller |
2026-06-09 13:29:27.000977 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:27.000983 | controller |   (snippet_datadir,
2026-06-09 13:29:27.000989 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:27.000995 | controller | }}, content={{
2026-06-09 13:29:27.001000 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:27.001005 | controller |   default({}) |
2026-06-09 13:29:27.001010 | controller |   to_nice_yaml
2026-06-09 13:29:27.001015 | controller | }}, mode=0644] ***
2026-06-09 13:29:27.001020 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.408)       0:00:30.998 **********
2026-06-09 13:29:27.001025 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.408)       0:00:30.996 **********
2026-06-09 13:29:27.453922 | controller | changed: [localhost]
2026-06-09 13:29:27.453992 | controller |
2026-06-09 13:29:27.453998 | 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-09 13:29:27.454004 | controller |   (
2026-06-09 13:29:27.454008 | controller |     snippet_datadir,
2026-06-09 13:29:27.454012 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:27.454016 | controller |   ) | path_join
2026-06-09 13:29:27.454019 | controller | }}, mode=0644] ***
2026-06-09 13:29:27.454024 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.452)       0:00:31.450 **********
2026-06-09 13:29:27.454028 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.452)       0:00:31.449 **********
2026-06-09 13:29:27.880371 | controller | changed: [localhost]
2026-06-09 13:29:27.880498 | controller |
2026-06-09 13:29:27.880509 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:27.880515 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.426)       0:00:31.877 **********
2026-06-09 13:29:27.880521 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.426)       0:00:31.876 **********
2026-06-09 13:29:27.956867 | 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-09 13:29:27.956980 | controller |
2026-06-09 13:29:27.956993 | 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-09 13:29:27.957001 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.076)       0:00:31.954 **********
2026-06-09 13:29:27.957007 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.076)       0:00:31.952 **********
2026-06-09 13:29:28.004033 | controller | ok: [localhost] =>
2026-06-09 13:29:28.004140 | controller |     changed: false
2026-06-09 13:29:28.004147 | controller |     msg: All assertions passed
2026-06-09 13:29:28.004153 | controller |
2026-06-09 13:29:28.004159 | 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-09 13:29:28.004165 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.047)       0:00:32.001 **********
2026-06-09 13:29:28.004170 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.047)       0:00:32.000 **********
2026-06-09 13:29:28.220259 | controller | ok: [localhost]
2026-06-09 13:29:28.220332 | controller |
2026-06-09 13:29:28.220338 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:28.220343 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.216)       0:00:32.217 **********
2026-06-09 13:29:28.220346 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.216)       0:00:32.216 **********
2026-06-09 13:29:28.266196 | controller | ok: [localhost]
2026-06-09 13:29:28.266239 | controller |
2026-06-09 13:29:28.266245 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:28.266250 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.045)       0:00:32.262 **********
2026-06-09 13:29:28.266255 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.045)       0:00:32.261 **********
2026-06-09 13:29:28.968615 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-09 13:29:28.968681 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-09 13:29:28.968687 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-09 13:29:28.968692 | controller |
2026-06-09 13:29:28.968696 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:28.968701 | controller |   _content |
2026-06-09 13:29:28.968705 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:28.968709 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:28.968713 | controller | }}
2026-06-09 13:29:28.968717 | controller | ] ***
2026-06-09 13:29:28.968721 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.703)       0:00:32.965 **********
2026-06-09 13:29:28.968735 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.703)       0:00:32.964 **********
2026-06-09 13:29:29.125512 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 13:29:29.125582 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:29.125588 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:29.125594 | controller |
2026-06-09 13:29:29.125601 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:29.125621 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.156)       0:00:33.122 **********
2026-06-09 13:29:29.125626 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.156)       0:00:33.121 **********
2026-06-09 13:29:29.343450 | controller | changed: [localhost]
2026-06-09 13:29:29.343529 | controller |
2026-06-09 13:29:29.343536 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:29.343540 | controller |   (_destdir,
2026-06-09 13:29:29.343545 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:29.343549 | controller | }}, content={{
2026-06-09 13:29:29.343553 | controller |   (
2026-06-09 13:29:29.343557 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:29.343561 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:29.343565 | controller | }}, mode=0644] ***
2026-06-09 13:29:29.343569 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.218)       0:00:33.340 **********
2026-06-09 13:29:29.343573 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.218)       0:00:33.339 **********
2026-06-09 13:29:29.821566 | controller | changed: [localhost]
2026-06-09 13:29:29.821641 | controller |
2026-06-09 13:29:29.821647 | 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-09 13:29:29.821652 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:29:29.821656 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:29:29.821660 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:29:29.821664 | controller | }}, dest={{
2026-06-09 13:29:29.821667 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:29.821672 | controller |   stage['path'], _val.src_file
2026-06-09 13:29:29.821676 | controller |   ) |
2026-06-09 13:29:29.821679 | controller |   path_join
2026-06-09 13:29:29.821683 | controller |  }}] ***
2026-06-09 13:29:29.821687 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.477)       0:00:33.818 **********
2026-06-09 13:29:29.821691 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.477)       0:00:33.817 **********
2026-06-09 13:29:30.126750 | controller | changed: [localhost] => (item=network-values)
2026-06-09 13:29:30.126793 | controller |
2026-06-09 13:29:30.126799 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:30.126805 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.305)       0:00:34.124 **********
2026-06-09 13:29:30.126809 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.305)       0:00:34.122 **********
2026-06-09 13:29:30.174019 | controller | skipping: [localhost]
2026-06-09 13:29:30.174065 | controller |
2026-06-09 13:29:30.174074 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:29:30.174081 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.047)       0:00:34.171 **********
2026-06-09 13:29:30.174087 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.047)       0:00:34.169 **********
2026-06-09 13:29:30.653683 | controller | changed: [localhost]
2026-06-09 13:29:30.653799 | controller |
2026-06-09 13:29:30.653808 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:29:30.653816 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.479)       0:00:34.650 **********
2026-06-09 13:29:30.653821 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.479)       0:00:34.649 **********
2026-06-09 13:29:31.084168 | controller | changed: [localhost]
2026-06-09 13:29:31.084266 | controller |
2026-06-09 13:29:31.084275 | 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-09 13:29:31.084282 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.430)       0:00:35.081 **********
2026-06-09 13:29:31.084288 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.430)       0:00:35.079 **********
2026-06-09 13:29:31.133424 | controller | skipping: [localhost]
2026-06-09 13:29:31.133560 | controller |
2026-06-09 13:29:31.133568 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:29:31.133573 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:29:31.133578 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:29:31.133583 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:29:31.133587 | controller |   ) | list
2026-06-09 13:29:31.133591 | controller | }}] ***
2026-06-09 13:29:31.133595 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.049)       0:00:35.130 **********
2026-06-09 13:29:31.133599 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.049)       0:00:35.129 **********
2026-06-09 13:29:31.191120 | controller | skipping: [localhost]
2026-06-09 13:29:31.191236 | controller |
2026-06-09 13:29:31.191247 | 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-09 13:29:31.191257 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:29:31.191266 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:29:31.191275 | controller | }}, mode=0644] ***
2026-06-09 13:29:31.191283 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.057)       0:00:35.188 **********
2026-06-09 13:29:31.191292 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.057)       0:00:35.186 **********
2026-06-09 13:29:31.461873 | controller | changed: [localhost]
2026-06-09 13:29:31.461990 | controller |
2026-06-09 13:29:31.462002 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:31.462011 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.271)       0:00:35.459 **********
2026-06-09 13:29:31.462020 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.270)       0:00:35.457 **********
2026-06-09 13:29:31.533966 | controller | skipping: [localhost]
2026-06-09 13:29:31.534070 | controller |
2026-06-09 13:29:31.534076 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:29:31.534081 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.072)       0:00:35.531 **********
2026-06-09 13:29:31.534114 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.072)       0:00:35.529 **********
2026-06-09 13:29:31.613386 | controller | skipping: [localhost]
2026-06-09 13:29:31.613531 | controller |
2026-06-09 13:29:31.613541 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-09 13:29:31.613546 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.079)       0:00:35.610 **********
2026-06-09 13:29:31.613550 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.079)       0:00:35.609 **********
2026-06-09 13:29:31.692765 | 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-09 13:29:31.692872 | controller | skipping: [localhost]
2026-06-09 13:29:31.692878 | controller |
2026-06-09 13:29:31.692883 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:31.692887 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.079)       0:00:35.689 **********
2026-06-09 13:29:31.692892 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.079)       0:00:35.688 **********
2026-06-09 13:29:31.754248 | controller | skipping: [localhost]
2026-06-09 13:29:31.754291 | controller |
2026-06-09 13:29:31.754298 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-09 13:29:31.754304 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.061)       0:00:35.751 **********
2026-06-09 13:29:31.754309 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.061)       0:00:35.750 **********
2026-06-09 13:29:31.812992 | controller | skipping: [localhost]
2026-06-09 13:29:31.813030 | controller |
2026-06-09 13:29:31.813036 | 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-09 13:29:31.813042 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.058)       0:00:35.810 **********
2026-06-09 13:29:31.813046 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.058)       0:00:35.808 **********
2026-06-09 13:29:31.868912 | controller | ok: [localhost] =>
2026-06-09 13:29:31.868953 | controller |     changed: false
2026-06-09 13:29:31.868960 | controller |     msg: All assertions passed
2026-06-09 13:29:31.868966 | controller |
2026-06-09 13:29:31.868971 | 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-09 13:29:31.868978 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.055)       0:00:35.866 **********
2026-06-09 13:29:31.868984 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.055)       0:00:35.864 **********
2026-06-09 13:29:31.902000 | controller | skipping: [localhost]
2026-06-09 13:29:31.902043 | controller |
2026-06-09 13:29:31.902050 | 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-09 13:29:31.902057 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.033)       0:00:35.899 **********
2026-06-09 13:29:31.902062 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.033)       0:00:35.898 **********
2026-06-09 13:29:31.936673 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-09 13:29:31.936712 | controller |
2026-06-09 13:29:31.936718 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:29:31.936723 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.034)       0:00:35.934 **********
2026-06-09 13:29:31.936727 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.034)       0:00:35.932 **********
2026-06-09 13:29:31.964221 | controller | skipping: [localhost]
2026-06-09 13:29:31.964262 | controller |
2026-06-09 13:29:31.964269 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:29:31.964275 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.027)       0:00:35.961 **********
2026-06-09 13:29:31.964281 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.027)       0:00:35.960 **********
2026-06-09 13:29:32.001242 | controller | ok: [localhost]
2026-06-09 13:29:32.001287 | controller |
2026-06-09 13:29:32.001294 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:29:32.001300 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:29:32.001307 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:29:32.001312 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:29:32.001318 | controller | }}] ***
2026-06-09 13:29:32.001323 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.036)       0:00:35.998 **********
2026-06-09 13:29:32.001328 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.036)       0:00:35.997 **********
2026-06-09 13:29:32.047592 | controller | skipping: [localhost]
2026-06-09 13:29:32.047635 | controller |
2026-06-09 13:29:32.047642 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:29:32.047687 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:32.047693 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:29:32.047699 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:32.047704 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.046)       0:00:36.044 **********
2026-06-09 13:29:32.047709 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.046)       0:00:36.043 **********
2026-06-09 13:29:32.337772 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-09 13:29:32.337837 | controller |
2026-06-09 13:29:32.337852 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:29:32.337865 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.289)       0:00:36.334 **********
2026-06-09 13:29:32.337876 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.289)       0:00:36.333 **********
2026-06-09 13:29:32.416903 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:29:32.416969 | controller |
2026-06-09 13:29:32.416985 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-09 13:29:32.416998 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.079)       0:00:36.413 **********
2026-06-09 13:29:32.417025 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.079)       0:00:36.412 **********
2026-06-09 13:29:32.476319 | controller | skipping: [localhost]
2026-06-09 13:29:32.476385 | controller |
2026-06-09 13:29:32.476411 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-09 13:29:32.476423 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.059)       0:00:36.472 **********
2026-06-09 13:29:32.476435 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.059)       0:00:36.471 **********
2026-06-09 13:29:32.604428 | controller |
2026-06-09 13:29:32.604541 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:32.604549 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.128)       0:00:36.601 **********
2026-06-09 13:29:32.604555 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.128)       0:00:36.600 **********
2026-06-09 13:29:32.670713 | controller | skipping: [localhost]
2026-06-09 13:29:32.670751 | controller |
2026-06-09 13:29:32.670756 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:32.670761 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.065)       0:00:36.667 **********
2026-06-09 13:29:32.670766 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.065)       0:00:36.666 **********
2026-06-09 13:29:32.803656 | 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-09 13:29:32.803705 | controller |
2026-06-09 13:29:32.803714 | 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-09 13:29:32.803721 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.133)       0:00:36.800 **********
2026-06-09 13:29:32.803728 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.133)       0:00:36.799 **********
2026-06-09 13:29:32.873234 | controller | ok: [localhost] =>
2026-06-09 13:29:32.873273 | controller |     changed: false
2026-06-09 13:29:32.873278 | controller |     msg: All assertions passed
2026-06-09 13:29:32.873283 | controller |
2026-06-09 13:29:32.873288 | 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-09 13:29:32.873293 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.069)       0:00:36.870 **********
2026-06-09 13:29:32.873298 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.069)       0:00:36.869 **********
2026-06-09 13:29:33.105529 | controller | ok: [localhost]
2026-06-09 13:29:33.105564 | controller |
2026-06-09 13:29:33.105582 | 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-09 13:29:33.105588 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.231)       0:00:37.102 **********
2026-06-09 13:29:33.105593 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.231)       0:00:37.101 **********
2026-06-09 13:29:33.166436 | controller | ok: [localhost] =>
2026-06-09 13:29:33.166500 | controller |     changed: false
2026-06-09 13:29:33.166507 | controller |     msg: All assertions passed
2026-06-09 13:29:33.166511 | controller |
2026-06-09 13:29:33.166516 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:33.166521 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.060)       0:00:37.163 **********
2026-06-09 13:29:33.166525 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.060)       0:00:37.161 **********
2026-06-09 13:29:33.413062 | controller | ok: [localhost]
2026-06-09 13:29:33.413130 | controller |
2026-06-09 13:29:33.413136 | 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-09 13:29:33.413142 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:33.413146 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:33.413151 | controller |   _config_map_content |
2026-06-09 13:29:33.413155 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:33.413158 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:33.413161 | controller |     matching_parameter='regex')
2026-06-09 13:29:33.413165 | controller | }}, cacheable=False] ***
2026-06-09 13:29:33.413169 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.247)       0:00:37.410 **********
2026-06-09 13:29:33.413173 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.246)       0:00:37.408 **********
2026-06-09 13:29:33.679241 | controller | ok: [localhost]
2026-06-09 13:29:33.679305 | controller |
2026-06-09 13:29:33.679311 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:33.679316 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.266)       0:00:37.676 **********
2026-06-09 13:29:33.679320 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.266)       0:00:37.675 **********
2026-06-09 13:29:33.771449 | 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-09 13:29:33.771568 | controller |
2026-06-09 13:29:33.771580 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-09 13:29:33.771589 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.091)       0:00:37.768 **********
2026-06-09 13:29:33.771598 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.091)       0:00:37.767 **********
2026-06-09 13:29:33.832763 | controller | ok: [localhost] =>
2026-06-09 13:29:33.832842 | controller |     changed: false
2026-06-09 13:29:33.832851 | controller |     msg: All assertions passed
2026-06-09 13:29:33.832860 | controller |
2026-06-09 13:29:33.832869 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:33.832878 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.061)       0:00:37.829 **********
2026-06-09 13:29:33.832887 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.061)       0:00:37.828 **********
2026-06-09 13:29:34.041616 | controller | ok: [localhost]
2026-06-09 13:29:34.041675 | controller |
2026-06-09 13:29:34.041682 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:34.041688 | controller |   (snippet_datadir,
2026-06-09 13:29:34.041694 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:34.041699 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:34.041704 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.208)       0:00:38.038 **********
2026-06-09 13:29:34.041709 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.208)       0:00:38.037 **********
2026-06-09 13:29:34.657730 | controller | ok: [localhost]
2026-06-09 13:29:34.657785 | controller |
2026-06-09 13:29:34.657791 | 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-09 13:29:34.657797 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.616)       0:00:38.654 **********
2026-06-09 13:29:34.657802 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.616)       0:00:38.653 **********
2026-06-09 13:29:34.715658 | controller | ok: [localhost]
2026-06-09 13:29:34.715740 | controller |
2026-06-09 13:29:34.715747 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:34.715752 | controller |   (snippet_datadir,
2026-06-09 13:29:34.715756 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:34.715760 | controller | }}, content={{
2026-06-09 13:29:34.715763 | controller |   _base64_patch |
2026-06-09 13:29:34.715767 | controller |   default({}) |
2026-06-09 13:29:34.715770 | controller |   to_nice_yaml
2026-06-09 13:29:34.715773 | controller | }}, mode=0644] ***
2026-06-09 13:29:34.715800 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.058)       0:00:38.712 **********
2026-06-09 13:29:34.715804 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.058)       0:00:38.711 **********
2026-06-09 13:29:35.180649 | controller | ok: [localhost]
2026-06-09 13:29:35.180724 | controller |
2026-06-09 13:29:35.180732 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:35.180737 | controller |   (snippet_datadir,
2026-06-09 13:29:35.180743 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:35.180748 | controller | }}, content={{
2026-06-09 13:29:35.180754 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:35.180759 | controller |   default({}) |
2026-06-09 13:29:35.180763 | controller |   to_nice_yaml
2026-06-09 13:29:35.180768 | controller | }}, mode=0644] ***
2026-06-09 13:29:35.180773 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.464)       0:00:39.177 **********
2026-06-09 13:29:35.180778 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.464)       0:00:39.176 **********
2026-06-09 13:29:35.601881 | controller | ok: [localhost]
2026-06-09 13:29:35.601943 | controller |
2026-06-09 13:29:35.601949 | 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-09 13:29:35.601955 | controller |   (
2026-06-09 13:29:35.601960 | controller |     snippet_datadir,
2026-06-09 13:29:35.601965 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:35.601969 | controller |   ) | path_join
2026-06-09 13:29:35.601974 | controller | }}, mode=0644] ***
2026-06-09 13:29:35.601979 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.420)       0:00:39.598 **********
2026-06-09 13:29:35.601984 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.420)       0:00:39.597 **********
2026-06-09 13:29:36.098435 | controller | changed: [localhost]
2026-06-09 13:29:36.098516 | controller |
2026-06-09 13:29:36.098524 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:36.098528 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.496)       0:00:40.095 **********
2026-06-09 13:29:36.098532 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.496)       0:00:40.094 **********
2026-06-09 13:29:36.161952 | 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-09 13:29:36.162022 | controller |
2026-06-09 13:29:36.162029 | 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-09 13:29:36.162034 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.063)       0:00:40.159 **********
2026-06-09 13:29:36.162038 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.063)       0:00:40.158 **********
2026-06-09 13:29:36.213406 | controller | ok: [localhost] =>
2026-06-09 13:29:36.213439 | controller |     changed: false
2026-06-09 13:29:36.213444 | controller |     msg: All assertions passed
2026-06-09 13:29:36.213997 | controller |
2026-06-09 13:29:36.214007 | 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-09 13:29:36.214011 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.051)       0:00:40.210 **********
2026-06-09 13:29:36.214015 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.051)       0:00:40.209 **********
2026-06-09 13:29:36.434386 | controller | ok: [localhost]
2026-06-09 13:29:36.434450 | controller |
2026-06-09 13:29:36.434455 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:36.434459 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.221)       0:00:40.431 **********
2026-06-09 13:29:36.434463 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.221)       0:00:40.430 **********
2026-06-09 13:29:36.482249 | controller | ok: [localhost]
2026-06-09 13:29:36.482319 | controller |
2026-06-09 13:29:36.482326 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:36.482332 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.047)       0:00:40.479 **********
2026-06-09 13:29:36.482337 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.047)       0:00:40.478 **********
2026-06-09 13:29:37.049130 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-09 13:29:37.049210 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-09 13:29:37.049221 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-09 13:29:37.049230 | controller |
2026-06-09 13:29:37.049239 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:37.049247 | controller |   _content |
2026-06-09 13:29:37.049256 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:37.049264 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:37.049273 | controller | }}
2026-06-09 13:29:37.049281 | controller | ] ***
2026-06-09 13:29:37.049289 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.567)       0:00:41.046 **********
2026-06-09 13:29:37.049297 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.567)       0:00:41.045 **********
2026-06-09 13:29:37.187737 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 13:29:37.187803 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:37.187809 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:37.187813 | controller |
2026-06-09 13:29:37.187818 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:37.187822 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.138)       0:00:41.185 **********
2026-06-09 13:29:37.187826 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.138)       0:00:41.183 **********
2026-06-09 13:29:37.390254 | controller | ok: [localhost]
2026-06-09 13:29:37.390339 | controller |
2026-06-09 13:29:37.390351 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:37.390361 | controller |   (_destdir,
2026-06-09 13:29:37.390370 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:37.390379 | controller | }}, content={{
2026-06-09 13:29:37.390387 | controller |   (
2026-06-09 13:29:37.390396 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:37.390404 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:37.390413 | controller | }}, mode=0644] ***
2026-06-09 13:29:37.390422 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.202)       0:00:41.387 **********
2026-06-09 13:29:37.390431 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.202)       0:00:41.386 **********
2026-06-09 13:29:37.805959 | controller | ok: [localhost]
2026-06-09 13:29:37.806028 | controller |
2026-06-09 13:29:37.806039 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:29:37.806048 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:29:37.806056 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:29:37.806078 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:29:37.806086 | controller | }}, dest={{
2026-06-09 13:29:37.806094 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:37.806102 | controller |   stage['path'], _val.src_file
2026-06-09 13:29:37.806110 | controller |   ) |
2026-06-09 13:29:37.806118 | controller |   path_join
2026-06-09 13:29:37.806126 | controller |  }}] ***
2026-06-09 13:29:37.806134 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.415)       0:00:41.803 **********
2026-06-09 13:29:37.806142 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.415)       0:00:41.801 **********
2026-06-09 13:29:38.065157 | controller | ok: [localhost] => (item=network-values)
2026-06-09 13:29:38.065226 | controller |
2026-06-09 13:29:38.065232 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:38.065238 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.259)       0:00:42.062 **********
2026-06-09 13:29:38.065242 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.259)       0:00:42.061 **********
2026-06-09 13:29:38.107871 | controller | skipping: [localhost]
2026-06-09 13:29:38.107930 | controller |
2026-06-09 13:29:38.107935 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:29:38.107940 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.042)       0:00:42.105 **********
2026-06-09 13:29:38.107944 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.042)       0:00:42.104 **********
2026-06-09 13:29:38.528142 | controller | changed: [localhost]
2026-06-09 13:29:38.528208 | controller |
2026-06-09 13:29:38.528214 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:29:38.528219 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.420)       0:00:42.525 **********
2026-06-09 13:29:38.528223 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.420)       0:00:42.524 **********
2026-06-09 13:29:38.934457 | controller | changed: [localhost]
2026-06-09 13:29:38.934537 | controller |
2026-06-09 13:29:38.934558 | 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-09 13:29:38.934563 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.406)       0:00:42.931 **********
2026-06-09 13:29:38.934567 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.406)       0:00:42.930 **********
2026-06-09 13:29:38.983131 | controller | skipping: [localhost]
2026-06-09 13:29:38.983184 | controller |
2026-06-09 13:29:38.983191 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:29:38.983197 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:29:38.983203 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:29:38.983208 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:29:38.983213 | controller |   ) | list
2026-06-09 13:29:38.983218 | controller | }}] ***
2026-06-09 13:29:38.983223 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.048)       0:00:42.980 **********
2026-06-09 13:29:38.983228 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.048)       0:00:42.979 **********
2026-06-09 13:29:39.029939 | controller | skipping: [localhost]
2026-06-09 13:29:39.029991 | controller |
2026-06-09 13:29:39.029998 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:29:39.030004 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:29:39.030010 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:29:39.030015 | controller | }}, mode=0644] ***
2026-06-09 13:29:39.030029 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.046)       0:00:43.027 **********
2026-06-09 13:29:39.030034 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.046)       0:00:43.025 **********
2026-06-09 13:29:39.284075 | controller | changed: [localhost]
2026-06-09 13:29:39.284144 | controller |
2026-06-09 13:29:39.284150 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:39.284155 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.253)       0:00:43.281 **********
2026-06-09 13:29:39.284159 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.253)       0:00:43.279 **********
2026-06-09 13:29:39.328045 | controller | skipping: [localhost]
2026-06-09 13:29:39.328113 | controller |
2026-06-09 13:29:39.328119 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:29:39.328124 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.044)       0:00:43.325 **********
2026-06-09 13:29:39.328128 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.044)       0:00:43.324 **********
2026-06-09 13:29:39.368785 | controller | skipping: [localhost]
2026-06-09 13:29:39.368852 | controller |
2026-06-09 13:29:39.368858 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-09 13:29:39.368863 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.040)       0:00:43.366 **********
2026-06-09 13:29:39.368867 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.040)       0:00:43.364 **********
2026-06-09 13:29:39.410333 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-09 13:29:39.410396 | controller | skipping: [localhost]
2026-06-09 13:29:39.410402 | controller |
2026-06-09 13:29:39.410406 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:39.410410 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.041)       0:00:43.407 **********
2026-06-09 13:29:39.410414 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.041)       0:00:43.406 **********
2026-06-09 13:29:39.455261 | controller | skipping: [localhost]
2026-06-09 13:29:39.455292 | controller |
2026-06-09 13:29:39.455298 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-09 13:29:39.455303 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.044)       0:00:43.452 **********
2026-06-09 13:29:39.455306 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.044)       0:00:43.451 **********
2026-06-09 13:29:39.507890 | controller | skipping: [localhost]
2026-06-09 13:29:39.507923 | controller |
2026-06-09 13:29:39.507928 | 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-09 13:29:39.507933 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.052)       0:00:43.505 **********
2026-06-09 13:29:39.507937 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.052)       0:00:43.503 **********
2026-06-09 13:29:39.545778 | controller | ok: [localhost] =>
2026-06-09 13:29:39.545809 | controller |     changed: false
2026-06-09 13:29:39.545813 | controller |     msg: All assertions passed
2026-06-09 13:29:39.545818 | controller |
2026-06-09 13:29:39.545822 | 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-09 13:29:39.545827 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.038)       0:00:43.543 **********
2026-06-09 13:29:39.545831 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.038)       0:00:43.542 **********
2026-06-09 13:29:39.572060 | controller | skipping: [localhost]
2026-06-09 13:29:39.572120 | controller |
2026-06-09 13:29:39.572126 | 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-09 13:29:39.572130 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.026)       0:00:43.569 **********
2026-06-09 13:29:39.572147 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.026)       0:00:43.568 **********
2026-06-09 13:29:39.604341 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-09 13:29:39.604384 | controller |
2026-06-09 13:29:39.604390 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:29:39.604394 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.032)       0:00:43.601 **********
2026-06-09 13:29:39.604398 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.032)       0:00:43.600 **********
2026-06-09 13:29:39.628930 | controller | skipping: [localhost]
2026-06-09 13:29:39.628993 | controller |
2026-06-09 13:29:39.628999 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:29:39.629003 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.024)       0:00:43.626 **********
2026-06-09 13:29:39.629008 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.024)       0:00:43.624 **********
2026-06-09 13:29:39.670220 | controller | ok: [localhost]
2026-06-09 13:29:39.670281 | controller |
2026-06-09 13:29:39.670287 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:29:39.670291 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:29:39.670295 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:29:39.670300 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:29:39.670303 | controller | }}] ***
2026-06-09 13:29:39.670307 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.041)       0:00:43.667 **********
2026-06-09 13:29:39.670311 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.041)       0:00:43.666 **********
2026-06-09 13:29:39.709846 | controller | skipping: [localhost]
2026-06-09 13:29:39.709913 | controller |
2026-06-09 13:29:39.709918 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:29:39.709922 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:39.709926 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:29:39.709930 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:39.709934 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.039)       0:00:43.707 **********
2026-06-09 13:29:39.709938 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.039)       0:00:43.705 **********
2026-06-09 13:29:40.101494 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-09 13:29:40.101539 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-09 13:29:40.101546 | controller |
2026-06-09 13:29:40.101553 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:29:40.101559 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.391)       0:00:44.098 **********
2026-06-09 13:29:40.101565 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.391)       0:00:44.097 **********
2026-06-09 13:29:40.188782 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-09 13:29:40.188822 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:29:40.188827 | controller |
2026-06-09 13:29:40.188831 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-09 13:29:40.188835 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.087)       0:00:44.186 **********
2026-06-09 13:29:40.188839 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.087)       0:00:44.184 **********
2026-06-09 13:29:40.293243 | controller | skipping: [localhost]
2026-06-09 13:29:40.293317 | controller |
2026-06-09 13:29:40.293329 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane name=ci_gen_kustomize_values] ***
2026-06-09 13:29:40.293353 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.104)       0:00:44.290 **********
2026-06-09 13:29:40.293361 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.104)       0:00:44.289 **********
2026-06-09 13:29:40.414222 | controller |
2026-06-09 13:29:40.414297 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:40.414304 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.121)       0:00:44.411 **********
2026-06-09 13:29:40.414309 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.121)       0:00:44.410 **********
2026-06-09 13:29:40.492038 | controller | skipping: [localhost]
2026-06-09 13:29:40.492094 | controller |
2026-06-09 13:29:40.492101 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:40.492108 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.078)       0:00:44.489 **********
2026-06-09 13:29:40.492113 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.078)       0:00:44.488 **********
2026-06-09 13:29:40.545251 | 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-09 13:29:40.545303 | controller |
2026-06-09 13:29:40.545309 | 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-09 13:29:40.545314 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.053)       0:00:44.542 **********
2026-06-09 13:29:40.545318 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.053)       0:00:44.541 **********
2026-06-09 13:29:40.590530 | controller | ok: [localhost] =>
2026-06-09 13:29:40.590586 | controller |     changed: false
2026-06-09 13:29:40.590591 | controller |     msg: All assertions passed
2026-06-09 13:29:40.590595 | controller |
2026-06-09 13:29:40.590599 | 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-09 13:29:40.590604 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.045)       0:00:44.588 **********
2026-06-09 13:29:40.590608 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.045)       0:00:44.586 **********
2026-06-09 13:29:40.793232 | controller | ok: [localhost]
2026-06-09 13:29:40.793277 | controller |
2026-06-09 13:29:40.793282 | 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-09 13:29:40.793287 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.202)       0:00:44.790 **********
2026-06-09 13:29:40.793291 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.202)       0:00:44.789 **********
2026-06-09 13:29:40.850157 | controller | ok: [localhost] =>
2026-06-09 13:29:40.850220 | controller |     changed: false
2026-06-09 13:29:40.850227 | controller |     msg: All assertions passed
2026-06-09 13:29:40.850233 | controller |
2026-06-09 13:29:40.850239 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:40.850245 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.056)       0:00:44.847 **********
2026-06-09 13:29:40.850251 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.056)       0:00:44.846 **********
2026-06-09 13:29:41.085778 | controller | ok: [localhost]
2026-06-09 13:29:41.085827 | controller |
2026-06-09 13:29:41.085834 | 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-09 13:29:41.085845 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:41.085850 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:41.085855 | controller |   _config_map_content |
2026-06-09 13:29:41.085860 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:41.085865 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:41.085869 | controller |     matching_parameter='regex')
2026-06-09 13:29:41.085874 | controller | }}, cacheable=False] ***
2026-06-09 13:29:41.085879 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.235)       0:00:45.083 **********
2026-06-09 13:29:41.085884 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.235)       0:00:45.081 **********
2026-06-09 13:29:41.307150 | controller | ok: [localhost]
2026-06-09 13:29:41.307205 | controller |
2026-06-09 13:29:41.307210 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:41.307215 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.221)       0:00:45.304 **********
2026-06-09 13:29:41.307219 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.221)       0:00:45.303 **********
2026-06-09 13:29:41.352434 | controller | skipping: [localhost]
2026-06-09 13:29:41.352533 | controller |
2026-06-09 13:29:41.352540 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:41.352544 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.045)       0:00:45.349 **********
2026-06-09 13:29:41.352548 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.045)       0:00:45.348 **********
2026-06-09 13:29:41.571985 | controller | changed: [localhost]
2026-06-09 13:29:41.572040 | controller |
2026-06-09 13:29:41.572052 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:41.572059 | controller |   (snippet_datadir,
2026-06-09 13:29:41.572063 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:41.572067 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:41.572070 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.219)       0:00:45.569 **********
2026-06-09 13:29:41.572074 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.219)       0:00:45.568 **********
2026-06-09 13:29:41.645276 | controller | skipping: [localhost]
2026-06-09 13:29:41.645313 | controller |
2026-06-09 13:29:41.645320 | 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-09 13:29:41.645326 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.072)       0:00:45.642 **********
2026-06-09 13:29:41.645331 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.072)       0:00:45.640 **********
2026-06-09 13:29:41.702815 | controller | ok: [localhost]
2026-06-09 13:29:41.702851 | controller |
2026-06-09 13:29:41.702858 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:41.702864 | controller |   (snippet_datadir,
2026-06-09 13:29:41.702869 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:41.702874 | controller | }}, content={{
2026-06-09 13:29:41.702879 | controller |   _base64_patch |
2026-06-09 13:29:41.702883 | controller |   default({}) |
2026-06-09 13:29:41.702888 | controller |   to_nice_yaml
2026-06-09 13:29:41.702892 | controller | }}, mode=0644] ***
2026-06-09 13:29:41.702897 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.058)       0:00:45.700 **********
2026-06-09 13:29:41.702902 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.057)       0:00:45.698 **********
2026-06-09 13:29:42.157198 | controller | changed: [localhost]
2026-06-09 13:29:42.157268 | controller |
2026-06-09 13:29:42.157274 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:42.157278 | controller |   (snippet_datadir,
2026-06-09 13:29:42.157282 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:42.157286 | controller | }}, content={{
2026-06-09 13:29:42.157290 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:42.157294 | controller |   default({}) |
2026-06-09 13:29:42.157297 | controller |   to_nice_yaml
2026-06-09 13:29:42.157301 | controller | }}, mode=0644] ***
2026-06-09 13:29:42.157304 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.454)       0:00:46.154 **********
2026-06-09 13:29:42.157307 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.454)       0:00:46.153 **********
2026-06-09 13:29:42.573417 | controller | changed: [localhost]
2026-06-09 13:29:42.573492 | controller |
2026-06-09 13:29:42.573501 | 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-09 13:29:42.573508 | controller |   (
2026-06-09 13:29:42.573514 | controller |     snippet_datadir,
2026-06-09 13:29:42.573518 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:42.573523 | controller |   ) | path_join
2026-06-09 13:29:42.573535 | controller | }}, mode=0644] ***
2026-06-09 13:29:42.573539 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.415)       0:00:46.570 **********
2026-06-09 13:29:42.573543 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.415)       0:00:46.569 **********
2026-06-09 13:29:42.959886 | controller | changed: [localhost]
2026-06-09 13:29:42.959957 | controller |
2026-06-09 13:29:42.959964 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:42.959969 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.386)       0:00:46.957 **********
2026-06-09 13:29:42.959973 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.386)       0:00:46.955 **********
2026-06-09 13:29:43.028412 | 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-09 13:29:43.028532 | controller |
2026-06-09 13:29:43.028546 | 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-09 13:29:43.028556 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.068)       0:00:47.025 **********
2026-06-09 13:29:43.028564 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.068)       0:00:47.024 **********
2026-06-09 13:29:43.088701 | controller | ok: [localhost] =>
2026-06-09 13:29:43.088760 | controller |     changed: false
2026-06-09 13:29:43.088764 | controller |     msg: All assertions passed
2026-06-09 13:29:43.088769 | controller |
2026-06-09 13:29:43.088774 | 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-09 13:29:43.088778 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.060)       0:00:47.085 **********
2026-06-09 13:29:43.088782 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.060)       0:00:47.084 **********
2026-06-09 13:29:43.317751 | controller | ok: [localhost]
2026-06-09 13:29:43.317821 | controller |
2026-06-09 13:29:43.317827 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:43.317831 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.228)       0:00:47.314 **********
2026-06-09 13:29:43.317835 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.228)       0:00:47.313 **********
2026-06-09 13:29:43.364709 | controller | ok: [localhost]
2026-06-09 13:29:43.364783 | controller |
2026-06-09 13:29:43.364789 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:43.364795 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.047)       0:00:47.362 **********
2026-06-09 13:29:43.364800 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.047)       0:00:47.360 **********
2026-06-09 13:29:43.773249 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-09 13:29:43.773293 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-09 13:29:43.773299 | controller |
2026-06-09 13:29:43.773303 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:43.773307 | controller |   _content |
2026-06-09 13:29:43.773311 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:43.773314 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:43.773318 | controller | }}
2026-06-09 13:29:43.773322 | controller | ] ***
2026-06-09 13:29:43.773325 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.408)       0:00:47.770 **********
2026-06-09 13:29:43.773329 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.408)       0:00:47.769 **********
2026-06-09 13:29:43.900074 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:43.900111 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:43.900117 | controller |
2026-06-09 13:29:43.900122 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:43.900127 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.126)       0:00:47.897 **********
2026-06-09 13:29:43.900137 | controller | Tuesday 09 June 2026  13:29:43 +0000 (0:00:00.126)       0:00:47.895 **********
2026-06-09 13:29:44.121241 | controller | changed: [localhost]
2026-06-09 13:29:44.121294 | controller |
2026-06-09 13:29:44.121302 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:44.121307 | controller |   (_destdir,
2026-06-09 13:29:44.121313 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:44.121318 | controller | }}, content={{
2026-06-09 13:29:44.121322 | controller |   (
2026-06-09 13:29:44.121327 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:44.121332 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:44.121337 | controller | }}, mode=0644] ***
2026-06-09 13:29:44.121342 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.221)       0:00:48.118 **********
2026-06-09 13:29:44.121347 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.221)       0:00:48.117 **********
2026-06-09 13:29:44.552148 | controller | changed: [localhost]
2026-06-09 13:29:44.552211 | controller |
2026-06-09 13:29:44.552216 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:44.552220 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.430)       0:00:48.549 **********
2026-06-09 13:29:44.552224 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.430)       0:00:48.548 **********
2026-06-09 13:29:44.596445 | controller | skipping: [localhost]
2026-06-09 13:29:44.596540 | controller |
2026-06-09 13:29:44.596549 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:44.596553 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.044)       0:00:48.593 **********
2026-06-09 13:29:44.596558 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.044)       0:00:48.592 **********
2026-06-09 13:29:44.667087 | 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-09 13:29:44.667157 | controller |
2026-06-09 13:29:44.667165 | 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-09 13:29:44.667171 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.070)       0:00:48.664 **********
2026-06-09 13:29:44.667176 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.070)       0:00:48.663 **********
2026-06-09 13:29:44.721528 | controller | ok: [localhost] =>
2026-06-09 13:29:44.721560 | controller |     changed: false
2026-06-09 13:29:44.721565 | controller |     msg: All assertions passed
2026-06-09 13:29:44.721569 | controller |
2026-06-09 13:29:44.721574 | 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-09 13:29:44.721578 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.054)       0:00:48.718 **********
2026-06-09 13:29:44.721582 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.054)       0:00:48.717 **********
2026-06-09 13:29:44.931548 | controller | ok: [localhost]
2026-06-09 13:29:44.931581 | controller |
2026-06-09 13:29:44.931588 | 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-09 13:29:44.931594 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.210)       0:00:48.928 **********
2026-06-09 13:29:44.931600 | controller | Tuesday 09 June 2026  13:29:44 +0000 (0:00:00.210)       0:00:48.927 **********
2026-06-09 13:29:45.005515 | controller | ok: [localhost] =>
2026-06-09 13:29:45.005551 | controller |     changed: false
2026-06-09 13:29:45.005556 | controller |     msg: All assertions passed
2026-06-09 13:29:45.005561 | controller |
2026-06-09 13:29:45.005574 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:45.005579 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.073)       0:00:49.002 **********
2026-06-09 13:29:45.005584 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.073)       0:00:49.001 **********
2026-06-09 13:29:45.213175 | controller | ok: [localhost]
2026-06-09 13:29:45.213239 | controller |
2026-06-09 13:29:45.213245 | 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-09 13:29:45.213249 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:45.213253 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:45.213257 | controller |   _config_map_content |
2026-06-09 13:29:45.213261 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:45.213265 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:45.213268 | controller |     matching_parameter='regex')
2026-06-09 13:29:45.213272 | controller | }}, cacheable=False] ***
2026-06-09 13:29:45.213275 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.207)       0:00:49.210 **********
2026-06-09 13:29:45.213279 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.207)       0:00:49.209 **********
2026-06-09 13:29:45.536875 | controller | ok: [localhost]
2026-06-09 13:29:45.536943 | controller |
2026-06-09 13:29:45.536950 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:45.536956 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.323)       0:00:49.533 **********
2026-06-09 13:29:45.536961 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.323)       0:00:49.532 **********
2026-06-09 13:29:45.607662 | 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-09 13:29:45.607727 | controller |
2026-06-09 13:29:45.607732 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-09 13:29:45.607736 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.071)       0:00:49.604 **********
2026-06-09 13:29:45.607740 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.071)       0:00:49.603 **********
2026-06-09 13:29:45.668863 | controller | ok: [localhost] =>
2026-06-09 13:29:45.668917 | controller |     changed: false
2026-06-09 13:29:45.668921 | controller |     msg: All assertions passed
2026-06-09 13:29:45.668926 | controller |
2026-06-09 13:29:45.668930 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:45.668934 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.061)       0:00:49.666 **********
2026-06-09 13:29:45.668938 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.061)       0:00:49.664 **********
2026-06-09 13:29:45.914748 | controller | ok: [localhost]
2026-06-09 13:29:45.914812 | controller |
2026-06-09 13:29:45.914818 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:45.914822 | controller |   (snippet_datadir,
2026-06-09 13:29:45.914826 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:45.914831 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:45.914835 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.245)       0:00:49.912 **********
2026-06-09 13:29:45.914838 | controller | Tuesday 09 June 2026  13:29:45 +0000 (0:00:00.245)       0:00:49.910 **********
2026-06-09 13:29:46.503140 | controller | ok: [localhost]
2026-06-09 13:29:46.503212 | controller |
2026-06-09 13:29:46.503220 | 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-09 13:29:46.503226 | controller | Tuesday 09 June 2026  13:29:46 +0000 (0:00:00.587)       0:00:50.499 **********
2026-06-09 13:29:46.503231 | controller | Tuesday 09 June 2026  13:29:46 +0000 (0:00:00.587)       0:00:50.498 **********
2026-06-09 13:29:46.577758 | controller | ok: [localhost]
2026-06-09 13:29:46.577826 | controller |
2026-06-09 13:29:46.577832 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:46.577836 | controller |   (snippet_datadir,
2026-06-09 13:29:46.577840 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:46.577844 | controller | }}, content={{
2026-06-09 13:29:46.577848 | controller |   _base64_patch |
2026-06-09 13:29:46.577866 | controller |   default({}) |
2026-06-09 13:29:46.577869 | controller |   to_nice_yaml
2026-06-09 13:29:46.577873 | controller | }}, mode=0644] ***
2026-06-09 13:29:46.577876 | controller | Tuesday 09 June 2026  13:29:46 +0000 (0:00:00.075)       0:00:50.574 **********
2026-06-09 13:29:46.577880 | controller | Tuesday 09 June 2026  13:29:46 +0000 (0:00:00.074)       0:00:50.573 **********
2026-06-09 13:29:46.975125 | controller | ok: [localhost]
2026-06-09 13:29:46.975188 | controller |
2026-06-09 13:29:46.975195 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:46.975201 | controller |   (snippet_datadir,
2026-06-09 13:29:46.975207 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:46.975213 | controller | }}, content={{
2026-06-09 13:29:46.975217 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:46.975220 | controller |   default({}) |
2026-06-09 13:29:46.975224 | controller |   to_nice_yaml
2026-06-09 13:29:46.975227 | controller | }}, mode=0644] ***
2026-06-09 13:29:46.975231 | controller | Tuesday 09 June 2026  13:29:46 +0000 (0:00:00.397)       0:00:50.972 **********
2026-06-09 13:29:46.975235 | controller | Tuesday 09 June 2026  13:29:46 +0000 (0:00:00.397)       0:00:50.970 **********
2026-06-09 13:29:47.361613 | controller | ok: [localhost]
2026-06-09 13:29:47.361644 | controller |
2026-06-09 13:29:47.361649 | 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-09 13:29:47.361654 | controller |   (
2026-06-09 13:29:47.361657 | controller |     snippet_datadir,
2026-06-09 13:29:47.361661 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:47.361665 | controller |   ) | path_join
2026-06-09 13:29:47.361668 | controller | }}, mode=0644] ***
2026-06-09 13:29:47.361672 | controller | Tuesday 09 June 2026  13:29:47 +0000 (0:00:00.386)       0:00:51.359 **********
2026-06-09 13:29:47.361676 | controller | Tuesday 09 June 2026  13:29:47 +0000 (0:00:00.386)       0:00:51.357 **********
2026-06-09 13:29:47.748913 | controller | ok: [localhost]
2026-06-09 13:29:47.748977 | controller |
2026-06-09 13:29:47.748982 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:47.748987 | controller | Tuesday 09 June 2026  13:29:47 +0000 (0:00:00.386)       0:00:51.745 **********
2026-06-09 13:29:47.748991 | controller | Tuesday 09 June 2026  13:29:47 +0000 (0:00:00.386)       0:00:51.744 **********
2026-06-09 13:29:47.824526 | 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-09 13:29:47.824595 | controller |
2026-06-09 13:29:47.824600 | 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-09 13:29:47.824606 | controller | Tuesday 09 June 2026  13:29:47 +0000 (0:00:00.076)       0:00:51.821 **********
2026-06-09 13:29:47.824611 | controller | Tuesday 09 June 2026  13:29:47 +0000 (0:00:00.076)       0:00:51.820 **********
2026-06-09 13:29:47.873480 | controller | ok: [localhost] =>
2026-06-09 13:29:47.873532 | controller |     changed: false
2026-06-09 13:29:47.873537 | controller |     msg: All assertions passed
2026-06-09 13:29:47.873541 | controller |
2026-06-09 13:29:47.873546 | 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-09 13:29:47.873551 | controller | Tuesday 09 June 2026  13:29:47 +0000 (0:00:00.049)       0:00:51.870 **********
2026-06-09 13:29:47.873555 | controller | Tuesday 09 June 2026  13:29:47 +0000 (0:00:00.049)       0:00:51.869 **********
2026-06-09 13:29:48.080764 | controller | ok: [localhost]
2026-06-09 13:29:48.080817 | controller |
2026-06-09 13:29:48.080834 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:48.080840 | controller | Tuesday 09 June 2026  13:29:48 +0000 (0:00:00.207)       0:00:52.078 **********
2026-06-09 13:29:48.080844 | controller | Tuesday 09 June 2026  13:29:48 +0000 (0:00:00.207)       0:00:52.076 **********
2026-06-09 13:29:48.160866 | controller | ok: [localhost]
2026-06-09 13:29:48.160910 | controller |
2026-06-09 13:29:48.160924 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:48.160929 | controller | Tuesday 09 June 2026  13:29:48 +0000 (0:00:00.080)       0:00:52.158 **********
2026-06-09 13:29:48.160933 | controller | Tuesday 09 June 2026  13:29:48 +0000 (0:00:00.080)       0:00:52.157 **********
2026-06-09 13:29:48.729815 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-09 13:29:48.729846 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-09 13:29:48.729851 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-09 13:29:48.729855 | controller |
2026-06-09 13:29:48.729859 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:48.729863 | controller |   _content |
2026-06-09 13:29:48.729867 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:48.729871 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:48.729875 | controller | }}
2026-06-09 13:29:48.729878 | controller | ] ***
2026-06-09 13:29:48.729882 | controller | Tuesday 09 June 2026  13:29:48 +0000 (0:00:00.568)       0:00:52.727 **********
2026-06-09 13:29:48.729885 | controller | Tuesday 09 June 2026  13:29:48 +0000 (0:00:00.568)       0:00:52.725 **********
2026-06-09 13:29:48.876734 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 13:29:48.876800 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:48.876806 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:48.876811 | controller |
2026-06-09 13:29:48.876816 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:48.876821 | controller | Tuesday 09 June 2026  13:29:48 +0000 (0:00:00.146)       0:00:52.873 **********
2026-06-09 13:29:48.876825 | controller | Tuesday 09 June 2026  13:29:48 +0000 (0:00:00.146)       0:00:52.872 **********
2026-06-09 13:29:49.080490 | controller | ok: [localhost]
2026-06-09 13:29:49.080553 | controller |
2026-06-09 13:29:49.080559 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:49.080563 | controller |   (_destdir,
2026-06-09 13:29:49.080567 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:49.080570 | controller | }}, content={{
2026-06-09 13:29:49.080574 | controller |   (
2026-06-09 13:29:49.080577 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:49.080581 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:49.080585 | controller | }}, mode=0644] ***
2026-06-09 13:29:49.080589 | controller | Tuesday 09 June 2026  13:29:49 +0000 (0:00:00.203)       0:00:53.077 **********
2026-06-09 13:29:49.080592 | controller | Tuesday 09 June 2026  13:29:49 +0000 (0:00:00.203)       0:00:53.076 **********
2026-06-09 13:29:49.556663 | controller | ok: [localhost]
2026-06-09 13:29:49.556764 | controller |
2026-06-09 13:29:49.556770 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:29:49.556775 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:29:49.556780 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:29:49.556783 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:29:49.556787 | controller | }}, dest={{
2026-06-09 13:29:49.556792 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:49.556796 | controller |   stage['path'], _val.src_file
2026-06-09 13:29:49.556800 | controller |   ) |
2026-06-09 13:29:49.556803 | controller |   path_join
2026-06-09 13:29:49.556807 | controller |  }}] ***
2026-06-09 13:29:49.556811 | controller | Tuesday 09 June 2026  13:29:49 +0000 (0:00:00.475)       0:00:53.553 **********
2026-06-09 13:29:49.556815 | controller | Tuesday 09 June 2026  13:29:49 +0000 (0:00:00.476)       0:00:53.552 **********
2026-06-09 13:29:50.065190 | controller | changed: [localhost] => (item=service-values)
2026-06-09 13:29:50.065293 | controller | ok: [localhost] => (item=network-values)
2026-06-09 13:29:50.065299 | controller |
2026-06-09 13:29:50.065305 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:50.065323 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.508)       0:00:54.062 **********
2026-06-09 13:29:50.065340 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.508)       0:00:54.061 **********
2026-06-09 13:29:50.110602 | controller | skipping: [localhost]
2026-06-09 13:29:50.110653 | controller |
2026-06-09 13:29:50.110661 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:29:50.110668 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.045)       0:00:54.107 **********
2026-06-09 13:29:50.110674 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.045)       0:00:54.106 **********
2026-06-09 13:29:50.445113 | controller | changed: [localhost]
2026-06-09 13:29:50.445171 | controller |
2026-06-09 13:29:50.445176 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:29:50.445181 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.334)       0:00:54.442 **********
2026-06-09 13:29:50.445186 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.334)       0:00:54.441 **********
2026-06-09 13:29:50.849827 | controller | changed: [localhost]
2026-06-09 13:29:50.849873 | controller |
2026-06-09 13:29:50.849878 | 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-09 13:29:50.849883 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.404)       0:00:54.846 **********
2026-06-09 13:29:50.849887 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.404)       0:00:54.845 **********
2026-06-09 13:29:50.911485 | controller | skipping: [localhost]
2026-06-09 13:29:50.911517 | controller |
2026-06-09 13:29:50.911522 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:29:50.911526 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:29:50.911531 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:29:50.911535 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:29:50.911539 | controller |   ) | list
2026-06-09 13:29:50.911542 | controller | }}] ***
2026-06-09 13:29:50.911546 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.061)       0:00:54.908 **********
2026-06-09 13:29:50.911550 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.061)       0:00:54.907 **********
2026-06-09 13:29:50.971311 | controller | skipping: [localhost]
2026-06-09 13:29:50.971350 | controller |
2026-06-09 13:29:50.971357 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:29:50.971363 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:29:50.971368 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:29:50.971374 | controller | }}, mode=0644] ***
2026-06-09 13:29:50.971379 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.059)       0:00:54.968 **********
2026-06-09 13:29:50.971385 | controller | Tuesday 09 June 2026  13:29:50 +0000 (0:00:00.059)       0:00:54.967 **********
2026-06-09 13:29:51.218782 | controller | changed: [localhost]
2026-06-09 13:29:51.218813 | controller |
2026-06-09 13:29:51.218819 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:51.218823 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.247)       0:00:55.216 **********
2026-06-09 13:29:51.218827 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.247)       0:00:55.214 **********
2026-06-09 13:29:51.259731 | controller | skipping: [localhost]
2026-06-09 13:29:51.259767 | controller |
2026-06-09 13:29:51.259774 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:29:51.259780 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.040)       0:00:55.257 **********
2026-06-09 13:29:51.259786 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.040)       0:00:55.255 **********
2026-06-09 13:29:51.304796 | controller | skipping: [localhost]
2026-06-09 13:29:51.304827 | controller |
2026-06-09 13:29:51.304832 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane _raw_params=wait_condition.yml] ***
2026-06-09 13:29:51.304836 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.045)       0:00:55.302 **********
2026-06-09 13:29:51.304840 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.045)       0:00:55.300 **********
2026-06-09 13:29:51.358554 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-09 13:29:51.358599 | controller | skipping: [localhost]
2026-06-09 13:29:51.358608 | controller |
2026-06-09 13:29:51.358616 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:51.358624 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.053)       0:00:55.355 **********
2026-06-09 13:29:51.358631 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.053)       0:00:55.354 **********
2026-06-09 13:29:51.403812 | controller | skipping: [localhost]
2026-06-09 13:29:51.403843 | controller |
2026-06-09 13:29:51.403848 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-09 13:29:51.403852 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.045)       0:00:55.400 **********
2026-06-09 13:29:51.403856 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.045)       0:00:55.399 **********
2026-06-09 13:29:51.462419 | controller | skipping: [localhost]
2026-06-09 13:29:51.462456 | controller |
2026-06-09 13:29:51.462479 | 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-09 13:29:51.462487 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.058)       0:00:55.459 **********
2026-06-09 13:29:51.462493 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.058)       0:00:55.458 **********
2026-06-09 13:29:51.522446 | controller | ok: [localhost] =>
2026-06-09 13:29:51.522544 | controller |     changed: false
2026-06-09 13:29:51.522554 | controller |     msg: All assertions passed
2026-06-09 13:29:51.522559 | controller |
2026-06-09 13:29:51.522563 | 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-09 13:29:51.522568 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.059)       0:00:55.519 **********
2026-06-09 13:29:51.522572 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.059)       0:00:55.518 **********
2026-06-09 13:29:51.556710 | controller | skipping: [localhost]
2026-06-09 13:29:51.556786 | controller |
2026-06-09 13:29:51.556794 | 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-09 13:29:51.556801 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.034)       0:00:55.553 **********
2026-06-09 13:29:51.556806 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.034)       0:00:55.552 **********
2026-06-09 13:29:51.595039 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 13:29:51.595090 | controller |
2026-06-09 13:29:51.595095 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:29:51.595101 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.038)       0:00:55.591 **********
2026-06-09 13:29:51.595105 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.038)       0:00:55.590 **********
2026-06-09 13:29:51.624867 | controller | skipping: [localhost]
2026-06-09 13:29:51.624920 | controller |
2026-06-09 13:29:51.624927 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:29:51.624933 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.030)       0:00:55.621 **********
2026-06-09 13:29:51.624945 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.030)       0:00:55.620 **********
2026-06-09 13:29:51.660268 | controller | ok: [localhost]
2026-06-09 13:29:51.660375 | controller |
2026-06-09 13:29:51.660388 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:29:51.660395 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:29:51.660401 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:29:51.660407 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:29:51.660412 | controller | }}] ***
2026-06-09 13:29:51.660417 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.035)       0:00:55.657 **********
2026-06-09 13:29:51.660422 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.035)       0:00:55.656 **********
2026-06-09 13:29:51.708271 | controller | skipping: [localhost]
2026-06-09 13:29:51.708320 | controller |
2026-06-09 13:29:51.708325 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:29:51.708331 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:51.708335 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:29:51.708340 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:51.708345 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.047)       0:00:55.705 **********
2026-06-09 13:29:51.708349 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.047)       0:00:55.703 **********
2026-06-09 13:29:51.955320 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'})
2026-06-09 13:29:51.955376 | controller |
2026-06-09 13:29:51.955383 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:29:51.955389 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.247)       0:00:55.952 **********
2026-06-09 13:29:51.955394 | controller | Tuesday 09 June 2026  13:29:51 +0000 (0:00:00.247)       0:00:55.951 **********
2026-06-09 13:29:52.025554 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:29:52.025644 | controller |
2026-06-09 13:29:52.025650 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-09 13:29:52.025655 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.070)       0:00:56.022 **********
2026-06-09 13:29:52.025660 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.070)       0:00:56.021 **********
2026-06-09 13:29:52.071370 | controller | skipping: [localhost]
2026-06-09 13:29:52.071488 | controller |
2026-06-09 13:29:52.071497 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] ***
2026-06-09 13:29:52.071502 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.045)       0:00:56.068 **********
2026-06-09 13:29:52.071507 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.045)       0:00:56.067 **********
2026-06-09 13:29:52.158526 | controller |
2026-06-09 13:29:52.158566 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:52.158573 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.086)       0:00:56.155 **********
2026-06-09 13:29:52.158578 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.086)       0:00:56.154 **********
2026-06-09 13:29:52.202317 | controller | skipping: [localhost]
2026-06-09 13:29:52.202386 | controller |
2026-06-09 13:29:52.202392 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:52.202397 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.044)       0:00:56.199 **********
2026-06-09 13:29:52.202402 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.044)       0:00:56.198 **********
2026-06-09 13:29:52.260240 | 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-09 13:29:52.260311 | controller |
2026-06-09 13:29:52.260318 | 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-09 13:29:52.260336 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.057)       0:00:56.257 **********
2026-06-09 13:29:52.260342 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.057)       0:00:56.256 **********
2026-06-09 13:29:52.305564 | controller | ok: [localhost] =>
2026-06-09 13:29:52.305636 | controller |     changed: false
2026-06-09 13:29:52.305641 | controller |     msg: All assertions passed
2026-06-09 13:29:52.305645 | controller |
2026-06-09 13:29:52.305649 | 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-09 13:29:52.305654 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.045)       0:00:56.303 **********
2026-06-09 13:29:52.305658 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.045)       0:00:56.301 **********
2026-06-09 13:29:52.501267 | controller | ok: [localhost]
2026-06-09 13:29:52.501332 | controller |
2026-06-09 13:29:52.501338 | 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-09 13:29:52.501342 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.195)       0:00:56.498 **********
2026-06-09 13:29:52.501347 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.195)       0:00:56.497 **********
2026-06-09 13:29:52.559433 | controller | ok: [localhost] =>
2026-06-09 13:29:52.559526 | controller |     changed: false
2026-06-09 13:29:52.559533 | controller |     msg: All assertions passed
2026-06-09 13:29:52.559539 | controller |
2026-06-09 13:29:52.559544 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:52.559550 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.058)       0:00:56.556 **********
2026-06-09 13:29:52.559555 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.058)       0:00:56.555 **********
2026-06-09 13:29:52.763680 | controller | ok: [localhost]
2026-06-09 13:29:52.763745 | controller |
2026-06-09 13:29:52.763751 | 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-09 13:29:52.763756 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:52.763760 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:52.763764 | controller |   _config_map_content |
2026-06-09 13:29:52.763768 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:52.763771 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:52.763775 | controller |     matching_parameter='regex')
2026-06-09 13:29:52.763779 | controller | }}, cacheable=False] ***
2026-06-09 13:29:52.763782 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.204)       0:00:56.761 **********
2026-06-09 13:29:52.763786 | controller | Tuesday 09 June 2026  13:29:52 +0000 (0:00:00.204)       0:00:56.759 **********
2026-06-09 13:29:53.030532 | controller | ok: [localhost]
2026-06-09 13:29:53.030600 | controller |
2026-06-09 13:29:53.030609 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:53.030615 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.266)       0:00:57.027 **********
2026-06-09 13:29:53.030621 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.266)       0:00:57.026 **********
2026-06-09 13:29:53.105396 | 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-09 13:29:53.105428 | controller |
2026-06-09 13:29:53.105433 | 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-09 13:29:53.105438 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.074)       0:00:57.102 **********
2026-06-09 13:29:53.105441 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.074)       0:00:57.101 **********
2026-06-09 13:29:53.165378 | 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-09 13:29:53.165416 | controller |
2026-06-09 13:29:53.165423 | 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-09 13:29:53.165428 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.060)       0:00:57.162 **********
2026-06-09 13:29:53.165432 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.060)       0:00:57.161 **********
2026-06-09 13:29:53.215310 | controller | ok: [localhost] =>
2026-06-09 13:29:53.215347 | controller |     changed: false
2026-06-09 13:29:53.215357 | controller |     msg: All assertions passed
2026-06-09 13:29:53.215362 | controller |
2026-06-09 13:29:53.215367 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] ***
2026-06-09 13:29:53.215373 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.049)       0:00:57.212 **********
2026-06-09 13:29:53.215385 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.049)       0:00:57.211 **********
2026-06-09 13:29:53.272152 | 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-09 13:29:53.272186 | controller |
2026-06-09 13:29:53.272191 | 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-09 13:29:53.272197 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.056)       0:00:57.269 **********
2026-06-09 13:29:53.272201 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.056)       0:00:57.268 **********
2026-06-09 13:29:53.312568 | controller | skipping: [localhost]
2026-06-09 13:29:53.312598 | controller |
2026-06-09 13:29:53.312603 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{
2026-06-09 13:29:53.312608 | controller |   _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([])
2026-06-09 13:29:53.312612 | controller | }}] ***
2026-06-09 13:29:53.312616 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.040)       0:00:57.309 **********
2026-06-09 13:29:53.312619 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.040)       0:00:57.308 **********
2026-06-09 13:29:53.354202 | controller | ok: [localhost]
2026-06-09 13:29:53.354232 | controller |
2026-06-09 13:29:53.354242 | 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-09 13:29:53.354247 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.041)       0:00:57.351 **********
2026-06-09 13:29:53.354251 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.041)       0:00:57.350 **********
2026-06-09 13:29:53.397436 | controller | ok: [localhost] =>
2026-06-09 13:29:53.397489 | controller |     changed: false
2026-06-09 13:29:53.397497 | controller |     msg: All assertions passed
2026-06-09 13:29:53.397502 | controller |
2026-06-09 13:29:53.397506 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:53.397510 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.043)       0:00:57.394 **********
2026-06-09 13:29:53.397514 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.043)       0:00:57.393 **********
2026-06-09 13:29:53.601994 | controller | changed: [localhost]
2026-06-09 13:29:53.602058 | controller |
2026-06-09 13:29:53.602063 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:53.602081 | controller |   (snippet_datadir,
2026-06-09 13:29:53.602085 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:53.602089 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:53.602093 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.204)       0:00:57.599 **********
2026-06-09 13:29:53.602097 | controller | Tuesday 09 June 2026  13:29:53 +0000 (0:00:00.204)       0:00:57.597 **********
2026-06-09 13:29:54.122510 | controller | changed: [localhost]
2026-06-09 13:29:54.122555 | controller |
2026-06-09 13:29:54.122564 | 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-09 13:29:54.122572 | controller | Tuesday 09 June 2026  13:29:54 +0000 (0:00:00.520)       0:00:58.119 **********
2026-06-09 13:29:54.122579 | controller | Tuesday 09 June 2026  13:29:54 +0000 (0:00:00.520)       0:00:58.118 **********
2026-06-09 13:29:54.178842 | controller | ok: [localhost]
2026-06-09 13:29:54.178877 | controller |
2026-06-09 13:29:54.178883 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:54.178887 | controller |   (snippet_datadir,
2026-06-09 13:29:54.178892 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:54.178898 | controller | }}, content={{
2026-06-09 13:29:54.178903 | controller |   _base64_patch |
2026-06-09 13:29:54.178907 | controller |   default({}) |
2026-06-09 13:29:54.178911 | controller |   to_nice_yaml
2026-06-09 13:29:54.178916 | controller | }}, mode=0644] ***
2026-06-09 13:29:54.178921 | controller | Tuesday 09 June 2026  13:29:54 +0000 (0:00:00.056)       0:00:58.176 **********
2026-06-09 13:29:54.178925 | controller | Tuesday 09 June 2026  13:29:54 +0000 (0:00:00.056)       0:00:58.174 **********
2026-06-09 13:29:54.561110 | controller | changed: [localhost]
2026-06-09 13:29:54.561185 | controller |
2026-06-09 13:29:54.561192 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:54.561198 | controller |   (snippet_datadir,
2026-06-09 13:29:54.561203 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:54.561209 | controller | }}, content={{
2026-06-09 13:29:54.561214 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:54.561219 | controller |   default({}) |
2026-06-09 13:29:54.561224 | controller |   to_nice_yaml
2026-06-09 13:29:54.561228 | controller | }}, mode=0644] ***
2026-06-09 13:29:54.561233 | controller | Tuesday 09 June 2026  13:29:54 +0000 (0:00:00.382)       0:00:58.558 **********
2026-06-09 13:29:54.561238 | controller | Tuesday 09 June 2026  13:29:54 +0000 (0:00:00.382)       0:00:58.557 **********
2026-06-09 13:29:54.961429 | controller | changed: [localhost]
2026-06-09 13:29:54.961526 | controller |
2026-06-09 13:29:54.961535 | 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-09 13:29:54.961541 | controller |   (
2026-06-09 13:29:54.961546 | controller |     snippet_datadir,
2026-06-09 13:29:54.961552 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:54.961557 | controller |   ) | path_join
2026-06-09 13:29:54.961562 | controller | }}, mode=0644] ***
2026-06-09 13:29:54.961567 | controller | Tuesday 09 June 2026  13:29:54 +0000 (0:00:00.400)       0:00:58.958 **********
2026-06-09 13:29:54.961572 | controller | Tuesday 09 June 2026  13:29:54 +0000 (0:00:00.400)       0:00:58.957 **********
2026-06-09 13:29:55.365781 | controller | changed: [localhost]
2026-06-09 13:29:55.365853 | controller |
2026-06-09 13:29:55.365860 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:55.365866 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.404)       0:00:59.362 **********
2026-06-09 13:29:55.365871 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.404)       0:00:59.361 **********
2026-06-09 13:29:55.435825 | 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-09 13:29:55.435896 | controller |
2026-06-09 13:29:55.435902 | 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-09 13:29:55.435909 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.070)       0:00:59.432 **********
2026-06-09 13:29:55.435931 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.070)       0:00:59.431 **********
2026-06-09 13:29:55.498002 | controller | ok: [localhost] =>
2026-06-09 13:29:55.498059 | controller |     changed: false
2026-06-09 13:29:55.498065 | controller |     msg: All assertions passed
2026-06-09 13:29:55.498072 | controller |
2026-06-09 13:29:55.498078 | 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-09 13:29:55.498084 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.061)       0:00:59.494 **********
2026-06-09 13:29:55.498090 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.062)       0:00:59.493 **********
2026-06-09 13:29:55.732672 | controller | ok: [localhost]
2026-06-09 13:29:55.732774 | controller |
2026-06-09 13:29:55.732880 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:55.732890 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.235)       0:00:59.729 **********
2026-06-09 13:29:55.732895 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.235)       0:00:59.728 **********
2026-06-09 13:29:55.787933 | controller | ok: [localhost]
2026-06-09 13:29:55.788043 | controller |
2026-06-09 13:29:55.788053 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:55.788061 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.055)       0:00:59.785 **********
2026-06-09 13:29:55.788067 | controller | Tuesday 09 June 2026  13:29:55 +0000 (0:00:00.055)       0:00:59.783 **********
2026-06-09 13:29:56.338352 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml)
2026-06-09 13:29:56.338405 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml)
2026-06-09 13:29:56.338410 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml)
2026-06-09 13:29:56.338457 | controller |
2026-06-09 13:29:56.338467 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:56.338494 | controller |   _content |
2026-06-09 13:29:56.338499 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:56.338504 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:56.338509 | controller | }}
2026-06-09 13:29:56.338514 | controller | ] ***
2026-06-09 13:29:56.338519 | controller | Tuesday 09 June 2026  13:29:56 +0000 (0:00:00.550)       0:01:00.335 **********
2026-06-09 13:29:56.338524 | controller | Tuesday 09 June 2026  13:29:56 +0000 (0:00:00.550)       0:01:00.334 **********
2026-06-09 13:29:56.470271 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 13:29:56.470302 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:56.470307 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:56.470311 | controller |
2026-06-09 13:29:56.470315 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:56.470320 | controller | Tuesday 09 June 2026  13:29:56 +0000 (0:00:00.131)       0:01:00.467 **********
2026-06-09 13:29:56.470323 | controller | Tuesday 09 June 2026  13:29:56 +0000 (0:00:00.131)       0:01:00.466 **********
2026-06-09 13:29:56.687918 | controller | changed: [localhost]
2026-06-09 13:29:56.687977 | controller |
2026-06-09 13:29:56.687984 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:56.687988 | controller |   (_destdir,
2026-06-09 13:29:56.687992 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:56.687996 | controller | }}, content={{
2026-06-09 13:29:56.688000 | controller |   (
2026-06-09 13:29:56.688004 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:56.688008 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:56.688012 | controller | }}, mode=0644] ***
2026-06-09 13:29:56.688015 | controller | Tuesday 09 June 2026  13:29:56 +0000 (0:00:00.217)       0:01:00.685 **********
2026-06-09 13:29:56.688019 | controller | Tuesday 09 June 2026  13:29:56 +0000 (0:00:00.217)       0:01:00.683 **********
2026-06-09 13:29:57.103974 | controller | changed: [localhost]
2026-06-09 13:29:57.104025 | controller |
2026-06-09 13:29:57.104034 | 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-09 13:29:57.104040 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:29:57.104047 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:29:57.104053 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:29:57.104058 | controller | }}, dest={{
2026-06-09 13:29:57.104064 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:57.104069 | controller |   stage['path'], _val.src_file
2026-06-09 13:29:57.104074 | controller |   ) |
2026-06-09 13:29:57.104079 | controller |   path_join
2026-06-09 13:29:57.104084 | controller |  }}] ***
2026-06-09 13:29:57.104090 | controller | Tuesday 09 June 2026  13:29:57 +0000 (0:00:00.415)       0:01:01.100 **********
2026-06-09 13:29:57.104096 | controller | Tuesday 09 June 2026  13:29:57 +0000 (0:00:00.415)       0:01:01.099 **********
2026-06-09 13:29:57.394947 | controller | changed: [localhost] => (item=edpm-nodeset-values)
2026-06-09 13:29:57.394997 | controller |
2026-06-09 13:29:57.395004 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:57.395009 | controller | Tuesday 09 June 2026  13:29:57 +0000 (0:00:00.291)       0:01:01.391 **********
2026-06-09 13:29:57.395013 | controller | Tuesday 09 June 2026  13:29:57 +0000 (0:00:00.291)       0:01:01.390 **********
2026-06-09 13:29:57.466055 | controller | skipping: [localhost]
2026-06-09 13:29:57.466130 | controller |
2026-06-09 13:29:57.466146 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:29:57.466159 | controller | Tuesday 09 June 2026  13:29:57 +0000 (0:00:00.071)       0:01:01.462 **********
2026-06-09 13:29:57.466172 | controller | Tuesday 09 June 2026  13:29:57 +0000 (0:00:00.071)       0:01:01.461 **********
2026-06-09 13:29:57.773922 | controller | changed: [localhost]
2026-06-09 13:29:57.774020 | controller |
2026-06-09 13:29:57.774028 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:29:57.774035 | controller | Tuesday 09 June 2026  13:29:57 +0000 (0:00:00.308)       0:01:01.771 **********
2026-06-09 13:29:57.774041 | controller | Tuesday 09 June 2026  13:29:57 +0000 (0:00:00.308)       0:01:01.770 **********
2026-06-09 13:29:58.205646 | controller | changed: [localhost]
2026-06-09 13:29:58.205768 | controller |
2026-06-09 13:29:58.205781 | 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-09 13:29:58.205818 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.431)       0:01:02.202 **********
2026-06-09 13:29:58.205828 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.431)       0:01:02.201 **********
2026-06-09 13:29:58.252904 | controller | skipping: [localhost]
2026-06-09 13:29:58.253013 | controller |
2026-06-09 13:29:58.253020 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:29:58.253025 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:29:58.253031 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:29:58.253035 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:29:58.253039 | controller |   ) | list
2026-06-09 13:29:58.253043 | controller | }}] ***
2026-06-09 13:29:58.253048 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.047)       0:01:02.249 **********
2026-06-09 13:29:58.253052 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.047)       0:01:02.248 **********
2026-06-09 13:29:58.302027 | controller | skipping: [localhost]
2026-06-09 13:29:58.302132 | controller |
2026-06-09 13:29:58.302138 | 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-09 13:29:58.302144 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:29:58.302165 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:29:58.302169 | controller | }}, mode=0644] ***
2026-06-09 13:29:58.302173 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.049)       0:01:02.299 **********
2026-06-09 13:29:58.302177 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.049)       0:01:02.297 **********
2026-06-09 13:29:58.583085 | controller | changed: [localhost]
2026-06-09 13:29:58.583120 | controller |
2026-06-09 13:29:58.583127 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:58.583133 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.281)       0:01:02.580 **********
2026-06-09 13:29:58.583138 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.281)       0:01:02.579 **********
2026-06-09 13:29:58.620699 | controller | skipping: [localhost]
2026-06-09 13:29:58.620734 | controller |
2026-06-09 13:29:58.620741 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:29:58.620747 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.037)       0:01:02.618 **********
2026-06-09 13:29:58.620752 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.037)       0:01:02.616 **********
2026-06-09 13:29:58.660359 | controller | skipping: [localhost]
2026-06-09 13:29:58.660390 | controller |
2026-06-09 13:29:58.660395 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] ***
2026-06-09 13:29:58.660399 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.039)       0:01:02.657 **********
2026-06-09 13:29:58.660403 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.039)       0:01:02.656 **********
2026-06-09 13:29:58.703282 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 13:29:58.703312 | controller | skipping: [localhost]
2026-06-09 13:29:58.703318 | controller |
2026-06-09 13:29:58.703322 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:58.703326 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.043)       0:01:02.700 **********
2026-06-09 13:29:58.703330 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.043)       0:01:02.699 **********
2026-06-09 13:29:58.740619 | controller | skipping: [localhost]
2026-06-09 13:29:58.740646 | controller |
2026-06-09 13:29:58.740651 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-09 13:29:58.740656 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.037)       0:01:02.738 **********
2026-06-09 13:29:58.740660 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.037)       0:01:02.736 **********
2026-06-09 13:29:58.780957 | controller | skipping: [localhost]
2026-06-09 13:29:58.780990 | controller |
2026-06-09 13:29:58.780996 | 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-09 13:29:58.781002 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.040)       0:01:02.778 **********
2026-06-09 13:29:58.781007 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.040)       0:01:02.777 **********
2026-06-09 13:29:58.818091 | controller | ok: [localhost] =>
2026-06-09 13:29:58.818128 | controller |     changed: false
2026-06-09 13:29:58.818134 | controller |     msg: All assertions passed
2026-06-09 13:29:58.818139 | controller |
2026-06-09 13:29:58.818144 | 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-09 13:29:58.818150 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.036)       0:01:02.815 **********
2026-06-09 13:29:58.818155 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.036)       0:01:02.814 **********
2026-06-09 13:29:58.841730 | controller | skipping: [localhost]
2026-06-09 13:29:58.841764 | controller |
2026-06-09 13:29:58.841771 | 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-09 13:29:58.841776 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.023)       0:01:02.839 **********
2026-06-09 13:29:58.841780 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.023)       0:01:02.837 **********
2026-06-09 13:29:58.873120 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-09 13:29:58.873156 | controller |
2026-06-09 13:29:58.873163 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:29:58.873169 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.031)       0:01:02.870 **********
2026-06-09 13:29:58.873174 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.031)       0:01:02.869 **********
2026-06-09 13:29:58.896518 | controller | skipping: [localhost]
2026-06-09 13:29:58.896553 | controller |
2026-06-09 13:29:58.896560 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:29:58.896565 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.023)       0:01:02.893 **********
2026-06-09 13:29:58.896570 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.023)       0:01:02.892 **********
2026-06-09 13:29:58.924503 | controller | ok: [localhost]
2026-06-09 13:29:58.924534 | controller |
2026-06-09 13:29:58.924539 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:29:58.924543 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:29:58.924548 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:29:58.924552 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:29:58.924555 | controller | }}] ***
2026-06-09 13:29:58.924559 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.027)       0:01:02.921 **********
2026-06-09 13:29:58.924562 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.027)       0:01:02.920 **********
2026-06-09 13:29:58.962668 | controller | skipping: [localhost]
2026-06-09 13:29:58.962690 | controller |
2026-06-09 13:29:58.962695 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:29:58.962698 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:58.962702 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:29:58.962706 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:58.962709 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.038)       0:01:02.960 **********
2026-06-09 13:29:58.962714 | controller | Tuesday 09 June 2026  13:29:58 +0000 (0:00:00.038)       0:01:02.958 **********
2026-06-09 13:29:59.171079 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-09 13:29:59.171110 | controller |
2026-06-09 13:29:59.171115 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:29:59.171120 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.208)       0:01:03.168 **********
2026-06-09 13:29:59.171124 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.208)       0:01:03.167 **********
2026-06-09 13:29:59.231632 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:29:59.231663 | controller |
2026-06-09 13:29:59.231669 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-09 13:29:59.231674 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.060)       0:01:03.229 **********
2026-06-09 13:29:59.231677 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.060)       0:01:03.227 **********
2026-06-09 13:29:59.273887 | controller | skipping: [localhost]
2026-06-09 13:29:59.273923 | controller |
2026-06-09 13:29:59.273930 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] ***
2026-06-09 13:29:59.273935 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.041)       0:01:03.271 **********
2026-06-09 13:29:59.273947 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.041)       0:01:03.269 **********
2026-06-09 13:29:59.360222 | controller |
2026-06-09 13:29:59.360252 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:59.360258 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.086)       0:01:03.357 **********
2026-06-09 13:29:59.360262 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.086)       0:01:03.356 **********
2026-06-09 13:29:59.399149 | controller | skipping: [localhost]
2026-06-09 13:29:59.399194 | controller |
2026-06-09 13:29:59.399203 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:59.399212 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.038)       0:01:03.396 **********
2026-06-09 13:29:59.399220 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.038)       0:01:03.395 **********
2026-06-09 13:29:59.452930 | 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-09 13:29:59.452966 | controller |
2026-06-09 13:29:59.452972 | 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-09 13:29:59.452978 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.053)       0:01:03.450 **********
2026-06-09 13:29:59.452984 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.053)       0:01:03.448 **********
2026-06-09 13:29:59.500825 | controller | ok: [localhost] =>
2026-06-09 13:29:59.500855 | controller |     changed: false
2026-06-09 13:29:59.500861 | controller |     msg: All assertions passed
2026-06-09 13:29:59.500874 | controller |
2026-06-09 13:29:59.500881 | 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-09 13:29:59.500887 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.047)       0:01:03.498 **********
2026-06-09 13:29:59.500892 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.047)       0:01:03.496 **********
2026-06-09 13:29:59.691360 | controller | ok: [localhost]
2026-06-09 13:29:59.691406 | controller |
2026-06-09 13:29:59.691427 | 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-09 13:29:59.691432 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.190)       0:01:03.688 **********
2026-06-09 13:29:59.691436 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.190)       0:01:03.687 **********
2026-06-09 13:29:59.741389 | controller | ok: [localhost] =>
2026-06-09 13:29:59.741459 | controller |     changed: false
2026-06-09 13:29:59.741465 | controller |     msg: All assertions passed
2026-06-09 13:29:59.741500 | controller |
2026-06-09 13:29:59.741506 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:59.741512 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.049)       0:01:03.738 **********
2026-06-09 13:29:59.741518 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.049)       0:01:03.737 **********
2026-06-09 13:29:59.951465 | controller | ok: [localhost]
2026-06-09 13:29:59.951550 | controller |
2026-06-09 13:29:59.951556 | 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-09 13:29:59.951561 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:59.951565 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:59.951569 | controller |   _config_map_content |
2026-06-09 13:29:59.951572 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:59.951576 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:59.951580 | controller |     matching_parameter='regex')
2026-06-09 13:29:59.951584 | controller | }}, cacheable=False] ***
2026-06-09 13:29:59.951607 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.209)       0:01:03.948 **********
2026-06-09 13:29:59.951611 | controller | Tuesday 09 June 2026  13:29:59 +0000 (0:00:00.210)       0:01:03.947 **********
2026-06-09 13:30:00.189601 | controller | ok: [localhost]
2026-06-09 13:30:00.189674 | controller |
2026-06-09 13:30:00.189681 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:30:00.189687 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.237)       0:01:04.186 **********
2026-06-09 13:30:00.189692 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.237)       0:01:04.185 **********
2026-06-09 13:30:00.233910 | controller | skipping: [localhost]
2026-06-09 13:30:00.233975 | controller |
2026-06-09 13:30:00.233981 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:30:00.233985 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.044)       0:01:04.231 **********
2026-06-09 13:30:00.233989 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.044)       0:01:04.230 **********
2026-06-09 13:30:00.423988 | controller | changed: [localhost]
2026-06-09 13:30:00.424021 | controller |
2026-06-09 13:30:00.424027 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:30:00.424031 | controller |   (snippet_datadir,
2026-06-09 13:30:00.424035 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:30:00.424039 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:30:00.424043 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.190)       0:01:04.421 **********
2026-06-09 13:30:00.424046 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.190)       0:01:04.420 **********
2026-06-09 13:30:00.498944 | controller | skipping: [localhost]
2026-06-09 13:30:00.498978 | controller |
2026-06-09 13:30:00.498984 | 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-09 13:30:00.498988 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.074)       0:01:04.496 **********
2026-06-09 13:30:00.498992 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.074)       0:01:04.494 **********
2026-06-09 13:30:00.566380 | controller | ok: [localhost]
2026-06-09 13:30:00.566416 | controller |
2026-06-09 13:30:00.566423 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:30:00.566428 | controller |   (snippet_datadir,
2026-06-09 13:30:00.566433 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:30:00.566438 | controller | }}, content={{
2026-06-09 13:30:00.566442 | controller |   _base64_patch |
2026-06-09 13:30:00.566446 | controller |   default({}) |
2026-06-09 13:30:00.566450 | controller |   to_nice_yaml
2026-06-09 13:30:00.566454 | controller | }}, mode=0644] ***
2026-06-09 13:30:00.566459 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.067)       0:01:04.563 **********
2026-06-09 13:30:00.566464 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.067)       0:01:04.562 **********
2026-06-09 13:30:00.988752 | controller | changed: [localhost]
2026-06-09 13:30:00.988814 | controller |
2026-06-09 13:30:00.988820 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:30:00.988824 | controller |   (snippet_datadir,
2026-06-09 13:30:00.988828 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:30:00.988832 | controller | }}, content={{
2026-06-09 13:30:00.988836 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:30:00.988840 | controller |   default({}) |
2026-06-09 13:30:00.988843 | controller |   to_nice_yaml
2026-06-09 13:30:00.988846 | controller | }}, mode=0644] ***
2026-06-09 13:30:00.988850 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.422)       0:01:04.986 **********
2026-06-09 13:30:00.988853 | controller | Tuesday 09 June 2026  13:30:00 +0000 (0:00:00.422)       0:01:04.984 **********
2026-06-09 13:30:01.430660 | controller | changed: [localhost]
2026-06-09 13:30:01.430724 | controller |
2026-06-09 13:30:01.430738 | 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-09 13:30:01.430745 | controller |   (
2026-06-09 13:30:01.430765 | controller |     snippet_datadir,
2026-06-09 13:30:01.430771 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:30:01.430776 | controller |   ) | path_join
2026-06-09 13:30:01.430781 | controller | }}, mode=0644] ***
2026-06-09 13:30:01.430787 | controller | Tuesday 09 June 2026  13:30:01 +0000 (0:00:00.441)       0:01:05.428 **********
2026-06-09 13:30:01.430792 | controller | Tuesday 09 June 2026  13:30:01 +0000 (0:00:00.441)       0:01:05.426 **********
2026-06-09 13:30:01.831809 | controller | changed: [localhost]
2026-06-09 13:30:01.831898 | controller |
2026-06-09 13:30:01.831905 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:30:01.831910 | controller | Tuesday 09 June 2026  13:30:01 +0000 (0:00:00.401)       0:01:05.829 **********
2026-06-09 13:30:01.831919 | controller | Tuesday 09 June 2026  13:30:01 +0000 (0:00:00.401)       0:01:05.828 **********
2026-06-09 13:30:01.900201 | 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-09 13:30:01.900274 | controller |
2026-06-09 13:30:01.900282 | 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-09 13:30:01.900288 | controller | Tuesday 09 June 2026  13:30:01 +0000 (0:00:00.067)       0:01:05.897 **********
2026-06-09 13:30:01.900294 | controller | Tuesday 09 June 2026  13:30:01 +0000 (0:00:00.067)       0:01:05.895 **********
2026-06-09 13:30:01.958519 | controller | ok: [localhost] =>
2026-06-09 13:30:01.958590 | controller |     changed: false
2026-06-09 13:30:01.958597 | controller |     msg: All assertions passed
2026-06-09 13:30:01.958603 | controller |
2026-06-09 13:30:01.958609 | 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-09 13:30:01.958615 | controller | Tuesday 09 June 2026  13:30:01 +0000 (0:00:00.058)       0:01:05.955 **********
2026-06-09 13:30:01.958621 | controller | Tuesday 09 June 2026  13:30:01 +0000 (0:00:00.058)       0:01:05.954 **********
2026-06-09 13:30:02.158388 | controller | ok: [localhost]
2026-06-09 13:30:02.158454 | controller |
2026-06-09 13:30:02.158459 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:30:02.158463 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.199)       0:01:06.155 **********
2026-06-09 13:30:02.158480 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.199)       0:01:06.154 **********
2026-06-09 13:30:02.204215 | controller | ok: [localhost]
2026-06-09 13:30:02.204251 | controller |
2026-06-09 13:30:02.204256 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:30:02.204262 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.045)       0:01:06.201 **********
2026-06-09 13:30:02.204266 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.045)       0:01:06.200 **********
2026-06-09 13:30:02.633927 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-09 13:30:02.633993 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-09 13:30:02.633998 | controller |
2026-06-09 13:30:02.634002 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:30:02.634006 | controller |   _content |
2026-06-09 13:30:02.634010 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:30:02.634013 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:30:02.634017 | controller | }}
2026-06-09 13:30:02.634021 | controller | ] ***
2026-06-09 13:30:02.634025 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.429)       0:01:06.631 **********
2026-06-09 13:30:02.634029 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.429)       0:01:06.629 **********
2026-06-09 13:30:02.726524 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:30:02.726587 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:30:02.726592 | controller |
2026-06-09 13:30:02.726597 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:30:02.726616 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.092)       0:01:06.723 **********
2026-06-09 13:30:02.726620 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.092)       0:01:06.722 **********
2026-06-09 13:30:02.977619 | controller | changed: [localhost]
2026-06-09 13:30:02.977687 | controller |
2026-06-09 13:30:02.977696 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:30:02.977702 | controller |   (_destdir,
2026-06-09 13:30:02.977708 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:30:02.977713 | controller | }}, content={{
2026-06-09 13:30:02.977718 | controller |   (
2026-06-09 13:30:02.977723 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:30:02.977726 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:30:02.977730 | controller | }}, mode=0644] ***
2026-06-09 13:30:02.977734 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.251)       0:01:06.975 **********
2026-06-09 13:30:02.977738 | controller | Tuesday 09 June 2026  13:30:02 +0000 (0:00:00.251)       0:01:06.973 **********
2026-06-09 13:30:03.406012 | controller | changed: [localhost]
2026-06-09 13:30:03.406125 | controller |
2026-06-09 13:30:03.406130 | 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-09 13:30:03.406135 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:30:03.406140 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:30:03.406143 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:30:03.406147 | controller | }}, dest={{
2026-06-09 13:30:03.406151 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:30:03.406155 | controller |   stage['path'], _val.src_file
2026-06-09 13:30:03.406158 | controller |   ) |
2026-06-09 13:30:03.406162 | controller |   path_join
2026-06-09 13:30:03.406165 | controller |  }}] ***
2026-06-09 13:30:03.406169 | controller | Tuesday 09 June 2026  13:30:03 +0000 (0:00:00.428)       0:01:07.403 **********
2026-06-09 13:30:03.406173 | controller | Tuesday 09 June 2026  13:30:03 +0000 (0:00:00.428)       0:01:07.402 **********
2026-06-09 13:30:03.719530 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-09 13:30:03.719641 | controller |
2026-06-09 13:30:03.719652 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:30:03.719662 | controller | Tuesday 09 June 2026  13:30:03 +0000 (0:00:00.313)       0:01:07.716 **********
2026-06-09 13:30:03.719670 | controller | Tuesday 09 June 2026  13:30:03 +0000 (0:00:00.313)       0:01:07.715 **********
2026-06-09 13:30:03.768583 | controller | skipping: [localhost]
2026-06-09 13:30:03.768686 | controller |
2026-06-09 13:30:03.768695 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:30:03.768722 | controller | Tuesday 09 June 2026  13:30:03 +0000 (0:00:00.049)       0:01:07.765 **********
2026-06-09 13:30:03.768728 | controller | Tuesday 09 June 2026  13:30:03 +0000 (0:00:00.049)       0:01:07.764 **********
2026-06-09 13:30:04.137588 | controller | changed: [localhost]
2026-06-09 13:30:04.137641 | controller |
2026-06-09 13:30:04.137646 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:30:04.137650 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.369)       0:01:08.135 **********
2026-06-09 13:30:04.137655 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.369)       0:01:08.133 **********
2026-06-09 13:30:04.527745 | controller | changed: [localhost]
2026-06-09 13:30:04.527809 | controller |
2026-06-09 13:30:04.527816 | 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-09 13:30:04.527821 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.390)       0:01:08.525 **********
2026-06-09 13:30:04.527825 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.390)       0:01:08.523 **********
2026-06-09 13:30:04.572172 | controller | skipping: [localhost]
2026-06-09 13:30:04.572243 | controller |
2026-06-09 13:30:04.572250 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:30:04.572318 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:30:04.572325 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:30:04.572330 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:30:04.572336 | controller |   ) | list
2026-06-09 13:30:04.572341 | controller | }}] ***
2026-06-09 13:30:04.572346 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.044)       0:01:08.569 **********
2026-06-09 13:30:04.572351 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.044)       0:01:08.568 **********
2026-06-09 13:30:04.622758 | controller | skipping: [localhost]
2026-06-09 13:30:04.622820 | controller |
2026-06-09 13:30:04.622826 | 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-09 13:30:04.622832 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:30:04.622836 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:30:04.622842 | controller | }}, mode=0644] ***
2026-06-09 13:30:04.622845 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.050)       0:01:08.620 **********
2026-06-09 13:30:04.622850 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.050)       0:01:08.618 **********
2026-06-09 13:30:04.860659 | controller | changed: [localhost]
2026-06-09 13:30:04.860722 | controller |
2026-06-09 13:30:04.860727 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:30:04.860732 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.238)       0:01:08.858 **********
2026-06-09 13:30:04.860736 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.238)       0:01:08.856 **********
2026-06-09 13:30:04.902735 | controller | skipping: [localhost]
2026-06-09 13:30:04.902798 | controller |
2026-06-09 13:30:04.902804 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:30:04.902809 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.042)       0:01:08.900 **********
2026-06-09 13:30:04.902814 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.042)       0:01:08.898 **********
2026-06-09 13:30:04.948550 | controller | skipping: [localhost]
2026-06-09 13:30:04.948582 | controller |
2026-06-09 13:30:04.948587 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] ***
2026-06-09 13:30:04.948592 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.045)       0:01:08.946 **********
2026-06-09 13:30:04.948595 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.045)       0:01:08.944 **********
2026-06-09 13:30:04.990366 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-09 13:30:04.990396 | controller | skipping: [localhost]
2026-06-09 13:30:04.990401 | controller |
2026-06-09 13:30:04.990406 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:30:04.990410 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.041)       0:01:08.987 **********
2026-06-09 13:30:04.990413 | controller | Tuesday 09 June 2026  13:30:04 +0000 (0:00:00.041)       0:01:08.986 **********
2026-06-09 13:30:05.031182 | controller | skipping: [localhost]
2026-06-09 13:30:05.031216 | controller |
2026-06-09 13:30:05.031222 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-09 13:30:05.031227 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.040)       0:01:09.028 **********
2026-06-09 13:30:05.031231 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.040)       0:01:09.027 **********
2026-06-09 13:30:05.075895 | controller | skipping: [localhost]
2026-06-09 13:30:05.075927 | controller |
2026-06-09 13:30:05.075933 | 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-09 13:30:05.075945 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.044)       0:01:09.073 **********
2026-06-09 13:30:05.075949 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.044)       0:01:09.072 **********
2026-06-09 13:30:05.119533 | controller | ok: [localhost] =>
2026-06-09 13:30:05.119571 | controller |     changed: false
2026-06-09 13:30:05.119582 | controller |     msg: All assertions passed
2026-06-09 13:30:05.119588 | controller |
2026-06-09 13:30:05.119594 | 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-09 13:30:05.119599 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.043)       0:01:09.116 **********
2026-06-09 13:30:05.119605 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.043)       0:01:09.115 **********
2026-06-09 13:30:05.144579 | controller | skipping: [localhost]
2026-06-09 13:30:05.144612 | controller |
2026-06-09 13:30:05.144618 | 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-09 13:30:05.144622 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.025)       0:01:09.142 **********
2026-06-09 13:30:05.144627 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.025)       0:01:09.140 **********
2026-06-09 13:30:05.172268 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 13:30:05.172304 | controller |
2026-06-09 13:30:05.172311 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:30:05.172317 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.027)       0:01:09.169 **********
2026-06-09 13:30:05.172322 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.027)       0:01:09.168 **********
2026-06-09 13:30:05.196702 | controller | skipping: [localhost]
2026-06-09 13:30:05.196734 | controller |
2026-06-09 13:30:05.196740 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:30:05.196744 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.024)       0:01:09.194 **********
2026-06-09 13:30:05.196756 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.024)       0:01:09.192 **********
2026-06-09 13:30:05.224988 | controller | ok: [localhost]
2026-06-09 13:30:05.225018 | controller |
2026-06-09 13:30:05.225023 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:30:05.225028 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:30:05.225032 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:30:05.225036 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:30:05.225039 | controller | }}] ***
2026-06-09 13:30:05.225043 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.028)       0:01:09.222 **********
2026-06-09 13:30:05.225047 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.028)       0:01:09.221 **********
2026-06-09 13:30:05.263286 | controller | skipping: [localhost]
2026-06-09 13:30:05.263318 | controller |
2026-06-09 13:30:05.263323 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:30:05.263327 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:30:05.263331 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:30:05.263335 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:30:05.263339 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.038)       0:01:09.260 **********
2026-06-09 13:30:05.263343 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.038)       0:01:09.259 **********
2026-06-09 13:30:05.646386 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-09 13:30:05.646450 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-09 13:30:05.646455 | controller |
2026-06-09 13:30:05.646459 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:30:05.646463 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.383)       0:01:09.643 **********
2026-06-09 13:30:05.646489 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.383)       0:01:09.642 **********
2026-06-09 13:30:05.748462 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-09 13:30:05.748528 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:30:05.748534 | controller |
2026-06-09 13:30:05.748538 | controller | TASK [Executing pre_stage hooks for examples/va/hci name=run_hook] *************
2026-06-09 13:30:05.748542 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.101)       0:01:09.745 **********
2026-06-09 13:30:05.748546 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.101)       0:01:09.744 **********
2026-06-09 13:30:05.788538 | controller | skipping: [localhost]
2026-06-09 13:30:05.788594 | controller |
2026-06-09 13:30:05.788599 | controller | TASK [Generate values.yaml for examples/va/hci name=ci_gen_kustomize_values] ***
2026-06-09 13:30:05.788603 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.040)       0:01:09.786 **********
2026-06-09 13:30:05.788607 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.040)       0:01:09.784 **********
2026-06-09 13:30:05.916230 | controller |
2026-06-09 13:30:05.916260 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:30:05.916265 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.127)       0:01:09.913 **********
2026-06-09 13:30:05.916270 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.127)       0:01:09.912 **********
2026-06-09 13:30:05.955683 | controller | skipping: [localhost]
2026-06-09 13:30:05.955714 | controller |
2026-06-09 13:30:05.955719 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:30:05.955724 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.039)       0:01:09.953 **********
2026-06-09 13:30:05.955728 | controller | Tuesday 09 June 2026  13:30:05 +0000 (0:00:00.039)       0:01:09.951 **********
2026-06-09 13:30:06.011059 | 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-09 13:30:06.011091 | controller |
2026-06-09 13:30:06.011102 | 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-09 13:30:06.011107 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.055)       0:01:10.008 **********
2026-06-09 13:30:06.011111 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.055)       0:01:10.007 **********
2026-06-09 13:30:06.054414 | controller | ok: [localhost] =>
2026-06-09 13:30:06.054445 | controller |     changed: false
2026-06-09 13:30:06.054449 | controller |     msg: All assertions passed
2026-06-09 13:30:06.054454 | controller |
2026-06-09 13:30:06.054458 | 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-09 13:30:06.054462 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.043)       0:01:10.051 **********
2026-06-09 13:30:06.054478 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.043)       0:01:10.050 **********
2026-06-09 13:30:06.249527 | controller | ok: [localhost]
2026-06-09 13:30:06.249594 | controller |
2026-06-09 13:30:06.249605 | 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-09 13:30:06.249614 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.194)       0:01:10.246 **********
2026-06-09 13:30:06.249623 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.194)       0:01:10.245 **********
2026-06-09 13:30:06.324171 | controller | ok: [localhost] =>
2026-06-09 13:30:06.324238 | controller |     changed: false
2026-06-09 13:30:06.324245 | controller |     msg: All assertions passed
2026-06-09 13:30:06.324250 | controller |
2026-06-09 13:30:06.324255 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:30:06.324260 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.074)       0:01:10.321 **********
2026-06-09 13:30:06.324265 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.074)       0:01:10.320 **********
2026-06-09 13:30:06.517199 | controller | ok: [localhost]
2026-06-09 13:30:06.517230 | controller |
2026-06-09 13:30:06.517235 | 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-09 13:30:06.517240 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:30:06.517244 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:30:06.517248 | controller |   _config_map_content |
2026-06-09 13:30:06.517252 | controller |   ansible.utils.remove_keys(
2026-06-09 13:30:06.517255 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:30:06.517259 | controller |     matching_parameter='regex')
2026-06-09 13:30:06.517263 | controller | }}, cacheable=False] ***
2026-06-09 13:30:06.517266 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.193)       0:01:10.514 **********
2026-06-09 13:30:06.517271 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.193)       0:01:10.513 **********
2026-06-09 13:30:06.794587 | controller | ok: [localhost]
2026-06-09 13:30:06.794640 | controller |
2026-06-09 13:30:06.794645 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:30:06.794649 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.277)       0:01:10.791 **********
2026-06-09 13:30:06.794654 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.277)       0:01:10.790 **********
2026-06-09 13:30:06.839656 | controller | skipping: [localhost]
2026-06-09 13:30:06.839720 | controller |
2026-06-09 13:30:06.839726 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:30:06.839730 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.045)       0:01:10.836 **********
2026-06-09 13:30:06.839734 | controller | Tuesday 09 June 2026  13:30:06 +0000 (0:00:00.045)       0:01:10.835 **********
2026-06-09 13:30:07.036538 | controller | ok: [localhost]
2026-06-09 13:30:07.036597 | controller |
2026-06-09 13:30:07.036603 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:30:07.036608 | controller |   (snippet_datadir,
2026-06-09 13:30:07.036612 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:30:07.036616 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:30:07.036620 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.197)       0:01:11.033 **********
2026-06-09 13:30:07.036624 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.197)       0:01:11.032 **********
2026-06-09 13:30:07.095836 | controller | skipping: [localhost]
2026-06-09 13:30:07.095898 | controller |
2026-06-09 13:30:07.095904 | 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-09 13:30:07.095909 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.059)       0:01:11.093 **********
2026-06-09 13:30:07.095914 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.059)       0:01:11.091 **********
2026-06-09 13:30:07.156382 | controller | ok: [localhost]
2026-06-09 13:30:07.156446 | controller |
2026-06-09 13:30:07.156452 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:30:07.156456 | controller |   (snippet_datadir,
2026-06-09 13:30:07.156461 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:30:07.156465 | controller | }}, content={{
2026-06-09 13:30:07.156487 | controller |   _base64_patch |
2026-06-09 13:30:07.156490 | controller |   default({}) |
2026-06-09 13:30:07.156494 | controller |   to_nice_yaml
2026-06-09 13:30:07.156497 | controller | }}, mode=0644] ***
2026-06-09 13:30:07.156514 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.060)       0:01:11.153 **********
2026-06-09 13:30:07.156518 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.060)       0:01:11.152 **********
2026-06-09 13:30:07.539968 | controller | ok: [localhost]
2026-06-09 13:30:07.540002 | controller |
2026-06-09 13:30:07.540009 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:30:07.540013 | controller |   (snippet_datadir,
2026-06-09 13:30:07.540017 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:30:07.540022 | controller | }}, content={{
2026-06-09 13:30:07.540025 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:30:07.540029 | controller |   default({}) |
2026-06-09 13:30:07.540032 | controller |   to_nice_yaml
2026-06-09 13:30:07.540042 | controller | }}, mode=0644] ***
2026-06-09 13:30:07.540045 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.383)       0:01:11.537 **********
2026-06-09 13:30:07.540049 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.383)       0:01:11.536 **********
2026-06-09 13:30:07.925017 | controller | ok: [localhost]
2026-06-09 13:30:07.925046 | controller |
2026-06-09 13:30:07.925052 | 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-09 13:30:07.925057 | controller |   (
2026-06-09 13:30:07.925060 | controller |     snippet_datadir,
2026-06-09 13:30:07.925065 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:30:07.925068 | controller |   ) | path_join
2026-06-09 13:30:07.925071 | controller | }}, mode=0644] ***
2026-06-09 13:30:07.925075 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.385)       0:01:11.922 **********
2026-06-09 13:30:07.925079 | controller | Tuesday 09 June 2026  13:30:07 +0000 (0:00:00.385)       0:01:11.921 **********
2026-06-09 13:30:08.314496 | controller | changed: [localhost]
2026-06-09 13:30:08.314542 | controller |
2026-06-09 13:30:08.314553 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:30:08.314562 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.389)       0:01:12.312 **********
2026-06-09 13:30:08.314570 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.389)       0:01:12.310 **********
2026-06-09 13:30:08.374914 | 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-09 13:30:08.374952 | controller |
2026-06-09 13:30:08.374959 | 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-09 13:30:08.374966 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.060)       0:01:12.372 **********
2026-06-09 13:30:08.374972 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.060)       0:01:12.371 **********
2026-06-09 13:30:08.418715 | controller | ok: [localhost] =>
2026-06-09 13:30:08.418752 | controller |     changed: false
2026-06-09 13:30:08.418758 | controller |     msg: All assertions passed
2026-06-09 13:30:08.418763 | controller |
2026-06-09 13:30:08.418769 | 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-09 13:30:08.418774 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.043)       0:01:12.416 **********
2026-06-09 13:30:08.418780 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.043)       0:01:12.414 **********
2026-06-09 13:30:08.623917 | controller | ok: [localhost]
2026-06-09 13:30:08.623947 | controller |
2026-06-09 13:30:08.623952 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:30:08.623957 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.205)       0:01:12.621 **********
2026-06-09 13:30:08.623960 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.205)       0:01:12.620 **********
2026-06-09 13:30:08.665409 | controller | ok: [localhost]
2026-06-09 13:30:08.665455 | controller |
2026-06-09 13:30:08.665465 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:30:08.665502 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.041)       0:01:12.662 **********
2026-06-09 13:30:08.665518 | controller | Tuesday 09 June 2026  13:30:08 +0000 (0:00:00.041)       0:01:12.661 **********
2026-06-09 13:30:09.132438 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-09 13:30:09.132509 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-09 13:30:09.132516 | controller |
2026-06-09 13:30:09.132523 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:30:09.132528 | controller |   _content |
2026-06-09 13:30:09.132534 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:30:09.132540 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:30:09.132546 | controller | }}
2026-06-09 13:30:09.132551 | controller | ] ***
2026-06-09 13:30:09.132557 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.466)       0:01:13.129 **********
2026-06-09 13:30:09.132562 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.466)       0:01:13.128 **********
2026-06-09 13:30:09.224804 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:30:09.224873 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:30:09.224879 | controller |
2026-06-09 13:30:09.224883 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:30:09.224888 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.092)       0:01:13.222 **********
2026-06-09 13:30:09.224891 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.092)       0:01:13.220 **********
2026-06-09 13:30:09.427366 | controller | ok: [localhost]
2026-06-09 13:30:09.427449 | controller |
2026-06-09 13:30:09.427464 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:30:09.427510 | controller |   (_destdir,
2026-06-09 13:30:09.427523 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:30:09.427534 | controller | }}, content={{
2026-06-09 13:30:09.427545 | controller |   (
2026-06-09 13:30:09.427555 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:30:09.427566 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:30:09.427578 | controller | }}, mode=0644] ***
2026-06-09 13:30:09.427589 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.202)       0:01:13.424 **********
2026-06-09 13:30:09.427600 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.202)       0:01:13.423 **********
2026-06-09 13:30:09.844282 | controller | changed: [localhost]
2026-06-09 13:30:09.844320 | controller |
2026-06-09 13:30:09.844328 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:30:09.844334 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.417)       0:01:13.841 **********
2026-06-09 13:30:09.844340 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.417)       0:01:13.840 **********
2026-06-09 13:30:09.882375 | controller | skipping: [localhost]
2026-06-09 13:30:09.882411 | controller |
2026-06-09 13:30:09.882420 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:30:09.882426 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.038)       0:01:13.879 **********
2026-06-09 13:30:09.882432 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.038)       0:01:13.878 **********
2026-06-09 13:30:09.932403 | 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-09 13:30:09.932434 | controller |
2026-06-09 13:30:09.932439 | 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-09 13:30:09.932444 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.050)       0:01:13.929 **********
2026-06-09 13:30:09.932448 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.050)       0:01:13.928 **********
2026-06-09 13:30:09.976655 | controller | ok: [localhost] =>
2026-06-09 13:30:09.976692 | controller |     changed: false
2026-06-09 13:30:09.976699 | controller |     msg: All assertions passed
2026-06-09 13:30:09.976711 | controller |
2026-06-09 13:30:09.976717 | 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-09 13:30:09.976723 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.044)       0:01:13.974 **********
2026-06-09 13:30:09.976729 | controller | Tuesday 09 June 2026  13:30:09 +0000 (0:00:00.044)       0:01:13.972 **********
2026-06-09 13:30:10.180624 | controller | ok: [localhost]
2026-06-09 13:30:10.180687 | controller |
2026-06-09 13:30:10.180693 | 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-09 13:30:10.180698 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.203)       0:01:14.177 **********
2026-06-09 13:30:10.180702 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.203)       0:01:14.176 **********
2026-06-09 13:30:10.227932 | controller | ok: [localhost] =>
2026-06-09 13:30:10.228012 | controller |     changed: false
2026-06-09 13:30:10.228022 | controller |     msg: All assertions passed
2026-06-09 13:30:10.228031 | controller |
2026-06-09 13:30:10.228040 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:30:10.228048 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.047)       0:01:14.225 **********
2026-06-09 13:30:10.228056 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.047)       0:01:14.224 **********
2026-06-09 13:30:10.437646 | controller | ok: [localhost]
2026-06-09 13:30:10.437749 | controller |
2026-06-09 13:30:10.437762 | 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-09 13:30:10.437773 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:30:10.437782 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:30:10.437791 | controller |   _config_map_content |
2026-06-09 13:30:10.437799 | controller |   ansible.utils.remove_keys(
2026-06-09 13:30:10.437807 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:30:10.437814 | controller |     matching_parameter='regex')
2026-06-09 13:30:10.437823 | controller | }}, cacheable=False] ***
2026-06-09 13:30:10.437831 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.209)       0:01:14.434 **********
2026-06-09 13:30:10.437840 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.209)       0:01:14.433 **********
2026-06-09 13:30:10.658209 | controller | ok: [localhost]
2026-06-09 13:30:10.658244 | controller |
2026-06-09 13:30:10.658250 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:30:10.658255 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.220)       0:01:14.655 **********
2026-06-09 13:30:10.658260 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.220)       0:01:14.654 **********
2026-06-09 13:30:10.701685 | controller | skipping: [localhost]
2026-06-09 13:30:10.701720 | controller |
2026-06-09 13:30:10.701727 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:30:10.701732 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.043)       0:01:14.698 **********
2026-06-09 13:30:10.701736 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.043)       0:01:14.697 **********
2026-06-09 13:30:10.890819 | controller | changed: [localhost]
2026-06-09 13:30:10.890855 | controller |
2026-06-09 13:30:10.890860 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:30:10.890865 | controller |   (snippet_datadir,
2026-06-09 13:30:10.890868 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:30:10.890873 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:30:10.890876 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.189)       0:01:14.888 **********
2026-06-09 13:30:10.890880 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.189)       0:01:14.886 **********
2026-06-09 13:30:10.949147 | controller | skipping: [localhost]
2026-06-09 13:30:10.949205 | controller |
2026-06-09 13:30:10.949221 | 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-09 13:30:10.949227 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.058)       0:01:14.946 **********
2026-06-09 13:30:10.949233 | controller | Tuesday 09 June 2026  13:30:10 +0000 (0:00:00.058)       0:01:14.945 **********
2026-06-09 13:30:11.009542 | controller | ok: [localhost]
2026-06-09 13:30:11.009603 | controller |
2026-06-09 13:30:11.009609 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:30:11.009613 | controller |   (snippet_datadir,
2026-06-09 13:30:11.009617 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:30:11.009621 | controller | }}, content={{
2026-06-09 13:30:11.009625 | controller |   _base64_patch |
2026-06-09 13:30:11.009628 | controller |   default({}) |
2026-06-09 13:30:11.009631 | controller |   to_nice_yaml
2026-06-09 13:30:11.009635 | controller | }}, mode=0644] ***
2026-06-09 13:30:11.009638 | controller | Tuesday 09 June 2026  13:30:11 +0000 (0:00:00.060)       0:01:15.006 **********
2026-06-09 13:30:11.009642 | controller | Tuesday 09 June 2026  13:30:11 +0000 (0:00:00.060)       0:01:15.005 **********
2026-06-09 13:30:11.391269 | controller | changed: [localhost]
2026-06-09 13:30:11.391301 | controller |
2026-06-09 13:30:11.391314 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:30:11.391319 | controller |   (snippet_datadir,
2026-06-09 13:30:11.391323 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:30:11.391327 | controller | }}, content={{
2026-06-09 13:30:11.391331 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:30:11.391335 | controller |   default({}) |
2026-06-09 13:30:11.391338 | controller |   to_nice_yaml
2026-06-09 13:30:11.391341 | controller | }}, mode=0644] ***
2026-06-09 13:30:11.391345 | controller | Tuesday 09 June 2026  13:30:11 +0000 (0:00:00.381)       0:01:15.388 **********
2026-06-09 13:30:11.391348 | controller | Tuesday 09 June 2026  13:30:11 +0000 (0:00:00.381)       0:01:15.387 **********
2026-06-09 13:30:11.838625 | controller | changed: [localhost]
2026-06-09 13:30:11.838690 | controller |
2026-06-09 13:30:11.838695 | 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-09 13:30:11.838700 | controller |   (
2026-06-09 13:30:11.838704 | controller |     snippet_datadir,
2026-06-09 13:30:11.838708 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:30:11.838712 | controller |   ) | path_join
2026-06-09 13:30:11.838715 | controller | }}, mode=0644] ***
2026-06-09 13:30:11.838719 | controller | Tuesday 09 June 2026  13:30:11 +0000 (0:00:00.447)       0:01:15.835 **********
2026-06-09 13:30:11.838723 | controller | Tuesday 09 June 2026  13:30:11 +0000 (0:00:00.447)       0:01:15.834 **********
2026-06-09 13:30:12.276769 | controller | changed: [localhost]
2026-06-09 13:30:12.276832 | controller |
2026-06-09 13:30:12.276838 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:30:12.276842 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.437)       0:01:16.272 **********
2026-06-09 13:30:12.276846 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.437)       0:01:16.271 **********
2026-06-09 13:30:12.366694 | 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-09 13:30:12.366762 | controller |
2026-06-09 13:30:12.366768 | 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-09 13:30:12.366773 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.091)       0:01:16.363 **********
2026-06-09 13:30:12.366777 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.090)       0:01:16.362 **********
2026-06-09 13:30:12.415625 | controller | ok: [localhost] =>
2026-06-09 13:30:12.415695 | controller |     changed: false
2026-06-09 13:30:12.415701 | controller |     msg: All assertions passed
2026-06-09 13:30:12.415707 | controller |
2026-06-09 13:30:12.415713 | 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-09 13:30:12.415731 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.048)       0:01:16.412 **********
2026-06-09 13:30:12.415737 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.048)       0:01:16.411 **********
2026-06-09 13:30:12.644209 | controller | ok: [localhost]
2026-06-09 13:30:12.644292 | controller |
2026-06-09 13:30:12.644303 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:30:12.644311 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.228)       0:01:16.640 **********
2026-06-09 13:30:12.644319 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.228)       0:01:16.639 **********
2026-06-09 13:30:12.708466 | controller | ok: [localhost]
2026-06-09 13:30:12.708569 | controller |
2026-06-09 13:30:12.708575 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:30:12.708581 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.064)       0:01:16.705 **********
2026-06-09 13:30:12.708586 | controller | Tuesday 09 June 2026  13:30:12 +0000 (0:00:00.064)       0:01:16.703 **********
2026-06-09 13:30:13.183388 | 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-09 13:30:13.183432 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-09 13:30:13.183441 | controller |
2026-06-09 13:30:13.183449 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:30:13.183455 | controller |   _content |
2026-06-09 13:30:13.183460 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:30:13.183465 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:30:13.183511 | controller | }}
2026-06-09 13:30:13.183519 | controller | ] ***
2026-06-09 13:30:13.183526 | controller | Tuesday 09 June 2026  13:30:13 +0000 (0:00:00.475)       0:01:17.180 **********
2026-06-09 13:30:13.183534 | controller | Tuesday 09 June 2026  13:30:13 +0000 (0:00:00.475)       0:01:17.179 **********
2026-06-09 13:30:13.283261 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:30:13.283297 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:30:13.283304 | controller |
2026-06-09 13:30:13.283310 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:30:13.283316 | controller | Tuesday 09 June 2026  13:30:13 +0000 (0:00:00.100)       0:01:17.280 **********
2026-06-09 13:30:13.283320 | controller | Tuesday 09 June 2026  13:30:13 +0000 (0:00:00.100)       0:01:17.279 **********
2026-06-09 13:30:13.537104 | controller | changed: [localhost]
2026-06-09 13:30:13.537161 | controller |
2026-06-09 13:30:13.537168 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:30:13.537174 | controller |   (_destdir,
2026-06-09 13:30:13.537179 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:30:13.537184 | controller | }}, content={{
2026-06-09 13:30:13.537189 | controller |   (
2026-06-09 13:30:13.537195 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:30:13.537208 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:30:13.537213 | controller | }}, mode=0644] ***
2026-06-09 13:30:13.537219 | controller | Tuesday 09 June 2026  13:30:13 +0000 (0:00:00.253)       0:01:17.534 **********
2026-06-09 13:30:13.537223 | controller | Tuesday 09 June 2026  13:30:13 +0000 (0:00:00.253)       0:01:17.533 **********
2026-06-09 13:30:13.989591 | controller | changed: [localhost]
2026-06-09 13:30:13.989662 | controller |
2026-06-09 13:30:13.989669 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:30:13.989673 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:30:13.989677 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:30:13.989680 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:30:13.989684 | controller | }}, dest={{
2026-06-09 13:30:13.989688 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:30:13.989692 | controller |   stage['path'], _val.src_file
2026-06-09 13:30:13.989695 | controller |   ) |
2026-06-09 13:30:13.989699 | controller |   path_join
2026-06-09 13:30:13.989710 | controller |  }}] ***
2026-06-09 13:30:13.989714 | controller | Tuesday 09 June 2026  13:30:13 +0000 (0:00:00.452)       0:01:17.986 **********
2026-06-09 13:30:13.989718 | controller | Tuesday 09 June 2026  13:30:13 +0000 (0:00:00.452)       0:01:17.985 **********
2026-06-09 13:30:14.511539 | controller | changed: [localhost] => (item=service-values)
2026-06-09 13:30:14.511619 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-09 13:30:14.511627 | controller |
2026-06-09 13:30:14.511633 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:30:14.511640 | controller | Tuesday 09 June 2026  13:30:14 +0000 (0:00:00.521)       0:01:18.508 **********
2026-06-09 13:30:14.511645 | controller | Tuesday 09 June 2026  13:30:14 +0000 (0:00:00.521)       0:01:18.507 **********
2026-06-09 13:30:14.576888 | controller | skipping: [localhost]
2026-06-09 13:30:14.576976 | controller |
2026-06-09 13:30:14.576988 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:30:14.576997 | controller | Tuesday 09 June 2026  13:30:14 +0000 (0:00:00.065)       0:01:18.573 **********
2026-06-09 13:30:14.577005 | controller | Tuesday 09 June 2026  13:30:14 +0000 (0:00:00.065)       0:01:18.572 **********
2026-06-09 13:30:15.115641 | controller | changed: [localhost]
2026-06-09 13:30:15.115672 | controller |
2026-06-09 13:30:15.115678 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:30:15.115683 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.538)       0:01:19.112 **********
2026-06-09 13:30:15.115687 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.538)       0:01:19.111 **********
2026-06-09 13:30:15.524789 | controller | changed: [localhost]
2026-06-09 13:30:15.524864 | controller |
2026-06-09 13:30:15.524872 | 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-09 13:30:15.524878 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.409)       0:01:19.522 **********
2026-06-09 13:30:15.524883 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.409)       0:01:19.520 **********
2026-06-09 13:30:15.580664 | controller | skipping: [localhost]
2026-06-09 13:30:15.580727 | controller |
2026-06-09 13:30:15.580732 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:30:15.580737 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:30:15.580741 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:30:15.580745 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:30:15.580749 | controller |   ) | list
2026-06-09 13:30:15.580753 | controller | }}] ***
2026-06-09 13:30:15.580757 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.055)       0:01:19.578 **********
2026-06-09 13:30:15.580760 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.055)       0:01:19.576 **********
2026-06-09 13:30:15.637464 | controller | skipping: [localhost]
2026-06-09 13:30:15.637554 | controller |
2026-06-09 13:30:15.637560 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:30:15.637565 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:30:15.637570 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:30:15.637575 | controller | }}, mode=0644] ***
2026-06-09 13:30:15.637580 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.056)       0:01:19.634 **********
2026-06-09 13:30:15.637585 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.056)       0:01:19.633 **********
2026-06-09 13:30:15.916079 | controller | changed: [localhost]
2026-06-09 13:30:15.916143 | controller |
2026-06-09 13:30:15.916148 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:30:15.916153 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.278)       0:01:19.913 **********
2026-06-09 13:30:15.916170 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.278)       0:01:19.912 **********
2026-06-09 13:30:15.959157 | controller | skipping: [localhost]
2026-06-09 13:30:15.959224 | controller |
2026-06-09 13:30:15.959230 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:30:15.959236 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.042)       0:01:19.956 **********
2026-06-09 13:30:15.959241 | controller | Tuesday 09 June 2026  13:30:15 +0000 (0:00:00.042)       0:01:19.955 **********
2026-06-09 13:30:16.011786 | controller | skipping: [localhost]
2026-06-09 13:30:16.011828 | controller |
2026-06-09 13:30:16.011839 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci _raw_params=wait_condition.yml] ***
2026-06-09 13:30:16.011847 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.052)       0:01:20.009 **********
2026-06-09 13:30:16.011855 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.052)       0:01:20.007 **********
2026-06-09 13:30:16.060874 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 13:30:16.060905 | controller | skipping: [localhost]
2026-06-09 13:30:16.060910 | controller |
2026-06-09 13:30:16.060914 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:30:16.060918 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.049)       0:01:20.058 **********
2026-06-09 13:30:16.060922 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.049)       0:01:20.056 **********
2026-06-09 13:30:16.106189 | controller | skipping: [localhost]
2026-06-09 13:30:16.106228 | controller |
2026-06-09 13:30:16.106236 | controller | TASK [Executing post_stage hooks for examples/va/hci name=run_hook] ************
2026-06-09 13:30:16.106241 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.045)       0:01:20.103 **********
2026-06-09 13:30:16.106246 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.045)       0:01:20.102 **********
2026-06-09 13:30:16.212043 | controller | skipping: [localhost]
2026-06-09 13:30:16.212101 | controller |
2026-06-09 13:30:16.212106 | 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-09 13:30:16.212113 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.105)       0:01:20.209 **********
2026-06-09 13:30:16.212117 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.105)       0:01:20.208 **********
2026-06-09 13:30:16.270823 | controller | ok: [localhost] =>
2026-06-09 13:30:16.270854 | controller |     changed: false
2026-06-09 13:30:16.270859 | controller |     msg: All assertions passed
2026-06-09 13:30:16.270863 | controller |
2026-06-09 13:30:16.270867 | 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-09 13:30:16.270872 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.058)       0:01:20.268 **********
2026-06-09 13:30:16.270875 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.058)       0:01:20.266 **********
2026-06-09 13:30:16.319026 | controller | skipping: [localhost]
2026-06-09 13:30:16.319057 | controller |
2026-06-09 13:30:16.319063 | 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-09 13:30:16.319068 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.047)       0:01:20.315 **********
2026-06-09 13:30:16.319072 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.047)       0:01:20.314 **********
2026-06-09 13:30:16.367269 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-09 13:30:16.367303 | controller |
2026-06-09 13:30:16.367309 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:30:16.367320 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.048)       0:01:20.364 **********
2026-06-09 13:30:16.367324 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.048)       0:01:20.362 **********
2026-06-09 13:30:16.408336 | controller | skipping: [localhost]
2026-06-09 13:30:16.408371 | controller |
2026-06-09 13:30:16.408377 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:30:16.408382 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.041)       0:01:20.405 **********
2026-06-09 13:30:16.408387 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.041)       0:01:20.404 **********
2026-06-09 13:30:16.446643 | controller | ok: [localhost]
2026-06-09 13:30:16.446679 | controller |
2026-06-09 13:30:16.446686 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:30:16.446691 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:30:16.446696 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:30:16.446702 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:30:16.446706 | controller | }}] ***
2026-06-09 13:30:16.446711 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.038)       0:01:20.444 **********
2026-06-09 13:30:16.446716 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.038)       0:01:20.442 **********
2026-06-09 13:30:16.502906 | controller | skipping: [localhost]
2026-06-09 13:30:16.502994 | controller |
2026-06-09 13:30:16.503001 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:30:16.503007 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:30:16.503013 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:30:16.503020 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:30:16.503025 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.056)       0:01:20.500 **********
2026-06-09 13:30:16.503031 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.056)       0:01:20.498 **********
2026-06-09 13:30:16.720028 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-09 13:30:16.720089 | controller |
2026-06-09 13:30:16.720094 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:30:16.720098 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.217)       0:01:20.717 **********
2026-06-09 13:30:16.720104 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.217)       0:01:20.715 **********
2026-06-09 13:30:16.796786 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:30:16.796847 | controller |
2026-06-09 13:30:16.796853 | controller | TASK [Executing pre_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-09 13:30:16.796867 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.077)       0:01:20.794 **********
2026-06-09 13:30:16.796870 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.077)       0:01:20.792 **********
2026-06-09 13:30:16.845836 | controller | skipping: [localhost]
2026-06-09 13:30:16.845896 | controller |
2026-06-09 13:30:16.845902 | controller | TASK [Generate values.yaml for examples/va/hci/deployment name=ci_gen_kustomize_values] ***
2026-06-09 13:30:16.845906 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.049)       0:01:20.843 **********
2026-06-09 13:30:16.845910 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.049)       0:01:20.842 **********
2026-06-09 13:30:16.971293 | controller |
2026-06-09 13:30:16.971356 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:30:16.971361 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.125)       0:01:20.968 **********
2026-06-09 13:30:16.971365 | controller | Tuesday 09 June 2026  13:30:16 +0000 (0:00:00.125)       0:01:20.967 **********
2026-06-09 13:30:17.015899 | controller | skipping: [localhost]
2026-06-09 13:30:17.015946 | controller |
2026-06-09 13:30:17.015953 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:30:17.015965 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.044)       0:01:21.013 **********
2026-06-09 13:30:17.015969 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.044)       0:01:21.011 **********
2026-06-09 13:30:17.081819 | 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-09 13:30:17.081882 | controller |
2026-06-09 13:30:17.081888 | 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-09 13:30:17.081893 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.065)       0:01:21.079 **********
2026-06-09 13:30:17.081896 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.065)       0:01:21.077 **********
2026-06-09 13:30:17.139326 | controller | ok: [localhost] =>
2026-06-09 13:30:17.139376 | controller |     changed: false
2026-06-09 13:30:17.139381 | controller |     msg: All assertions passed
2026-06-09 13:30:17.139385 | controller |
2026-06-09 13:30:17.139389 | 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-09 13:30:17.139393 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.057)       0:01:21.136 **********
2026-06-09 13:30:17.139397 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.057)       0:01:21.135 **********
2026-06-09 13:30:17.359679 | controller | ok: [localhost]
2026-06-09 13:30:17.359732 | controller |
2026-06-09 13:30:17.359739 | 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-09 13:30:17.359745 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.220)       0:01:21.357 **********
2026-06-09 13:30:17.359751 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.220)       0:01:21.355 **********
2026-06-09 13:30:17.426237 | controller | ok: [localhost] =>
2026-06-09 13:30:17.426297 | controller |     changed: false
2026-06-09 13:30:17.426302 | controller |     msg: All assertions passed
2026-06-09 13:30:17.426306 | controller |
2026-06-09 13:30:17.426311 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:30:17.426316 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.065)       0:01:21.423 **********
2026-06-09 13:30:17.426321 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.065)       0:01:21.421 **********
2026-06-09 13:30:17.629182 | controller | ok: [localhost]
2026-06-09 13:30:17.629249 | controller |
2026-06-09 13:30:17.629256 | 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-09 13:30:17.629262 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:30:17.629267 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:30:17.629274 | controller |   _config_map_content |
2026-06-09 13:30:17.629280 | controller |   ansible.utils.remove_keys(
2026-06-09 13:30:17.629284 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:30:17.629290 | controller |     matching_parameter='regex')
2026-06-09 13:30:17.629296 | controller | }}, cacheable=False] ***
2026-06-09 13:30:17.629302 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.203)       0:01:21.626 **********
2026-06-09 13:30:17.629307 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.203)       0:01:21.625 **********
2026-06-09 13:30:17.879293 | controller | ok: [localhost]
2026-06-09 13:30:17.879344 | controller |
2026-06-09 13:30:17.879350 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:30:17.879354 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.250)       0:01:21.876 **********
2026-06-09 13:30:17.879358 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.250)       0:01:21.875 **********
2026-06-09 13:30:17.922724 | controller | skipping: [localhost]
2026-06-09 13:30:17.922774 | controller |
2026-06-09 13:30:17.922785 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:30:17.922789 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.043)       0:01:21.920 **********
2026-06-09 13:30:17.922793 | controller | Tuesday 09 June 2026  13:30:17 +0000 (0:00:00.043)       0:01:21.918 **********
2026-06-09 13:30:18.115576 | controller | changed: [localhost]
2026-06-09 13:30:18.115630 | controller |
2026-06-09 13:30:18.115635 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:30:18.115639 | controller |   (snippet_datadir,
2026-06-09 13:30:18.115643 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:30:18.115647 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:30:18.115651 | controller | Tuesday 09 June 2026  13:30:18 +0000 (0:00:00.192)       0:01:22.113 **********
2026-06-09 13:30:18.115654 | controller | Tuesday 09 June 2026  13:30:18 +0000 (0:00:00.192)       0:01:22.111 **********
2026-06-09 13:30:18.172213 | controller | skipping: [localhost]
2026-06-09 13:30:18.172274 | controller |
2026-06-09 13:30:18.172282 | 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-09 13:30:18.172289 | controller | Tuesday 09 June 2026  13:30:18 +0000 (0:00:00.056)       0:01:22.169 **********
2026-06-09 13:30:18.172294 | controller | Tuesday 09 June 2026  13:30:18 +0000 (0:00:00.056)       0:01:22.168 **********
2026-06-09 13:30:18.234974 | controller | ok: [localhost]
2026-06-09 13:30:18.235054 | controller |
2026-06-09 13:30:18.235061 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:30:18.235068 | controller |   (snippet_datadir,
2026-06-09 13:30:18.235073 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:30:18.235079 | controller | }}, content={{
2026-06-09 13:30:18.235084 | controller |   _base64_patch |
2026-06-09 13:30:18.235089 | controller |   default({}) |
2026-06-09 13:30:18.235094 | controller |   to_nice_yaml
2026-06-09 13:30:18.235099 | controller | }}, mode=0644] ***
2026-06-09 13:30:18.235104 | controller | Tuesday 09 June 2026  13:30:18 +0000 (0:00:00.062)       0:01:22.232 **********
2026-06-09 13:30:18.235108 | controller | Tuesday 09 June 2026  13:30:18 +0000 (0:00:00.062)       0:01:22.230 **********
2026-06-09 13:30:18.653289 | controller | changed: [localhost]
2026-06-09 13:30:18.653381 | controller |
2026-06-09 13:30:18.653387 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:30:18.653391 | controller |   (snippet_datadir,
2026-06-09 13:30:18.653396 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:30:18.653401 | controller | }}, content={{
2026-06-09 13:30:18.653405 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:30:18.653409 | controller |   default({}) |
2026-06-09 13:30:18.653426 | controller |   to_nice_yaml
2026-06-09 13:30:18.653429 | controller | }}, mode=0644] ***
2026-06-09 13:30:18.653433 | controller | Tuesday 09 June 2026  13:30:18 +0000 (0:00:00.418)       0:01:22.650 **********
2026-06-09 13:30:18.653437 | controller | Tuesday 09 June 2026  13:30:18 +0000 (0:00:00.418)       0:01:22.649 **********
2026-06-09 13:30:19.027288 | controller | changed: [localhost]
2026-06-09 13:30:19.027348 | controller |
2026-06-09 13:30:19.027354 | 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-09 13:30:19.027359 | controller |   (
2026-06-09 13:30:19.027363 | controller |     snippet_datadir,
2026-06-09 13:30:19.027368 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:30:19.027372 | controller |   ) | path_join
2026-06-09 13:30:19.027375 | controller | }}, mode=0644] ***
2026-06-09 13:30:19.027379 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.374)       0:01:23.024 **********
2026-06-09 13:30:19.027383 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.374)       0:01:23.023 **********
2026-06-09 13:30:19.388591 | controller | changed: [localhost]
2026-06-09 13:30:19.388646 | controller |
2026-06-09 13:30:19.388652 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:30:19.388656 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.361)       0:01:23.385 **********
2026-06-09 13:30:19.388660 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.361)       0:01:23.384 **********
2026-06-09 13:30:19.447486 | 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-09 13:30:19.447548 | controller |
2026-06-09 13:30:19.447553 | 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-09 13:30:19.447558 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.059)       0:01:23.444 **********
2026-06-09 13:30:19.447562 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.059)       0:01:23.443 **********
2026-06-09 13:30:19.492755 | controller | ok: [localhost] =>
2026-06-09 13:30:19.492808 | controller |     changed: false
2026-06-09 13:30:19.492813 | controller |     msg: All assertions passed
2026-06-09 13:30:19.492817 | controller |
2026-06-09 13:30:19.492821 | 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-09 13:30:19.492826 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.045)       0:01:23.490 **********
2026-06-09 13:30:19.492830 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.045)       0:01:23.488 **********
2026-06-09 13:30:19.679360 | controller | ok: [localhost]
2026-06-09 13:30:19.679418 | controller |
2026-06-09 13:30:19.679423 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:30:19.679427 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.186)       0:01:23.676 **********
2026-06-09 13:30:19.679431 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.186)       0:01:23.675 **********
2026-06-09 13:30:19.719589 | controller | ok: [localhost]
2026-06-09 13:30:19.719650 | controller |
2026-06-09 13:30:19.719655 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:30:19.719660 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.040)       0:01:23.717 **********
2026-06-09 13:30:19.719663 | controller | Tuesday 09 June 2026  13:30:19 +0000 (0:00:00.040)       0:01:23.715 **********
2026-06-09 13:30:20.083183 | 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-09 13:30:20.083248 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml)
2026-06-09 13:30:20.083255 | controller |
2026-06-09 13:30:20.083261 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:30:20.083266 | controller |   _content |
2026-06-09 13:30:20.083271 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:30:20.083276 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:30:20.083281 | controller | }}
2026-06-09 13:30:20.083287 | controller | ] ***
2026-06-09 13:30:20.083292 | controller | Tuesday 09 June 2026  13:30:20 +0000 (0:00:00.363)       0:01:24.080 **********
2026-06-09 13:30:20.083310 | controller | Tuesday 09 June 2026  13:30:20 +0000 (0:00:00.363)       0:01:24.079 **********
2026-06-09 13:30:20.176626 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:30:20.176657 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:30:20.176662 | controller |
2026-06-09 13:30:20.176666 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:30:20.176671 | controller | Tuesday 09 June 2026  13:30:20 +0000 (0:00:00.093)       0:01:24.174 **********
2026-06-09 13:30:20.176674 | controller | Tuesday 09 June 2026  13:30:20 +0000 (0:00:00.093)       0:01:24.172 **********
2026-06-09 13:30:20.390764 | controller | changed: [localhost]
2026-06-09 13:30:20.390863 | controller |
2026-06-09 13:30:20.390872 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:30:20.390879 | controller |   (_destdir,
2026-06-09 13:30:20.390885 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:30:20.390890 | controller | }}, content={{
2026-06-09 13:30:20.390895 | controller |   (
2026-06-09 13:30:20.390900 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:30:20.390918 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:30:20.390924 | controller | }}, mode=0644] ***
2026-06-09 13:30:20.390929 | controller | Tuesday 09 June 2026  13:30:20 +0000 (0:00:00.213)       0:01:24.388 **********
2026-06-09 13:30:20.390934 | controller | Tuesday 09 June 2026  13:30:20 +0000 (0:00:00.213)       0:01:24.386 **********
2026-06-09 13:30:20.840319 | controller | changed: [localhost]
2026-06-09 13:30:20.840427 | controller |
2026-06-09 13:30:20.840435 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:30:20.840440 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:30:20.840445 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:30:20.840450 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:30:20.840454 | controller | }}, dest={{
2026-06-09 13:30:20.840458 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:30:20.840463 | controller |   stage['path'], _val.src_file
2026-06-09 13:30:20.840483 | controller |   ) |
2026-06-09 13:30:20.840488 | controller |   path_join
2026-06-09 13:30:20.840492 | controller |  }}] ***
2026-06-09 13:30:20.840496 | controller | Tuesday 09 June 2026  13:30:20 +0000 (0:00:00.449)       0:01:24.837 **********
2026-06-09 13:30:20.840501 | controller | Tuesday 09 June 2026  13:30:20 +0000 (0:00:00.449)       0:01:24.836 **********
2026-06-09 13:30:21.159732 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph)
2026-06-09 13:30:21.159841 | controller |
2026-06-09 13:30:21.159848 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:30:21.159854 | controller | Tuesday 09 June 2026  13:30:21 +0000 (0:00:00.319)       0:01:25.157 **********
2026-06-09 13:30:21.159858 | controller | Tuesday 09 June 2026  13:30:21 +0000 (0:00:00.319)       0:01:25.155 **********
2026-06-09 13:30:21.199367 | controller | skipping: [localhost]
2026-06-09 13:30:21.199545 | controller |
2026-06-09 13:30:21.199560 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:30:21.199570 | controller | Tuesday 09 June 2026  13:30:21 +0000 (0:00:00.039)       0:01:25.196 **********
2026-06-09 13:30:21.199580 | controller | Tuesday 09 June 2026  13:30:21 +0000 (0:00:00.039)       0:01:25.195 **********
2026-06-09 13:30:21.503748 | controller | changed: [localhost]
2026-06-09 13:30:21.503827 | controller |
2026-06-09 13:30:21.503835 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:30:21.503845 | controller | Tuesday 09 June 2026  13:30:21 +0000 (0:00:00.304)       0:01:25.501 **********
2026-06-09 13:30:21.503852 | controller | Tuesday 09 June 2026  13:30:21 +0000 (0:00:00.304)       0:01:25.499 **********
2026-06-09 13:30:21.946251 | controller | changed: [localhost]
2026-06-09 13:30:21.946363 | controller |
2026-06-09 13:30:21.946376 | 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-09 13:30:21.946386 | controller | Tuesday 09 June 2026  13:30:21 +0000 (0:00:00.442)       0:01:25.943 **********
2026-06-09 13:30:21.946395 | controller | Tuesday 09 June 2026  13:30:21 +0000 (0:00:00.442)       0:01:25.942 **********
2026-06-09 13:30:22.006596 | controller | skipping: [localhost]
2026-06-09 13:30:22.006719 | controller |
2026-06-09 13:30:22.006731 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:30:22.006741 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:30:22.006751 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:30:22.006759 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:30:22.006768 | controller |   ) | list
2026-06-09 13:30:22.006776 | controller | }}] ***
2026-06-09 13:30:22.006784 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.060)       0:01:26.003 **********
2026-06-09 13:30:22.006792 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.060)       0:01:26.002 **********
2026-06-09 13:30:22.067088 | controller | skipping: [localhost]
2026-06-09 13:30:22.067198 | controller |
2026-06-09 13:30:22.067207 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:30:22.067214 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:30:22.067221 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:30:22.067263 | controller | }}, mode=0644] ***
2026-06-09 13:30:22.067282 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.060)       0:01:26.064 **********
2026-06-09 13:30:22.067291 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.060)       0:01:26.063 **********
2026-06-09 13:30:22.383886 | controller | changed: [localhost]
2026-06-09 13:30:22.384004 | controller |
2026-06-09 13:30:22.384018 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:30:22.384025 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.316)       0:01:26.381 **********
2026-06-09 13:30:22.384060 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.316)       0:01:26.379 **********
2026-06-09 13:30:22.451437 | controller | skipping: [localhost]
2026-06-09 13:30:22.451482 | controller |
2026-06-09 13:30:22.451490 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:30:22.451494 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.067)       0:01:26.448 **********
2026-06-09 13:30:22.451499 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.067)       0:01:26.447 **********
2026-06-09 13:30:22.498260 | controller | skipping: [localhost]
2026-06-09 13:30:22.498294 | controller |
2026-06-09 13:30:22.498300 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment _raw_params=wait_condition.yml] ***
2026-06-09 13:30:22.498304 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.046)       0:01:26.495 **********
2026-06-09 13:30:22.498308 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.046)       0:01:26.494 **********
2026-06-09 13:30:22.560672 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-09 13:30:22.560705 | controller | skipping: [localhost]
2026-06-09 13:30:22.560712 | controller |
2026-06-09 13:30:22.560717 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:30:22.560724 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.062)       0:01:26.557 **********
2026-06-09 13:30:22.560729 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.062)       0:01:26.556 **********
2026-06-09 13:30:22.615707 | controller | skipping: [localhost]
2026-06-09 13:30:22.615742 | controller |
2026-06-09 13:30:22.615749 | controller | TASK [Executing post_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-09 13:30:22.615754 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.055)       0:01:26.613 **********
2026-06-09 13:30:22.615758 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.055)       0:01:26.611 **********
2026-06-09 13:30:22.694568 | controller | skipping: [localhost]
2026-06-09 13:30:22.694601 | controller |
2026-06-09 13:30:22.694606 | controller | PLAY RECAP *********************************************************************
2026-06-09 13:30:22.694611 | controller | localhost                  : ok=280  changed=76   unreachable=0    failed=0    skipped=115  rescued=0    ignored=0
2026-06-09 13:30:22.694615 | controller |
2026-06-09 13:30:22.694618 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.077)       0:01:26.690 **********
2026-06-09 13:30:22.694622 | controller | ===============================================================================
2026-06-09 13:30:22.694625 | controller | Get automation contents ------------------------------------------------- 9.85s
2026-06-09 13:30:22.694629 | controller | ci_setup : Install openshift client ------------------------------------- 4.77s
2026-06-09 13:30:22.694633 | controller | ci_setup : Install needed packages -------------------------------------- 2.80s
2026-06-09 13:30:22.694636 | controller | Load automation files as fact ------------------------------------------- 2.20s
2026-06-09 13:30:22.694644 | controller | ci_setup : Manage directories ------------------------------------------- 1.27s
2026-06-09 13:30:22.694648 | controller | Gathering Facts --------------------------------------------------------- 0.91s
2026-06-09 13:30:22.694651 | controller | Create needed SSH keypairs ---------------------------------------------- 0.71s
2026-06-09 13:30:22.694655 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.70s
2026-06-09 13:30:22.694658 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.62s
2026-06-09 13:30:22.694662 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.62s
2026-06-09 13:30:22.694665 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.59s
2026-06-09 13:30:22.694669 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s
2026-06-09 13:30:22.694672 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s
2026-06-09 13:30:22.694676 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.55s
2026-06-09 13:30:22.694679 | controller | kustomize_deploy : Build kustomized content for examples/va/hci --------- 0.54s
2026-06-09 13:30:22.694683 | controller | kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.52s
2026-06-09 13:30:22.694686 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.52s
2026-06-09 13:30:22.694690 | controller | kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.51s
2026-06-09 13:30:22.694693 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.50s
2026-06-09 13:30:22.694697 | controller | kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp --- 0.48s
2026-06-09 13:30:22.694701 | controller | Tuesday 09 June 2026  13:30:22 +0000 (0:00:00.079)       0:01:26.690 **********
2026-06-09 13:30:22.694704 | controller | ===============================================================================
2026-06-09 13:30:22.694708 | controller | ci_gen_kustomize_values ------------------------------------------------ 40.51s
2026-06-09 13:30:22.694711 | controller | kustomize_deploy ------------------------------------------------------- 19.46s
2026-06-09 13:30:22.694715 | controller | ansible.builtin.slurp -------------------------------------------------- 10.56s
2026-06-09 13:30:22.694718 | controller | ci_setup --------------------------------------------------------------- 10.40s
2026-06-09 13:30:22.694722 | controller | ansible.builtin.set_fact ------------------------------------------------ 2.29s
2026-06-09 13:30:22.694725 | controller | gather_facts ------------------------------------------------------------ 0.91s
2026-06-09 13:30:22.694729 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.71s
2026-06-09 13:30:22.694737 | controller | networking_mapper ------------------------------------------------------- 0.63s
2026-06-09 13:30:22.694740 | controller | ansible.builtin.file ---------------------------------------------------- 0.43s
2026-06-09 13:30:22.694744 | controller | ansible.builtin.include_role -------------------------------------------- 0.25s
2026-06-09 13:30:22.694747 | controller | ansible.builtin.find ---------------------------------------------------- 0.23s
2026-06-09 13:30:22.694750 | controller | ansible.builtin.stat ---------------------------------------------------- 0.17s
2026-06-09 13:30:22.694754 | controller | ansible.builtin.assert -------------------------------------------------- 0.07s
2026-06-09 13:30:22.694757 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s
2026-06-09 13:30:22.694760 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s
2026-06-09 13:30:22.694764 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-09 13:30:22.694767 | controller | total ------------------------------------------------------------------ 86.66s
2026-06-09 13:30:23.182647 | controller | ok: Runtime: 0:01:27.395003
2026-06-09 13:30:23.215531 | 
2026-06-09 13:30:23.215692 | PLAY RECAP
2026-06-09 13:30:23.215757 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 13:30:23.215787 | 
2026-06-09 13:30:23.345695 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-09 13:30:23.347145 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-09 13:30:23.953303 | 
2026-06-09 13:30:23.953455 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-09 13:30:23.964564 | 
2026-06-09 13:30:23.964675 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-09 13:30:24.332024 | controller | ok
2026-06-09 13:30:24.378353 | 
2026-06-09 13:30:24.378647 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-09 13:30:24.389416 | 
2026-06-09 13:30:24.389665 | TASK [Filter out host if needed]
2026-06-09 13:30:24.406646 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-09 13:30:24.410403 | 
2026-06-09 13:30:24.410465 | TASK [Ensure file is present]
2026-06-09 13:30:24.840638 | controller | ok
2026-06-09 13:30:24.849697 | 
2026-06-09 13:30:24.849829 | TASK [Manage molecule report file]
2026-06-09 13:30:25.383077 | controller | skipping: Conditional result was False
2026-06-09 13:30:25.392803 | 
2026-06-09 13:30:25.393007 | TASK [Check if we get ci-framework-data basedir]
2026-06-09 13:30:25.652443 | controller | ok
2026-06-09 13:30:25.659864 | 
2026-06-09 13:30:25.659966 | TASK [Create ci-framework-data log directory for zuul]
2026-06-09 13:30:25.970757 | controller | changed
2026-06-09 13:30:25.986627 | 
2026-06-09 13:30:25.986786 | TASK [Copy ci-framework interesting files]
2026-06-09 13:30:26.425707 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-09 13:30:26.521744 | controller | ok: Runtime: 0:00:00.030953
2026-06-09 13:30:26.530101 | 
2026-06-09 13:30:26.530330 | TASK [Get SELinux listing]
2026-06-09 13:30:27.075981 | controller | ok: Runtime: 0:00:00.011768
2026-06-09 13:30:27.086227 | 
2026-06-09 13:30:27.086395 | TASK [Generate log index]
2026-06-09 13:30:27.961260 | controller | changed
2026-06-09 13:30:27.969367 | 
2026-06-09 13:30:27.969514 | TASK [Get some env related data]
2026-06-09 13:30:28.573050 | controller | /home/zuul/.local/bin/ansible
2026-06-09 13:30:29.521643 | controller | ok: Runtime: 0:00:01.007223
2026-06-09 13:30:29.530471 | 
2026-06-09 13:30:29.530635 | TASK [Generate list of logs to collect in home directory]
2026-06-09 13:30:29.909241 | controller | ok: All paths examined
2026-06-09 13:30:29.919776 | 
2026-06-09 13:30:29.919935 | LOOP [Copy logs from home directory]
2026-06-09 13:30:30.366366 | controller | changed:
2026-06-09 13:30:30.366543 | controller | {
2026-06-09 13:30:30.366601 | controller |   "atime": 1781011678.3937068,
2026-06-09 13:30:30.366633 | controller |   "ctime": 1781011822.6934283,
2026-06-09 13:30:30.366656 | controller |   "dev": 64513,
2026-06-09 13:30:30.366679 | controller |   "gid": 1000,
2026-06-09 13:30:30.366699 | controller |   "gr_name": "zuul",
2026-06-09 13:30:30.366720 | controller |   "inode": 247891,
2026-06-09 13:30:30.366741 | controller |   "isblk": false,
2026-06-09 13:30:30.366761 | controller |   "ischr": false,
2026-06-09 13:30:30.366794 | controller |   "isdir": false,
2026-06-09 13:30:30.366815 | controller |   "isfifo": false,
2026-06-09 13:30:30.366835 | controller |   "isgid": false,
2026-06-09 13:30:30.366857 | controller |   "islnk": false,
2026-06-09 13:30:30.366884 | controller |   "isreg": true,
2026-06-09 13:30:30.366911 | controller |   "issock": false,
2026-06-09 13:30:30.366939 | controller |   "isuid": false,
2026-06-09 13:30:30.366960 | controller |   "mode": "0644",
2026-06-09 13:30:30.366981 | controller |   "mtime": 1781011822.6934283,
2026-06-09 13:30:30.367003 | controller |   "nlink": 1,
2026-06-09 13:30:30.367145 | controller |   "path": "/home/zuul/ansible.log",
2026-06-09 13:30:30.367166 | controller |   "pw_name": "zuul",
2026-06-09 13:30:30.367186 | controller |   "rgrp": true,
2026-06-09 13:30:30.367206 | controller |   "roth": true,
2026-06-09 13:30:30.367230 | controller |   "rusr": true,
2026-06-09 13:30:30.367252 | controller |   "size": 264581,
2026-06-09 13:30:30.367272 | controller |   "uid": 1000,
2026-06-09 13:30:30.367292 | controller |   "wgrp": false,
2026-06-09 13:30:30.367312 | controller |   "woth": false,
2026-06-09 13:30:30.367332 | controller |   "wusr": true,
2026-06-09 13:30:30.367352 | controller |   "xgrp": false,
2026-06-09 13:30:30.367373 | controller |   "xoth": false,
2026-06-09 13:30:30.367393 | controller |   "xusr": false
2026-06-09 13:30:30.367413 | controller | }
2026-06-09 13:30:30.382864 | 
2026-06-09 13:30:30.383084 | TASK [Copy crio stats log file]
2026-06-09 13:30:30.419759 | controller | skipping: Conditional result was False
2026-06-09 13:30:30.429885 | 
2026-06-09 13:30:30.430032 | TASK [Get SELinux related data]
2026-06-09 13:30:30.704485 | controller | <no matches>
2026-06-09 13:30:30.978805 | controller | ERROR
2026-06-09 13:30:30.979087 | controller | {
2026-06-09 13:30:30.979146 | controller |   "delta": "0:00:00.008332",
2026-06-09 13:30:30.979186 | controller |   "end": "2026-06-09 13:30:30.705228",
2026-06-09 13:30:30.979224 | controller |   "msg": "non-zero return code",
2026-06-09 13:30:30.979260 | controller |   "rc": 1,
2026-06-09 13:30:30.979296 | controller |   "start": "2026-06-09 13:30:30.696896"
2026-06-09 13:30:30.979331 | controller | }
2026-06-09 13:30:30.979375 | controller | ERROR: Ignoring Errors
2026-06-09 13:30:30.987618 | 
2026-06-09 13:30:30.987787 | TASK [Create system configuration directory]
2026-06-09 13:30:31.204048 | controller | changed
2026-06-09 13:30:31.213008 | 
2026-06-09 13:30:31.213150 | TASK [Get some of the system configurations]
2026-06-09 13:30:31.765134 | controller | ok: Runtime: 0:00:00.014459
2026-06-09 13:30:31.773883 | 
2026-06-09 13:30:31.774018 | TASK [Copy generated documentation if available]
2026-06-09 13:30:31.800416 | controller | skipping: Conditional result was False
2026-06-09 13:30:31.809548 | 
2026-06-09 13:30:31.809712 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-09 13:30:31.835794 | controller | skipping: Conditional result was False
2026-06-09 13:30:31.845872 | 
2026-06-09 13:30:31.846026 | TASK [Compress logs bigger than 2MB]
2026-06-09 13:30:32.389450 | controller | ok: Runtime: 0:00:00.006115
2026-06-09 13:30:32.397134 | 
2026-06-09 13:30:32.397259 | TASK [Copy files from workspace on node]
2026-06-09 13:30:32.422168 | controller | ok
2026-06-09 13:30:32.457856 | 
2026-06-09 13:30:32.458014 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-09 13:30:32.492864 | controller | skipping: Conditional result was False
2026-06-09 13:30:32.498809 | 
2026-06-09 13:30:32.498900 | TASK [fetch-output : Set log path for single node]
2026-06-09 13:30:32.543392 | controller | ok
2026-06-09 13:30:32.551383 | 
2026-06-09 13:30:32.551541 | LOOP [fetch-output : Ensure local output dirs]
2026-06-09 13:30:32.890071 | controller -> localhost | changed: "/var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/logs"
2026-06-09 13:30:32.890520 | controller -> localhost | changed: All items complete
2026-06-09 13:30:32.890563 | 
2026-06-09 13:30:33.137474 | controller -> localhost | changed: "/var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/artifacts"
2026-06-09 13:30:33.414348 | controller -> localhost | changed: "/var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/docs"
2026-06-09 13:30:33.432273 | 
2026-06-09 13:30:33.432467 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-09 13:30:34.185056 | controller | changed:
2026-06-09 13:30:34.185366 | controller | .d..t...... ./
2026-06-09 13:30:34.185417 | controller | >f+++++++++ README.html
2026-06-09 13:30:34.185453 | controller | >f+++++++++ ansible.log
2026-06-09 13:30:34.185481 | controller | >f+++++++++ dmesg.log
2026-06-09 13:30:34.185510 | controller | >f+++++++++ installed-pkgs.log
2026-06-09 13:30:34.185538 | controller | >f+++++++++ python.log
2026-06-09 13:30:34.185564 | controller | >f+++++++++ registries.conf
2026-06-09 13:30:34.185593 | controller | >f+++++++++ selinux-denials.log
2026-06-09 13:30:34.185645 | controller | >f+++++++++ selinux-listing.log
2026-06-09 13:30:34.185676 | controller | cd+++++++++ ci-framework-data/
2026-06-09 13:30:34.185703 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-09 13:30:34.185727 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-09 13:30:34.185752 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-09 13:30:34.185778 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-09 13:30:34.185803 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-09 13:30:34.185827 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-09 13:30:34.185851 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-09 13:30:34.185876 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/
2026-06-09 13:30:34.185902 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml
2026-06-09 13:30:34.185930 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-09 13:30:34.185954 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-09 13:30:34.185979 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/
2026-06-09 13:30:34.186003 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml
2026-06-09 13:30:34.186026 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/
2026-06-09 13:30:34.186051 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml
2026-06-09 13:30:34.186074 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-09 13:30:34.186094 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-09 13:30:34.186114 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-09 13:30:34.186134 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-09 13:30:34.186154 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.31566.2026-06-09@13:30:09~
2026-06-09 13:30:34.186175 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-09 13:30:34.186199 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/
2026-06-09 13:30:34.186222 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml
2026-06-09 13:30:34.186246 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml
2026-06-09 13:30:34.186283 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml
2026-06-09 13:30:34.186309 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-09 13:30:34.186334 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-09 13:30:34.186358 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-09 13:30:34.186381 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-09 13:30:34.186405 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/
2026-06-09 13:30:34.186430 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml
2026-06-09 13:30:34.186454 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml
2026-06-09 13:30:34.186478 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml
2026-06-09 13:30:34.186501 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/
2026-06-09 13:30:34.186525 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml
2026-06-09 13:30:34.186548 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml
2026-06-09 13:30:34.186578 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml
2026-06-09 13:30:34.186603 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml
2026-06-09 13:30:34.186665 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-09 13:30:34.186692 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-09 13:30:34.186716 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30433.2026-06-09@13:29:36~
2026-06-09 13:30:34.186741 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-09 13:30:34.186764 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-09 13:30:34.186788 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-09 13:30:34.186812 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-09 13:30:34.186836 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-09 13:30:34.186860 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.31522.2026-06-09@13:30:08~
2026-06-09 13:30:34.186885 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-09 13:30:34.186909 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-09 13:30:34.186934 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-09 13:30:34.186958 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-09 13:30:34.186983 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml
2026-06-09 13:30:34.187008 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml
2026-06-09 13:30:34.187033 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-09 13:30:34.187057 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-09 13:30:34.187086 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml
2026-06-09 13:30:34.187110 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml
2026-06-09 13:30:34.187134 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-09 13:30:34.187157 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-09 13:30:34.187181 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-09 13:30:34.187205 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-09 13:30:34.187229 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-09 13:30:34.187253 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-09 13:30:34.187278 | controller | cd+++++++++ registries.conf.d/
2026-06-09 13:30:34.187301 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-09 13:30:34.187324 | controller | cd+++++++++ system-config/
2026-06-09 13:30:34.187351 | controller | cd+++++++++ system-config/libvirt/
2026-06-09 13:30:34.187392 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-09 13:30:34.187417 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-09 13:30:34.746809 | controller | changed: .d..t...... ./
2026-06-09 13:30:35.316826 | controller | changed: .d..t...... ./
2026-06-09 13:30:35.352140 | 
2026-06-09 13:30:35.352352 | TASK [Return artifact to Zuul]
2026-06-09 13:30:35.389452 | controller | skipping: Conditional result was False
2026-06-09 13:30:35.393884 | 
2026-06-09 13:30:35.394014 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-09 13:30:35.394260 | 
2026-06-09 13:30:35.394323 | PLAY RECAP
2026-06-09 13:30:35.394401 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-09 13:30:35.394444 | 
2026-06-09 13:30:35.540803 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-09 13:30:35.543985 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-09 13:30:36.169415 | 
2026-06-09 13:30:36.169537 | PLAY [all]
2026-06-09 13:30:36.178959 | 
2026-06-09 13:30:36.179038 | TASK [include_role : fetch-output]
2026-06-09 13:30:36.227578 | controller | ok
2026-06-09 13:30:36.242742 | 
2026-06-09 13:30:36.242850 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-09 13:30:36.318940 | controller | skipping: Conditional result was False
2026-06-09 13:30:36.325764 | 
2026-06-09 13:30:36.325892 | TASK [fetch-output : Set log path for single node]
2026-06-09 13:30:36.359771 | controller | ok
2026-06-09 13:30:36.363656 | 
2026-06-09 13:30:36.363726 | LOOP [fetch-output : Ensure local output dirs]
2026-06-09 13:30:36.976692 | controller -> localhost | ok: "/var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/logs"
2026-06-09 13:30:37.250940 | controller -> localhost | ok: "/var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/artifacts"
2026-06-09 13:30:37.514825 | controller -> localhost | ok: "/var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/docs"
2026-06-09 13:30:37.525108 | 
2026-06-09 13:30:37.525240 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-09 13:30:38.239872 | controller | ok
2026-06-09 13:30:38.240386 | controller | ok: All items complete
2026-06-09 13:30:38.240457 | 
2026-06-09 13:30:38.768048 | controller | ok
2026-06-09 13:30:39.293270 | controller | ok
2026-06-09 13:30:39.310800 | 
2026-06-09 13:30:39.310969 | TASK [include_role : fetch-output-openshift]
2026-06-09 13:30:39.335986 | controller | skipping: Conditional result was False
2026-06-09 13:30:39.341929 | 
2026-06-09 13:30:39.342008 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-09 13:30:39.818184 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.014253
2026-06-09 13:30:40.098052 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.010018
2026-06-09 13:30:40.120908 | 
2026-06-09 13:30:40.121071 | PLAY [all]
2026-06-09 13:30:40.130683 | 
2026-06-09 13:30:40.130817 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-09 13:30:40.594641 | controller | changed
2026-06-09 13:30:40.604435 | 
2026-06-09 13:30:40.604560 | PLAY RECAP
2026-06-09 13:30:40.604730 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-09 13:30:40.604778 | 
2026-06-09 13:30:40.745303 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-09 13:30:40.746564 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-09 13:30:41.422262 | 
2026-06-09 13:30:41.422393 | PLAY [localhost]
2026-06-09 13:30:41.433515 | 
2026-06-09 13:30:41.433616 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-09 13:30:41.934098 | localhost | changed
2026-06-09 13:30:41.954852 | 
2026-06-09 13:30:41.955107 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-09 13:30:41.986442 | localhost | ok
2026-06-09 13:30:41.995321 | 
2026-06-09 13:30:41.995430 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-09 13:30:42.416260 | localhost | changed
2026-06-09 13:30:42.428098 | 
2026-06-09 13:30:42.428258 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-09 13:30:43.265876 | localhost | changed
2026-06-09 13:30:43.276064 | 
2026-06-09 13:30:43.276210 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-09 13:30:43.763094 | localhost | Identity added: /var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/tmp/ansible.a0rwn2mn (/var/lib/zuul/builds/49f5bbd66519425d81e83a9e1a1805c9/work/tmp/ansible.a0rwn2mn)
2026-06-09 13:30:43.763431 | localhost | ok: Runtime: 0:00:00.022177
2026-06-09 13:30:43.773067 | 
2026-06-09 13:30:43.773254 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-09 13:30:44.115398 | localhost | ok: Runtime: 0:00:00.009414
2026-06-09 13:30:44.124268 | 
2026-06-09 13:30:44.124430 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-09 13:30:44.178665 | localhost | changed
2026-06-09 13:30:44.188150 | 
2026-06-09 13:30:44.188287 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-09 13:30:44.685094 | localhost | changed
2026-06-09 13:30:44.692027 | 
2026-06-09 13:30:44.692088 | PLAY [localhost]
2026-06-09 13:30:44.697386 | 
2026-06-09 13:30:44.697453 | TASK [Generate bulk log download script]
2026-06-09 13:30:44.719567 | localhost | ok
2026-06-09 13:30:44.732901 | 
2026-06-09 13:30:44.733008 | TASK [local-log-download : Check API endpoint is defined]
2026-06-09 13:30:44.773282 | localhost | ok: All assertions passed
2026-06-09 13:30:44.777263 | 
2026-06-09 13:30:44.777330 | TASK [local-log-download : Create download script]
2026-06-09 13:30:45.381543 | localhost -> localhost | changed
2026-06-09 13:30:45.425533 | 
2026-06-09 13:30:45.425664 | TASK [Register quick-download link]
2026-06-09 13:30:45.454216 | localhost | ok
2026-06-09 13:30:45.456630 | 
2026-06-09 13:30:45.456682 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-09 13:30:45.461683 | 
2026-06-09 13:30:45.461742 | TASK [Set zuul-log-path fact]
2026-06-09 13:30:45.487514 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-09 13:30:45.493986 | 
2026-06-09 13:30:45.494048 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-09 13:30:45.529395 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-09 13:30:45.531852 | 
2026-06-09 13:30:45.531912 | TASK [upload-logs : Create log directories]
2026-06-09 13:30:46.703820 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-09 13:30:46.707735 | 
2026-06-09 13:30:46.707965 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-09 13:30:47.011256 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.013342
2026-06-09 13:30:47.017508 | 
2026-06-09 13:30:47.017668 | TASK [upload-logs : Upload logs to log server]
2026-06-09 13:30:51.908184 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-09 13:30:51.911401 | 
2026-06-09 13:30:51.911547 | LOOP [upload-logs : Compress console log and json output]
