2026-06-12 20:24:21.911555 | Job console starting
2026-06-12 20:24:22.041406 | Updating git repos
2026-06-12 20:24:22.083243 | Cloning repos into workspace
2026-06-12 20:24:24.313483 | Restoring repo states
2026-06-12 20:24:24.328510 | Merging changes
2026-06-12 20:24:26.298672 | Checking out repos
2026-06-12 20:24:26.757341 | Preparing playbooks
2026-06-12 20:24:31.578938 | Running Ansible setup
2026-06-12 20:24:35.211798 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-12 20:24:35.788577 | 
2026-06-12 20:24:35.788679 | PLAY [localhost]
2026-06-12 20:24:35.795613 | 
2026-06-12 20:24:35.795677 | TASK [Gathering Facts]
2026-06-12 20:24:36.764191 | localhost | ok
2026-06-12 20:24:36.779306 | 
2026-06-12 20:24:36.779497 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-12 20:24:37.271087 | localhost -> localhost | changed
2026-06-12 20:24:37.277212 | 
2026-06-12 20:24:37.277309 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-12 20:24:38.194230 | localhost -> localhost | changed
2026-06-12 20:24:38.202062 | 
2026-06-12 20:24:38.202144 | TASK [Setup log path fact]
2026-06-12 20:24:38.222667 | localhost | ok
2026-06-12 20:24:38.235023 | 
2026-06-12 20:24:38.235151 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-12 20:24:38.272987 | localhost | ok
2026-06-12 20:24:38.278142 | 
2026-06-12 20:24:38.278206 | TASK [emit-job-header : Print job information]
2026-06-12 20:24:38.305593 | # Job Information
2026-06-12 20:24:38.305739 | Ansible Version: 2.16.18
2026-06-12 20:24:38.305764 | Job: cifmw-architecture-validate-hci
2026-06-12 20:24:38.305787 | Pipeline: github-check
2026-06-12 20:24:38.305805 | Executor: 38.102.83.47
2026-06-12 20:24:38.305822 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3965
2026-06-12 20:24:38.305840 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/c47/rdoproject.org/c47acd684b604071ac242125c003de75/
2026-06-12 20:24:38.305857 | Event ID: 7605a9d0-669c-11f1-94d2-7745baa5c23d
2026-06-12 20:24:38.308489 | 
2026-06-12 20:24:38.308548 | LOOP [emit-job-header : Print node information]
2026-06-12 20:24:38.411028 | localhost | ok:
2026-06-12 20:24:38.411514 | localhost | # Node Information
2026-06-12 20:24:38.411583 | localhost | Inventory Hostname: controller
2026-06-12 20:24:38.411637 | localhost | Hostname: np0000072361
2026-06-12 20:24:38.411680 | localhost | Username: zuul
2026-06-12 20:24:38.411725 | localhost | Distro: CentOS 9
2026-06-12 20:24:38.411763 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-12 20:24:38.411801 | localhost | Region: RegionOne
2026-06-12 20:24:38.411839 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-12 20:24:38.411876 | localhost | Product Name: OpenStack Nova
2026-06-12 20:24:38.411913 | localhost | Interface IP: 38.102.83.19
2026-06-12 20:24:38.422193 | 
2026-06-12 20:24:38.422304 | PLAY [all]
2026-06-12 20:24:38.433626 | 
2026-06-12 20:24:38.433750 | TASK [Gather network facts]
2026-06-12 20:24:38.853319 | controller | ok
2026-06-12 20:24:38.866801 | 
2026-06-12 20:24:38.866916 | TASK [include_role : start-zuul-console]
2026-06-12 20:24:38.889782 | controller | ok
2026-06-12 20:24:38.911226 | 
2026-06-12 20:24:38.911485 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-12 20:24:39.343072 | controller | ok
2026-06-12 20:24:39.357494 | 
2026-06-12 20:24:39.357657 | TASK [include_role : add-build-sshkey]
2026-06-12 20:24:39.389929 | controller | ok
2026-06-12 20:24:39.412957 | 
2026-06-12 20:24:39.413148 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-12 20:24:39.673360 | controller -> localhost | ok
2026-06-12 20:24:39.677576 | 
2026-06-12 20:24:39.677639 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-12 20:24:39.710402 | controller | ok
2026-06-12 20:24:39.730900 | controller | included: /var/lib/zuul/builds/c47acd684b604071ac242125c003de75/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-12 20:24:39.737492 | 
2026-06-12 20:24:39.737589 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-12 20:24:40.491460 | controller -> localhost | Generating public/private rsa key pair.
2026-06-12 20:24:40.491743 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/c47acd684b604071ac242125c003de75_id_rsa
2026-06-12 20:24:40.491807 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/c47acd684b604071ac242125c003de75_id_rsa.pub
2026-06-12 20:24:40.491854 | controller -> localhost | The key fingerprint is:
2026-06-12 20:24:40.491896 | controller -> localhost | SHA256:oLBYVwvKqhuVcS+6OAE4LB6R5H87JuHnKEduDyrgDik zuul-build-sshkey
2026-06-12 20:24:40.491938 | controller -> localhost | The key's randomart image is:
2026-06-12 20:24:40.491977 | controller -> localhost | +---[RSA 3072]----+
2026-06-12 20:24:40.492016 | controller -> localhost | |... . .          |
2026-06-12 20:24:40.492057 | controller -> localhost | |.+ . o .         |
2026-06-12 20:24:40.492123 | controller -> localhost | |o.B o o          |
2026-06-12 20:24:40.492167 | controller -> localhost | |=*.B o .         |
2026-06-12 20:24:40.492272 | controller -> localhost | |*.=oo.. S        |
2026-06-12 20:24:40.492317 | controller -> localhost | |++.oo..          |
2026-06-12 20:24:40.492356 | controller -> localhost | |E.++ =           |
2026-06-12 20:24:40.492394 | controller -> localhost | |=*.=B .          |
2026-06-12 20:24:40.492457 | controller -> localhost | |=+=..o           |
2026-06-12 20:24:40.492504 | controller -> localhost | +----[SHA256]-----+
2026-06-12 20:24:40.492585 | controller -> localhost | ok: Runtime: 0:00:00.234346
2026-06-12 20:24:40.501587 | 
2026-06-12 20:24:40.501707 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-12 20:24:40.535165 | controller | ok
2026-06-12 20:24:40.553752 | controller | included: /var/lib/zuul/builds/c47acd684b604071ac242125c003de75/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-12 20:24:40.566548 | 
2026-06-12 20:24:40.566657 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-12 20:24:40.593496 | controller | skipping: Conditional result was False
2026-06-12 20:24:40.602226 | 
2026-06-12 20:24:40.602350 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-12 20:24:41.079753 | controller | changed
2026-06-12 20:24:41.087976 | 
2026-06-12 20:24:41.088259 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-12 20:24:41.370809 | controller | ok
2026-06-12 20:24:41.374067 | 
2026-06-12 20:24:41.374127 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-12 20:24:42.167884 | controller | changed
2026-06-12 20:24:42.175097 | 
2026-06-12 20:24:42.175222 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-12 20:24:43.045666 | controller | changed
2026-06-12 20:24:43.050672 | 
2026-06-12 20:24:43.050753 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-12 20:24:43.075262 | controller | skipping: Conditional result was False
2026-06-12 20:24:43.083865 | 
2026-06-12 20:24:43.084222 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-12 20:24:43.576182 | controller -> localhost | changed
2026-06-12 20:24:43.591119 | 
2026-06-12 20:24:43.591244 | TASK [add-build-sshkey : Add back temp key]
2026-06-12 20:24:43.945945 | controller -> localhost | Identity added: /var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/c47acd684b604071ac242125c003de75_id_rsa (zuul-build-sshkey)
2026-06-12 20:24:43.946183 | controller -> localhost | ok: Runtime: 0:00:00.016209
2026-06-12 20:24:43.950760 | 
2026-06-12 20:24:43.950832 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-12 20:24:44.333311 | controller | ok
2026-06-12 20:24:44.336506 | 
2026-06-12 20:24:44.336565 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-12 20:24:44.372521 | controller | skipping: Conditional result was False
2026-06-12 20:24:44.391524 | 
2026-06-12 20:24:44.391677 | TASK [include_role : validate-host]
2026-06-12 20:24:44.422896 | controller | ok
2026-06-12 20:24:44.454389 | 
2026-06-12 20:24:44.454529 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-12 20:24:44.484310 | controller | ok
2026-06-12 20:24:44.497404 | 
2026-06-12 20:24:44.497851 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-12 20:24:44.797340 | controller -> localhost | ok
2026-06-12 20:24:44.806688 | 
2026-06-12 20:24:44.806816 | TASK [validate-host : Collect information about the host]
2026-06-12 20:24:45.543091 | controller | ok
2026-06-12 20:24:45.561108 | 
2026-06-12 20:24:45.561258 | TASK [validate-host : Sanitize hostname]
2026-06-12 20:24:45.633925 | controller | ok
2026-06-12 20:24:45.643541 | 
2026-06-12 20:24:45.643676 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-12 20:24:46.186997 | controller -> localhost | changed
2026-06-12 20:24:46.191459 | 
2026-06-12 20:24:46.191525 | TASK [validate-host : Collect information about zuul worker]
2026-06-12 20:24:46.681534 | controller | ok
2026-06-12 20:24:46.693289 | 
2026-06-12 20:24:46.693354 | TASK [validate-host : Write out all zuul information for each host]
2026-06-12 20:24:47.182330 | controller -> localhost | changed
2026-06-12 20:24:47.196865 | 
2026-06-12 20:24:47.196994 | TASK [include_role : prepare-workspace-openshift]
2026-06-12 20:24:47.222835 | controller | skipping: Conditional result was False
2026-06-12 20:24:47.231933 | 
2026-06-12 20:24:47.232183 | TASK [include_role : remove-zuul-sshkey]
2026-06-12 20:24:47.258359 | controller | skipping: Conditional result was False
2026-06-12 20:24:47.266507 | 
2026-06-12 20:24:47.266660 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-12 20:24:47.526893 | controller | ok: "logs"
2026-06-12 20:24:47.527348 | controller | ok: All items complete
2026-06-12 20:24:47.527416 | 
2026-06-12 20:24:47.739633 | controller | ok: "artifacts"
2026-06-12 20:24:47.950025 | controller | ok: "docs"
2026-06-12 20:24:47.963862 | 
2026-06-12 20:24:47.964082 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-12 20:24:48.258682 | controller | changed: "logs"
2026-06-12 20:24:48.450884 | controller | changed: "artifacts"
2026-06-12 20:24:48.671471 | controller | changed: "docs"
2026-06-12 20:24:48.686724 | 
2026-06-12 20:24:48.686829 | PLAY RECAP
2026-06-12 20:24:48.686887 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-12 20:24:48.686922 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-12 20:24:48.686947 | 
2026-06-12 20:24:48.802282 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-12 20:24:48.803454 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-12 20:24:49.430394 | 
2026-06-12 20:24:49.430527 | PLAY [all]
2026-06-12 20:24:49.440964 | 
2026-06-12 20:24:49.441049 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-12 20:24:49.520281 | controller | ok
2026-06-12 20:24:49.525175 | 
2026-06-12 20:24:49.525284 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-12 20:24:49.930239 | controller | changed
2026-06-12 20:24:49.940178 | 
2026-06-12 20:24:49.940323 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-12 20:24:50.864052 | controller | changed
2026-06-12 20:24:50.872079 | 
2026-06-12 20:24:50.872141 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-12 20:24:51.341785 | controller | changed:
2026-06-12 20:24:51.342114 | controller | {
2026-06-12 20:24:51.342183 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-12 20:24:51.342390 | controller | }
2026-06-12 20:24:51.634254 | controller | changed:
2026-06-12 20:24:51.634400 | controller | {
2026-06-12 20:24:51.634491 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-12 20:24:51.634537 | controller | }
2026-06-12 20:24:51.902960 | controller | changed:
2026-06-12 20:24:51.903101 | controller | {
2026-06-12 20:24:51.903201 | 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-12 20:24:51.903253 | controller | }
2026-06-12 20:24:52.125233 | controller | changed:
2026-06-12 20:24:52.125567 | controller | {
2026-06-12 20:24:52.125643 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-12 20:24:52.125686 | controller | }
2026-06-12 20:24:52.413297 | controller | changed:
2026-06-12 20:24:52.413489 | controller | {
2026-06-12 20:24:52.413546 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-12 20:24:52.413585 | controller | }
2026-06-12 20:24:52.694654 | controller | changed:
2026-06-12 20:24:52.694895 | controller | {
2026-06-12 20:24:52.694953 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-12 20:24:52.694993 | controller | }
2026-06-12 20:24:52.951396 | controller | changed:
2026-06-12 20:24:52.951576 | controller | {
2026-06-12 20:24:52.951627 | 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-12 20:24:52.951719 | controller | }
2026-06-12 20:24:53.194233 | controller | changed:
2026-06-12 20:24:53.194587 | controller | {
2026-06-12 20:24:53.194688 | 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-12 20:24:53.194767 | controller | }
2026-06-12 20:24:53.471951 | controller | changed:
2026-06-12 20:24:53.472118 | controller | {
2026-06-12 20:24:53.472168 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-12 20:24:53.472205 | controller | }
2026-06-12 20:24:53.740945 | controller | changed:
2026-06-12 20:24:53.741106 | controller | {
2026-06-12 20:24:53.741159 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-12 20:24:53.741201 | controller | }
2026-06-12 20:24:54.033269 | controller | changed:
2026-06-12 20:24:54.033461 | controller | {
2026-06-12 20:24:54.033520 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-12 20:24:54.033559 | controller | }
2026-06-12 20:24:54.307180 | controller | changed:
2026-06-12 20:24:54.307416 | controller | {
2026-06-12 20:24:54.307507 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-12 20:24:54.307550 | controller | }
2026-06-12 20:24:54.592984 | controller | changed:
2026-06-12 20:24:54.593138 | controller | {
2026-06-12 20:24:54.593186 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-12 20:24:54.593224 | controller | }
2026-06-12 20:24:54.875672 | controller | changed:
2026-06-12 20:24:54.875833 | controller | {
2026-06-12 20:24:54.875883 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-12 20:24:54.876000 | controller | }
2026-06-12 20:24:55.060044 | controller | changed:
2026-06-12 20:24:55.060194 | controller | {
2026-06-12 20:24:55.060245 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-12 20:24:55.060287 | controller | }
2026-06-12 20:24:55.337073 | controller | changed:
2026-06-12 20:24:55.337252 | controller | {
2026-06-12 20:24:55.337315 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-12 20:24:55.337367 | controller | }
2026-06-12 20:24:55.622507 | controller | changed:
2026-06-12 20:24:55.622621 | controller | {
2026-06-12 20:24:55.622645 | 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-12 20:24:55.622664 | controller | }
2026-06-12 20:24:55.885388 | controller | changed:
2026-06-12 20:24:55.885620 | controller | {
2026-06-12 20:24:55.885687 | 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-12 20:24:55.885768 | controller | }
2026-06-12 20:24:56.126843 | controller | changed:
2026-06-12 20:24:56.126991 | controller | {
2026-06-12 20:24:56.127038 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-12 20:24:56.127077 | controller | }
2026-06-12 20:24:56.371514 | controller | changed:
2026-06-12 20:24:56.371659 | controller | {
2026-06-12 20:24:56.371707 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-12 20:24:56.371748 | controller | }
2026-06-12 20:24:56.609948 | controller | changed:
2026-06-12 20:24:56.610132 | controller | {
2026-06-12 20:24:56.610197 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-12 20:24:56.610227 | controller | }
2026-06-12 20:24:56.866591 | controller | changed:
2026-06-12 20:24:56.866808 | controller | {
2026-06-12 20:24:56.866866 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-12 20:24:56.866908 | controller | }
2026-06-12 20:24:57.138247 | controller | changed:
2026-06-12 20:24:57.138395 | controller | {
2026-06-12 20:24:57.138519 | 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-12 20:24:57.138569 | controller | }
2026-06-12 20:24:57.429632 | controller | changed:
2026-06-12 20:24:57.429768 | controller | {
2026-06-12 20:24:57.429816 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-12 20:24:57.429856 | controller | }
2026-06-12 20:24:57.698069 | controller | changed:
2026-06-12 20:24:57.698348 | controller | {
2026-06-12 20:24:57.698406 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-12 20:24:57.698495 | controller | }
2026-06-12 20:24:58.005312 | controller | changed:
2026-06-12 20:24:58.005494 | controller | {
2026-06-12 20:24:58.005554 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-12 20:24:58.005594 | controller | }
2026-06-12 20:24:58.043136 | 
2026-06-12 20:24:58.043329 | TASK [Set timezone to UTC]
2026-06-12 20:24:58.624252 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-12 20:24:58.631709 | 
2026-06-12 20:24:58.631849 | TASK [Create nodepool directory]
2026-06-12 20:24:58.900691 | controller | changed
2026-06-12 20:24:58.911030 | 
2026-06-12 20:24:58.911165 | TASK [Create nodepool sub_nodes file]
2026-06-12 20:24:59.594512 | controller | changed
2026-06-12 20:24:59.602214 | 
2026-06-12 20:24:59.602350 | TASK [Create nodepool sub_nodes_private file]
2026-06-12 20:25:00.333393 | controller | changed
2026-06-12 20:25:00.344273 | 
2026-06-12 20:25:00.344401 | LOOP [Populate nodepool sub_nodes file]
2026-06-12 20:25:00.390002 | 
2026-06-12 20:25:00.390244 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-12 20:25:00.434870 | 
2026-06-12 20:25:00.435114 | TASK [Create nodepool primary file]
2026-06-12 20:25:00.471357 | controller | skipping: Conditional result was False
2026-06-12 20:25:00.483053 | 
2026-06-12 20:25:00.483187 | TASK [Create nodepool node_private for this node]
2026-06-12 20:25:01.267005 | controller | changed
2026-06-12 20:25:01.276453 | 
2026-06-12 20:25:01.276591 | LOOP [Copy ssh keys to nodepool directory]
2026-06-12 20:25:01.681931 | controller | ok: Item: id_rsa Runtime: 0:00:00.007038
2026-06-12 20:25:01.682246 | 
2026-06-12 20:25:01.878655 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006649
2026-06-12 20:25:01.896625 | 
2026-06-12 20:25:01.896814 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-12 20:25:02.528676 | controller | changed
2026-06-12 20:25:02.534296 | 
2026-06-12 20:25:02.534403 | TASK [Validate sudoers config after edits]
2026-06-12 20:25:02.851791 | controller | /etc/sudoers: parsed OK
2026-06-12 20:25:02.851880 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-12 20:25:02.851901 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-12 20:25:02.851949 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-12 20:25:03.068248 | controller | ok: Runtime: 0:00:00.007117
2026-06-12 20:25:03.076254 | 
2026-06-12 20:25:03.076377 | TASK [Show the environment passed in to job shell scripts]
2026-06-12 20:25:03.303182 | controller | SHELL=/bin/bash
2026-06-12 20:25:03.303298 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework
2026-06-12 20:25:03.303349 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework
2026-06-12 20:25:03.303357 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/59/759/96ad0e99da22a7b939f1210a5ea8973b59b2aacb^openstack-k8s-operators/ci-framework:main:refs/changes/65/3965/c75c2f10230ecc4a2e08462bf770f86832341894
2026-06-12 20:25:03.303363 | controller | PWD=/home/zuul
2026-06-12 20:25:03.303367 | controller | ZUUL_PIPELINE=github-check
2026-06-12 20:25:03.303371 | controller | LOGNAME=zuul
2026-06-12 20:25:03.303375 | controller | XDG_SESSION_TYPE=tty
2026-06-12 20:25:03.303378 | controller | _=/usr/bin/env
2026-06-12 20:25:03.303382 | controller | MOTD_SHOWN=pam
2026-06-12 20:25:03.303385 | controller | HOME=/home/zuul
2026-06-12 20:25:03.303390 | controller | LANG=en_US.UTF-8
2026-06-12 20:25:03.303393 | controller | SSH_CONNECTION=38.102.83.47 45068 38.102.83.19 22
2026-06-12 20:25:03.303398 | 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-12 20:25:03.303402 | controller | ZUUL_CHANGE_IDS=759,96ad0e99da22a7b939f1210a5ea8973b59b2aacb 3965,c75c2f10230ecc4a2e08462bf770f86832341894
2026-06-12 20:25:03.303406 | controller | WORKSPACE=/home/zuul/workspace
2026-06-12 20:25:03.303410 | controller | XDG_SESSION_CLASS=user
2026-06-12 20:25:03.303413 | controller | SELINUX_ROLE_REQUESTED=
2026-06-12 20:25:03.303417 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-12 20:25:03.303421 | controller | USER=zuul
2026-06-12 20:25:03.303424 | controller | ZUUL_VOTING=True
2026-06-12 20:25:03.303428 | controller | BUILD_TIMEOUT=1800000
2026-06-12 20:25:03.303431 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-12 20:25:03.303435 | controller | SHLVL=1
2026-06-12 20:25:03.303439 | controller | ZUUL_PATCHSET=c75c2f10230ecc4a2e08462bf770f86832341894
2026-06-12 20:25:03.303442 | controller | XDG_SESSION_ID=1
2026-06-12 20:25:03.303446 | controller | ZUUL_BRANCH=main
2026-06-12 20:25:03.303452 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-12 20:25:03.303456 | controller | SSH_CLIENT=38.102.83.47 45068 22
2026-06-12 20:25:03.303459 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-12 20:25:03.303463 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-12 20:25:03.303467 | controller | which_declare=declare -f
2026-06-12 20:25:03.303471 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-12 20:25:03.303475 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-12 20:25:03.303478 | controller | ZUUL_CHANGE=3965
2026-06-12 20:25:03.303482 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-12 20:25:03.303485 | controller | ZUUL_UUID=c47acd684b604071ac242125c003de75
2026-06-12 20:25:03.303489 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-12 20:25:03.303493 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-12 20:25:03.303496 | controller | }
2026-06-12 20:25:03.621206 | controller | ok: Runtime: 0:00:00.006829
2026-06-12 20:25:03.629553 | 
2026-06-12 20:25:03.629676 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-12 20:25:03.646182 | controller | skipping: Conditional result was False
2026-06-12 20:25:03.655127 | 
2026-06-12 20:25:03.655258 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-12 20:25:04.192630 | controller | skipping: Conditional result was False
2026-06-12 20:25:04.202800 | 
2026-06-12 20:25:04.202937 | TASK [Ensure legacy workspace directory]
2026-06-12 20:25:04.490753 | controller | changed
2026-06-12 20:25:04.493250 | 
2026-06-12 20:25:04.493343 | PLAY RECAP
2026-06-12 20:25:04.493415 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-12 20:25:04.493496 | 
2026-06-12 20:25:04.620539 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-12 20:25:04.621661 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-12 20:25:05.261461 | 
2026-06-12 20:25:05.261570 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-12 20:25:05.273011 | 
2026-06-12 20:25:05.273093 | TASK [Clone repos in the job workspace]
2026-06-12 20:25:05.290683 | controller | ok
2026-06-12 20:25:05.306745 | 
2026-06-12 20:25:05.306822 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-12 20:25:05.732721 | controller | ok
2026-06-12 20:25:05.743009 | 
2026-06-12 20:25:05.743209 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-12 20:25:07.820687 | controller | Output suppressed because no_log was given
2026-06-12 20:25:07.829940 | 
2026-06-12 20:25:07.830028 | TASK [Create zuul-output directory]
2026-06-12 20:25:08.165907 | controller | ok
2026-06-12 20:25:08.174217 | 
2026-06-12 20:25:08.174349 | TASK [Install required packages]
2026-06-12 20:25:55.631253 | controller | changed
2026-06-12 20:25:55.635981 | 
2026-06-12 20:25:55.636052 | TASK [Output pip related things]
2026-06-12 20:25:56.417969 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-12 20:25:56.663576 | controller | ok: Runtime: 0:00:00.452370
2026-06-12 20:25:56.667106 | 
2026-06-12 20:25:56.667170 | TASK [Install requirements]
2026-06-12 20:27:14.784888 | controller | changed
2026-06-12 20:27:14.807726 | 
2026-06-12 20:27:14.807882 | TASK [Add cronjob to trigger job stats]
2026-06-12 20:27:14.854571 | controller | skipping: Conditional result was False
2026-06-12 20:27:14.863408 | 
2026-06-12 20:27:14.863582 | LOOP [Construct project change list]
2026-06-12 20:27:14.944766 | controller | ok:
2026-06-12 20:27:14.944958 | controller | {
2026-06-12 20:27:14.944984 | controller |   "branch": "main",
2026-06-12 20:27:14.945004 | controller |   "change": "759",
2026-06-12 20:27:14.945020 | controller |   "change_message": "Add octavia service to SKMO central and leaf regions\n\nAdd OVN Octavia networking for SKMO multi-region deployment\r\nCompose SKMO overlays on multi-namespace bases with small components for\r\nOctavia NNCP, EDPM octbr bridge mappings, and network-values patches.\r\nNNCP stages reuse base values.yaml templates; octavia-network-values\r\ncomponent keeps kustomize load-restrictor-safe paths for CI kustomize_deploy.\r\n\r\nSigned-off-by: Ade Lee <alee@redhat.com>\r\nAssisted-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
2026-06-12 20:27:14.945050 | controller |   "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/759",
2026-06-12 20:27:14.945068 | controller |   "commit_id": "96ad0e99da22a7b939f1210a5ea8973b59b2aacb",
2026-06-12 20:27:14.945086 | controller |   "patchset": "96ad0e99da22a7b939f1210a5ea8973b59b2aacb",
2026-06-12 20:27:14.945102 | controller |   "project": {
2026-06-12 20:27:14.945117 | controller |     "canonical_hostname": "github.com",
2026-06-12 20:27:14.945133 | controller |     "canonical_name": "github.com/openstack-k8s-operators/architecture",
2026-06-12 20:27:14.945148 | controller |     "name": "openstack-k8s-operators/architecture",
2026-06-12 20:27:14.945163 | controller |     "short_name": "architecture",
2026-06-12 20:27:14.945178 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/architecture"
2026-06-12 20:27:14.945194 | controller |   },
2026-06-12 20:27:14.945209 | controller |   "topic": null
2026-06-12 20:27:14.945224 | controller | }
2026-06-12 20:27:14.955430 | controller | ok:
2026-06-12 20:27:14.955487 | controller | {
2026-06-12 20:27:14.955509 | controller |   "branch": "main",
2026-06-12 20:27:14.955527 | controller |   "change": "3965",
2026-06-12 20:27:14.955543 | controller |   "change_message": "Add Octavia SKMO playbooks for amphora and network setup\n\nAdd SKMO OVN Octavia Tempest support for leaf region\r\nAdd EDPM recreate hook and extend network-values templates for Octavia\r\nNAD generation. Leaf-region Tempest config lives in ci-framework-jobs\r\n05-tests.yaml; reproducer uses post_tests: [] like the uni job.\r\n\r\nDepends-On: https://github.com/openstack-k8s-operators/architecture/pull/759\r\n\r\nSigned-off-by: Ade Lee <alee@redhat.com>\r\nAssisted-by: Claude Opus 4.6",
2026-06-12 20:27:14.955560 | controller |   "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3965",
2026-06-12 20:27:14.955576 | controller |   "commit_id": "c75c2f10230ecc4a2e08462bf770f86832341894",
2026-06-12 20:27:14.955591 | controller |   "patchset": "c75c2f10230ecc4a2e08462bf770f86832341894",
2026-06-12 20:27:14.955607 | controller |   "project": {
2026-06-12 20:27:14.955622 | controller |     "canonical_hostname": "github.com",
2026-06-12 20:27:14.955637 | controller |     "canonical_name": "github.com/openstack-k8s-operators/ci-framework",
2026-06-12 20:27:14.955657 | controller |     "name": "openstack-k8s-operators/ci-framework",
2026-06-12 20:27:14.955673 | controller |     "short_name": "ci-framework",
2026-06-12 20:27:14.955689 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/ci-framework"
2026-06-12 20:27:14.955704 | controller |   },
2026-06-12 20:27:14.955719 | controller |   "topic": null
2026-06-12 20:27:14.955734 | controller | }
2026-06-12 20:27:14.986517 | 
2026-06-12 20:27:14.986599 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-12 20:27:14.990925 | 
2026-06-12 20:27:14.990982 | TASK [Filter out host if needed]
2026-06-12 20:27:14.998952 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-12 20:27:15.002303 | 
2026-06-12 20:27:15.002376 | TASK [Get git tag for image tagging]
2026-06-12 20:27:15.529966 | controller | skipping: Conditional result was False
2026-06-12 20:27:15.539155 | 
2026-06-12 20:27:15.539295 | TASK [Set openstack-runner image]
2026-06-12 20:27:15.574882 | controller | skipping: Conditional result was False
2026-06-12 20:27:15.583585 | 
2026-06-12 20:27:15.583734 | TASK [Build openstack-runner image]
2026-06-12 20:27:15.619788 | controller | skipping: Conditional result was False
2026-06-12 20:27:15.628551 | 
2026-06-12 20:27:15.628689 | TASK [Push openstack-runner image]
2026-06-12 20:27:15.664800 | controller | skipping: Conditional result was False
2026-06-12 20:27:15.673562 | 
2026-06-12 20:27:15.673693 | TASK [Make sure ci-framework directory exists]
2026-06-12 20:27:15.710484 | controller | skipping: Conditional result was False
2026-06-12 20:27:15.722516 | 
2026-06-12 20:27:15.722655 | TASK [Create EDPM ansible var file]
2026-06-12 20:27:15.749549 | controller | skipping: Conditional result was False
2026-06-12 20:27:15.751249 | 
2026-06-12 20:27:15.751360 | PLAY RECAP
2026-06-12 20:27:15.751512 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-12 20:27:15.751576 | 
2026-06-12 20:27:15.884322 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-12 20:27:15.886687 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-12 20:27:16.501016 | 
2026-06-12 20:27:16.501114 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-12 20:27:16.511825 | 
2026-06-12 20:27:16.511902 | TASK [Create zuul-output directory]
2026-06-12 20:27:16.953089 | controller | changed
2026-06-12 20:27:16.964048 | 
2026-06-12 20:27:16.964248 | TASK [Slurp Zuul inventory test]
2026-06-12 20:27:17.378792 | controller -> localhost | ok
2026-06-12 20:27:17.391750 | 
2026-06-12 20:27:17.391909 | TASK [Save zuul inventory]
2026-06-12 20:27:18.456250 | controller | changed
2026-06-12 20:27:18.464086 | 
2026-06-12 20:27:18.464215 | TASK [Save zuul vars without the change_message]
2026-06-12 20:27:19.290492 | controller | changed
2026-06-12 20:27:19.292736 | 
2026-06-12 20:27:19.292831 | PLAY RECAP
2026-06-12 20:27:19.292913 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-12 20:27:19.292956 | 
2026-06-12 20:27:19.415066 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-12 20:27:19.417728 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-12 20:27:20.050409 | 
2026-06-12 20:27:20.050544 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-12 20:27:20.060418 | 
2026-06-12 20:27:20.060503 | TASK [Filter out host if needed]
2026-06-12 20:27:20.068076 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-12 20:27:20.071555 | 
2026-06-12 20:27:20.071619 | TASK [Run playbook]
2026-06-12 20:27:21.104149 | controller |
2026-06-12 20:27:21.104349 | controller | PLAY [Test architecture automations] *******************************************
2026-06-12 20:27:21.104364 | controller |
2026-06-12 20:27:21.104371 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-12 20:27:21.104379 | controller | Friday 12 June 2026  20:27:21 +0000 (0:00:00.036)       0:00:00.036 ***********
2026-06-12 20:27:21.104386 | controller | Friday 12 June 2026  20:27:21 +0000 (0:00:00.035)       0:00:00.035 ***********
2026-06-12 20:27:22.022421 | controller | ok: [localhost]
2026-06-12 20:27:22.022489 | controller |
2026-06-12 20:27:22.022502 | 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-12 20:27:22.022518 | controller | Friday 12 June 2026  20:27:22 +0000 (0:00:00.917)       0:00:00.954 ***********
2026-06-12 20:27:22.022526 | controller | Friday 12 June 2026  20:27:22 +0000 (0:00:00.917)       0:00:00.953 ***********
2026-06-12 20:27:22.098304 | controller | ok: [localhost]
2026-06-12 20:27:22.098355 | controller |
2026-06-12 20:27:22.098362 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-12 20:27:22.098368 | controller | Friday 12 June 2026  20:27:22 +0000 (0:00:00.076)       0:00:01.030 ***********
2026-06-12 20:27:22.098374 | controller | Friday 12 June 2026  20:27:22 +0000 (0:00:00.076)       0:00:01.029 ***********
2026-06-12 20:27:22.147739 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-12 20:27:22.147804 | controller |
2026-06-12 20:27:22.147814 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-12 20:27:22.147822 | controller | Friday 12 June 2026  20:27:22 +0000 (0:00:00.049)       0:00:01.080 ***********
2026-06-12 20:27:22.147830 | controller | Friday 12 June 2026  20:27:22 +0000 (0:00:00.049)       0:00:01.078 ***********
2026-06-12 20:27:22.187583 | controller | ok: [localhost] =>
2026-06-12 20:27:22.187660 | controller |     cifmw_ci_setup_packages:
2026-06-12 20:27:22.187670 | controller |     - bash-completion
2026-06-12 20:27:22.187679 | controller |     - ca-certificates
2026-06-12 20:27:22.187687 | controller |     - git-core
2026-06-12 20:27:22.187695 | controller |     - make
2026-06-12 20:27:22.187703 | controller |     - tar
2026-06-12 20:27:22.187710 | controller |     - tmux
2026-06-12 20:27:22.187718 | controller |     - python3-pip
2026-06-12 20:27:22.187726 | controller |
2026-06-12 20:27:22.187734 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-12 20:27:22.187742 | controller | Friday 12 June 2026  20:27:22 +0000 (0:00:00.039)       0:00:01.119 ***********
2026-06-12 20:27:22.187750 | controller | Friday 12 June 2026  20:27:22 +0000 (0:00:00.039)       0:00:01.118 ***********
2026-06-12 20:27:38.075931 | controller | changed: [localhost]
2026-06-12 20:27:38.076003 | controller |
2026-06-12 20:27:38.076015 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-12 20:27:38.076027 | controller | Friday 12 June 2026  20:27:38 +0000 (0:00:15.888)       0:00:17.008 ***********
2026-06-12 20:27:38.076036 | controller | Friday 12 June 2026  20:27:38 +0000 (0:00:15.888)       0:00:17.006 ***********
2026-06-12 20:27:38.390719 | controller | ok: [localhost]
2026-06-12 20:27:38.390798 | controller |
2026-06-12 20:27:38.390810 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-12 20:27:38.390820 | controller | Friday 12 June 2026  20:27:38 +0000 (0:00:00.315)       0:00:17.323 ***********
2026-06-12 20:27:38.390829 | controller | Friday 12 June 2026  20:27:38 +0000 (0:00:00.315)       0:00:17.322 ***********
2026-06-12 20:27:39.575624 | controller | changed: [localhost]
2026-06-12 20:27:39.575697 | controller |
2026-06-12 20:27:39.575724 | 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-12 20:27:39.575733 | controller | Friday 12 June 2026  20:27:39 +0000 (0:00:01.185)       0:00:18.509 ***********
2026-06-12 20:27:39.575763 | controller | Friday 12 June 2026  20:27:39 +0000 (0:00:01.185)       0:00:18.507 ***********
2026-06-12 20:27:43.558071 | controller | changed: [localhost]
2026-06-12 20:27:43.558159 | controller |
2026-06-12 20:27:43.558165 | 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-12 20:27:43.558170 | controller | Friday 12 June 2026  20:27:43 +0000 (0:00:03.982)       0:00:22.491 ***********
2026-06-12 20:27:43.558175 | controller | Friday 12 June 2026  20:27:43 +0000 (0:00:03.982)       0:00:22.489 ***********
2026-06-12 20:27:43.583001 | controller | skipping: [localhost]
2026-06-12 20:27:43.583034 | controller |
2026-06-12 20:27:43.583039 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-12 20:27:43.583043 | controller | Friday 12 June 2026  20:27:43 +0000 (0:00:00.024)       0:00:22.516 ***********
2026-06-12 20:27:43.583046 | controller | Friday 12 June 2026  20:27:43 +0000 (0:00:00.025)       0:00:22.514 ***********
2026-06-12 20:27:43.981993 | controller | changed: [localhost]
2026-06-12 20:27:43.982039 | controller |
2026-06-12 20:27:43.982051 | 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-12 20:27:43.982060 | controller |   source ~/.oc_completion
2026-06-12 20:27:43.982069 | controller | fi] ***
2026-06-12 20:27:43.982077 | controller | Friday 12 June 2026  20:27:43 +0000 (0:00:00.398)       0:00:22.914 ***********
2026-06-12 20:27:43.982086 | controller | Friday 12 June 2026  20:27:43 +0000 (0:00:00.398)       0:00:22.913 ***********
2026-06-12 20:27:44.397718 | controller | changed: [localhost]
2026-06-12 20:27:44.397760 | controller |
2026-06-12 20:27:44.397772 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-12 20:27:44.397781 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.416)       0:00:23.330 ***********
2026-06-12 20:27:44.397790 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.415)       0:00:23.329 ***********
2026-06-12 20:27:44.424921 | controller | skipping: [localhost]
2026-06-12 20:27:44.424965 | controller |
2026-06-12 20:27:44.424977 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-12 20:27:44.424985 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-12 20:27:44.424997 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-12 20:27:44.425005 | controller | }}] ***
2026-06-12 20:27:44.425013 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.027)       0:00:23.358 ***********
2026-06-12 20:27:44.425022 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.027)       0:00:23.356 ***********
2026-06-12 20:27:44.453212 | controller | skipping: [localhost]
2026-06-12 20:27:44.453293 | controller |
2026-06-12 20:27:44.453304 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-12 20:27:44.453320 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.027)       0:00:23.386 ***********
2026-06-12 20:27:44.453329 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.028)       0:00:23.384 ***********
2026-06-12 20:27:44.476506 | controller | skipping: [localhost]
2026-06-12 20:27:44.476550 | controller |
2026-06-12 20:27:44.476561 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-12 20:27:44.476569 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.023)       0:00:23.409 ***********
2026-06-12 20:27:44.476578 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.023)       0:00:23.408 ***********
2026-06-12 20:27:44.502842 | controller | skipping: [localhost]
2026-06-12 20:27:44.502885 | controller |
2026-06-12 20:27:44.502895 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-12 20:27:44.502904 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.026)       0:00:23.435 ***********
2026-06-12 20:27:44.502913 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.026)       0:00:23.434 ***********
2026-06-12 20:27:44.529434 | controller | skipping: [localhost]
2026-06-12 20:27:44.529477 | controller |
2026-06-12 20:27:44.529488 | 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-12 20:27:44.529509 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.026)       0:00:23.462 ***********
2026-06-12 20:27:44.529518 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.026)       0:00:23.460 ***********
2026-06-12 20:27:44.561908 | controller | skipping: [localhost]
2026-06-12 20:27:44.561942 | controller |
2026-06-12 20:27:44.561949 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-12 20:27:44.561957 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.032)       0:00:23.495 ***********
2026-06-12 20:27:44.561964 | controller | Friday 12 June 2026  20:27:44 +0000 (0:00:00.032)       0:00:23.493 ***********
2026-06-12 20:27:45.631463 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-12 20:27:45.631492 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-12 20:27:45.631497 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-12 20:27:45.631501 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-12 20:27:45.631505 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-12 20:27:45.631509 | controller |
2026-06-12 20:27:45.631513 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-12 20:27:45.631516 | controller | Friday 12 June 2026  20:27:45 +0000 (0:00:01.069)       0:00:24.565 ***********
2026-06-12 20:27:45.631520 | controller | Friday 12 June 2026  20:27:45 +0000 (0:00:01.069)       0:00:24.563 ***********
2026-06-12 20:27:46.277704 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-12 20:27:46.277735 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-12 20:27:46.277741 | controller |
2026-06-12 20:27:46.277745 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-12 20:27:46.277749 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.646)       0:00:25.211 ***********
2026-06-12 20:27:46.277753 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.646)       0:00:25.209 ***********
2026-06-12 20:27:46.508158 | controller | ok: [localhost]
2026-06-12 20:27:46.508202 | controller |
2026-06-12 20:27:46.508213 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-12 20:27:46.508222 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.229)       0:00:25.441 ***********
2026-06-12 20:27:46.508230 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.229)       0:00:25.439 ***********
2026-06-12 20:27:46.531523 | controller | skipping: [localhost]
2026-06-12 20:27:46.531576 | controller |
2026-06-12 20:27:46.531591 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-12 20:27:46.531606 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.023)       0:00:25.464 ***********
2026-06-12 20:27:46.531614 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.023)       0:00:25.462 ***********
2026-06-12 20:27:46.550607 | controller | skipping: [localhost]
2026-06-12 20:27:46.550635 | controller |
2026-06-12 20:27:46.550641 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-12 20:27:46.550645 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.019)       0:00:25.484 ***********
2026-06-12 20:27:46.550649 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.019)       0:00:25.482 ***********
2026-06-12 20:27:46.567475 | controller | skipping: [localhost]
2026-06-12 20:27:46.567508 | controller |
2026-06-12 20:27:46.567514 | 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-12 20:27:46.567521 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.016)       0:00:25.500 ***********
2026-06-12 20:27:46.567534 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.016)       0:00:25.499 ***********
2026-06-12 20:27:46.871581 | controller | ok: [localhost]
2026-06-12 20:27:46.871617 | controller |
2026-06-12 20:27:46.871624 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-12 20:27:46.871630 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.303)       0:00:25.804 ***********
2026-06-12 20:27:46.871642 | controller | Friday 12 June 2026  20:27:46 +0000 (0:00:00.303)       0:00:25.803 ***********
2026-06-12 20:27:47.278776 | controller | ok: [localhost]
2026-06-12 20:27:47.278817 | controller |
2026-06-12 20:27:47.278832 | 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-12 20:27:47.278845 | controller | ] ***
2026-06-12 20:27:47.278854 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.406)       0:00:26.211 ***********
2026-06-12 20:27:47.278862 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.407)       0:00:26.210 ***********
2026-06-12 20:27:47.305982 | controller | skipping: [localhost]
2026-06-12 20:27:47.306023 | controller |
2026-06-12 20:27:47.306034 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-12 20:27:47.306044 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.027)       0:00:26.239 ***********
2026-06-12 20:27:47.306052 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.027)       0:00:26.237 ***********
2026-06-12 20:27:47.539153 | controller | changed: [localhost]
2026-06-12 20:27:47.539199 | controller |
2026-06-12 20:27:47.539211 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-12 20:27:47.539220 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-12 20:27:47.539229 | controller |   default({}) |
2026-06-12 20:27:47.539276 | controller |   combine(item.value, recursive=True)
2026-06-12 20:27:47.539289 | controller | }}] ***
2026-06-12 20:27:47.539298 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.232)       0:00:26.472 ***********
2026-06-12 20:27:47.539307 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.232)       0:00:26.470 ***********
2026-06-12 20:27:47.632686 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-12 20:27:47.632730 | controller |
2026-06-12 20:27:47.632741 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-12 20:27:47.632751 | controller |   _b64_kustomize_user_patches |
2026-06-12 20:27:47.632760 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-12 20:27:47.632768 | controller | }}] ***
2026-06-12 20:27:47.632777 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.093)       0:00:26.565 ***********
2026-06-12 20:27:47.632785 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.093)       0:00:26.563 ***********
2026-06-12 20:27:47.713291 | controller | ok: [localhost]
2026-06-12 20:27:47.713321 | controller |
2026-06-12 20:27:47.713326 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-12 20:27:47.713331 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.081)       0:00:26.646 ***********
2026-06-12 20:27:47.713335 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.081)       0:00:26.645 ***********
2026-06-12 20:27:47.949425 | controller | ok: [localhost]
2026-06-12 20:27:47.949459 | controller |
2026-06-12 20:27:47.949467 | 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-12 20:27:47.949473 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.235)       0:00:26.882 ***********
2026-06-12 20:27:47.949480 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.235)       0:00:26.881 ***********
2026-06-12 20:27:47.998365 | controller | ok: [localhost]
2026-06-12 20:27:47.998397 | controller |
2026-06-12 20:27:47.998404 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-12 20:27:47.998411 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.049)       0:00:26.931 ***********
2026-06-12 20:27:47.998416 | controller | Friday 12 June 2026  20:27:47 +0000 (0:00:00.049)       0:00:26.930 ***********
2026-06-12 20:27:48.247384 | controller | ok: [localhost]
2026-06-12 20:27:48.247411 | controller |
2026-06-12 20:27:48.247416 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-12 20:27:48.247420 | controller |   _net_env_def_slurp['content'] |
2026-06-12 20:27:48.247425 | controller |   b64decode |
2026-06-12 20:27:48.247428 | controller |   from_yaml
2026-06-12 20:27:48.247432 | controller | }}, cacheable=True] ***
2026-06-12 20:27:48.247436 | controller | Friday 12 June 2026  20:27:48 +0000 (0:00:00.249)       0:00:27.180 ***********
2026-06-12 20:27:48.247440 | controller | Friday 12 June 2026  20:27:48 +0000 (0:00:00.249)       0:00:27.179 ***********
2026-06-12 20:27:48.294180 | controller | ok: [localhost]
2026-06-12 20:27:48.294209 | controller |
2026-06-12 20:27:48.294214 | controller | TASK [Discover automation files paths={{
2026-06-12 20:27:48.294219 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-12 20:27:48.294223 | controller |   path_join
2026-06-12 20:27:48.294226 | controller | }}, patterns=*.yaml] ***
2026-06-12 20:27:48.294230 | controller | Friday 12 June 2026  20:27:48 +0000 (0:00:00.046)       0:00:27.227 ***********
2026-06-12 20:27:48.294270 | controller | Friday 12 June 2026  20:27:48 +0000 (0:00:00.046)       0:00:27.226 ***********
2026-06-12 20:27:48.542920 | controller | ok: [localhost]
2026-06-12 20:27:48.542948 | controller |
2026-06-12 20:27:48.542953 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-12 20:27:48.542958 | controller | Friday 12 June 2026  20:27:48 +0000 (0:00:00.248)       0:00:27.476 ***********
2026-06-12 20:27:48.542961 | controller | Friday 12 June 2026  20:27:48 +0000 (0:00:00.248)       0:00:27.474 ***********
2026-06-12 20:27:56.998067 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-12 20:27:56.998102 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-12 20:27:56.998108 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-12 20:27:56.998118 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-12 20:27:56.998123 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-12 20:27:56.998128 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-12 20:27:56.998133 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-12 20:27:56.998137 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-12 20:27:56.998142 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-12 20:27:56.998146 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-12 20:27:56.998150 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-12 20:27:56.998155 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-12 20:27:56.998160 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-12 20:27:56.998164 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-12 20:27:56.998169 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-12 20:27:56.998174 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-12 20:27:56.998179 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-12 20:27:56.998183 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-12 20:27:56.998188 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-12 20:27:56.998192 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-12 20:27:56.998197 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-12 20:27:56.998202 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-12 20:27:56.998206 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-12 20:27:56.998210 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-12 20:27:56.998215 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-12 20:27:56.998219 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-12 20:27:56.998224 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-12 20:27:56.998255 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-12 20:27:56.998263 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-12 20:27:56.998268 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-12 20:27:56.998272 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-12 20:27:56.998277 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-12 20:27:56.998281 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-12 20:27:56.998285 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-12 20:27:56.998289 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-12 20:27:56.998294 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-12 20:27:56.998298 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-12 20:27:56.998302 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-12 20:27:56.998307 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-12 20:27:56.998311 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-12 20:27:56.998316 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-12 20:27:56.998320 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-12 20:27:56.998324 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-12 20:27:56.998328 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-12 20:27:56.998333 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-12 20:27:56.998337 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-12 20:27:56.998341 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-12 20:27:56.998346 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-12 20:27:56.998350 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-12 20:27:56.998355 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-12 20:27:56.998359 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-12 20:27:56.998364 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-12 20:27:56.998369 | controller |
2026-06-12 20:27:56.998373 | controller | TASK [Load automation files as fact vas={{
2026-06-12 20:27:56.998378 | controller |   vas | default({}) |
2026-06-12 20:27:56.998383 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-12 20:27:56.998387 | controller | }}] ***
2026-06-12 20:27:56.998392 | controller | Friday 12 June 2026  20:27:56 +0000 (0:00:08.455)       0:00:35.931 ***********
2026-06-12 20:27:56.998397 | controller | Friday 12 June 2026  20:27:56 +0000 (0:00:08.455)       0:00:35.930 ***********
2026-06-12 20:27:58.810105 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-12 20:27:58.810140 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-12 20:27:58.810147 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-12 20:27:58.810152 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-12 20:27:58.810157 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-12 20:27:58.810162 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-12 20:27:58.810167 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-12 20:27:58.810172 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-12 20:27:58.810176 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-12 20:27:58.810181 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-12 20:27:58.810186 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-12 20:27:58.810191 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-12 20:27:58.810195 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-12 20:27:58.810200 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-12 20:27:58.810205 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-12 20:27:58.810210 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-12 20:27:58.810215 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-12 20:27:58.810219 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-12 20:27:58.810224 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-12 20:27:58.810253 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-12 20:27:58.810263 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-12 20:27:58.810267 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-12 20:27:58.810272 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-12 20:27:58.810285 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-12 20:27:58.810290 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-12 20:27:58.810295 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-12 20:27:58.810300 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-12 20:27:58.810305 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-12 20:27:58.810309 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-12 20:27:58.810314 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-12 20:27:58.810319 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-12 20:27:58.810324 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-12 20:27:58.810329 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-12 20:27:58.810333 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-12 20:27:58.810338 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-12 20:27:58.810343 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-12 20:27:58.810348 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-12 20:27:58.810352 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-12 20:27:58.810357 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-12 20:27:58.810362 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-12 20:27:58.810366 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-12 20:27:58.810371 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-12 20:27:58.810376 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-12 20:27:58.810380 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-12 20:27:58.810392 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-12 20:27:58.810397 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-12 20:27:58.810402 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-12 20:27:58.810406 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-12 20:27:58.810411 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-12 20:27:58.810416 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-12 20:27:58.810421 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-12 20:27:58.810425 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-12 20:27:58.810430 | controller |
2026-06-12 20:27:58.810436 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-12 20:27:58.810441 | controller | Friday 12 June 2026  20:27:58 +0000 (0:00:01.811)       0:00:37.743 ***********
2026-06-12 20:27:58.810446 | controller | Friday 12 June 2026  20:27:58 +0000 (0:00:01.811)       0:00:37.741 ***********
2026-06-12 20:27:58.844217 | controller | ok: [localhost]
2026-06-12 20:27:58.844279 | controller |
2026-06-12 20:27:58.844286 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-12 20:27:58.844291 | controller | Friday 12 June 2026  20:27:58 +0000 (0:00:00.034)       0:00:37.777 ***********
2026-06-12 20:27:58.844296 | controller | Friday 12 June 2026  20:27:58 +0000 (0:00:00.034)       0:00:37.776 ***********
2026-06-12 20:27:59.478929 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-12 20:27:59.478988 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-12 20:27:59.478993 | controller |
2026-06-12 20:27:59.478997 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-12 20:27:59.479002 | controller | Friday 12 June 2026  20:27:59 +0000 (0:00:00.634)       0:00:38.412 ***********
2026-06-12 20:27:59.479005 | controller | Friday 12 June 2026  20:27:59 +0000 (0:00:00.634)       0:00:38.410 ***********
2026-06-12 20:27:59.895781 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-12 20:27:59.895832 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-12 20:27:59.895838 | controller |
2026-06-12 20:27:59.895842 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-12 20:27:59.895854 | controller | Friday 12 June 2026  20:27:59 +0000 (0:00:00.417)       0:00:38.829 ***********
2026-06-12 20:27:59.895858 | controller | Friday 12 June 2026  20:27:59 +0000 (0:00:00.417)       0:00:38.827 ***********
2026-06-12 20:28:00.301561 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-12 20:28:00.301628 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-12 20:28:00.301635 | controller |
2026-06-12 20:28:00.301641 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-12 20:28:00.301648 | controller |   _pub_keys.results[1].content | b64decode
2026-06-12 20:28:00.301656 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-12 20:28:00.301661 | controller |   _priv_keys.results[1].content | b64decode
2026-06-12 20:28:00.301667 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-12 20:28:00.301673 | controller |   _pub_keys.results[1].content | b64decode
2026-06-12 20:28:00.301679 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-12 20:28:00.301683 | controller |   _pub_keys.results[0].content | b64decode
2026-06-12 20:28:00.301688 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-12 20:28:00.301693 | controller |   _priv_keys.results[0].content | b64decode
2026-06-12 20:28:00.301698 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-12 20:28:00.301703 | controller |   [
2026-06-12 20:28:00.301714 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-12 20:28:00.301719 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-12 20:28:00.301724 | controller |   ] | select()
2026-06-12 20:28:00.301729 | controller | }}] ***
2026-06-12 20:28:00.301734 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.405)       0:00:39.234 ***********
2026-06-12 20:28:00.301739 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.405)       0:00:39.232 ***********
2026-06-12 20:28:00.361086 | controller | ok: [localhost]
2026-06-12 20:28:00.361165 | controller |
2026-06-12 20:28:00.361176 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-12 20:28:00.361186 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.059)       0:00:39.293 ***********
2026-06-12 20:28:00.361213 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.059)       0:00:39.292 ***********
2026-06-12 20:28:00.587201 | controller |
2026-06-12 20:28:00.587302 | 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-12 20:28:00.587314 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.226)       0:00:39.520 ***********
2026-06-12 20:28:00.587322 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.226)       0:00:39.519 ***********
2026-06-12 20:28:00.653861 | controller | ok: [localhost] =>
2026-06-12 20:28:00.653945 | controller |     changed: false
2026-06-12 20:28:00.653959 | controller |     msg: All assertions passed
2026-06-12 20:28:00.653972 | controller |
2026-06-12 20:28:00.653984 | 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-12 20:28:00.653997 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.066)       0:00:39.586 ***********
2026-06-12 20:28:00.654010 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.066)       0:00:39.585 ***********
2026-06-12 20:28:00.695114 | controller | skipping: [localhost]
2026-06-12 20:28:00.695185 | controller |
2026-06-12 20:28:00.695195 | 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-12 20:28:00.695205 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.041)       0:00:39.628 ***********
2026-06-12 20:28:00.695213 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.041)       0:00:39.626 ***********
2026-06-12 20:28:00.743537 | 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-12 20:28:00.743583 | controller |
2026-06-12 20:28:00.743593 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 20:28:00.743602 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.048)       0:00:39.676 ***********
2026-06-12 20:28:00.743610 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.048)       0:00:39.674 ***********
2026-06-12 20:28:00.777980 | controller | skipping: [localhost]
2026-06-12 20:28:00.778010 | controller |
2026-06-12 20:28:00.778016 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 20:28:00.778021 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.034)       0:00:39.711 ***********
2026-06-12 20:28:00.778025 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.034)       0:00:39.709 ***********
2026-06-12 20:28:00.808428 | controller | ok: [localhost]
2026-06-12 20:28:00.808460 | controller |
2026-06-12 20:28:00.808465 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 20:28:00.808469 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 20:28:00.808473 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 20:28:00.808477 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 20:28:00.808481 | controller | }}] ***
2026-06-12 20:28:00.808485 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.030)       0:00:39.741 ***********
2026-06-12 20:28:00.808489 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.030)       0:00:39.740 ***********
2026-06-12 20:28:00.865295 | controller | skipping: [localhost]
2026-06-12 20:28:00.865354 | controller |
2026-06-12 20:28:00.865368 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 20:28:00.865373 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:00.865377 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 20:28:00.865381 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 20:28:00.865384 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.056)       0:00:39.798 ***********
2026-06-12 20:28:00.865388 | controller | Friday 12 June 2026  20:28:00 +0000 (0:00:00.056)       0:00:39.796 ***********
2026-06-12 20:28:01.120963 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-12 20:28:01.121013 | controller |
2026-06-12 20:28:01.121024 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 20:28:01.121033 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.255)       0:00:40.053 ***********
2026-06-12 20:28:01.121041 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.255)       0:00:40.052 ***********
2026-06-12 20:28:01.202544 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 20:28:01.202616 | controller |
2026-06-12 20:28:01.202632 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-12 20:28:01.202645 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.082)       0:00:40.136 ***********
2026-06-12 20:28:01.202657 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.082)       0:00:40.134 ***********
2026-06-12 20:28:01.264654 | controller | skipping: [localhost]
2026-06-12 20:28:01.264729 | controller |
2026-06-12 20:28:01.264741 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-12 20:28:01.264751 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.062)       0:00:40.198 ***********
2026-06-12 20:28:01.264762 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.062)       0:00:40.196 ***********
2026-06-12 20:28:01.362941 | controller |
2026-06-12 20:28:01.362998 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 20:28:01.363016 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.098)       0:00:40.296 ***********
2026-06-12 20:28:01.363022 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.098)       0:00:40.294 ***********
2026-06-12 20:28:01.427615 | controller | skipping: [localhost]
2026-06-12 20:28:01.427665 | controller |
2026-06-12 20:28:01.427671 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 20:28:01.427677 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.064)       0:00:40.361 ***********
2026-06-12 20:28:01.427683 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.064)       0:00:40.359 ***********
2026-06-12 20:28:01.510307 | 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-12 20:28:01.510373 | controller |
2026-06-12 20:28:01.510384 | 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-12 20:28:01.510395 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.082)       0:00:40.443 ***********
2026-06-12 20:28:01.510404 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.082)       0:00:40.442 ***********
2026-06-12 20:28:01.613778 | controller | ok: [localhost] =>
2026-06-12 20:28:01.613831 | controller |     changed: false
2026-06-12 20:28:01.613836 | controller |     msg: All assertions passed
2026-06-12 20:28:01.613840 | controller |
2026-06-12 20:28:01.613844 | 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-12 20:28:01.613849 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.103)       0:00:40.547 ***********
2026-06-12 20:28:01.613853 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.103)       0:00:40.545 ***********
2026-06-12 20:28:01.821880 | controller | ok: [localhost]
2026-06-12 20:28:01.821950 | controller |
2026-06-12 20:28:01.821963 | 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-12 20:28:01.821973 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.208)       0:00:40.755 ***********
2026-06-12 20:28:01.821981 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.208)       0:00:40.753 ***********
2026-06-12 20:28:01.905508 | controller | ok: [localhost] =>
2026-06-12 20:28:01.905552 | controller |     changed: false
2026-06-12 20:28:01.905556 | controller |     msg: All assertions passed
2026-06-12 20:28:01.905561 | controller |
2026-06-12 20:28:01.905565 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 20:28:01.905569 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.083)       0:00:40.839 ***********
2026-06-12 20:28:01.905573 | controller | Friday 12 June 2026  20:28:01 +0000 (0:00:00.083)       0:00:40.837 ***********
2026-06-12 20:28:02.086225 | controller | ok: [localhost]
2026-06-12 20:28:02.086292 | controller |
2026-06-12 20:28:02.086299 | 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-12 20:28:02.086304 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 20:28:02.086308 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 20:28:02.086312 | controller |   _config_map_content |
2026-06-12 20:28:02.086316 | controller |   ansible.utils.remove_keys(
2026-06-12 20:28:02.086320 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 20:28:02.086323 | controller |     matching_parameter='regex')
2026-06-12 20:28:02.086327 | controller | }}, cacheable=False] ***
2026-06-12 20:28:02.086331 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.180)       0:00:41.019 ***********
2026-06-12 20:28:02.086335 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.180)       0:00:41.017 ***********
2026-06-12 20:28:02.369424 | controller | ok: [localhost]
2026-06-12 20:28:02.369486 | controller |
2026-06-12 20:28:02.369497 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 20:28:02.369519 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.282)       0:00:41.302 ***********
2026-06-12 20:28:02.369527 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.282)       0:00:41.300 ***********
2026-06-12 20:28:02.441942 | 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-12 20:28:02.442002 | controller |
2026-06-12 20:28:02.442009 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-12 20:28:02.442015 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.073)       0:00:41.375 ***********
2026-06-12 20:28:02.442021 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.073)       0:00:41.373 ***********
2026-06-12 20:28:02.487339 | controller | ok: [localhost] =>
2026-06-12 20:28:02.487398 | controller |     changed: false
2026-06-12 20:28:02.487408 | controller |     msg: All assertions passed
2026-06-12 20:28:02.487417 | controller |
2026-06-12 20:28:02.487426 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 20:28:02.487435 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.045)       0:00:41.420 ***********
2026-06-12 20:28:02.487443 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.045)       0:00:41.419 ***********
2026-06-12 20:28:02.732474 | controller | changed: [localhost]
2026-06-12 20:28:02.732524 | controller |
2026-06-12 20:28:02.732530 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 20:28:02.732534 | controller |   (snippet_datadir,
2026-06-12 20:28:02.732538 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 20:28:02.732542 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 20:28:02.732546 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.245)       0:00:41.665 ***********
2026-06-12 20:28:02.732550 | controller | Friday 12 June 2026  20:28:02 +0000 (0:00:00.245)       0:00:41.664 ***********
2026-06-12 20:28:03.302659 | controller | changed: [localhost]
2026-06-12 20:28:03.302714 | controller |
2026-06-12 20:28:03.302721 | 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-12 20:28:03.302726 | controller | Friday 12 June 2026  20:28:03 +0000 (0:00:00.570)       0:00:42.236 ***********
2026-06-12 20:28:03.302730 | controller | Friday 12 June 2026  20:28:03 +0000 (0:00:00.570)       0:00:42.234 ***********
2026-06-12 20:28:03.365085 | controller | ok: [localhost]
2026-06-12 20:28:03.365112 | controller |
2026-06-12 20:28:03.365117 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 20:28:03.365121 | controller |   (snippet_datadir,
2026-06-12 20:28:03.365125 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 20:28:03.365130 | controller | }}, content={{
2026-06-12 20:28:03.365134 | controller |   _base64_patch |
2026-06-12 20:28:03.365137 | controller |   default({}) |
2026-06-12 20:28:03.365141 | controller |   to_nice_yaml
2026-06-12 20:28:03.365144 | controller | }}, mode=0644] ***
2026-06-12 20:28:03.365163 | controller | Friday 12 June 2026  20:28:03 +0000 (0:00:00.062)       0:00:42.298 ***********
2026-06-12 20:28:03.365167 | controller | Friday 12 June 2026  20:28:03 +0000 (0:00:00.062)       0:00:42.296 ***********
2026-06-12 20:28:03.771044 | controller | changed: [localhost]
2026-06-12 20:28:03.771095 | controller |
2026-06-12 20:28:03.771105 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 20:28:03.771110 | controller |   (snippet_datadir,
2026-06-12 20:28:03.771116 | controller |    '04_user_data.yaml') | path_join
2026-06-12 20:28:03.771122 | controller | }}, content={{
2026-06-12 20:28:03.771127 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 20:28:03.771134 | controller |   default({}) |
2026-06-12 20:28:03.771141 | controller |   to_nice_yaml
2026-06-12 20:28:03.771148 | controller | }}, mode=0644] ***
2026-06-12 20:28:03.771155 | controller | Friday 12 June 2026  20:28:03 +0000 (0:00:00.406)       0:00:42.704 ***********
2026-06-12 20:28:03.771162 | controller | Friday 12 June 2026  20:28:03 +0000 (0:00:00.406)       0:00:42.702 ***********
2026-06-12 20:28:04.227306 | controller | changed: [localhost]
2026-06-12 20:28:04.227365 | controller |
2026-06-12 20:28:04.227371 | 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-12 20:28:04.227376 | controller |   (
2026-06-12 20:28:04.227379 | controller |     snippet_datadir,
2026-06-12 20:28:04.227383 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 20:28:04.227387 | controller |   ) | path_join
2026-06-12 20:28:04.227391 | controller | }}, mode=0644] ***
2026-06-12 20:28:04.227394 | controller | Friday 12 June 2026  20:28:04 +0000 (0:00:00.455)       0:00:43.160 ***********
2026-06-12 20:28:04.227398 | controller | Friday 12 June 2026  20:28:04 +0000 (0:00:00.455)       0:00:43.158 ***********
2026-06-12 20:28:04.635440 | controller | changed: [localhost]
2026-06-12 20:28:04.635496 | controller |
2026-06-12 20:28:04.635501 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 20:28:04.635506 | controller | Friday 12 June 2026  20:28:04 +0000 (0:00:00.407)       0:00:43.568 ***********
2026-06-12 20:28:04.635510 | controller | Friday 12 June 2026  20:28:04 +0000 (0:00:00.407)       0:00:43.566 ***********
2026-06-12 20:28:04.712023 | 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-12 20:28:04.712090 | controller |
2026-06-12 20:28:04.712096 | 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-12 20:28:04.712101 | controller | Friday 12 June 2026  20:28:04 +0000 (0:00:00.077)       0:00:43.645 ***********
2026-06-12 20:28:04.712105 | controller | Friday 12 June 2026  20:28:04 +0000 (0:00:00.077)       0:00:43.643 ***********
2026-06-12 20:28:04.758190 | controller | ok: [localhost] =>
2026-06-12 20:28:04.758233 | controller |     changed: false
2026-06-12 20:28:04.758248 | controller |     msg: All assertions passed
2026-06-12 20:28:04.758254 | controller |
2026-06-12 20:28:04.758259 | 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-12 20:28:04.758263 | controller | Friday 12 June 2026  20:28:04 +0000 (0:00:00.046)       0:00:43.691 ***********
2026-06-12 20:28:04.758266 | controller | Friday 12 June 2026  20:28:04 +0000 (0:00:00.046)       0:00:43.689 ***********
2026-06-12 20:28:05.003547 | controller | ok: [localhost]
2026-06-12 20:28:05.003605 | controller |
2026-06-12 20:28:05.003611 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 20:28:05.003615 | controller | Friday 12 June 2026  20:28:05 +0000 (0:00:00.245)       0:00:43.936 ***********
2026-06-12 20:28:05.003619 | controller | Friday 12 June 2026  20:28:05 +0000 (0:00:00.245)       0:00:43.935 ***********
2026-06-12 20:28:05.048648 | controller | ok: [localhost]
2026-06-12 20:28:05.048701 | controller |
2026-06-12 20:28:05.048707 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 20:28:05.048711 | controller | Friday 12 June 2026  20:28:05 +0000 (0:00:00.045)       0:00:43.981 ***********
2026-06-12 20:28:05.048715 | controller | Friday 12 June 2026  20:28:05 +0000 (0:00:00.045)       0:00:43.980 ***********
2026-06-12 20:28:05.690320 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-12 20:28:05.690368 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-12 20:28:05.690373 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-12 20:28:05.690377 | controller |
2026-06-12 20:28:05.690381 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 20:28:05.690385 | controller |   _content |
2026-06-12 20:28:05.690389 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 20:28:05.690393 | controller |   combine(_parsed, recursive=true)
2026-06-12 20:28:05.690397 | controller | }}
2026-06-12 20:28:05.690400 | controller | ] ***
2026-06-12 20:28:05.690404 | controller | Friday 12 June 2026  20:28:05 +0000 (0:00:00.641)       0:00:44.623 ***********
2026-06-12 20:28:05.690417 | controller | Friday 12 June 2026  20:28:05 +0000 (0:00:00.641)       0:00:44.622 ***********
2026-06-12 20:28:05.835902 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-12 20:28:05.835967 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 20:28:05.835972 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 20:28:05.835976 | controller |
2026-06-12 20:28:05.835981 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 20:28:05.835999 | controller | Friday 12 June 2026  20:28:05 +0000 (0:00:00.145)       0:00:44.769 ***********
2026-06-12 20:28:05.836003 | controller | Friday 12 June 2026  20:28:05 +0000 (0:00:00.145)       0:00:44.767 ***********
2026-06-12 20:28:06.048360 | controller | changed: [localhost]
2026-06-12 20:28:06.048424 | controller |
2026-06-12 20:28:06.048432 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 20:28:06.048438 | controller |   (_destdir,
2026-06-12 20:28:06.048444 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 20:28:06.048448 | controller | }}, content={{
2026-06-12 20:28:06.048453 | controller |   (
2026-06-12 20:28:06.048458 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 20:28:06.048463 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 20:28:06.048469 | controller | }}, mode=0644] ***
2026-06-12 20:28:06.048474 | controller | Friday 12 June 2026  20:28:06 +0000 (0:00:00.212)       0:00:44.981 ***********
2026-06-12 20:28:06.048479 | controller | Friday 12 June 2026  20:28:06 +0000 (0:00:00.212)       0:00:44.980 ***********
2026-06-12 20:28:06.465999 | controller | changed: [localhost]
2026-06-12 20:28:06.466066 | controller |
2026-06-12 20:28:06.466074 | 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-12 20:28:06.466081 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 20:28:06.466087 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 20:28:06.466093 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 20:28:06.466098 | controller | }}, dest={{
2026-06-12 20:28:06.466103 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:06.466109 | controller |   stage['path'], _val.src_file
2026-06-12 20:28:06.466114 | controller |   ) |
2026-06-12 20:28:06.466120 | controller |   path_join
2026-06-12 20:28:06.466125 | controller |  }}] ***
2026-06-12 20:28:06.466130 | controller | Friday 12 June 2026  20:28:06 +0000 (0:00:00.416)       0:00:45.398 ***********
2026-06-12 20:28:06.466136 | controller | Friday 12 June 2026  20:28:06 +0000 (0:00:00.416)       0:00:45.397 ***********
2026-06-12 20:28:06.726076 | controller | changed: [localhost] => (item=network-values)
2026-06-12 20:28:06.726135 | controller |
2026-06-12 20:28:06.726141 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:06.726146 | controller | Friday 12 June 2026  20:28:06 +0000 (0:00:00.260)       0:00:45.659 ***********
2026-06-12 20:28:06.726150 | controller | Friday 12 June 2026  20:28:06 +0000 (0:00:00.260)       0:00:45.657 ***********
2026-06-12 20:28:06.776752 | controller | skipping: [localhost]
2026-06-12 20:28:06.776805 | controller |
2026-06-12 20:28:06.776810 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 20:28:06.776815 | controller | Friday 12 June 2026  20:28:06 +0000 (0:00:00.050)       0:00:45.710 ***********
2026-06-12 20:28:06.776819 | controller | Friday 12 June 2026  20:28:06 +0000 (0:00:00.050)       0:00:45.708 ***********
2026-06-12 20:28:07.195482 | controller | changed: [localhost]
2026-06-12 20:28:07.195529 | controller |
2026-06-12 20:28:07.195534 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 20:28:07.195540 | controller | Friday 12 June 2026  20:28:07 +0000 (0:00:00.418)       0:00:46.128 ***********
2026-06-12 20:28:07.195544 | controller | Friday 12 June 2026  20:28:07 +0000 (0:00:00.418)       0:00:46.126 ***********
2026-06-12 20:28:07.591862 | controller | changed: [localhost]
2026-06-12 20:28:07.591922 | controller |
2026-06-12 20:28:07.591929 | 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-12 20:28:07.591935 | controller | Friday 12 June 2026  20:28:07 +0000 (0:00:00.396)       0:00:46.524 ***********
2026-06-12 20:28:07.591939 | controller | Friday 12 June 2026  20:28:07 +0000 (0:00:00.396)       0:00:46.523 ***********
2026-06-12 20:28:07.671210 | controller | skipping: [localhost]
2026-06-12 20:28:07.671286 | controller |
2026-06-12 20:28:07.671294 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 20:28:07.671299 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 20:28:07.671304 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 20:28:07.671310 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 20:28:07.671315 | controller |   ) | list
2026-06-12 20:28:07.671320 | controller | }}] ***
2026-06-12 20:28:07.671325 | controller | Friday 12 June 2026  20:28:07 +0000 (0:00:00.079)       0:00:46.603 ***********
2026-06-12 20:28:07.671331 | controller | Friday 12 June 2026  20:28:07 +0000 (0:00:00.079)       0:00:46.602 ***********
2026-06-12 20:28:07.751401 | controller | skipping: [localhost]
2026-06-12 20:28:07.751455 | controller |
2026-06-12 20:28:07.751461 | 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-12 20:28:07.751469 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 20:28:07.751476 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 20:28:07.751483 | controller | }}, mode=0644] ***
2026-06-12 20:28:07.751489 | controller | Friday 12 June 2026  20:28:07 +0000 (0:00:00.080)       0:00:46.684 ***********
2026-06-12 20:28:07.751495 | controller | Friday 12 June 2026  20:28:07 +0000 (0:00:00.080)       0:00:46.682 ***********
2026-06-12 20:28:08.018124 | controller | changed: [localhost]
2026-06-12 20:28:08.018178 | controller |
2026-06-12 20:28:08.018185 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:08.018191 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.266)       0:00:46.951 ***********
2026-06-12 20:28:08.018197 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.266)       0:00:46.949 ***********
2026-06-12 20:28:08.060362 | controller | skipping: [localhost]
2026-06-12 20:28:08.060424 | controller |
2026-06-12 20:28:08.060431 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 20:28:08.060437 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.042)       0:00:46.993 ***********
2026-06-12 20:28:08.060455 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.042)       0:00:46.992 ***********
2026-06-12 20:28:08.121843 | controller | skipping: [localhost]
2026-06-12 20:28:08.121927 | controller |
2026-06-12 20:28:08.121939 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-12 20:28:08.121949 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.060)       0:00:47.054 ***********
2026-06-12 20:28:08.121958 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.060)       0:00:47.053 ***********
2026-06-12 20:28:08.170339 | 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-12 20:28:08.170427 | controller | skipping: [localhost]
2026-06-12 20:28:08.170442 | controller |
2026-06-12 20:28:08.170456 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:08.170469 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.048)       0:00:47.103 ***********
2026-06-12 20:28:08.170481 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.048)       0:00:47.101 ***********
2026-06-12 20:28:08.241045 | controller | skipping: [localhost]
2026-06-12 20:28:08.241111 | controller |
2026-06-12 20:28:08.241118 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-12 20:28:08.241124 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.071)       0:00:47.174 ***********
2026-06-12 20:28:08.241130 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.071)       0:00:47.172 ***********
2026-06-12 20:28:08.289528 | controller | skipping: [localhost]
2026-06-12 20:28:08.289596 | controller |
2026-06-12 20:28:08.289607 | 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-12 20:28:08.289617 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.048)       0:00:47.222 ***********
2026-06-12 20:28:08.289625 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.048)       0:00:47.221 ***********
2026-06-12 20:28:08.354165 | controller | ok: [localhost] =>
2026-06-12 20:28:08.354215 | controller |     changed: false
2026-06-12 20:28:08.354222 | controller |     msg: All assertions passed
2026-06-12 20:28:08.354228 | controller |
2026-06-12 20:28:08.354233 | 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-12 20:28:08.354265 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.064)       0:00:47.287 ***********
2026-06-12 20:28:08.354273 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.064)       0:00:47.286 ***********
2026-06-12 20:28:08.382683 | controller | skipping: [localhost]
2026-06-12 20:28:08.382725 | controller |
2026-06-12 20:28:08.382732 | 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-12 20:28:08.382738 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.028)       0:00:47.316 ***********
2026-06-12 20:28:08.382743 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.028)       0:00:47.314 ***********
2026-06-12 20:28:08.424852 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-12 20:28:08.424920 | controller |
2026-06-12 20:28:08.424928 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 20:28:08.424934 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.041)       0:00:47.358 ***********
2026-06-12 20:28:08.424939 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.041)       0:00:47.356 ***********
2026-06-12 20:28:08.452492 | controller | skipping: [localhost]
2026-06-12 20:28:08.452574 | controller |
2026-06-12 20:28:08.452588 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 20:28:08.452598 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.027)       0:00:47.385 ***********
2026-06-12 20:28:08.452607 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.027)       0:00:47.384 ***********
2026-06-12 20:28:08.484509 | controller | ok: [localhost]
2026-06-12 20:28:08.484575 | controller |
2026-06-12 20:28:08.484586 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 20:28:08.484595 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 20:28:08.484605 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 20:28:08.484614 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 20:28:08.484623 | controller | }}] ***
2026-06-12 20:28:08.484632 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.032)       0:00:47.417 ***********
2026-06-12 20:28:08.484641 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.032)       0:00:47.416 ***********
2026-06-12 20:28:08.524794 | controller | skipping: [localhost]
2026-06-12 20:28:08.524844 | controller |
2026-06-12 20:28:08.524858 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 20:28:08.524881 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:08.524890 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 20:28:08.524899 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 20:28:08.524908 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.040)       0:00:47.458 ***********
2026-06-12 20:28:08.524916 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.040)       0:00:47.456 ***********
2026-06-12 20:28:08.771775 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-12 20:28:08.771828 | controller |
2026-06-12 20:28:08.771833 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 20:28:08.771838 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.246)       0:00:47.704 ***********
2026-06-12 20:28:08.771841 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.246)       0:00:47.703 ***********
2026-06-12 20:28:08.840911 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 20:28:08.840943 | controller |
2026-06-12 20:28:08.840950 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-12 20:28:08.840956 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.069)       0:00:47.773 ***********
2026-06-12 20:28:08.840973 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.069)       0:00:47.772 ***********
2026-06-12 20:28:08.926443 | controller | skipping: [localhost]
2026-06-12 20:28:08.926483 | controller |
2026-06-12 20:28:08.926502 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-12 20:28:08.926522 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.085)       0:00:47.859 ***********
2026-06-12 20:28:08.926529 | controller | Friday 12 June 2026  20:28:08 +0000 (0:00:00.085)       0:00:47.857 ***********
2026-06-12 20:28:09.071253 | controller |
2026-06-12 20:28:09.071300 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 20:28:09.071309 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.145)       0:00:48.004 ***********
2026-06-12 20:28:09.071317 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.145)       0:00:48.002 ***********
2026-06-12 20:28:09.109342 | controller | skipping: [localhost]
2026-06-12 20:28:09.109374 | controller |
2026-06-12 20:28:09.109379 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 20:28:09.109384 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.038)       0:00:48.042 ***********
2026-06-12 20:28:09.109388 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.038)       0:00:48.041 ***********
2026-06-12 20:28:09.227430 | 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-12 20:28:09.227461 | controller |
2026-06-12 20:28:09.227467 | 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-12 20:28:09.227472 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.118)       0:00:48.161 ***********
2026-06-12 20:28:09.227476 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.118)       0:00:48.159 ***********
2026-06-12 20:28:09.269772 | controller | ok: [localhost] =>
2026-06-12 20:28:09.269842 | controller |     changed: false
2026-06-12 20:28:09.269856 | controller |     msg: All assertions passed
2026-06-12 20:28:09.269868 | controller |
2026-06-12 20:28:09.269878 | 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-12 20:28:09.269887 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.042)       0:00:48.203 ***********
2026-06-12 20:28:09.269895 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.042)       0:00:48.201 ***********
2026-06-12 20:28:09.486184 | controller | ok: [localhost]
2026-06-12 20:28:09.486231 | controller |
2026-06-12 20:28:09.486256 | 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-12 20:28:09.486262 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.215)       0:00:48.419 ***********
2026-06-12 20:28:09.486267 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.216)       0:00:48.417 ***********
2026-06-12 20:28:09.543764 | controller | ok: [localhost] =>
2026-06-12 20:28:09.543806 | controller |     changed: false
2026-06-12 20:28:09.543810 | controller |     msg: All assertions passed
2026-06-12 20:28:09.543815 | controller |
2026-06-12 20:28:09.543819 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 20:28:09.543824 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.057)       0:00:48.476 ***********
2026-06-12 20:28:09.543828 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.057)       0:00:48.475 ***********
2026-06-12 20:28:09.783766 | controller | ok: [localhost]
2026-06-12 20:28:09.783816 | controller |
2026-06-12 20:28:09.783823 | 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-12 20:28:09.783828 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 20:28:09.783832 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 20:28:09.783836 | controller |   _config_map_content |
2026-06-12 20:28:09.783839 | controller |   ansible.utils.remove_keys(
2026-06-12 20:28:09.783843 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 20:28:09.783847 | controller |     matching_parameter='regex')
2026-06-12 20:28:09.783850 | controller | }}, cacheable=False] ***
2026-06-12 20:28:09.783854 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.240)       0:00:48.717 ***********
2026-06-12 20:28:09.783858 | controller | Friday 12 June 2026  20:28:09 +0000 (0:00:00.240)       0:00:48.715 ***********
2026-06-12 20:28:10.014437 | controller | ok: [localhost]
2026-06-12 20:28:10.014492 | controller |
2026-06-12 20:28:10.014502 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 20:28:10.014510 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.230)       0:00:48.947 ***********
2026-06-12 20:28:10.014518 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.230)       0:00:48.946 ***********
2026-06-12 20:28:10.099188 | 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-12 20:28:10.099276 | controller |
2026-06-12 20:28:10.099286 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-12 20:28:10.099292 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.084)       0:00:49.032 ***********
2026-06-12 20:28:10.099298 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.084)       0:00:49.030 ***********
2026-06-12 20:28:10.144723 | controller | ok: [localhost] =>
2026-06-12 20:28:10.144778 | controller |     changed: false
2026-06-12 20:28:10.144784 | controller |     msg: All assertions passed
2026-06-12 20:28:10.144790 | controller |
2026-06-12 20:28:10.144796 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 20:28:10.144802 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.045)       0:00:49.078 ***********
2026-06-12 20:28:10.144807 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.045)       0:00:49.076 ***********
2026-06-12 20:28:10.329128 | controller | ok: [localhost]
2026-06-12 20:28:10.329187 | controller |
2026-06-12 20:28:10.329198 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 20:28:10.329207 | controller |   (snippet_datadir,
2026-06-12 20:28:10.329215 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 20:28:10.329223 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 20:28:10.329231 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.184)       0:00:49.262 ***********
2026-06-12 20:28:10.329273 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.184)       0:00:49.260 ***********
2026-06-12 20:28:10.932914 | controller | ok: [localhost]
2026-06-12 20:28:10.932967 | controller |
2026-06-12 20:28:10.932974 | 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-12 20:28:10.932981 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.604)       0:00:49.866 ***********
2026-06-12 20:28:10.932986 | controller | Friday 12 June 2026  20:28:10 +0000 (0:00:00.603)       0:00:49.864 ***********
2026-06-12 20:28:11.010808 | controller | ok: [localhost]
2026-06-12 20:28:11.010869 | controller |
2026-06-12 20:28:11.010877 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 20:28:11.010883 | controller |   (snippet_datadir,
2026-06-12 20:28:11.010889 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 20:28:11.010894 | controller | }}, content={{
2026-06-12 20:28:11.010899 | controller |   _base64_patch |
2026-06-12 20:28:11.010904 | controller |   default({}) |
2026-06-12 20:28:11.010909 | controller |   to_nice_yaml
2026-06-12 20:28:11.010913 | controller | }}, mode=0644] ***
2026-06-12 20:28:11.010935 | controller | Friday 12 June 2026  20:28:11 +0000 (0:00:00.077)       0:00:49.944 ***********
2026-06-12 20:28:11.010940 | controller | Friday 12 June 2026  20:28:11 +0000 (0:00:00.077)       0:00:49.942 ***********
2026-06-12 20:28:11.422062 | controller | ok: [localhost]
2026-06-12 20:28:11.422104 | controller |
2026-06-12 20:28:11.422109 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 20:28:11.422114 | controller |   (snippet_datadir,
2026-06-12 20:28:11.422117 | controller |    '04_user_data.yaml') | path_join
2026-06-12 20:28:11.422122 | controller | }}, content={{
2026-06-12 20:28:11.422126 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 20:28:11.422130 | controller |   default({}) |
2026-06-12 20:28:11.422133 | controller |   to_nice_yaml
2026-06-12 20:28:11.422146 | controller | }}, mode=0644] ***
2026-06-12 20:28:11.422150 | controller | Friday 12 June 2026  20:28:11 +0000 (0:00:00.411)       0:00:50.355 ***********
2026-06-12 20:28:11.422153 | controller | Friday 12 June 2026  20:28:11 +0000 (0:00:00.411)       0:00:50.353 ***********
2026-06-12 20:28:11.882360 | controller | ok: [localhost]
2026-06-12 20:28:11.882414 | controller |
2026-06-12 20:28:11.882421 | 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-12 20:28:11.882428 | controller |   (
2026-06-12 20:28:11.882433 | controller |     snippet_datadir,
2026-06-12 20:28:11.882439 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 20:28:11.882444 | controller |   ) | path_join
2026-06-12 20:28:11.882448 | controller | }}, mode=0644] ***
2026-06-12 20:28:11.882454 | controller | Friday 12 June 2026  20:28:11 +0000 (0:00:00.459)       0:00:50.815 ***********
2026-06-12 20:28:11.882459 | controller | Friday 12 June 2026  20:28:11 +0000 (0:00:00.459)       0:00:50.813 ***********
2026-06-12 20:28:12.354967 | controller | changed: [localhost]
2026-06-12 20:28:12.355019 | controller |
2026-06-12 20:28:12.355025 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 20:28:12.355031 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.473)       0:00:51.288 ***********
2026-06-12 20:28:12.355036 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.473)       0:00:51.286 ***********
2026-06-12 20:28:12.438966 | 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-12 20:28:12.439038 | controller |
2026-06-12 20:28:12.439049 | 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-12 20:28:12.439059 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.083)       0:00:51.372 ***********
2026-06-12 20:28:12.439067 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.083)       0:00:51.370 ***********
2026-06-12 20:28:12.509815 | controller | ok: [localhost] =>
2026-06-12 20:28:12.509872 | controller |     changed: false
2026-06-12 20:28:12.509879 | controller |     msg: All assertions passed
2026-06-12 20:28:12.509891 | controller |
2026-06-12 20:28:12.509898 | 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-12 20:28:12.509904 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.070)       0:00:51.443 ***********
2026-06-12 20:28:12.509910 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.070)       0:00:51.441 ***********
2026-06-12 20:28:12.735328 | controller | ok: [localhost]
2026-06-12 20:28:12.735382 | controller |
2026-06-12 20:28:12.735389 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 20:28:12.735394 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.225)       0:00:51.668 ***********
2026-06-12 20:28:12.735400 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.225)       0:00:51.667 ***********
2026-06-12 20:28:12.791286 | controller | ok: [localhost]
2026-06-12 20:28:12.791348 | controller |
2026-06-12 20:28:12.791353 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 20:28:12.791358 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.055)       0:00:51.724 ***********
2026-06-12 20:28:12.791362 | controller | Friday 12 June 2026  20:28:12 +0000 (0:00:00.055)       0:00:51.722 ***********
2026-06-12 20:28:13.386432 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-12 20:28:13.386504 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-12 20:28:13.386515 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-12 20:28:13.386527 | controller |
2026-06-12 20:28:13.386539 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 20:28:13.386551 | controller |   _content |
2026-06-12 20:28:13.386563 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 20:28:13.386575 | controller |   combine(_parsed, recursive=true)
2026-06-12 20:28:13.386587 | controller | }}
2026-06-12 20:28:13.386599 | controller | ] ***
2026-06-12 20:28:13.386608 | controller | Friday 12 June 2026  20:28:13 +0000 (0:00:00.595)       0:00:52.319 ***********
2026-06-12 20:28:13.386617 | controller | Friday 12 June 2026  20:28:13 +0000 (0:00:00.595)       0:00:52.318 ***********
2026-06-12 20:28:13.551026 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-12 20:28:13.551095 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 20:28:13.551101 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 20:28:13.551107 | controller |
2026-06-12 20:28:13.551113 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 20:28:13.551118 | controller | Friday 12 June 2026  20:28:13 +0000 (0:00:00.164)       0:00:52.483 ***********
2026-06-12 20:28:13.551123 | controller | Friday 12 June 2026  20:28:13 +0000 (0:00:00.164)       0:00:52.482 ***********
2026-06-12 20:28:13.796927 | controller | ok: [localhost]
2026-06-12 20:28:13.797010 | controller |
2026-06-12 20:28:13.797021 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 20:28:13.797030 | controller |   (_destdir,
2026-06-12 20:28:13.797039 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 20:28:13.797047 | controller | }}, content={{
2026-06-12 20:28:13.797055 | controller |   (
2026-06-12 20:28:13.797062 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 20:28:13.797070 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 20:28:13.797079 | controller | }}, mode=0644] ***
2026-06-12 20:28:13.797087 | controller | Friday 12 June 2026  20:28:13 +0000 (0:00:00.245)       0:00:52.729 ***********
2026-06-12 20:28:13.797095 | controller | Friday 12 June 2026  20:28:13 +0000 (0:00:00.245)       0:00:52.727 ***********
2026-06-12 20:28:14.280576 | controller | ok: [localhost]
2026-06-12 20:28:14.280634 | controller |
2026-06-12 20:28:14.280640 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-12 20:28:14.280644 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 20:28:14.280649 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 20:28:14.280661 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 20:28:14.280664 | controller | }}, dest={{
2026-06-12 20:28:14.280669 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:14.280672 | controller |   stage['path'], _val.src_file
2026-06-12 20:28:14.280676 | controller |   ) |
2026-06-12 20:28:14.280679 | controller |   path_join
2026-06-12 20:28:14.280683 | controller |  }}] ***
2026-06-12 20:28:14.280687 | controller | Friday 12 June 2026  20:28:14 +0000 (0:00:00.483)       0:00:53.213 ***********
2026-06-12 20:28:14.280691 | controller | Friday 12 June 2026  20:28:14 +0000 (0:00:00.483)       0:00:53.211 ***********
2026-06-12 20:28:14.590620 | controller | ok: [localhost] => (item=network-values)
2026-06-12 20:28:14.590667 | controller |
2026-06-12 20:28:14.590677 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:14.590686 | controller | Friday 12 June 2026  20:28:14 +0000 (0:00:00.310)       0:00:53.523 ***********
2026-06-12 20:28:14.590695 | controller | Friday 12 June 2026  20:28:14 +0000 (0:00:00.310)       0:00:53.522 ***********
2026-06-12 20:28:14.643983 | controller | skipping: [localhost]
2026-06-12 20:28:14.644019 | controller |
2026-06-12 20:28:14.644027 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 20:28:14.644034 | controller | Friday 12 June 2026  20:28:14 +0000 (0:00:00.053)       0:00:53.577 ***********
2026-06-12 20:28:14.644040 | controller | Friday 12 June 2026  20:28:14 +0000 (0:00:00.053)       0:00:53.575 ***********
2026-06-12 20:28:15.163741 | controller | changed: [localhost]
2026-06-12 20:28:15.163818 | controller |
2026-06-12 20:28:15.163833 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 20:28:15.163846 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.519)       0:00:54.097 ***********
2026-06-12 20:28:15.163858 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.519)       0:00:54.095 ***********
2026-06-12 20:28:15.629577 | controller | changed: [localhost]
2026-06-12 20:28:15.629643 | controller |
2026-06-12 20:28:15.629667 | 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-12 20:28:15.629679 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.465)       0:00:54.563 ***********
2026-06-12 20:28:15.629688 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.465)       0:00:54.561 ***********
2026-06-12 20:28:15.699297 | controller | skipping: [localhost]
2026-06-12 20:28:15.699345 | controller |
2026-06-12 20:28:15.699352 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 20:28:15.699358 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 20:28:15.699364 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 20:28:15.699370 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 20:28:15.699376 | controller |   ) | list
2026-06-12 20:28:15.699381 | controller | }}] ***
2026-06-12 20:28:15.699386 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.069)       0:00:54.632 ***********
2026-06-12 20:28:15.699392 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.069)       0:00:54.631 ***********
2026-06-12 20:28:15.757614 | controller | skipping: [localhost]
2026-06-12 20:28:15.757660 | controller |
2026-06-12 20:28:15.757667 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-12 20:28:15.757674 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 20:28:15.757679 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 20:28:15.757685 | controller | }}, mode=0644] ***
2026-06-12 20:28:15.757699 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.058)       0:00:54.691 ***********
2026-06-12 20:28:15.757705 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.058)       0:00:54.689 ***********
2026-06-12 20:28:16.000966 | controller | changed: [localhost]
2026-06-12 20:28:16.001021 | controller |
2026-06-12 20:28:16.001026 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:16.001032 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.242)       0:00:54.934 ***********
2026-06-12 20:28:16.001036 | controller | Friday 12 June 2026  20:28:15 +0000 (0:00:00.242)       0:00:54.932 ***********
2026-06-12 20:28:16.053637 | controller | skipping: [localhost]
2026-06-12 20:28:16.053692 | controller |
2026-06-12 20:28:16.053697 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 20:28:16.053702 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.052)       0:00:54.987 ***********
2026-06-12 20:28:16.053706 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.052)       0:00:54.985 ***********
2026-06-12 20:28:16.092002 | controller | skipping: [localhost]
2026-06-12 20:28:16.092062 | controller |
2026-06-12 20:28:16.092070 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-12 20:28:16.092077 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.038)       0:00:55.025 ***********
2026-06-12 20:28:16.092083 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.038)       0:00:55.023 ***********
2026-06-12 20:28:16.139109 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-12 20:28:16.139169 | controller | skipping: [localhost]
2026-06-12 20:28:16.139177 | controller |
2026-06-12 20:28:16.139182 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:16.139188 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.047)       0:00:55.072 ***********
2026-06-12 20:28:16.139193 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.047)       0:00:55.070 ***********
2026-06-12 20:28:16.178570 | controller | skipping: [localhost]
2026-06-12 20:28:16.178621 | controller |
2026-06-12 20:28:16.178627 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-12 20:28:16.178632 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.039)       0:00:55.111 ***********
2026-06-12 20:28:16.178635 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.039)       0:00:55.110 ***********
2026-06-12 20:28:16.222280 | controller | skipping: [localhost]
2026-06-12 20:28:16.222327 | controller |
2026-06-12 20:28:16.222335 | 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-12 20:28:16.222342 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.043)       0:00:55.155 ***********
2026-06-12 20:28:16.222347 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.043)       0:00:55.154 ***********
2026-06-12 20:28:16.270578 | controller | ok: [localhost] =>
2026-06-12 20:28:16.270612 | controller |     changed: false
2026-06-12 20:28:16.270618 | controller |     msg: All assertions passed
2026-06-12 20:28:16.270624 | controller |
2026-06-12 20:28:16.270630 | 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-12 20:28:16.270636 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.048)       0:00:55.204 ***********
2026-06-12 20:28:16.270642 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.048)       0:00:55.202 ***********
2026-06-12 20:28:16.298446 | controller | skipping: [localhost]
2026-06-12 20:28:16.298480 | controller |
2026-06-12 20:28:16.298487 | 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-12 20:28:16.298493 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.027)       0:00:55.232 ***********
2026-06-12 20:28:16.298504 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.027)       0:00:55.230 ***********
2026-06-12 20:28:16.327440 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-12 20:28:16.327474 | controller |
2026-06-12 20:28:16.327480 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 20:28:16.327487 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.028)       0:00:55.261 ***********
2026-06-12 20:28:16.327492 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.028)       0:00:55.259 ***********
2026-06-12 20:28:16.361178 | controller | skipping: [localhost]
2026-06-12 20:28:16.361225 | controller |
2026-06-12 20:28:16.361257 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 20:28:16.361269 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.033)       0:00:55.294 ***********
2026-06-12 20:28:16.361278 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.033)       0:00:55.293 ***********
2026-06-12 20:28:16.412385 | controller | ok: [localhost]
2026-06-12 20:28:16.412412 | controller |
2026-06-12 20:28:16.412417 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 20:28:16.412422 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 20:28:16.412426 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 20:28:16.412430 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 20:28:16.412434 | controller | }}] ***
2026-06-12 20:28:16.412437 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.051)       0:00:55.345 ***********
2026-06-12 20:28:16.412441 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.051)       0:00:55.344 ***********
2026-06-12 20:28:16.454424 | controller | skipping: [localhost]
2026-06-12 20:28:16.454459 | controller |
2026-06-12 20:28:16.454465 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 20:28:16.454472 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:16.454477 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 20:28:16.454483 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 20:28:16.454489 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.041)       0:00:55.387 ***********
2026-06-12 20:28:16.454495 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.041)       0:00:55.386 ***********
2026-06-12 20:28:16.852728 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-12 20:28:16.852766 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-12 20:28:16.852773 | controller |
2026-06-12 20:28:16.852779 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 20:28:16.852786 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.398)       0:00:55.786 ***********
2026-06-12 20:28:16.852792 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.398)       0:00:55.784 ***********
2026-06-12 20:28:16.983389 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-12 20:28:16.983427 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 20:28:16.983434 | controller |
2026-06-12 20:28:16.983466 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-12 20:28:16.983473 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.130)       0:00:55.916 ***********
2026-06-12 20:28:16.983479 | controller | Friday 12 June 2026  20:28:16 +0000 (0:00:00.130)       0:00:55.915 ***********
2026-06-12 20:28:17.036351 | controller | skipping: [localhost]
2026-06-12 20:28:17.036380 | controller |
2026-06-12 20:28:17.036385 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane name=ci_gen_kustomize_values] ***
2026-06-12 20:28:17.036395 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.052)       0:00:55.969 ***********
2026-06-12 20:28:17.036399 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.052)       0:00:55.968 ***********
2026-06-12 20:28:17.149503 | controller |
2026-06-12 20:28:17.149546 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 20:28:17.149556 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.113)       0:00:56.083 ***********
2026-06-12 20:28:17.149564 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.113)       0:00:56.081 ***********
2026-06-12 20:28:17.189989 | controller | skipping: [localhost]
2026-06-12 20:28:17.190026 | controller |
2026-06-12 20:28:17.190032 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 20:28:17.190038 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.040)       0:00:56.123 ***********
2026-06-12 20:28:17.190044 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.040)       0:00:56.121 ***********
2026-06-12 20:28:17.264728 | 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-12 20:28:17.264758 | controller |
2026-06-12 20:28:17.264763 | 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-12 20:28:17.264768 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.074)       0:00:56.198 ***********
2026-06-12 20:28:17.264772 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.074)       0:00:56.196 ***********
2026-06-12 20:28:17.332585 | controller | ok: [localhost] =>
2026-06-12 20:28:17.332613 | controller |     changed: false
2026-06-12 20:28:17.332617 | controller |     msg: All assertions passed
2026-06-12 20:28:17.332621 | controller |
2026-06-12 20:28:17.332625 | 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-12 20:28:17.332630 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.067)       0:00:56.265 ***********
2026-06-12 20:28:17.332634 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.067)       0:00:56.264 ***********
2026-06-12 20:28:17.531833 | controller | ok: [localhost]
2026-06-12 20:28:17.531878 | controller |
2026-06-12 20:28:17.531889 | 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-12 20:28:17.531898 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.199)       0:00:56.465 ***********
2026-06-12 20:28:17.531906 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.199)       0:00:56.463 ***********
2026-06-12 20:28:17.579999 | controller | ok: [localhost] =>
2026-06-12 20:28:17.580044 | controller |     changed: false
2026-06-12 20:28:17.580054 | controller |     msg: All assertions passed
2026-06-12 20:28:17.580063 | controller |
2026-06-12 20:28:17.580071 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 20:28:17.580080 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.048)       0:00:56.513 ***********
2026-06-12 20:28:17.580088 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.048)       0:00:56.511 ***********
2026-06-12 20:28:17.760083 | controller | ok: [localhost]
2026-06-12 20:28:17.760133 | controller |
2026-06-12 20:28:17.760144 | 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-12 20:28:17.760162 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 20:28:17.760170 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 20:28:17.760179 | controller |   _config_map_content |
2026-06-12 20:28:17.760187 | controller |   ansible.utils.remove_keys(
2026-06-12 20:28:17.760194 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 20:28:17.760202 | controller |     matching_parameter='regex')
2026-06-12 20:28:17.760210 | controller | }}, cacheable=False] ***
2026-06-12 20:28:17.760218 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.179)       0:00:56.693 ***********
2026-06-12 20:28:17.760226 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.179)       0:00:56.691 ***********
2026-06-12 20:28:17.987139 | controller | ok: [localhost]
2026-06-12 20:28:17.987169 | controller |
2026-06-12 20:28:17.987174 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 20:28:17.987178 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.226)       0:00:56.919 ***********
2026-06-12 20:28:17.987183 | controller | Friday 12 June 2026  20:28:17 +0000 (0:00:00.226)       0:00:56.918 ***********
2026-06-12 20:28:18.060961 | controller | skipping: [localhost]
2026-06-12 20:28:18.061012 | controller |
2026-06-12 20:28:18.061025 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 20:28:18.061035 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.074)       0:00:56.994 ***********
2026-06-12 20:28:18.061044 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.074)       0:00:56.992 ***********
2026-06-12 20:28:18.286850 | controller | changed: [localhost]
2026-06-12 20:28:18.286905 | controller |
2026-06-12 20:28:18.286918 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 20:28:18.286929 | controller |   (snippet_datadir,
2026-06-12 20:28:18.286939 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 20:28:18.286951 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 20:28:18.286961 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.225)       0:00:57.219 ***********
2026-06-12 20:28:18.286971 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.225)       0:00:57.218 ***********
2026-06-12 20:28:18.380552 | controller | skipping: [localhost]
2026-06-12 20:28:18.380589 | controller |
2026-06-12 20:28:18.380598 | 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-12 20:28:18.380604 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.094)       0:00:57.313 ***********
2026-06-12 20:28:18.380610 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.094)       0:00:57.312 ***********
2026-06-12 20:28:18.454371 | controller | ok: [localhost]
2026-06-12 20:28:18.454407 | controller |
2026-06-12 20:28:18.454416 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 20:28:18.454422 | controller |   (snippet_datadir,
2026-06-12 20:28:18.454428 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 20:28:18.454433 | controller | }}, content={{
2026-06-12 20:28:18.454439 | controller |   _base64_patch |
2026-06-12 20:28:18.454444 | controller |   default({}) |
2026-06-12 20:28:18.454449 | controller |   to_nice_yaml
2026-06-12 20:28:18.454454 | controller | }}, mode=0644] ***
2026-06-12 20:28:18.454459 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.074)       0:00:57.387 ***********
2026-06-12 20:28:18.454464 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.073)       0:00:57.386 ***********
2026-06-12 20:28:18.864227 | controller | changed: [localhost]
2026-06-12 20:28:18.864291 | controller |
2026-06-12 20:28:18.864300 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 20:28:18.864305 | controller |   (snippet_datadir,
2026-06-12 20:28:18.864309 | controller |    '04_user_data.yaml') | path_join
2026-06-12 20:28:18.864314 | controller | }}, content={{
2026-06-12 20:28:18.864317 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 20:28:18.864321 | controller |   default({}) |
2026-06-12 20:28:18.864324 | controller |   to_nice_yaml
2026-06-12 20:28:18.864328 | controller | }}, mode=0644] ***
2026-06-12 20:28:18.864331 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.409)       0:00:57.797 ***********
2026-06-12 20:28:18.864335 | controller | Friday 12 June 2026  20:28:18 +0000 (0:00:00.409)       0:00:57.795 ***********
2026-06-12 20:28:19.248595 | controller | changed: [localhost]
2026-06-12 20:28:19.248638 | controller |
2026-06-12 20:28:19.248646 | 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-12 20:28:19.248653 | controller |   (
2026-06-12 20:28:19.248685 | controller |     snippet_datadir,
2026-06-12 20:28:19.248691 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 20:28:19.248696 | controller |   ) | path_join
2026-06-12 20:28:19.248708 | controller | }}, mode=0644] ***
2026-06-12 20:28:19.248714 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.384)       0:00:58.182 ***********
2026-06-12 20:28:19.248719 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.384)       0:00:58.180 ***********
2026-06-12 20:28:19.677343 | controller | changed: [localhost]
2026-06-12 20:28:19.677394 | controller |
2026-06-12 20:28:19.677404 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 20:28:19.677413 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.428)       0:00:58.610 ***********
2026-06-12 20:28:19.677421 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.428)       0:00:58.609 ***********
2026-06-12 20:28:19.734378 | 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-12 20:28:19.734427 | controller |
2026-06-12 20:28:19.734437 | 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-12 20:28:19.734446 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.057)       0:00:58.667 ***********
2026-06-12 20:28:19.734454 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.057)       0:00:58.666 ***********
2026-06-12 20:28:19.777388 | controller | ok: [localhost] =>
2026-06-12 20:28:19.777425 | controller |     changed: false
2026-06-12 20:28:19.777435 | controller |     msg: All assertions passed
2026-06-12 20:28:19.777443 | controller |
2026-06-12 20:28:19.777452 | 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-12 20:28:19.777460 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.042)       0:00:58.710 ***********
2026-06-12 20:28:19.777468 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.042)       0:00:58.709 ***********
2026-06-12 20:28:20.000682 | controller | ok: [localhost]
2026-06-12 20:28:20.000761 | controller |
2026-06-12 20:28:20.000772 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 20:28:20.000780 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.222)       0:00:58.933 ***********
2026-06-12 20:28:20.000788 | controller | Friday 12 June 2026  20:28:19 +0000 (0:00:00.222)       0:00:58.932 ***********
2026-06-12 20:28:20.053742 | controller | ok: [localhost]
2026-06-12 20:28:20.053815 | controller |
2026-06-12 20:28:20.053826 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 20:28:20.053838 | controller | Friday 12 June 2026  20:28:20 +0000 (0:00:00.052)       0:00:58.986 ***********
2026-06-12 20:28:20.053866 | controller | Friday 12 June 2026  20:28:20 +0000 (0:00:00.052)       0:00:58.984 ***********
2026-06-12 20:28:20.481846 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-12 20:28:20.481905 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-12 20:28:20.481916 | controller |
2026-06-12 20:28:20.481925 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 20:28:20.481934 | controller |   _content |
2026-06-12 20:28:20.481942 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 20:28:20.481950 | controller |   combine(_parsed, recursive=true)
2026-06-12 20:28:20.481958 | controller | }}
2026-06-12 20:28:20.481966 | controller | ] ***
2026-06-12 20:28:20.481974 | controller | Friday 12 June 2026  20:28:20 +0000 (0:00:00.428)       0:00:59.414 ***********
2026-06-12 20:28:20.481982 | controller | Friday 12 June 2026  20:28:20 +0000 (0:00:00.428)       0:00:59.413 ***********
2026-06-12 20:28:20.619985 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 20:28:20.620046 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 20:28:20.620057 | controller |
2026-06-12 20:28:20.620066 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 20:28:20.620075 | controller | Friday 12 June 2026  20:28:20 +0000 (0:00:00.137)       0:00:59.552 ***********
2026-06-12 20:28:20.620092 | controller | Friday 12 June 2026  20:28:20 +0000 (0:00:00.137)       0:00:59.551 ***********
2026-06-12 20:28:20.880039 | controller | changed: [localhost]
2026-06-12 20:28:20.880110 | controller |
2026-06-12 20:28:20.880121 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 20:28:20.880129 | controller |   (_destdir,
2026-06-12 20:28:20.880137 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 20:28:20.880145 | controller | }}, content={{
2026-06-12 20:28:20.880152 | controller |   (
2026-06-12 20:28:20.880160 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 20:28:20.880167 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 20:28:20.880175 | controller | }}, mode=0644] ***
2026-06-12 20:28:20.880183 | controller | Friday 12 June 2026  20:28:20 +0000 (0:00:00.259)       0:00:59.812 ***********
2026-06-12 20:28:20.880191 | controller | Friday 12 June 2026  20:28:20 +0000 (0:00:00.259)       0:00:59.811 ***********
2026-06-12 20:28:21.343975 | controller | changed: [localhost]
2026-06-12 20:28:21.344051 | controller |
2026-06-12 20:28:21.344062 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 20:28:21.344070 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.464)       0:01:00.277 ***********
2026-06-12 20:28:21.344079 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.464)       0:01:00.275 ***********
2026-06-12 20:28:21.391048 | controller | skipping: [localhost]
2026-06-12 20:28:21.391092 | controller |
2026-06-12 20:28:21.391099 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 20:28:21.391105 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.046)       0:01:00.324 ***********
2026-06-12 20:28:21.391110 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.046)       0:01:00.322 ***********
2026-06-12 20:28:21.452669 | 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-12 20:28:21.452726 | controller |
2026-06-12 20:28:21.452733 | 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-12 20:28:21.452739 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.062)       0:01:00.386 ***********
2026-06-12 20:28:21.452745 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.062)       0:01:00.384 ***********
2026-06-12 20:28:21.500723 | controller | ok: [localhost] =>
2026-06-12 20:28:21.500777 | controller |     changed: false
2026-06-12 20:28:21.500781 | controller |     msg: All assertions passed
2026-06-12 20:28:21.500785 | controller |
2026-06-12 20:28:21.500789 | 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-12 20:28:21.500794 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.048)       0:01:00.434 ***********
2026-06-12 20:28:21.500798 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.048)       0:01:00.432 ***********
2026-06-12 20:28:21.744784 | controller | ok: [localhost]
2026-06-12 20:28:21.744830 | controller |
2026-06-12 20:28:21.744836 | 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-12 20:28:21.744841 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.243)       0:01:00.677 ***********
2026-06-12 20:28:21.744845 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.243)       0:01:00.676 ***********
2026-06-12 20:28:21.836066 | controller | ok: [localhost] =>
2026-06-12 20:28:21.836130 | controller |     changed: false
2026-06-12 20:28:21.836142 | controller |     msg: All assertions passed
2026-06-12 20:28:21.836151 | controller |
2026-06-12 20:28:21.836169 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 20:28:21.836178 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.091)       0:01:00.769 ***********
2026-06-12 20:28:21.836186 | controller | Friday 12 June 2026  20:28:21 +0000 (0:00:00.091)       0:01:00.767 ***********
2026-06-12 20:28:22.088534 | controller | ok: [localhost]
2026-06-12 20:28:22.088593 | controller |
2026-06-12 20:28:22.088601 | 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-12 20:28:22.088608 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 20:28:22.088613 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 20:28:22.088618 | controller |   _config_map_content |
2026-06-12 20:28:22.088622 | controller |   ansible.utils.remove_keys(
2026-06-12 20:28:22.088627 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 20:28:22.088632 | controller |     matching_parameter='regex')
2026-06-12 20:28:22.088637 | controller | }}, cacheable=False] ***
2026-06-12 20:28:22.088642 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.252)       0:01:01.021 ***********
2026-06-12 20:28:22.088647 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.252)       0:01:01.019 ***********
2026-06-12 20:28:22.346674 | controller | ok: [localhost]
2026-06-12 20:28:22.346746 | controller |
2026-06-12 20:28:22.346757 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 20:28:22.346766 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.258)       0:01:01.279 ***********
2026-06-12 20:28:22.346774 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.258)       0:01:01.278 ***********
2026-06-12 20:28:22.448607 | 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-12 20:28:22.448677 | controller |
2026-06-12 20:28:22.448687 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-12 20:28:22.448695 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.101)       0:01:01.381 ***********
2026-06-12 20:28:22.448704 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.101)       0:01:01.380 ***********
2026-06-12 20:28:22.511543 | controller | ok: [localhost] =>
2026-06-12 20:28:22.511618 | controller |     changed: false
2026-06-12 20:28:22.511626 | controller |     msg: All assertions passed
2026-06-12 20:28:22.511635 | controller |
2026-06-12 20:28:22.511644 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 20:28:22.511652 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.062)       0:01:01.444 ***********
2026-06-12 20:28:22.511660 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.062)       0:01:01.442 ***********
2026-06-12 20:28:22.751056 | controller | ok: [localhost]
2026-06-12 20:28:22.751120 | controller |
2026-06-12 20:28:22.751126 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 20:28:22.751130 | controller |   (snippet_datadir,
2026-06-12 20:28:22.751134 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 20:28:22.751138 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 20:28:22.751142 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.239)       0:01:01.684 ***********
2026-06-12 20:28:22.751145 | controller | Friday 12 June 2026  20:28:22 +0000 (0:00:00.239)       0:01:01.682 ***********
2026-06-12 20:28:23.305464 | controller | ok: [localhost]
2026-06-12 20:28:23.305521 | controller |
2026-06-12 20:28:23.305526 | 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-12 20:28:23.305531 | controller | Friday 12 June 2026  20:28:23 +0000 (0:00:00.554)       0:01:02.238 ***********
2026-06-12 20:28:23.305535 | controller | Friday 12 June 2026  20:28:23 +0000 (0:00:00.554)       0:01:02.236 ***********
2026-06-12 20:28:23.403872 | controller | ok: [localhost]
2026-06-12 20:28:23.403956 | controller |
2026-06-12 20:28:23.403972 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 20:28:23.403984 | controller |   (snippet_datadir,
2026-06-12 20:28:23.403996 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 20:28:23.404007 | controller | }}, content={{
2026-06-12 20:28:23.404019 | controller |   _base64_patch |
2026-06-12 20:28:23.404042 | controller |   default({}) |
2026-06-12 20:28:23.404053 | controller |   to_nice_yaml
2026-06-12 20:28:23.404064 | controller | }}, mode=0644] ***
2026-06-12 20:28:23.404072 | controller | Friday 12 June 2026  20:28:23 +0000 (0:00:00.098)       0:01:02.336 ***********
2026-06-12 20:28:23.404080 | controller | Friday 12 June 2026  20:28:23 +0000 (0:00:00.098)       0:01:02.335 ***********
2026-06-12 20:28:23.869706 | controller | ok: [localhost]
2026-06-12 20:28:23.869778 | controller |
2026-06-12 20:28:23.869789 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 20:28:23.869798 | controller |   (snippet_datadir,
2026-06-12 20:28:23.869807 | controller |    '04_user_data.yaml') | path_join
2026-06-12 20:28:23.869816 | controller | }}, content={{
2026-06-12 20:28:23.869824 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 20:28:23.869832 | controller |   default({}) |
2026-06-12 20:28:23.869840 | controller |   to_nice_yaml
2026-06-12 20:28:23.869847 | controller | }}, mode=0644] ***
2026-06-12 20:28:23.869855 | controller | Friday 12 June 2026  20:28:23 +0000 (0:00:00.466)       0:01:02.803 ***********
2026-06-12 20:28:23.869863 | controller | Friday 12 June 2026  20:28:23 +0000 (0:00:00.466)       0:01:02.801 ***********
2026-06-12 20:28:24.298628 | controller | ok: [localhost]
2026-06-12 20:28:24.298673 | controller |
2026-06-12 20:28:24.298683 | 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-12 20:28:24.298692 | controller |   (
2026-06-12 20:28:24.298700 | controller |     snippet_datadir,
2026-06-12 20:28:24.298709 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 20:28:24.298717 | controller |   ) | path_join
2026-06-12 20:28:24.298725 | controller | }}, mode=0644] ***
2026-06-12 20:28:24.298732 | controller | Friday 12 June 2026  20:28:24 +0000 (0:00:00.428)       0:01:03.232 ***********
2026-06-12 20:28:24.298741 | controller | Friday 12 June 2026  20:28:24 +0000 (0:00:00.428)       0:01:03.230 ***********
2026-06-12 20:28:24.765477 | controller | ok: [localhost]
2026-06-12 20:28:24.765537 | controller |
2026-06-12 20:28:24.765542 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 20:28:24.765547 | controller | Friday 12 June 2026  20:28:24 +0000 (0:00:00.466)       0:01:03.698 ***********
2026-06-12 20:28:24.765551 | controller | Friday 12 June 2026  20:28:24 +0000 (0:00:00.466)       0:01:03.696 ***********
2026-06-12 20:28:24.853110 | 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-12 20:28:24.853175 | controller |
2026-06-12 20:28:24.853183 | 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-12 20:28:24.853189 | controller | Friday 12 June 2026  20:28:24 +0000 (0:00:00.087)       0:01:03.786 ***********
2026-06-12 20:28:24.853195 | controller | Friday 12 June 2026  20:28:24 +0000 (0:00:00.087)       0:01:03.784 ***********
2026-06-12 20:28:24.932673 | controller | ok: [localhost] =>
2026-06-12 20:28:24.932730 | controller |     changed: false
2026-06-12 20:28:24.932735 | controller |     msg: All assertions passed
2026-06-12 20:28:24.932739 | controller |
2026-06-12 20:28:24.932744 | 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-12 20:28:24.932749 | controller | Friday 12 June 2026  20:28:24 +0000 (0:00:00.079)       0:01:03.865 ***********
2026-06-12 20:28:24.932753 | controller | Friday 12 June 2026  20:28:24 +0000 (0:00:00.079)       0:01:03.864 ***********
2026-06-12 20:28:25.181330 | controller | ok: [localhost]
2026-06-12 20:28:25.181421 | controller |
2026-06-12 20:28:25.181455 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 20:28:25.181468 | controller | Friday 12 June 2026  20:28:25 +0000 (0:00:00.247)       0:01:04.113 ***********
2026-06-12 20:28:25.181480 | controller | Friday 12 June 2026  20:28:25 +0000 (0:00:00.247)       0:01:04.112 ***********
2026-06-12 20:28:25.249727 | controller | ok: [localhost]
2026-06-12 20:28:25.249802 | controller |
2026-06-12 20:28:25.249825 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 20:28:25.249834 | controller | Friday 12 June 2026  20:28:25 +0000 (0:00:00.068)       0:01:04.182 ***********
2026-06-12 20:28:25.249842 | controller | Friday 12 June 2026  20:28:25 +0000 (0:00:00.068)       0:01:04.180 ***********
2026-06-12 20:28:25.823915 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-12 20:28:25.823963 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-12 20:28:25.823968 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-12 20:28:25.823972 | controller |
2026-06-12 20:28:25.823976 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 20:28:25.823980 | controller |   _content |
2026-06-12 20:28:25.823985 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 20:28:25.823988 | controller |   combine(_parsed, recursive=true)
2026-06-12 20:28:25.823992 | controller | }}
2026-06-12 20:28:25.823995 | controller | ] ***
2026-06-12 20:28:25.823999 | controller | Friday 12 June 2026  20:28:25 +0000 (0:00:00.575)       0:01:04.757 ***********
2026-06-12 20:28:25.824003 | controller | Friday 12 June 2026  20:28:25 +0000 (0:00:00.574)       0:01:04.755 ***********
2026-06-12 20:28:25.987735 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-12 20:28:25.987809 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 20:28:25.987819 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 20:28:25.987828 | controller |
2026-06-12 20:28:25.987837 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 20:28:25.987845 | controller | Friday 12 June 2026  20:28:25 +0000 (0:00:00.163)       0:01:04.921 ***********
2026-06-12 20:28:25.987853 | controller | Friday 12 June 2026  20:28:25 +0000 (0:00:00.163)       0:01:04.919 ***********
2026-06-12 20:28:26.237293 | controller | ok: [localhost]
2026-06-12 20:28:26.237334 | controller |
2026-06-12 20:28:26.237342 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 20:28:26.237347 | controller |   (_destdir,
2026-06-12 20:28:26.237353 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 20:28:26.237358 | controller | }}, content={{
2026-06-12 20:28:26.237363 | controller |   (
2026-06-12 20:28:26.237367 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 20:28:26.237372 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 20:28:26.237378 | controller | }}, mode=0644] ***
2026-06-12 20:28:26.237383 | controller | Friday 12 June 2026  20:28:26 +0000 (0:00:00.249)       0:01:05.170 ***********
2026-06-12 20:28:26.237388 | controller | Friday 12 June 2026  20:28:26 +0000 (0:00:00.249)       0:01:05.168 ***********
2026-06-12 20:28:26.685346 | controller | ok: [localhost]
2026-06-12 20:28:26.685380 | controller |
2026-06-12 20:28:26.685386 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-12 20:28:26.685390 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 20:28:26.685395 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 20:28:26.685398 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 20:28:26.685402 | controller | }}, dest={{
2026-06-12 20:28:26.685406 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:26.685410 | controller |   stage['path'], _val.src_file
2026-06-12 20:28:26.685414 | controller |   ) |
2026-06-12 20:28:26.685417 | controller |   path_join
2026-06-12 20:28:26.685421 | controller |  }}] ***
2026-06-12 20:28:26.685424 | controller | Friday 12 June 2026  20:28:26 +0000 (0:00:00.447)       0:01:05.618 ***********
2026-06-12 20:28:26.685429 | controller | Friday 12 June 2026  20:28:26 +0000 (0:00:00.447)       0:01:05.616 ***********
2026-06-12 20:28:27.279119 | controller | changed: [localhost] => (item=service-values)
2026-06-12 20:28:27.279172 | controller | ok: [localhost] => (item=network-values)
2026-06-12 20:28:27.279182 | controller |
2026-06-12 20:28:27.279191 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:27.279208 | controller | Friday 12 June 2026  20:28:27 +0000 (0:00:00.593)       0:01:06.212 ***********
2026-06-12 20:28:27.279222 | controller | Friday 12 June 2026  20:28:27 +0000 (0:00:00.593)       0:01:06.210 ***********
2026-06-12 20:28:27.337831 | controller | skipping: [localhost]
2026-06-12 20:28:27.337888 | controller |
2026-06-12 20:28:27.337919 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 20:28:27.337928 | controller | Friday 12 June 2026  20:28:27 +0000 (0:00:00.058)       0:01:06.270 ***********
2026-06-12 20:28:27.337936 | controller | Friday 12 June 2026  20:28:27 +0000 (0:00:00.058)       0:01:06.269 ***********
2026-06-12 20:28:27.726790 | controller | changed: [localhost]
2026-06-12 20:28:27.726841 | controller |
2026-06-12 20:28:27.726847 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 20:28:27.726851 | controller | Friday 12 June 2026  20:28:27 +0000 (0:00:00.389)       0:01:06.660 ***********
2026-06-12 20:28:27.726856 | controller | Friday 12 June 2026  20:28:27 +0000 (0:00:00.389)       0:01:06.658 ***********
2026-06-12 20:28:28.188405 | controller | changed: [localhost]
2026-06-12 20:28:28.188454 | controller |
2026-06-12 20:28:28.188465 | 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-12 20:28:28.188474 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.461)       0:01:07.121 ***********
2026-06-12 20:28:28.188482 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.461)       0:01:07.119 ***********
2026-06-12 20:28:28.266648 | controller | skipping: [localhost]
2026-06-12 20:28:28.266703 | controller |
2026-06-12 20:28:28.266713 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 20:28:28.266721 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 20:28:28.266730 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 20:28:28.266738 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 20:28:28.266746 | controller |   ) | list
2026-06-12 20:28:28.266754 | controller | }}] ***
2026-06-12 20:28:28.266762 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.078)       0:01:07.199 ***********
2026-06-12 20:28:28.266770 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.078)       0:01:07.198 ***********
2026-06-12 20:28:28.353751 | controller | skipping: [localhost]
2026-06-12 20:28:28.353811 | controller |
2026-06-12 20:28:28.353825 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-12 20:28:28.353835 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 20:28:28.353843 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 20:28:28.353851 | controller | }}, mode=0644] ***
2026-06-12 20:28:28.353859 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.086)       0:01:07.286 ***********
2026-06-12 20:28:28.353867 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.086)       0:01:07.285 ***********
2026-06-12 20:28:28.612463 | controller | changed: [localhost]
2026-06-12 20:28:28.612495 | controller |
2026-06-12 20:28:28.612500 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:28.612505 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.258)       0:01:07.546 ***********
2026-06-12 20:28:28.612509 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.258)       0:01:07.544 ***********
2026-06-12 20:28:28.652027 | controller | skipping: [localhost]
2026-06-12 20:28:28.652060 | controller |
2026-06-12 20:28:28.652067 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 20:28:28.652072 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.039)       0:01:07.585 ***********
2026-06-12 20:28:28.652076 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.039)       0:01:07.583 ***********
2026-06-12 20:28:28.692555 | controller | skipping: [localhost]
2026-06-12 20:28:28.692591 | controller |
2026-06-12 20:28:28.692600 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane _raw_params=wait_condition.yml] ***
2026-06-12 20:28:28.692606 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.040)       0:01:07.626 ***********
2026-06-12 20:28:28.692612 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.040)       0:01:07.624 ***********
2026-06-12 20:28:28.745475 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-12 20:28:28.745515 | controller | skipping: [localhost]
2026-06-12 20:28:28.745526 | controller |
2026-06-12 20:28:28.745534 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:28.745542 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.052)       0:01:07.678 ***********
2026-06-12 20:28:28.745550 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.052)       0:01:07.676 ***********
2026-06-12 20:28:28.784661 | controller | skipping: [localhost]
2026-06-12 20:28:28.784717 | controller |
2026-06-12 20:28:28.784731 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-12 20:28:28.784743 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.039)       0:01:07.718 ***********
2026-06-12 20:28:28.784755 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.039)       0:01:07.716 ***********
2026-06-12 20:28:28.828882 | controller | skipping: [localhost]
2026-06-12 20:28:28.828930 | controller |
2026-06-12 20:28:28.828941 | 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-12 20:28:28.828950 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.044)       0:01:07.762 ***********
2026-06-12 20:28:28.828959 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.044)       0:01:07.760 ***********
2026-06-12 20:28:28.895529 | controller | ok: [localhost] =>
2026-06-12 20:28:28.895564 | controller |     changed: false
2026-06-12 20:28:28.895569 | controller |     msg: All assertions passed
2026-06-12 20:28:28.895575 | controller |
2026-06-12 20:28:28.895581 | 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-12 20:28:28.895587 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.066)       0:01:07.828 ***********
2026-06-12 20:28:28.895592 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.066)       0:01:07.827 ***********
2026-06-12 20:28:28.931131 | controller | skipping: [localhost]
2026-06-12 20:28:28.931183 | controller |
2026-06-12 20:28:28.931198 | 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-12 20:28:28.931212 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.035)       0:01:07.864 ***********
2026-06-12 20:28:28.931224 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.035)       0:01:07.862 ***********
2026-06-12 20:28:28.969981 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-12 20:28:28.970031 | controller |
2026-06-12 20:28:28.970044 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 20:28:28.970055 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.038)       0:01:07.903 ***********
2026-06-12 20:28:28.970065 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.038)       0:01:07.901 ***********
2026-06-12 20:28:29.000286 | controller | skipping: [localhost]
2026-06-12 20:28:29.000329 | controller |
2026-06-12 20:28:29.000337 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 20:28:29.000344 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.030)       0:01:07.933 ***********
2026-06-12 20:28:29.000358 | controller | Friday 12 June 2026  20:28:28 +0000 (0:00:00.030)       0:01:07.931 ***********
2026-06-12 20:28:29.035415 | controller | ok: [localhost]
2026-06-12 20:28:29.035446 | controller |
2026-06-12 20:28:29.035451 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 20:28:29.035455 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 20:28:29.035460 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 20:28:29.035464 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 20:28:29.035467 | controller | }}] ***
2026-06-12 20:28:29.035471 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.035)       0:01:07.969 ***********
2026-06-12 20:28:29.035476 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.035)       0:01:07.967 ***********
2026-06-12 20:28:29.091725 | controller | skipping: [localhost]
2026-06-12 20:28:29.091759 | controller |
2026-06-12 20:28:29.091766 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 20:28:29.091771 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:29.091776 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 20:28:29.091781 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 20:28:29.091786 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.056)       0:01:08.025 ***********
2026-06-12 20:28:29.091791 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.056)       0:01:08.023 ***********
2026-06-12 20:28:29.301329 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'})
2026-06-12 20:28:29.301359 | controller |
2026-06-12 20:28:29.301364 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 20:28:29.301369 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.209)       0:01:08.234 ***********
2026-06-12 20:28:29.301373 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.209)       0:01:08.233 ***********
2026-06-12 20:28:29.359533 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 20:28:29.359569 | controller |
2026-06-12 20:28:29.359575 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-12 20:28:29.359580 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.058)       0:01:08.293 ***********
2026-06-12 20:28:29.359586 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.058)       0:01:08.291 ***********
2026-06-12 20:28:29.396735 | controller | skipping: [localhost]
2026-06-12 20:28:29.396763 | controller |
2026-06-12 20:28:29.396768 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] ***
2026-06-12 20:28:29.396772 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.037)       0:01:08.330 ***********
2026-06-12 20:28:29.396776 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.037)       0:01:08.328 ***********
2026-06-12 20:28:29.470389 | controller |
2026-06-12 20:28:29.470418 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 20:28:29.470423 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.073)       0:01:08.403 ***********
2026-06-12 20:28:29.470427 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.073)       0:01:08.402 ***********
2026-06-12 20:28:29.509842 | controller | skipping: [localhost]
2026-06-12 20:28:29.509870 | controller |
2026-06-12 20:28:29.509875 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 20:28:29.509879 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.039)       0:01:08.443 ***********
2026-06-12 20:28:29.509883 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.039)       0:01:08.441 ***********
2026-06-12 20:28:29.562008 | 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-12 20:28:29.562035 | controller |
2026-06-12 20:28:29.562040 | 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-12 20:28:29.562049 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.052)       0:01:08.495 ***********
2026-06-12 20:28:29.562053 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.052)       0:01:08.493 ***********
2026-06-12 20:28:29.603709 | controller | ok: [localhost] =>
2026-06-12 20:28:29.603739 | controller |     changed: false
2026-06-12 20:28:29.603744 | controller |     msg: All assertions passed
2026-06-12 20:28:29.603748 | controller |
2026-06-12 20:28:29.603752 | 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-12 20:28:29.603756 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.041)       0:01:08.537 ***********
2026-06-12 20:28:29.603761 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.041)       0:01:08.535 ***********
2026-06-12 20:28:29.779969 | controller | ok: [localhost]
2026-06-12 20:28:29.780014 | controller |
2026-06-12 20:28:29.780025 | 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-12 20:28:29.780034 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.176)       0:01:08.713 ***********
2026-06-12 20:28:29.780042 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.176)       0:01:08.711 ***********
2026-06-12 20:28:29.827619 | controller | ok: [localhost] =>
2026-06-12 20:28:29.827661 | controller |     changed: false
2026-06-12 20:28:29.827671 | controller |     msg: All assertions passed
2026-06-12 20:28:29.827680 | controller |
2026-06-12 20:28:29.827688 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 20:28:29.827696 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.047)       0:01:08.761 ***********
2026-06-12 20:28:29.827704 | controller | Friday 12 June 2026  20:28:29 +0000 (0:00:00.047)       0:01:08.759 ***********
2026-06-12 20:28:30.003186 | controller | ok: [localhost]
2026-06-12 20:28:30.003231 | controller |
2026-06-12 20:28:30.003278 | 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-12 20:28:30.003292 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 20:28:30.003304 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 20:28:30.003312 | controller |   _config_map_content |
2026-06-12 20:28:30.003320 | controller |   ansible.utils.remove_keys(
2026-06-12 20:28:30.003328 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 20:28:30.003336 | controller |     matching_parameter='regex')
2026-06-12 20:28:30.003344 | controller | }}, cacheable=False] ***
2026-06-12 20:28:30.003352 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.175)       0:01:08.936 ***********
2026-06-12 20:28:30.003360 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.175)       0:01:08.935 ***********
2026-06-12 20:28:30.260834 | controller | ok: [localhost]
2026-06-12 20:28:30.260864 | controller |
2026-06-12 20:28:30.260869 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 20:28:30.260873 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.257)       0:01:09.193 ***********
2026-06-12 20:28:30.260877 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.257)       0:01:09.192 ***********
2026-06-12 20:28:30.317050 | 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-12 20:28:30.317094 | controller |
2026-06-12 20:28:30.317105 | 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-12 20:28:30.317114 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.056)       0:01:09.250 ***********
2026-06-12 20:28:30.317122 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.056)       0:01:09.248 ***********
2026-06-12 20:28:30.366689 | 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-12 20:28:30.366740 | controller |
2026-06-12 20:28:30.366752 | 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-12 20:28:30.366762 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.049)       0:01:09.300 ***********
2026-06-12 20:28:30.366771 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.049)       0:01:09.298 ***********
2026-06-12 20:28:30.411684 | controller | ok: [localhost] =>
2026-06-12 20:28:30.411713 | controller |     changed: false
2026-06-12 20:28:30.411718 | controller |     msg: All assertions passed
2026-06-12 20:28:30.411723 | controller |
2026-06-12 20:28:30.411727 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] ***
2026-06-12 20:28:30.411731 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.045)       0:01:09.345 ***********
2026-06-12 20:28:30.411739 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.045)       0:01:09.343 ***********
2026-06-12 20:28:30.479854 | 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-12 20:28:30.479919 | controller |
2026-06-12 20:28:30.479929 | 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-12 20:28:30.479938 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.067)       0:01:09.413 ***********
2026-06-12 20:28:30.479947 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.067)       0:01:09.411 ***********
2026-06-12 20:28:30.522762 | controller | skipping: [localhost]
2026-06-12 20:28:30.522824 | controller |
2026-06-12 20:28:30.522836 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{
2026-06-12 20:28:30.522845 | controller |   _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([])
2026-06-12 20:28:30.522853 | controller | }}] ***
2026-06-12 20:28:30.522861 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.042)       0:01:09.456 ***********
2026-06-12 20:28:30.522869 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.042)       0:01:09.454 ***********
2026-06-12 20:28:30.567708 | controller | ok: [localhost]
2026-06-12 20:28:30.567767 | controller |
2026-06-12 20:28:30.567785 | 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-12 20:28:30.567794 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.044)       0:01:09.501 ***********
2026-06-12 20:28:30.567803 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.044)       0:01:09.499 ***********
2026-06-12 20:28:30.612053 | controller | ok: [localhost] =>
2026-06-12 20:28:30.612111 | controller |     changed: false
2026-06-12 20:28:30.612121 | controller |     msg: All assertions passed
2026-06-12 20:28:30.612130 | controller |
2026-06-12 20:28:30.612138 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 20:28:30.612146 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.044)       0:01:09.545 ***********
2026-06-12 20:28:30.612154 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.044)       0:01:09.544 ***********
2026-06-12 20:28:30.796698 | controller | changed: [localhost]
2026-06-12 20:28:30.796760 | controller |
2026-06-12 20:28:30.796772 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 20:28:30.796791 | controller |   (snippet_datadir,
2026-06-12 20:28:30.796799 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 20:28:30.796808 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 20:28:30.796815 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.184)       0:01:09.730 ***********
2026-06-12 20:28:30.796823 | controller | Friday 12 June 2026  20:28:30 +0000 (0:00:00.184)       0:01:09.728 ***********
2026-06-12 20:28:31.281551 | controller | changed: [localhost]
2026-06-12 20:28:31.281591 | controller |
2026-06-12 20:28:31.281597 | 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-12 20:28:31.281601 | controller | Friday 12 June 2026  20:28:31 +0000 (0:00:00.484)       0:01:10.214 ***********
2026-06-12 20:28:31.281605 | controller | Friday 12 June 2026  20:28:31 +0000 (0:00:00.484)       0:01:10.213 ***********
2026-06-12 20:28:31.372773 | controller | ok: [localhost]
2026-06-12 20:28:31.372817 | controller |
2026-06-12 20:28:31.372823 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 20:28:31.372827 | controller |   (snippet_datadir,
2026-06-12 20:28:31.372831 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 20:28:31.372835 | controller | }}, content={{
2026-06-12 20:28:31.372838 | controller |   _base64_patch |
2026-06-12 20:28:31.372842 | controller |   default({}) |
2026-06-12 20:28:31.372845 | controller |   to_nice_yaml
2026-06-12 20:28:31.372848 | controller | }}, mode=0644] ***
2026-06-12 20:28:31.372852 | controller | Friday 12 June 2026  20:28:31 +0000 (0:00:00.091)       0:01:10.306 ***********
2026-06-12 20:28:31.372855 | controller | Friday 12 June 2026  20:28:31 +0000 (0:00:00.091)       0:01:10.304 ***********
2026-06-12 20:28:31.818450 | controller | changed: [localhost]
2026-06-12 20:28:31.818508 | controller |
2026-06-12 20:28:31.818514 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 20:28:31.818519 | controller |   (snippet_datadir,
2026-06-12 20:28:31.818524 | controller |    '04_user_data.yaml') | path_join
2026-06-12 20:28:31.818529 | controller | }}, content={{
2026-06-12 20:28:31.818534 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 20:28:31.818539 | controller |   default({}) |
2026-06-12 20:28:31.818543 | controller |   to_nice_yaml
2026-06-12 20:28:31.818547 | controller | }}, mode=0644] ***
2026-06-12 20:28:31.818552 | controller | Friday 12 June 2026  20:28:31 +0000 (0:00:00.445)       0:01:10.751 ***********
2026-06-12 20:28:31.818556 | controller | Friday 12 June 2026  20:28:31 +0000 (0:00:00.445)       0:01:10.750 ***********
2026-06-12 20:28:32.214950 | controller | changed: [localhost]
2026-06-12 20:28:32.214979 | controller |
2026-06-12 20:28:32.214984 | 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-12 20:28:32.214988 | controller |   (
2026-06-12 20:28:32.214992 | controller |     snippet_datadir,
2026-06-12 20:28:32.214996 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 20:28:32.215000 | controller |   ) | path_join
2026-06-12 20:28:32.215003 | controller | }}, mode=0644] ***
2026-06-12 20:28:32.215007 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.396)       0:01:11.148 ***********
2026-06-12 20:28:32.215011 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.396)       0:01:11.146 ***********
2026-06-12 20:28:32.563651 | controller | changed: [localhost]
2026-06-12 20:28:32.563715 | controller |
2026-06-12 20:28:32.563725 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 20:28:32.563735 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.348)       0:01:11.497 ***********
2026-06-12 20:28:32.563747 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.348)       0:01:11.495 ***********
2026-06-12 20:28:32.636072 | 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-12 20:28:32.636134 | controller |
2026-06-12 20:28:32.636144 | 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-12 20:28:32.636153 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.072)       0:01:11.569 ***********
2026-06-12 20:28:32.636169 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.072)       0:01:11.567 ***********
2026-06-12 20:28:32.692068 | controller | ok: [localhost] =>
2026-06-12 20:28:32.692147 | controller |     changed: false
2026-06-12 20:28:32.692161 | controller |     msg: All assertions passed
2026-06-12 20:28:32.692173 | controller |
2026-06-12 20:28:32.692185 | 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-12 20:28:32.692196 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.055)       0:01:11.625 ***********
2026-06-12 20:28:32.692206 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.055)       0:01:11.623 ***********
2026-06-12 20:28:32.945338 | controller | ok: [localhost]
2026-06-12 20:28:32.945394 | controller |
2026-06-12 20:28:32.945465 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 20:28:32.945472 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.252)       0:01:11.878 ***********
2026-06-12 20:28:32.945477 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.252)       0:01:11.876 ***********
2026-06-12 20:28:32.994203 | controller | ok: [localhost]
2026-06-12 20:28:32.994287 | controller |
2026-06-12 20:28:32.994299 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 20:28:32.994308 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.048)       0:01:11.927 ***********
2026-06-12 20:28:32.994316 | controller | Friday 12 June 2026  20:28:32 +0000 (0:00:00.049)       0:01:11.925 ***********
2026-06-12 20:28:33.593997 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml)
2026-06-12 20:28:33.594066 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml)
2026-06-12 20:28:33.594080 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml)
2026-06-12 20:28:33.594092 | controller |
2026-06-12 20:28:33.594102 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 20:28:33.594113 | controller |   _content |
2026-06-12 20:28:33.594122 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 20:28:33.594132 | controller |   combine(_parsed, recursive=true)
2026-06-12 20:28:33.594143 | controller | }}
2026-06-12 20:28:33.594153 | controller | ] ***
2026-06-12 20:28:33.594164 | controller | Friday 12 June 2026  20:28:33 +0000 (0:00:00.599)       0:01:12.526 ***********
2026-06-12 20:28:33.594174 | controller | Friday 12 June 2026  20:28:33 +0000 (0:00:00.599)       0:01:12.525 ***********
2026-06-12 20:28:33.765088 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-12 20:28:33.765155 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 20:28:33.765164 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 20:28:33.765173 | controller |
2026-06-12 20:28:33.765182 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 20:28:33.765190 | controller | Friday 12 June 2026  20:28:33 +0000 (0:00:00.171)       0:01:12.697 ***********
2026-06-12 20:28:33.765197 | controller | Friday 12 June 2026  20:28:33 +0000 (0:00:00.171)       0:01:12.696 ***********
2026-06-12 20:28:34.156111 | controller | changed: [localhost]
2026-06-12 20:28:34.156193 | controller |
2026-06-12 20:28:34.156204 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 20:28:34.156213 | controller |   (_destdir,
2026-06-12 20:28:34.156221 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 20:28:34.156232 | controller | }}, content={{
2026-06-12 20:28:34.156281 | controller |   (
2026-06-12 20:28:34.156293 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 20:28:34.156304 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 20:28:34.156316 | controller | }}, mode=0644] ***
2026-06-12 20:28:34.156327 | controller | Friday 12 June 2026  20:28:34 +0000 (0:00:00.391)       0:01:13.089 ***********
2026-06-12 20:28:34.156338 | controller | Friday 12 June 2026  20:28:34 +0000 (0:00:00.391)       0:01:13.087 ***********
2026-06-12 20:28:34.611131 | controller | changed: [localhost]
2026-06-12 20:28:34.611199 | controller |
2026-06-12 20:28:34.611211 | 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-12 20:28:34.611221 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 20:28:34.611230 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 20:28:34.611266 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 20:28:34.611276 | controller | }}, dest={{
2026-06-12 20:28:34.611284 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:34.611293 | controller |   stage['path'], _val.src_file
2026-06-12 20:28:34.611301 | controller |   ) |
2026-06-12 20:28:34.611309 | controller |   path_join
2026-06-12 20:28:34.611318 | controller |  }}] ***
2026-06-12 20:28:34.611326 | controller | Friday 12 June 2026  20:28:34 +0000 (0:00:00.454)       0:01:13.543 ***********
2026-06-12 20:28:34.611335 | controller | Friday 12 June 2026  20:28:34 +0000 (0:00:00.454)       0:01:13.542 ***********
2026-06-12 20:28:34.910329 | controller | changed: [localhost] => (item=edpm-nodeset-values)
2026-06-12 20:28:34.910387 | controller |
2026-06-12 20:28:34.910397 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:34.910407 | controller | Friday 12 June 2026  20:28:34 +0000 (0:00:00.299)       0:01:13.843 ***********
2026-06-12 20:28:34.910415 | controller | Friday 12 June 2026  20:28:34 +0000 (0:00:00.299)       0:01:13.841 ***********
2026-06-12 20:28:34.980933 | controller | skipping: [localhost]
2026-06-12 20:28:34.980988 | controller |
2026-06-12 20:28:34.980994 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 20:28:34.980998 | controller | Friday 12 June 2026  20:28:34 +0000 (0:00:00.070)       0:01:13.914 ***********
2026-06-12 20:28:34.981002 | controller | Friday 12 June 2026  20:28:34 +0000 (0:00:00.070)       0:01:13.912 ***********
2026-06-12 20:28:35.364621 | controller | changed: [localhost]
2026-06-12 20:28:35.364679 | controller |
2026-06-12 20:28:35.364685 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 20:28:35.364689 | controller | Friday 12 June 2026  20:28:35 +0000 (0:00:00.383)       0:01:14.298 ***********
2026-06-12 20:28:35.364693 | controller | Friday 12 June 2026  20:28:35 +0000 (0:00:00.383)       0:01:14.296 ***********
2026-06-12 20:28:35.814115 | controller | changed: [localhost]
2026-06-12 20:28:35.814177 | controller |
2026-06-12 20:28:35.814184 | 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-12 20:28:35.814203 | controller | Friday 12 June 2026  20:28:35 +0000 (0:00:00.449)       0:01:14.747 ***********
2026-06-12 20:28:35.814209 | controller | Friday 12 June 2026  20:28:35 +0000 (0:00:00.449)       0:01:14.745 ***********
2026-06-12 20:28:35.884553 | controller | skipping: [localhost]
2026-06-12 20:28:35.884614 | controller |
2026-06-12 20:28:35.884619 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 20:28:35.884623 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 20:28:35.884628 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 20:28:35.884631 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 20:28:35.884635 | controller |   ) | list
2026-06-12 20:28:35.884639 | controller | }}] ***
2026-06-12 20:28:35.884643 | controller | Friday 12 June 2026  20:28:35 +0000 (0:00:00.070)       0:01:14.817 ***********
2026-06-12 20:28:35.884646 | controller | Friday 12 June 2026  20:28:35 +0000 (0:00:00.070)       0:01:14.815 ***********
2026-06-12 20:28:35.952250 | controller | skipping: [localhost]
2026-06-12 20:28:35.952303 | controller |
2026-06-12 20:28:35.952308 | 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-12 20:28:35.952313 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 20:28:35.952326 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 20:28:35.952330 | controller | }}, mode=0644] ***
2026-06-12 20:28:35.952334 | controller | Friday 12 June 2026  20:28:35 +0000 (0:00:00.067)       0:01:14.885 ***********
2026-06-12 20:28:35.952338 | controller | Friday 12 June 2026  20:28:35 +0000 (0:00:00.067)       0:01:14.883 ***********
2026-06-12 20:28:36.225064 | controller | changed: [localhost]
2026-06-12 20:28:36.225132 | controller |
2026-06-12 20:28:36.225143 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:36.225151 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.273)       0:01:15.158 ***********
2026-06-12 20:28:36.225160 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.273)       0:01:15.157 ***********
2026-06-12 20:28:36.268128 | controller | skipping: [localhost]
2026-06-12 20:28:36.268188 | controller |
2026-06-12 20:28:36.268196 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 20:28:36.268201 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.042)       0:01:15.201 ***********
2026-06-12 20:28:36.268207 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.042)       0:01:15.199 ***********
2026-06-12 20:28:36.317175 | controller | skipping: [localhost]
2026-06-12 20:28:36.317205 | controller |
2026-06-12 20:28:36.317212 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] ***
2026-06-12 20:28:36.317218 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.049)       0:01:15.250 ***********
2026-06-12 20:28:36.317223 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.049)       0:01:15.249 ***********
2026-06-12 20:28:36.363992 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-12 20:28:36.364050 | controller | skipping: [localhost]
2026-06-12 20:28:36.364060 | controller |
2026-06-12 20:28:36.364068 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:36.364075 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.046)       0:01:15.297 ***********
2026-06-12 20:28:36.364083 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.046)       0:01:15.295 ***********
2026-06-12 20:28:36.404205 | controller | skipping: [localhost]
2026-06-12 20:28:36.404313 | controller |
2026-06-12 20:28:36.404322 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-12 20:28:36.404328 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.040)       0:01:15.337 ***********
2026-06-12 20:28:36.404334 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.040)       0:01:15.335 ***********
2026-06-12 20:28:36.455593 | controller | skipping: [localhost]
2026-06-12 20:28:36.455664 | controller |
2026-06-12 20:28:36.455675 | 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-12 20:28:36.455684 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.051)       0:01:15.388 ***********
2026-06-12 20:28:36.455692 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.051)       0:01:15.387 ***********
2026-06-12 20:28:36.496824 | controller | ok: [localhost] =>
2026-06-12 20:28:36.496901 | controller |     changed: false
2026-06-12 20:28:36.496910 | controller |     msg: All assertions passed
2026-06-12 20:28:36.496919 | controller |
2026-06-12 20:28:36.496928 | 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-12 20:28:36.496936 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.041)       0:01:15.430 ***********
2026-06-12 20:28:36.496945 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.041)       0:01:15.428 ***********
2026-06-12 20:28:36.523086 | controller | skipping: [localhost]
2026-06-12 20:28:36.523129 | controller |
2026-06-12 20:28:36.523139 | 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-12 20:28:36.523147 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.026)       0:01:15.456 ***********
2026-06-12 20:28:36.523155 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.026)       0:01:15.454 ***********
2026-06-12 20:28:36.554182 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-12 20:28:36.554223 | controller |
2026-06-12 20:28:36.554233 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 20:28:36.554271 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.031)       0:01:15.487 ***********
2026-06-12 20:28:36.554280 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.031)       0:01:15.486 ***********
2026-06-12 20:28:36.578289 | controller | skipping: [localhost]
2026-06-12 20:28:36.578338 | controller |
2026-06-12 20:28:36.578344 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 20:28:36.578348 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.024)       0:01:15.511 ***********
2026-06-12 20:28:36.578351 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.024)       0:01:15.510 ***********
2026-06-12 20:28:36.625576 | controller | ok: [localhost]
2026-06-12 20:28:36.625639 | controller |
2026-06-12 20:28:36.625646 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 20:28:36.625652 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 20:28:36.625657 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 20:28:36.625661 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 20:28:36.625664 | controller | }}] ***
2026-06-12 20:28:36.625668 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.047)       0:01:15.559 ***********
2026-06-12 20:28:36.625671 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.047)       0:01:15.557 ***********
2026-06-12 20:28:36.674262 | controller | skipping: [localhost]
2026-06-12 20:28:36.674340 | controller |
2026-06-12 20:28:36.674350 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 20:28:36.674359 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:36.674367 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 20:28:36.674376 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 20:28:36.674384 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.048)       0:01:15.607 ***********
2026-06-12 20:28:36.674392 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.048)       0:01:15.605 ***********
2026-06-12 20:28:36.904435 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-12 20:28:36.904503 | controller |
2026-06-12 20:28:36.904514 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 20:28:36.904523 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.230)       0:01:15.837 ***********
2026-06-12 20:28:36.904531 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.230)       0:01:15.836 ***********
2026-06-12 20:28:36.962182 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 20:28:36.962265 | controller |
2026-06-12 20:28:36.962278 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-12 20:28:36.962287 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.057)       0:01:15.895 ***********
2026-06-12 20:28:36.962295 | controller | Friday 12 June 2026  20:28:36 +0000 (0:00:00.057)       0:01:15.894 ***********
2026-06-12 20:28:37.013794 | controller | skipping: [localhost]
2026-06-12 20:28:37.013851 | controller |
2026-06-12 20:28:37.013861 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] ***
2026-06-12 20:28:37.013869 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.051)       0:01:15.946 ***********
2026-06-12 20:28:37.013890 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.051)       0:01:15.945 ***********
2026-06-12 20:28:37.135863 | controller |
2026-06-12 20:28:37.135938 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 20:28:37.135948 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.122)       0:01:16.069 ***********
2026-06-12 20:28:37.135957 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.122)       0:01:16.067 ***********
2026-06-12 20:28:37.189085 | controller | skipping: [localhost]
2026-06-12 20:28:37.189159 | controller |
2026-06-12 20:28:37.189168 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 20:28:37.189177 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.053)       0:01:16.122 ***********
2026-06-12 20:28:37.189185 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.053)       0:01:16.120 ***********
2026-06-12 20:28:37.262736 | 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-12 20:28:37.262819 | controller |
2026-06-12 20:28:37.262830 | 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-12 20:28:37.262840 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.073)       0:01:16.195 ***********
2026-06-12 20:28:37.262848 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.073)       0:01:16.194 ***********
2026-06-12 20:28:37.321025 | controller | ok: [localhost] =>
2026-06-12 20:28:37.321090 | controller |     changed: false
2026-06-12 20:28:37.321096 | controller |     msg: All assertions passed
2026-06-12 20:28:37.321101 | controller |
2026-06-12 20:28:37.321106 | 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-12 20:28:37.321112 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.058)       0:01:16.254 ***********
2026-06-12 20:28:37.321116 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.058)       0:01:16.252 ***********
2026-06-12 20:28:37.518604 | controller | ok: [localhost]
2026-06-12 20:28:37.518675 | controller |
2026-06-12 20:28:37.518723 | 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-12 20:28:37.518734 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.197)       0:01:16.452 ***********
2026-06-12 20:28:37.518744 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.197)       0:01:16.450 ***********
2026-06-12 20:28:37.600083 | controller | ok: [localhost] =>
2026-06-12 20:28:37.600134 | controller |     changed: false
2026-06-12 20:28:37.600142 | controller |     msg: All assertions passed
2026-06-12 20:28:37.600148 | controller |
2026-06-12 20:28:37.600154 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 20:28:37.600160 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.081)       0:01:16.533 ***********
2026-06-12 20:28:37.600166 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.081)       0:01:16.531 ***********
2026-06-12 20:28:37.805763 | controller | ok: [localhost]
2026-06-12 20:28:37.805806 | controller |
2026-06-12 20:28:37.805811 | 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-12 20:28:37.805816 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 20:28:37.805820 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 20:28:37.805823 | controller |   _config_map_content |
2026-06-12 20:28:37.805827 | controller |   ansible.utils.remove_keys(
2026-06-12 20:28:37.805830 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 20:28:37.805834 | controller |     matching_parameter='regex')
2026-06-12 20:28:37.805838 | controller | }}, cacheable=False] ***
2026-06-12 20:28:37.805847 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.205)       0:01:16.738 ***********
2026-06-12 20:28:37.805851 | controller | Friday 12 June 2026  20:28:37 +0000 (0:00:00.205)       0:01:16.737 ***********
2026-06-12 20:28:38.090174 | controller | ok: [localhost]
2026-06-12 20:28:38.090234 | controller |
2026-06-12 20:28:38.090260 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 20:28:38.090265 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.284)       0:01:17.023 ***********
2026-06-12 20:28:38.090269 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.284)       0:01:17.022 ***********
2026-06-12 20:28:38.126967 | controller | skipping: [localhost]
2026-06-12 20:28:38.127023 | controller |
2026-06-12 20:28:38.127028 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 20:28:38.127032 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.036)       0:01:17.060 ***********
2026-06-12 20:28:38.127036 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.036)       0:01:17.058 ***********
2026-06-12 20:28:38.335592 | controller | changed: [localhost]
2026-06-12 20:28:38.335677 | controller |
2026-06-12 20:28:38.335694 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 20:28:38.335706 | controller |   (snippet_datadir,
2026-06-12 20:28:38.335719 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 20:28:38.335731 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 20:28:38.335743 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.208)       0:01:17.269 ***********
2026-06-12 20:28:38.335754 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.208)       0:01:17.267 ***********
2026-06-12 20:28:38.387988 | controller | skipping: [localhost]
2026-06-12 20:28:38.388047 | controller |
2026-06-12 20:28:38.388058 | 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-12 20:28:38.388066 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.052)       0:01:17.321 ***********
2026-06-12 20:28:38.388075 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.052)       0:01:17.319 ***********
2026-06-12 20:28:38.456578 | controller | ok: [localhost]
2026-06-12 20:28:38.456646 | controller |
2026-06-12 20:28:38.456657 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 20:28:38.456666 | controller |   (snippet_datadir,
2026-06-12 20:28:38.456674 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 20:28:38.456683 | controller | }}, content={{
2026-06-12 20:28:38.456691 | controller |   _base64_patch |
2026-06-12 20:28:38.456698 | controller |   default({}) |
2026-06-12 20:28:38.456706 | controller |   to_nice_yaml
2026-06-12 20:28:38.456713 | controller | }}, mode=0644] ***
2026-06-12 20:28:38.456721 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.068)       0:01:17.390 ***********
2026-06-12 20:28:38.456729 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.068)       0:01:17.388 ***********
2026-06-12 20:28:38.892389 | controller | changed: [localhost]
2026-06-12 20:28:38.892443 | controller |
2026-06-12 20:28:38.892448 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 20:28:38.892453 | controller |   (snippet_datadir,
2026-06-12 20:28:38.892456 | controller |    '04_user_data.yaml') | path_join
2026-06-12 20:28:38.892461 | controller | }}, content={{
2026-06-12 20:28:38.892465 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 20:28:38.892468 | controller |   default({}) |
2026-06-12 20:28:38.892472 | controller |   to_nice_yaml
2026-06-12 20:28:38.892475 | controller | }}, mode=0644] ***
2026-06-12 20:28:38.892479 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.435)       0:01:17.825 ***********
2026-06-12 20:28:38.892482 | controller | Friday 12 June 2026  20:28:38 +0000 (0:00:00.435)       0:01:17.824 ***********
2026-06-12 20:28:39.294666 | controller | changed: [localhost]
2026-06-12 20:28:39.294698 | controller |
2026-06-12 20:28:39.294704 | 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-12 20:28:39.294710 | controller |   (
2026-06-12 20:28:39.294720 | controller |     snippet_datadir,
2026-06-12 20:28:39.294726 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 20:28:39.294731 | controller |   ) | path_join
2026-06-12 20:28:39.294736 | controller | }}, mode=0644] ***
2026-06-12 20:28:39.294741 | controller | Friday 12 June 2026  20:28:39 +0000 (0:00:00.402)       0:01:18.228 ***********
2026-06-12 20:28:39.294746 | controller | Friday 12 June 2026  20:28:39 +0000 (0:00:00.402)       0:01:18.226 ***********
2026-06-12 20:28:39.708629 | controller | changed: [localhost]
2026-06-12 20:28:39.708656 | controller |
2026-06-12 20:28:39.708661 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 20:28:39.708665 | controller | Friday 12 June 2026  20:28:39 +0000 (0:00:00.414)       0:01:18.642 ***********
2026-06-12 20:28:39.708674 | controller | Friday 12 June 2026  20:28:39 +0000 (0:00:00.414)       0:01:18.640 ***********
2026-06-12 20:28:39.765174 | 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-12 20:28:39.765208 | controller |
2026-06-12 20:28:39.765214 | 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-12 20:28:39.765220 | controller | Friday 12 June 2026  20:28:39 +0000 (0:00:00.056)       0:01:18.698 ***********
2026-06-12 20:28:39.765225 | controller | Friday 12 June 2026  20:28:39 +0000 (0:00:00.056)       0:01:18.697 ***********
2026-06-12 20:28:39.833165 | controller | ok: [localhost] =>
2026-06-12 20:28:39.833200 | controller |     changed: false
2026-06-12 20:28:39.833207 | controller |     msg: All assertions passed
2026-06-12 20:28:39.833213 | controller |
2026-06-12 20:28:39.833219 | 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-12 20:28:39.833225 | controller | Friday 12 June 2026  20:28:39 +0000 (0:00:00.067)       0:01:18.766 ***********
2026-06-12 20:28:39.833231 | controller | Friday 12 June 2026  20:28:39 +0000 (0:00:00.067)       0:01:18.764 ***********
2026-06-12 20:28:40.077088 | controller | ok: [localhost]
2026-06-12 20:28:40.077136 | controller |
2026-06-12 20:28:40.077146 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 20:28:40.077155 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.243)       0:01:19.010 ***********
2026-06-12 20:28:40.077162 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.243)       0:01:19.008 ***********
2026-06-12 20:28:40.148997 | controller | ok: [localhost]
2026-06-12 20:28:40.149031 | controller |
2026-06-12 20:28:40.149038 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 20:28:40.149044 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.072)       0:01:19.082 ***********
2026-06-12 20:28:40.149049 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.072)       0:01:19.080 ***********
2026-06-12 20:28:40.607456 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-12 20:28:40.607516 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-12 20:28:40.607526 | controller |
2026-06-12 20:28:40.607535 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 20:28:40.607546 | controller |   _content |
2026-06-12 20:28:40.607557 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 20:28:40.607568 | controller |   combine(_parsed, recursive=true)
2026-06-12 20:28:40.607580 | controller | }}
2026-06-12 20:28:40.607591 | controller | ] ***
2026-06-12 20:28:40.607602 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.457)       0:01:19.540 ***********
2026-06-12 20:28:40.607613 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.457)       0:01:19.538 ***********
2026-06-12 20:28:40.706706 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 20:28:40.706744 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 20:28:40.706754 | controller |
2026-06-12 20:28:40.706762 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 20:28:40.706775 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.099)       0:01:19.640 ***********
2026-06-12 20:28:40.706780 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.099)       0:01:19.638 ***********
2026-06-12 20:28:40.929648 | controller | changed: [localhost]
2026-06-12 20:28:40.929706 | controller |
2026-06-12 20:28:40.929711 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 20:28:40.929715 | controller |   (_destdir,
2026-06-12 20:28:40.929719 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 20:28:40.929723 | controller | }}, content={{
2026-06-12 20:28:40.929726 | controller |   (
2026-06-12 20:28:40.929730 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 20:28:40.929733 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 20:28:40.929737 | controller | }}, mode=0644] ***
2026-06-12 20:28:40.929741 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.222)       0:01:19.862 ***********
2026-06-12 20:28:40.929744 | controller | Friday 12 June 2026  20:28:40 +0000 (0:00:00.222)       0:01:19.861 ***********
2026-06-12 20:28:41.413971 | controller | changed: [localhost]
2026-06-12 20:28:41.414058 | controller |
2026-06-12 20:28:41.414072 | 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-12 20:28:41.414083 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 20:28:41.414095 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 20:28:41.414105 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 20:28:41.414116 | controller | }}, dest={{
2026-06-12 20:28:41.414126 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:41.414137 | controller |   stage['path'], _val.src_file
2026-06-12 20:28:41.414147 | controller |   ) |
2026-06-12 20:28:41.414158 | controller |   path_join
2026-06-12 20:28:41.414168 | controller |  }}] ***
2026-06-12 20:28:41.414178 | controller | Friday 12 June 2026  20:28:41 +0000 (0:00:00.483)       0:01:20.346 ***********
2026-06-12 20:28:41.414189 | controller | Friday 12 June 2026  20:28:41 +0000 (0:00:00.483)       0:01:20.345 ***********
2026-06-12 20:28:41.755312 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-12 20:28:41.755371 | controller |
2026-06-12 20:28:41.755386 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:41.755398 | controller | Friday 12 June 2026  20:28:41 +0000 (0:00:00.341)       0:01:20.688 ***********
2026-06-12 20:28:41.755411 | controller | Friday 12 June 2026  20:28:41 +0000 (0:00:00.341)       0:01:20.686 ***********
2026-06-12 20:28:41.832309 | controller | skipping: [localhost]
2026-06-12 20:28:41.832381 | controller |
2026-06-12 20:28:41.832392 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 20:28:41.832416 | controller | Friday 12 June 2026  20:28:41 +0000 (0:00:00.076)       0:01:20.765 ***********
2026-06-12 20:28:41.832424 | controller | Friday 12 June 2026  20:28:41 +0000 (0:00:00.076)       0:01:20.763 ***********
2026-06-12 20:28:42.212932 | controller | changed: [localhost]
2026-06-12 20:28:42.212992 | controller |
2026-06-12 20:28:42.213002 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 20:28:42.213012 | controller | Friday 12 June 2026  20:28:42 +0000 (0:00:00.381)       0:01:21.146 ***********
2026-06-12 20:28:42.213020 | controller | Friday 12 June 2026  20:28:42 +0000 (0:00:00.381)       0:01:21.144 ***********
2026-06-12 20:28:42.662016 | controller | changed: [localhost]
2026-06-12 20:28:42.662093 | controller |
2026-06-12 20:28:42.662109 | 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-12 20:28:42.662121 | controller | Friday 12 June 2026  20:28:42 +0000 (0:00:00.449)       0:01:21.595 ***********
2026-06-12 20:28:42.662133 | controller | Friday 12 June 2026  20:28:42 +0000 (0:00:00.449)       0:01:21.593 ***********
2026-06-12 20:28:42.734232 | controller | skipping: [localhost]
2026-06-12 20:28:42.734316 | controller |
2026-06-12 20:28:42.734327 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 20:28:42.734337 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 20:28:42.734347 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 20:28:42.734356 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 20:28:42.734365 | controller |   ) | list
2026-06-12 20:28:42.734373 | controller | }}] ***
2026-06-12 20:28:42.734382 | controller | Friday 12 June 2026  20:28:42 +0000 (0:00:00.071)       0:01:21.667 ***********
2026-06-12 20:28:42.734390 | controller | Friday 12 June 2026  20:28:42 +0000 (0:00:00.071)       0:01:21.665 ***********
2026-06-12 20:28:42.822598 | controller | skipping: [localhost]
2026-06-12 20:28:42.822660 | controller |
2026-06-12 20:28:42.822671 | 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-12 20:28:42.822681 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 20:28:42.822689 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 20:28:42.822698 | controller | }}, mode=0644] ***
2026-06-12 20:28:42.822707 | controller | Friday 12 June 2026  20:28:42 +0000 (0:00:00.088)       0:01:21.755 ***********
2026-06-12 20:28:42.822716 | controller | Friday 12 June 2026  20:28:42 +0000 (0:00:00.088)       0:01:21.753 ***********
2026-06-12 20:28:43.121267 | controller | changed: [localhost]
2026-06-12 20:28:43.121322 | controller |
2026-06-12 20:28:43.121333 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:43.121342 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.298)       0:01:22.054 ***********
2026-06-12 20:28:43.121350 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.298)       0:01:22.052 ***********
2026-06-12 20:28:43.186818 | controller | skipping: [localhost]
2026-06-12 20:28:43.186879 | controller |
2026-06-12 20:28:43.186889 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 20:28:43.186898 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.066)       0:01:22.120 ***********
2026-06-12 20:28:43.186906 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.066)       0:01:22.118 ***********
2026-06-12 20:28:43.245861 | controller | skipping: [localhost]
2026-06-12 20:28:43.245916 | controller |
2026-06-12 20:28:43.245926 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] ***
2026-06-12 20:28:43.245935 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.058)       0:01:22.178 ***********
2026-06-12 20:28:43.245943 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.058)       0:01:22.177 ***********
2026-06-12 20:28:43.311091 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-12 20:28:43.311125 | controller | skipping: [localhost]
2026-06-12 20:28:43.311132 | controller |
2026-06-12 20:28:43.311138 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:43.311143 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.065)       0:01:22.243 ***********
2026-06-12 20:28:43.311148 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.065)       0:01:22.242 ***********
2026-06-12 20:28:43.364090 | controller | skipping: [localhost]
2026-06-12 20:28:43.364139 | controller |
2026-06-12 20:28:43.364150 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-12 20:28:43.364159 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.052)       0:01:22.296 ***********
2026-06-12 20:28:43.364168 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.052)       0:01:22.295 ***********
2026-06-12 20:28:43.429625 | controller | skipping: [localhost]
2026-06-12 20:28:43.429672 | controller |
2026-06-12 20:28:43.429683 | 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-12 20:28:43.429701 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.065)       0:01:22.362 ***********
2026-06-12 20:28:43.429710 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.065)       0:01:22.361 ***********
2026-06-12 20:28:43.484264 | controller | ok: [localhost] =>
2026-06-12 20:28:43.484314 | controller |     changed: false
2026-06-12 20:28:43.484324 | controller |     msg: All assertions passed
2026-06-12 20:28:43.484332 | controller |
2026-06-12 20:28:43.484341 | 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-12 20:28:43.484350 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.054)       0:01:22.417 ***********
2026-06-12 20:28:43.484358 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.054)       0:01:22.415 ***********
2026-06-12 20:28:43.519319 | controller | skipping: [localhost]
2026-06-12 20:28:43.519363 | controller |
2026-06-12 20:28:43.519374 | 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-12 20:28:43.519383 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.035)       0:01:22.452 ***********
2026-06-12 20:28:43.519391 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.035)       0:01:22.450 ***********
2026-06-12 20:28:43.558026 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-12 20:28:43.558056 | controller |
2026-06-12 20:28:43.558061 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 20:28:43.558065 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.038)       0:01:22.491 ***********
2026-06-12 20:28:43.558069 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.038)       0:01:22.489 ***********
2026-06-12 20:28:43.587285 | controller | skipping: [localhost]
2026-06-12 20:28:43.587321 | controller |
2026-06-12 20:28:43.587328 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 20:28:43.587333 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.029)       0:01:22.520 ***********
2026-06-12 20:28:43.587346 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.029)       0:01:22.519 ***********
2026-06-12 20:28:43.622278 | controller | ok: [localhost]
2026-06-12 20:28:43.622313 | controller |
2026-06-12 20:28:43.622320 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 20:28:43.622325 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 20:28:43.622331 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 20:28:43.622336 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 20:28:43.622341 | controller | }}] ***
2026-06-12 20:28:43.622347 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.034)       0:01:22.555 ***********
2026-06-12 20:28:43.622351 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.034)       0:01:22.554 ***********
2026-06-12 20:28:43.668950 | controller | skipping: [localhost]
2026-06-12 20:28:43.668993 | controller |
2026-06-12 20:28:43.669003 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 20:28:43.669011 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:43.669018 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 20:28:43.669026 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 20:28:43.669034 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.046)       0:01:22.602 ***********
2026-06-12 20:28:43.669042 | controller | Friday 12 June 2026  20:28:43 +0000 (0:00:00.046)       0:01:22.600 ***********
2026-06-12 20:28:44.104508 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-12 20:28:44.104575 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-12 20:28:44.104588 | controller |
2026-06-12 20:28:44.104600 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 20:28:44.104610 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.434)       0:01:23.036 ***********
2026-06-12 20:28:44.104620 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.434)       0:01:23.035 ***********
2026-06-12 20:28:44.251054 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-12 20:28:44.251103 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 20:28:44.251113 | controller |
2026-06-12 20:28:44.251122 | controller | TASK [Executing pre_stage hooks for examples/va/hci name=run_hook] *************
2026-06-12 20:28:44.251130 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.147)       0:01:23.183 ***********
2026-06-12 20:28:44.251137 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.146)       0:01:23.182 ***********
2026-06-12 20:28:44.311878 | controller | skipping: [localhost]
2026-06-12 20:28:44.311918 | controller |
2026-06-12 20:28:44.311927 | controller | TASK [Generate values.yaml for examples/va/hci name=ci_gen_kustomize_values] ***
2026-06-12 20:28:44.311934 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.060)       0:01:23.244 ***********
2026-06-12 20:28:44.311941 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.060)       0:01:23.243 ***********
2026-06-12 20:28:44.449653 | controller |
2026-06-12 20:28:44.449688 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 20:28:44.449694 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.138)       0:01:23.383 ***********
2026-06-12 20:28:44.449700 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.138)       0:01:23.381 ***********
2026-06-12 20:28:44.497420 | controller | skipping: [localhost]
2026-06-12 20:28:44.497447 | controller |
2026-06-12 20:28:44.497452 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 20:28:44.497456 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.047)       0:01:23.430 ***********
2026-06-12 20:28:44.497460 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.047)       0:01:23.429 ***********
2026-06-12 20:28:44.564645 | 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-12 20:28:44.564690 | controller |
2026-06-12 20:28:44.564710 | 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-12 20:28:44.564720 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.067)       0:01:23.498 ***********
2026-06-12 20:28:44.564729 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.067)       0:01:23.496 ***********
2026-06-12 20:28:44.617141 | controller | ok: [localhost] =>
2026-06-12 20:28:44.617186 | controller |     changed: false
2026-06-12 20:28:44.617197 | controller |     msg: All assertions passed
2026-06-12 20:28:44.617206 | controller |
2026-06-12 20:28:44.617215 | 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-12 20:28:44.617225 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.052)       0:01:23.550 ***********
2026-06-12 20:28:44.617234 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.052)       0:01:23.548 ***********
2026-06-12 20:28:44.822751 | controller | ok: [localhost]
2026-06-12 20:28:44.822788 | controller |
2026-06-12 20:28:44.822795 | 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-12 20:28:44.822801 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.205)       0:01:23.755 ***********
2026-06-12 20:28:44.822806 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.205)       0:01:23.754 ***********
2026-06-12 20:28:44.879369 | controller | ok: [localhost] =>
2026-06-12 20:28:44.879423 | controller |     changed: false
2026-06-12 20:28:44.879433 | controller |     msg: All assertions passed
2026-06-12 20:28:44.879442 | controller |
2026-06-12 20:28:44.879450 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 20:28:44.879459 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.057)       0:01:23.812 ***********
2026-06-12 20:28:44.879467 | controller | Friday 12 June 2026  20:28:44 +0000 (0:00:00.057)       0:01:23.811 ***********
2026-06-12 20:28:45.080055 | controller | ok: [localhost]
2026-06-12 20:28:45.080091 | controller |
2026-06-12 20:28:45.080099 | 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-12 20:28:45.080105 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 20:28:45.080111 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 20:28:45.080116 | controller |   _config_map_content |
2026-06-12 20:28:45.080122 | controller |   ansible.utils.remove_keys(
2026-06-12 20:28:45.080127 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 20:28:45.080132 | controller |     matching_parameter='regex')
2026-06-12 20:28:45.080137 | controller | }}, cacheable=False] ***
2026-06-12 20:28:45.080142 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.200)       0:01:24.013 ***********
2026-06-12 20:28:45.080148 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.200)       0:01:24.011 ***********
2026-06-12 20:28:45.338369 | controller | ok: [localhost]
2026-06-12 20:28:45.338436 | controller |
2026-06-12 20:28:45.338444 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 20:28:45.338450 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.257)       0:01:24.271 ***********
2026-06-12 20:28:45.338455 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.258)       0:01:24.269 ***********
2026-06-12 20:28:45.390464 | controller | skipping: [localhost]
2026-06-12 20:28:45.390510 | controller |
2026-06-12 20:28:45.390516 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 20:28:45.390521 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.051)       0:01:24.323 ***********
2026-06-12 20:28:45.390524 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.051)       0:01:24.321 ***********
2026-06-12 20:28:45.612334 | controller | ok: [localhost]
2026-06-12 20:28:45.612430 | controller |
2026-06-12 20:28:45.612445 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 20:28:45.612457 | controller |   (snippet_datadir,
2026-06-12 20:28:45.612468 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 20:28:45.612480 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 20:28:45.612491 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.222)       0:01:24.545 ***********
2026-06-12 20:28:45.612502 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.222)       0:01:24.544 ***********
2026-06-12 20:28:45.696406 | controller | skipping: [localhost]
2026-06-12 20:28:45.696483 | controller |
2026-06-12 20:28:45.696494 | 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-12 20:28:45.696503 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.083)       0:01:24.629 ***********
2026-06-12 20:28:45.696511 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.083)       0:01:24.627 ***********
2026-06-12 20:28:45.765794 | controller | ok: [localhost]
2026-06-12 20:28:45.765877 | controller |
2026-06-12 20:28:45.765889 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 20:28:45.765898 | controller |   (snippet_datadir,
2026-06-12 20:28:45.765906 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 20:28:45.765915 | controller | }}, content={{
2026-06-12 20:28:45.765922 | controller |   _base64_patch |
2026-06-12 20:28:45.765930 | controller |   default({}) |
2026-06-12 20:28:45.765937 | controller |   to_nice_yaml
2026-06-12 20:28:45.765944 | controller | }}, mode=0644] ***
2026-06-12 20:28:45.765965 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.069)       0:01:24.698 ***********
2026-06-12 20:28:45.765973 | controller | Friday 12 June 2026  20:28:45 +0000 (0:00:00.069)       0:01:24.697 ***********
2026-06-12 20:28:46.232548 | controller | ok: [localhost]
2026-06-12 20:28:46.232605 | controller |
2026-06-12 20:28:46.232611 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 20:28:46.232617 | controller |   (snippet_datadir,
2026-06-12 20:28:46.232622 | controller |    '04_user_data.yaml') | path_join
2026-06-12 20:28:46.232628 | controller | }}, content={{
2026-06-12 20:28:46.232633 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 20:28:46.232638 | controller |   default({}) |
2026-06-12 20:28:46.232643 | controller |   to_nice_yaml
2026-06-12 20:28:46.232656 | controller | }}, mode=0644] ***
2026-06-12 20:28:46.232661 | controller | Friday 12 June 2026  20:28:46 +0000 (0:00:00.466)       0:01:25.165 ***********
2026-06-12 20:28:46.232666 | controller | Friday 12 June 2026  20:28:46 +0000 (0:00:00.466)       0:01:25.164 ***********
2026-06-12 20:28:46.728898 | controller | ok: [localhost]
2026-06-12 20:28:46.729019 | controller |
2026-06-12 20:28:46.729025 | 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-12 20:28:46.729029 | controller |   (
2026-06-12 20:28:46.729033 | controller |     snippet_datadir,
2026-06-12 20:28:46.729037 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 20:28:46.729041 | controller |   ) | path_join
2026-06-12 20:28:46.729044 | controller | }}, mode=0644] ***
2026-06-12 20:28:46.729048 | controller | Friday 12 June 2026  20:28:46 +0000 (0:00:00.496)       0:01:25.662 ***********
2026-06-12 20:28:46.729053 | controller | Friday 12 June 2026  20:28:46 +0000 (0:00:00.496)       0:01:25.660 ***********
2026-06-12 20:28:47.086594 | controller | changed: [localhost]
2026-06-12 20:28:47.086647 | controller |
2026-06-12 20:28:47.086654 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 20:28:47.086659 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.357)       0:01:26.020 ***********
2026-06-12 20:28:47.086665 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.357)       0:01:26.018 ***********
2026-06-12 20:28:47.145142 | 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-12 20:28:47.145197 | controller |
2026-06-12 20:28:47.145203 | 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-12 20:28:47.145207 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.058)       0:01:26.078 ***********
2026-06-12 20:28:47.145211 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.058)       0:01:26.076 ***********
2026-06-12 20:28:47.187626 | controller | ok: [localhost] =>
2026-06-12 20:28:47.187672 | controller |     changed: false
2026-06-12 20:28:47.187676 | controller |     msg: All assertions passed
2026-06-12 20:28:47.187680 | controller |
2026-06-12 20:28:47.187684 | 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-12 20:28:47.187689 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.042)       0:01:26.121 ***********
2026-06-12 20:28:47.187693 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.042)       0:01:26.119 ***********
2026-06-12 20:28:47.363721 | controller | ok: [localhost]
2026-06-12 20:28:47.363771 | controller |
2026-06-12 20:28:47.363776 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 20:28:47.363780 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.176)       0:01:26.297 ***********
2026-06-12 20:28:47.363784 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.176)       0:01:26.295 ***********
2026-06-12 20:28:47.408477 | controller | ok: [localhost]
2026-06-12 20:28:47.408521 | controller |
2026-06-12 20:28:47.408526 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 20:28:47.408530 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.044)       0:01:26.341 ***********
2026-06-12 20:28:47.408540 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.044)       0:01:26.340 ***********
2026-06-12 20:28:47.762864 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-12 20:28:47.762918 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-12 20:28:47.762923 | controller |
2026-06-12 20:28:47.762927 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 20:28:47.762931 | controller |   _content |
2026-06-12 20:28:47.762935 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 20:28:47.762939 | controller |   combine(_parsed, recursive=true)
2026-06-12 20:28:47.762943 | controller | }}
2026-06-12 20:28:47.762947 | controller | ] ***
2026-06-12 20:28:47.762950 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.353)       0:01:26.695 ***********
2026-06-12 20:28:47.762954 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.353)       0:01:26.694 ***********
2026-06-12 20:28:47.909565 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 20:28:47.909616 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 20:28:47.909622 | controller |
2026-06-12 20:28:47.909628 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 20:28:47.909634 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.146)       0:01:26.842 ***********
2026-06-12 20:28:47.909639 | controller | Friday 12 June 2026  20:28:47 +0000 (0:00:00.146)       0:01:26.840 ***********
2026-06-12 20:28:48.125802 | controller | ok: [localhost]
2026-06-12 20:28:48.125861 | controller |
2026-06-12 20:28:48.125872 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 20:28:48.125880 | controller |   (_destdir,
2026-06-12 20:28:48.125889 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 20:28:48.125897 | controller | }}, content={{
2026-06-12 20:28:48.125904 | controller |   (
2026-06-12 20:28:48.125912 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 20:28:48.125920 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 20:28:48.125928 | controller | }}, mode=0644] ***
2026-06-12 20:28:48.125936 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.215)       0:01:27.058 ***********
2026-06-12 20:28:48.125944 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.215)       0:01:27.056 ***********
2026-06-12 20:28:48.590393 | controller | changed: [localhost]
2026-06-12 20:28:48.590463 | controller |
2026-06-12 20:28:48.590473 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 20:28:48.590482 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.464)       0:01:27.523 ***********
2026-06-12 20:28:48.590490 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.464)       0:01:27.521 ***********
2026-06-12 20:28:48.671052 | controller | skipping: [localhost]
2026-06-12 20:28:48.671126 | controller |
2026-06-12 20:28:48.671141 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 20:28:48.671152 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.080)       0:01:27.603 ***********
2026-06-12 20:28:48.671160 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.080)       0:01:27.602 ***********
2026-06-12 20:28:48.757968 | 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-12 20:28:48.758049 | controller |
2026-06-12 20:28:48.758061 | 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-12 20:28:48.758070 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.087)       0:01:27.691 ***********
2026-06-12 20:28:48.758078 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.087)       0:01:27.689 ***********
2026-06-12 20:28:48.815714 | controller | ok: [localhost] =>
2026-06-12 20:28:48.815767 | controller |     changed: false
2026-06-12 20:28:48.815773 | controller |     msg: All assertions passed
2026-06-12 20:28:48.815785 | controller |
2026-06-12 20:28:48.815791 | 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-12 20:28:48.815797 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.057)       0:01:27.749 ***********
2026-06-12 20:28:48.815803 | controller | Friday 12 June 2026  20:28:48 +0000 (0:00:00.057)       0:01:27.747 ***********
2026-06-12 20:28:49.045543 | controller | ok: [localhost]
2026-06-12 20:28:49.045577 | controller |
2026-06-12 20:28:49.045583 | 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-12 20:28:49.045589 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.230)       0:01:27.979 ***********
2026-06-12 20:28:49.045593 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.230)       0:01:27.977 ***********
2026-06-12 20:28:49.094031 | controller | ok: [localhost] =>
2026-06-12 20:28:49.094064 | controller |     changed: false
2026-06-12 20:28:49.094070 | controller |     msg: All assertions passed
2026-06-12 20:28:49.094075 | controller |
2026-06-12 20:28:49.094080 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 20:28:49.094085 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.048)       0:01:28.027 ***********
2026-06-12 20:28:49.094090 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.048)       0:01:28.025 ***********
2026-06-12 20:28:49.272576 | controller | ok: [localhost]
2026-06-12 20:28:49.272607 | controller |
2026-06-12 20:28:49.272613 | 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-12 20:28:49.272618 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 20:28:49.272621 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 20:28:49.272625 | controller |   _config_map_content |
2026-06-12 20:28:49.272629 | controller |   ansible.utils.remove_keys(
2026-06-12 20:28:49.272633 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 20:28:49.272636 | controller |     matching_parameter='regex')
2026-06-12 20:28:49.272639 | controller | }}, cacheable=False] ***
2026-06-12 20:28:49.272643 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.178)       0:01:28.206 ***********
2026-06-12 20:28:49.272647 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.178)       0:01:28.204 ***********
2026-06-12 20:28:49.475694 | controller | ok: [localhost]
2026-06-12 20:28:49.475740 | controller |
2026-06-12 20:28:49.475746 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 20:28:49.475750 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.202)       0:01:28.409 ***********
2026-06-12 20:28:49.475754 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.202)       0:01:28.407 ***********
2026-06-12 20:28:49.524392 | controller | skipping: [localhost]
2026-06-12 20:28:49.524439 | controller |
2026-06-12 20:28:49.524445 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 20:28:49.524449 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.048)       0:01:28.457 ***********
2026-06-12 20:28:49.524453 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.048)       0:01:28.455 ***********
2026-06-12 20:28:49.720798 | controller | changed: [localhost]
2026-06-12 20:28:49.720867 | controller |
2026-06-12 20:28:49.720878 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 20:28:49.720887 | controller |   (snippet_datadir,
2026-06-12 20:28:49.720895 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 20:28:49.720905 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 20:28:49.720914 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.196)       0:01:28.653 ***********
2026-06-12 20:28:49.720923 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.196)       0:01:28.652 ***********
2026-06-12 20:28:49.815919 | controller | skipping: [localhost]
2026-06-12 20:28:49.816011 | controller |
2026-06-12 20:28:49.816039 | 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-12 20:28:49.816048 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.095)       0:01:28.748 ***********
2026-06-12 20:28:49.816056 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.095)       0:01:28.747 ***********
2026-06-12 20:28:49.899046 | controller | ok: [localhost]
2026-06-12 20:28:49.899170 | controller |
2026-06-12 20:28:49.899182 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 20:28:49.899192 | controller |   (snippet_datadir,
2026-06-12 20:28:49.899201 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 20:28:49.899209 | controller | }}, content={{
2026-06-12 20:28:49.899216 | controller |   _base64_patch |
2026-06-12 20:28:49.899224 | controller |   default({}) |
2026-06-12 20:28:49.899231 | controller |   to_nice_yaml
2026-06-12 20:28:49.899272 | controller | }}, mode=0644] ***
2026-06-12 20:28:49.899281 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.083)       0:01:28.831 ***********
2026-06-12 20:28:49.899288 | controller | Friday 12 June 2026  20:28:49 +0000 (0:00:00.083)       0:01:28.830 ***********
2026-06-12 20:28:50.399700 | controller | changed: [localhost]
2026-06-12 20:28:50.399766 | controller |
2026-06-12 20:28:50.399786 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 20:28:50.399795 | controller |   (snippet_datadir,
2026-06-12 20:28:50.399803 | controller |    '04_user_data.yaml') | path_join
2026-06-12 20:28:50.399812 | controller | }}, content={{
2026-06-12 20:28:50.399820 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 20:28:50.399827 | controller |   default({}) |
2026-06-12 20:28:50.399835 | controller |   to_nice_yaml
2026-06-12 20:28:50.399842 | controller | }}, mode=0644] ***
2026-06-12 20:28:50.399850 | controller | Friday 12 June 2026  20:28:50 +0000 (0:00:00.500)       0:01:29.332 ***********
2026-06-12 20:28:50.399857 | controller | Friday 12 June 2026  20:28:50 +0000 (0:00:00.500)       0:01:29.330 ***********
2026-06-12 20:28:50.767874 | controller | changed: [localhost]
2026-06-12 20:28:50.767922 | controller |
2026-06-12 20:28:50.767927 | 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-12 20:28:50.767931 | controller |   (
2026-06-12 20:28:50.767935 | controller |     snippet_datadir,
2026-06-12 20:28:50.767939 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 20:28:50.767943 | controller |   ) | path_join
2026-06-12 20:28:50.767946 | controller | }}, mode=0644] ***
2026-06-12 20:28:50.767950 | controller | Friday 12 June 2026  20:28:50 +0000 (0:00:00.367)       0:01:29.700 ***********
2026-06-12 20:28:50.767954 | controller | Friday 12 June 2026  20:28:50 +0000 (0:00:00.367)       0:01:29.698 ***********
2026-06-12 20:28:51.231185 | controller | changed: [localhost]
2026-06-12 20:28:51.231249 | controller |
2026-06-12 20:28:51.231254 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 20:28:51.231259 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.464)       0:01:30.164 ***********
2026-06-12 20:28:51.231263 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.463)       0:01:30.162 ***********
2026-06-12 20:28:51.320866 | 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-12 20:28:51.320929 | controller |
2026-06-12 20:28:51.320935 | 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-12 20:28:51.320940 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.089)       0:01:30.254 ***********
2026-06-12 20:28:51.320944 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.089)       0:01:30.252 ***********
2026-06-12 20:28:51.383907 | controller | ok: [localhost] =>
2026-06-12 20:28:51.383973 | controller |     changed: false
2026-06-12 20:28:51.383979 | controller |     msg: All assertions passed
2026-06-12 20:28:51.383985 | controller |
2026-06-12 20:28:51.383991 | 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-12 20:28:51.384008 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.063)       0:01:30.317 ***********
2026-06-12 20:28:51.384013 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.063)       0:01:30.315 ***********
2026-06-12 20:28:51.586995 | controller | ok: [localhost]
2026-06-12 20:28:51.587046 | controller |
2026-06-12 20:28:51.587053 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 20:28:51.587057 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.202)       0:01:30.520 ***********
2026-06-12 20:28:51.587060 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.202)       0:01:30.518 ***********
2026-06-12 20:28:51.656199 | controller | ok: [localhost]
2026-06-12 20:28:51.656227 | controller |
2026-06-12 20:28:51.656231 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 20:28:51.656247 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.069)       0:01:30.589 ***********
2026-06-12 20:28:51.656251 | controller | Friday 12 June 2026  20:28:51 +0000 (0:00:00.069)       0:01:30.587 ***********
2026-06-12 20:28:52.123220 | 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-12 20:28:52.123313 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-12 20:28:52.123321 | controller |
2026-06-12 20:28:52.123325 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 20:28:52.123329 | controller |   _content |
2026-06-12 20:28:52.123333 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 20:28:52.123336 | controller |   combine(_parsed, recursive=true)
2026-06-12 20:28:52.123340 | controller | }}
2026-06-12 20:28:52.123344 | controller | ] ***
2026-06-12 20:28:52.123347 | controller | Friday 12 June 2026  20:28:52 +0000 (0:00:00.466)       0:01:31.056 ***********
2026-06-12 20:28:52.123351 | controller | Friday 12 June 2026  20:28:52 +0000 (0:00:00.466)       0:01:31.054 ***********
2026-06-12 20:28:52.235493 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 20:28:52.235527 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 20:28:52.235533 | controller |
2026-06-12 20:28:52.235538 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 20:28:52.235542 | controller | Friday 12 June 2026  20:28:52 +0000 (0:00:00.112)       0:01:31.168 ***********
2026-06-12 20:28:52.235545 | controller | Friday 12 June 2026  20:28:52 +0000 (0:00:00.112)       0:01:31.167 ***********
2026-06-12 20:28:52.431221 | controller | changed: [localhost]
2026-06-12 20:28:52.431281 | controller |
2026-06-12 20:28:52.431287 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 20:28:52.431292 | controller |   (_destdir,
2026-06-12 20:28:52.431296 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 20:28:52.431300 | controller | }}, content={{
2026-06-12 20:28:52.431303 | controller |   (
2026-06-12 20:28:52.431307 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 20:28:52.431317 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 20:28:52.431321 | controller | }}, mode=0644] ***
2026-06-12 20:28:52.431324 | controller | Friday 12 June 2026  20:28:52 +0000 (0:00:00.196)       0:01:31.364 ***********
2026-06-12 20:28:52.431328 | controller | Friday 12 June 2026  20:28:52 +0000 (0:00:00.196)       0:01:31.363 ***********
2026-06-12 20:28:52.865783 | controller | changed: [localhost]
2026-06-12 20:28:52.865832 | controller |
2026-06-12 20:28:52.865837 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci mode=0644, backup=True, remote_src=True, src={{
2026-06-12 20:28:52.865841 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 20:28:52.865845 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 20:28:52.865849 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 20:28:52.865852 | controller | }}, dest={{
2026-06-12 20:28:52.865856 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:52.865860 | controller |   stage['path'], _val.src_file
2026-06-12 20:28:52.865863 | controller |   ) |
2026-06-12 20:28:52.865867 | controller |   path_join
2026-06-12 20:28:52.865875 | controller |  }}] ***
2026-06-12 20:28:52.865879 | controller | Friday 12 June 2026  20:28:52 +0000 (0:00:00.434)       0:01:31.798 ***********
2026-06-12 20:28:52.865883 | controller | Friday 12 June 2026  20:28:52 +0000 (0:00:00.434)       0:01:31.797 ***********
2026-06-12 20:28:53.455049 | controller | changed: [localhost] => (item=service-values)
2026-06-12 20:28:53.455094 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-12 20:28:53.455099 | controller |
2026-06-12 20:28:53.455103 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:53.455107 | controller | Friday 12 June 2026  20:28:53 +0000 (0:00:00.589)       0:01:32.388 ***********
2026-06-12 20:28:53.455111 | controller | Friday 12 June 2026  20:28:53 +0000 (0:00:00.589)       0:01:32.386 ***********
2026-06-12 20:28:53.497604 | controller | skipping: [localhost]
2026-06-12 20:28:53.497653 | controller |
2026-06-12 20:28:53.497658 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 20:28:53.497663 | controller | Friday 12 June 2026  20:28:53 +0000 (0:00:00.042)       0:01:32.430 ***********
2026-06-12 20:28:53.497667 | controller | Friday 12 June 2026  20:28:53 +0000 (0:00:00.042)       0:01:32.429 ***********
2026-06-12 20:28:54.068808 | controller | changed: [localhost]
2026-06-12 20:28:54.068864 | controller |
2026-06-12 20:28:54.068872 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 20:28:54.068877 | controller | Friday 12 June 2026  20:28:54 +0000 (0:00:00.571)       0:01:33.002 ***********
2026-06-12 20:28:54.068883 | controller | Friday 12 June 2026  20:28:54 +0000 (0:00:00.571)       0:01:33.000 ***********
2026-06-12 20:28:54.614563 | controller | changed: [localhost]
2026-06-12 20:28:54.614617 | controller |
2026-06-12 20:28:54.614623 | 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-12 20:28:54.614627 | controller | Friday 12 June 2026  20:28:54 +0000 (0:00:00.545)       0:01:33.547 ***********
2026-06-12 20:28:54.614631 | controller | Friday 12 June 2026  20:28:54 +0000 (0:00:00.545)       0:01:33.545 ***********
2026-06-12 20:28:54.680551 | controller | skipping: [localhost]
2026-06-12 20:28:54.680607 | controller |
2026-06-12 20:28:54.680615 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 20:28:54.680621 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 20:28:54.680627 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 20:28:54.680633 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 20:28:54.680638 | controller |   ) | list
2026-06-12 20:28:54.680643 | controller | }}] ***
2026-06-12 20:28:54.680648 | controller | Friday 12 June 2026  20:28:54 +0000 (0:00:00.065)       0:01:33.613 ***********
2026-06-12 20:28:54.680653 | controller | Friday 12 June 2026  20:28:54 +0000 (0:00:00.065)       0:01:33.611 ***********
2026-06-12 20:28:54.773424 | controller | skipping: [localhost]
2026-06-12 20:28:54.773500 | controller |
2026-06-12 20:28:54.773511 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci remote_src=True, src={{ _output }}, dest={{
2026-06-12 20:28:54.773519 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 20:28:54.773527 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 20:28:54.773536 | controller | }}, mode=0644] ***
2026-06-12 20:28:54.773543 | controller | Friday 12 June 2026  20:28:54 +0000 (0:00:00.092)       0:01:33.705 ***********
2026-06-12 20:28:54.773551 | controller | Friday 12 June 2026  20:28:54 +0000 (0:00:00.092)       0:01:33.704 ***********
2026-06-12 20:28:55.070170 | controller | changed: [localhost]
2026-06-12 20:28:55.070264 | controller |
2026-06-12 20:28:55.070276 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:55.070283 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.296)       0:01:34.002 ***********
2026-06-12 20:28:55.070300 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.296)       0:01:34.001 ***********
2026-06-12 20:28:55.132960 | controller | skipping: [localhost]
2026-06-12 20:28:55.133024 | controller |
2026-06-12 20:28:55.133030 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 20:28:55.133034 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.062)       0:01:34.065 ***********
2026-06-12 20:28:55.133038 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.062)       0:01:34.064 ***********
2026-06-12 20:28:55.194102 | controller | skipping: [localhost]
2026-06-12 20:28:55.194187 | controller |
2026-06-12 20:28:55.194202 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci _raw_params=wait_condition.yml] ***
2026-06-12 20:28:55.194214 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.061)       0:01:34.126 ***********
2026-06-12 20:28:55.194225 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.061)       0:01:34.125 ***********
2026-06-12 20:28:55.276709 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-12 20:28:55.276806 | controller | skipping: [localhost]
2026-06-12 20:28:55.276816 | controller |
2026-06-12 20:28:55.276822 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:28:55.276827 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.082)       0:01:34.209 ***********
2026-06-12 20:28:55.276832 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.082)       0:01:34.207 ***********
2026-06-12 20:28:55.337571 | controller | skipping: [localhost]
2026-06-12 20:28:55.337646 | controller |
2026-06-12 20:28:55.337653 | controller | TASK [Executing post_stage hooks for examples/va/hci name=run_hook] ************
2026-06-12 20:28:55.337659 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.060)       0:01:34.270 ***********
2026-06-12 20:28:55.337664 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.060)       0:01:34.268 ***********
2026-06-12 20:28:55.402379 | controller | skipping: [localhost]
2026-06-12 20:28:55.402447 | controller |
2026-06-12 20:28:55.402455 | 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-12 20:28:55.402461 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.065)       0:01:34.335 ***********
2026-06-12 20:28:55.402466 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.065)       0:01:34.333 ***********
2026-06-12 20:28:55.447524 | controller | ok: [localhost] =>
2026-06-12 20:28:55.447598 | controller |     changed: false
2026-06-12 20:28:55.447608 | controller |     msg: All assertions passed
2026-06-12 20:28:55.447618 | controller |
2026-06-12 20:28:55.447627 | 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-12 20:28:55.447636 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.045)       0:01:34.380 ***********
2026-06-12 20:28:55.447645 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.045)       0:01:34.379 ***********
2026-06-12 20:28:55.486987 | controller | skipping: [localhost]
2026-06-12 20:28:55.487069 | controller |
2026-06-12 20:28:55.487081 | 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-12 20:28:55.487091 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.039)       0:01:34.420 ***********
2026-06-12 20:28:55.487100 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.039)       0:01:34.418 ***********
2026-06-12 20:28:55.535208 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-12 20:28:55.535327 | controller |
2026-06-12 20:28:55.535345 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 20:28:55.535373 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.047)       0:01:34.467 ***********
2026-06-12 20:28:55.535387 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.047)       0:01:34.466 ***********
2026-06-12 20:28:55.567186 | controller | skipping: [localhost]
2026-06-12 20:28:55.567309 | controller |
2026-06-12 20:28:55.567322 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 20:28:55.567331 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.032)       0:01:34.500 ***********
2026-06-12 20:28:55.567340 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.032)       0:01:34.498 ***********
2026-06-12 20:28:55.603769 | controller | ok: [localhost]
2026-06-12 20:28:55.603843 | controller |
2026-06-12 20:28:55.603853 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 20:28:55.603862 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 20:28:55.603870 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 20:28:55.603878 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 20:28:55.603886 | controller | }}] ***
2026-06-12 20:28:55.603894 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.036)       0:01:34.537 ***********
2026-06-12 20:28:55.603902 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.036)       0:01:34.535 ***********
2026-06-12 20:28:55.680779 | controller | skipping: [localhost]
2026-06-12 20:28:55.680858 | controller |
2026-06-12 20:28:55.680868 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 20:28:55.680877 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:28:55.680885 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 20:28:55.680893 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 20:28:55.680901 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.076)       0:01:34.613 ***********
2026-06-12 20:28:55.680910 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.076)       0:01:34.612 ***********
2026-06-12 20:28:55.905966 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-12 20:28:55.906043 | controller |
2026-06-12 20:28:55.906056 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 20:28:55.906068 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.225)       0:01:34.839 ***********
2026-06-12 20:28:55.906079 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.225)       0:01:34.837 ***********
2026-06-12 20:28:55.966517 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 20:28:55.966595 | controller |
2026-06-12 20:28:55.966605 | controller | TASK [Executing pre_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-12 20:28:55.966630 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.060)       0:01:34.899 ***********
2026-06-12 20:28:55.966638 | controller | Friday 12 June 2026  20:28:55 +0000 (0:00:00.060)       0:01:34.898 ***********
2026-06-12 20:28:56.005318 | controller | skipping: [localhost]
2026-06-12 20:28:56.005390 | controller |
2026-06-12 20:28:56.005401 | controller | TASK [Generate values.yaml for examples/va/hci/deployment name=ci_gen_kustomize_values] ***
2026-06-12 20:28:56.005409 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.039)       0:01:34.938 ***********
2026-06-12 20:28:56.005418 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.039)       0:01:34.937 ***********
2026-06-12 20:28:56.125930 | controller |
2026-06-12 20:28:56.126007 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 20:28:56.126017 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.120)       0:01:35.059 ***********
2026-06-12 20:28:56.126025 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.120)       0:01:35.057 ***********
2026-06-12 20:28:56.176583 | controller | skipping: [localhost]
2026-06-12 20:28:56.176659 | controller |
2026-06-12 20:28:56.176669 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 20:28:56.176690 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.050)       0:01:35.109 ***********
2026-06-12 20:28:56.176699 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.050)       0:01:35.108 ***********
2026-06-12 20:28:56.260317 | 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-12 20:28:56.260392 | controller |
2026-06-12 20:28:56.260403 | 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-12 20:28:56.260412 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.083)       0:01:35.193 ***********
2026-06-12 20:28:56.260421 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.083)       0:01:35.192 ***********
2026-06-12 20:28:56.317360 | controller | ok: [localhost] =>
2026-06-12 20:28:56.317450 | controller |     changed: false
2026-06-12 20:28:56.317464 | controller |     msg: All assertions passed
2026-06-12 20:28:56.317476 | controller |
2026-06-12 20:28:56.317502 | 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-12 20:28:56.317514 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.057)       0:01:35.250 ***********
2026-06-12 20:28:56.317525 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.057)       0:01:35.249 ***********
2026-06-12 20:28:56.528597 | controller | ok: [localhost]
2026-06-12 20:28:56.528654 | controller |
2026-06-12 20:28:56.528660 | 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-12 20:28:56.528664 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.211)       0:01:35.461 ***********
2026-06-12 20:28:56.528669 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.211)       0:01:35.460 ***********
2026-06-12 20:28:56.593083 | controller | ok: [localhost] =>
2026-06-12 20:28:56.593144 | controller |     changed: false
2026-06-12 20:28:56.593152 | controller |     msg: All assertions passed
2026-06-12 20:28:56.593158 | controller |
2026-06-12 20:28:56.593164 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 20:28:56.593170 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.064)       0:01:35.526 ***********
2026-06-12 20:28:56.593175 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.064)       0:01:35.524 ***********
2026-06-12 20:28:56.843287 | controller | ok: [localhost]
2026-06-12 20:28:56.843362 | controller |
2026-06-12 20:28:56.843370 | 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-12 20:28:56.843377 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 20:28:56.843383 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 20:28:56.843388 | controller |   _config_map_content |
2026-06-12 20:28:56.843393 | controller |   ansible.utils.remove_keys(
2026-06-12 20:28:56.843398 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 20:28:56.843403 | controller |     matching_parameter='regex')
2026-06-12 20:28:56.843408 | controller | }}, cacheable=False] ***
2026-06-12 20:28:56.843413 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.250)       0:01:35.776 ***********
2026-06-12 20:28:56.843418 | controller | Friday 12 June 2026  20:28:56 +0000 (0:00:00.250)       0:01:35.774 ***********
2026-06-12 20:28:57.067214 | controller | ok: [localhost]
2026-06-12 20:28:57.067311 | controller |
2026-06-12 20:28:57.067325 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 20:28:57.067334 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.224)       0:01:36.000 ***********
2026-06-12 20:28:57.067343 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.224)       0:01:35.998 ***********
2026-06-12 20:28:57.153127 | controller | skipping: [localhost]
2026-06-12 20:28:57.153188 | controller |
2026-06-12 20:28:57.153203 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 20:28:57.153209 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.085)       0:01:36.085 ***********
2026-06-12 20:28:57.153215 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.085)       0:01:36.084 ***********
2026-06-12 20:28:57.354662 | controller | changed: [localhost]
2026-06-12 20:28:57.354714 | controller |
2026-06-12 20:28:57.354721 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 20:28:57.354726 | controller |   (snippet_datadir,
2026-06-12 20:28:57.354732 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 20:28:57.354737 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 20:28:57.354742 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.202)       0:01:36.288 ***********
2026-06-12 20:28:57.354747 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.202)       0:01:36.286 ***********
2026-06-12 20:28:57.430303 | controller | skipping: [localhost]
2026-06-12 20:28:57.430360 | controller |
2026-06-12 20:28:57.430368 | 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-12 20:28:57.430374 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.075)       0:01:36.363 ***********
2026-06-12 20:28:57.430379 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.075)       0:01:36.362 ***********
2026-06-12 20:28:57.481023 | controller | ok: [localhost]
2026-06-12 20:28:57.481073 | controller |
2026-06-12 20:28:57.481080 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 20:28:57.481086 | controller |   (snippet_datadir,
2026-06-12 20:28:57.481091 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 20:28:57.481097 | controller | }}, content={{
2026-06-12 20:28:57.481102 | controller |   _base64_patch |
2026-06-12 20:28:57.481106 | controller |   default({}) |
2026-06-12 20:28:57.481111 | controller |   to_nice_yaml
2026-06-12 20:28:57.481116 | controller | }}, mode=0644] ***
2026-06-12 20:28:57.481121 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.050)       0:01:36.414 ***********
2026-06-12 20:28:57.481126 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.050)       0:01:36.412 ***********
2026-06-12 20:28:57.941408 | controller | changed: [localhost]
2026-06-12 20:28:57.941458 | controller |
2026-06-12 20:28:57.941464 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 20:28:57.941469 | controller |   (snippet_datadir,
2026-06-12 20:28:57.941472 | controller |    '04_user_data.yaml') | path_join
2026-06-12 20:28:57.941477 | controller | }}, content={{
2026-06-12 20:28:57.941481 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 20:28:57.941484 | controller |   default({}) |
2026-06-12 20:28:57.941495 | controller |   to_nice_yaml
2026-06-12 20:28:57.941498 | controller | }}, mode=0644] ***
2026-06-12 20:28:57.941502 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.459)       0:01:36.874 ***********
2026-06-12 20:28:57.941506 | controller | Friday 12 June 2026  20:28:57 +0000 (0:00:00.459)       0:01:36.872 ***********
2026-06-12 20:28:58.343009 | controller | changed: [localhost]
2026-06-12 20:28:58.343059 | controller |
2026-06-12 20:28:58.343067 | 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-12 20:28:58.343073 | controller |   (
2026-06-12 20:28:58.343078 | controller |     snippet_datadir,
2026-06-12 20:28:58.343084 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 20:28:58.343089 | controller |   ) | path_join
2026-06-12 20:28:58.343094 | controller | }}, mode=0644] ***
2026-06-12 20:28:58.343100 | controller | Friday 12 June 2026  20:28:58 +0000 (0:00:00.402)       0:01:37.276 ***********
2026-06-12 20:28:58.343106 | controller | Friday 12 June 2026  20:28:58 +0000 (0:00:00.402)       0:01:37.274 ***********
2026-06-12 20:28:58.750943 | controller | changed: [localhost]
2026-06-12 20:28:58.750996 | controller |
2026-06-12 20:28:58.751001 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 20:28:58.751005 | controller | Friday 12 June 2026  20:28:58 +0000 (0:00:00.407)       0:01:37.684 ***********
2026-06-12 20:28:58.751009 | controller | Friday 12 June 2026  20:28:58 +0000 (0:00:00.407)       0:01:37.682 ***********
2026-06-12 20:28:58.821045 | 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-12 20:28:58.821114 | controller |
2026-06-12 20:28:58.821121 | 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-12 20:28:58.821127 | controller | Friday 12 June 2026  20:28:58 +0000 (0:00:00.070)       0:01:37.754 ***********
2026-06-12 20:28:58.821132 | controller | Friday 12 June 2026  20:28:58 +0000 (0:00:00.070)       0:01:37.752 ***********
2026-06-12 20:28:58.862132 | controller | ok: [localhost] =>
2026-06-12 20:28:58.862192 | controller |     changed: false
2026-06-12 20:28:58.862199 | controller |     msg: All assertions passed
2026-06-12 20:28:58.862205 | controller |
2026-06-12 20:28:58.862211 | 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-12 20:28:58.862217 | controller | Friday 12 June 2026  20:28:58 +0000 (0:00:00.041)       0:01:37.795 ***********
2026-06-12 20:28:58.862222 | controller | Friday 12 June 2026  20:28:58 +0000 (0:00:00.041)       0:01:37.794 ***********
2026-06-12 20:28:59.077944 | controller | ok: [localhost]
2026-06-12 20:28:59.077997 | controller |
2026-06-12 20:28:59.078002 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 20:28:59.078006 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.215)       0:01:38.011 ***********
2026-06-12 20:28:59.078010 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.215)       0:01:38.009 ***********
2026-06-12 20:28:59.142723 | controller | ok: [localhost]
2026-06-12 20:28:59.142786 | controller |
2026-06-12 20:28:59.142791 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 20:28:59.142795 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.064)       0:01:38.075 ***********
2026-06-12 20:28:59.142799 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.064)       0:01:38.074 ***********
2026-06-12 20:28:59.503605 | 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-12 20:28:59.503664 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml)
2026-06-12 20:28:59.503670 | controller |
2026-06-12 20:28:59.503674 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 20:28:59.503678 | controller |   _content |
2026-06-12 20:28:59.503682 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 20:28:59.503685 | controller |   combine(_parsed, recursive=true)
2026-06-12 20:28:59.503690 | controller | }}
2026-06-12 20:28:59.503693 | controller | ] ***
2026-06-12 20:28:59.503697 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.361)       0:01:38.437 ***********
2026-06-12 20:28:59.503712 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.361)       0:01:38.435 ***********
2026-06-12 20:28:59.628481 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 20:28:59.628543 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 20:28:59.628549 | controller |
2026-06-12 20:28:59.628555 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 20:28:59.628559 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.124)       0:01:38.561 ***********
2026-06-12 20:28:59.628562 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.124)       0:01:38.560 ***********
2026-06-12 20:28:59.902009 | controller | changed: [localhost]
2026-06-12 20:28:59.902072 | controller |
2026-06-12 20:28:59.902077 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 20:28:59.902081 | controller |   (_destdir,
2026-06-12 20:28:59.902085 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 20:28:59.902088 | controller | }}, content={{
2026-06-12 20:28:59.902092 | controller |   (
2026-06-12 20:28:59.902095 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 20:28:59.902110 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 20:28:59.902114 | controller | }}, mode=0644] ***
2026-06-12 20:28:59.902117 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.272)       0:01:38.834 ***********
2026-06-12 20:28:59.902121 | controller | Friday 12 June 2026  20:28:59 +0000 (0:00:00.272)       0:01:38.833 ***********
2026-06-12 20:29:00.420184 | controller | changed: [localhost]
2026-06-12 20:29:00.420233 | controller |
2026-06-12 20:29:00.420251 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-12 20:29:00.420257 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 20:29:00.420261 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 20:29:00.420265 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 20:29:00.420268 | controller | }}, dest={{
2026-06-12 20:29:00.420272 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 20:29:00.420277 | controller |   stage['path'], _val.src_file
2026-06-12 20:29:00.420282 | controller |   ) |
2026-06-12 20:29:00.420286 | controller |   path_join
2026-06-12 20:29:00.420290 | controller |  }}] ***
2026-06-12 20:29:00.420295 | controller | Friday 12 June 2026  20:29:00 +0000 (0:00:00.518)       0:01:39.353 ***********
2026-06-12 20:29:00.420299 | controller | Friday 12 June 2026  20:29:00 +0000 (0:00:00.518)       0:01:39.351 ***********
2026-06-12 20:29:00.753122 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph)
2026-06-12 20:29:00.753217 | controller |
2026-06-12 20:29:00.753224 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:29:00.753228 | controller | Friday 12 June 2026  20:29:00 +0000 (0:00:00.332)       0:01:39.685 ***********
2026-06-12 20:29:00.753247 | controller | Friday 12 June 2026  20:29:00 +0000 (0:00:00.332)       0:01:39.684 ***********
2026-06-12 20:29:00.803853 | controller | skipping: [localhost]
2026-06-12 20:29:00.803930 | controller |
2026-06-12 20:29:00.803940 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 20:29:00.803949 | controller | Friday 12 June 2026  20:29:00 +0000 (0:00:00.050)       0:01:39.736 ***********
2026-06-12 20:29:00.803957 | controller | Friday 12 June 2026  20:29:00 +0000 (0:00:00.050)       0:01:39.735 ***********
2026-06-12 20:29:01.149024 | controller | changed: [localhost]
2026-06-12 20:29:01.149094 | controller |
2026-06-12 20:29:01.149104 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 20:29:01.149113 | controller | Friday 12 June 2026  20:29:01 +0000 (0:00:00.345)       0:01:40.082 ***********
2026-06-12 20:29:01.149120 | controller | Friday 12 June 2026  20:29:01 +0000 (0:00:00.345)       0:01:40.080 ***********
2026-06-12 20:29:01.573445 | controller | changed: [localhost]
2026-06-12 20:29:01.573524 | controller |
2026-06-12 20:29:01.573535 | 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-12 20:29:01.573545 | controller | Friday 12 June 2026  20:29:01 +0000 (0:00:00.424)       0:01:40.506 ***********
2026-06-12 20:29:01.573553 | controller | Friday 12 June 2026  20:29:01 +0000 (0:00:00.424)       0:01:40.504 ***********
2026-06-12 20:29:01.624668 | controller | skipping: [localhost]
2026-06-12 20:29:01.624727 | controller |
2026-06-12 20:29:01.624738 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 20:29:01.624747 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 20:29:01.624756 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 20:29:01.624764 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 20:29:01.624772 | controller |   ) | list
2026-06-12 20:29:01.624780 | controller | }}] ***
2026-06-12 20:29:01.624787 | controller | Friday 12 June 2026  20:29:01 +0000 (0:00:00.051)       0:01:40.557 ***********
2026-06-12 20:29:01.624795 | controller | Friday 12 June 2026  20:29:01 +0000 (0:00:00.051)       0:01:40.555 ***********
2026-06-12 20:29:01.708521 | controller | skipping: [localhost]
2026-06-12 20:29:01.708598 | controller |
2026-06-12 20:29:01.708608 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-12 20:29:01.708617 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 20:29:01.708626 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 20:29:01.708634 | controller | }}, mode=0644] ***
2026-06-12 20:29:01.708642 | controller | Friday 12 June 2026  20:29:01 +0000 (0:00:00.083)       0:01:40.641 ***********
2026-06-12 20:29:01.708650 | controller | Friday 12 June 2026  20:29:01 +0000 (0:00:00.083)       0:01:40.639 ***********
2026-06-12 20:29:02.051494 | controller | changed: [localhost]
2026-06-12 20:29:02.051573 | controller |
2026-06-12 20:29:02.051585 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:29:02.051594 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.343)       0:01:40.984 ***********
2026-06-12 20:29:02.051614 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.343)       0:01:40.982 ***********
2026-06-12 20:29:02.126955 | controller | skipping: [localhost]
2026-06-12 20:29:02.127038 | controller |
2026-06-12 20:29:02.127048 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 20:29:02.127057 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.075)       0:01:41.059 ***********
2026-06-12 20:29:02.127065 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.075)       0:01:41.058 ***********
2026-06-12 20:29:02.185021 | controller | skipping: [localhost]
2026-06-12 20:29:02.185107 | controller |
2026-06-12 20:29:02.185119 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment _raw_params=wait_condition.yml] ***
2026-06-12 20:29:02.185127 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.057)       0:01:41.117 ***********
2026-06-12 20:29:02.185136 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.057)       0:01:41.116 ***********
2026-06-12 20:29:02.238745 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-12 20:29:02.238824 | controller | skipping: [localhost]
2026-06-12 20:29:02.238834 | controller |
2026-06-12 20:29:02.238843 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 20:29:02.238851 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.054)       0:01:41.172 ***********
2026-06-12 20:29:02.238859 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.054)       0:01:41.170 ***********
2026-06-12 20:29:02.333406 | controller | skipping: [localhost]
2026-06-12 20:29:02.333474 | controller |
2026-06-12 20:29:02.333481 | controller | TASK [Executing post_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-12 20:29:02.333487 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.094)       0:01:41.266 ***********
2026-06-12 20:29:02.333492 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.094)       0:01:41.265 ***********
2026-06-12 20:29:02.405526 | controller | skipping: [localhost]
2026-06-12 20:29:02.405621 | controller |
2026-06-12 20:29:02.405632 | controller | PLAY RECAP *********************************************************************
2026-06-12 20:29:02.405641 | controller | localhost                  : ok=280  changed=76   unreachable=0    failed=0    skipped=115  rescued=0    ignored=0
2026-06-12 20:29:02.405649 | controller |
2026-06-12 20:29:02.405657 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.070)       0:01:41.337 ***********
2026-06-12 20:29:02.405664 | controller | ===============================================================================
2026-06-12 20:29:02.405672 | controller | ci_setup : Install needed packages ------------------------------------- 15.89s
2026-06-12 20:29:02.405680 | controller | Get automation contents ------------------------------------------------- 8.46s
2026-06-12 20:29:02.405687 | controller | ci_setup : Install openshift client ------------------------------------- 3.98s
2026-06-12 20:29:02.405695 | controller | Load automation files as fact ------------------------------------------- 1.81s
2026-06-12 20:29:02.405715 | controller | ci_setup : Ensure openshift client install path is present -------------- 1.19s
2026-06-12 20:29:02.405723 | controller | ci_setup : Manage directories ------------------------------------------- 1.07s
2026-06-12 20:29:02.405731 | controller | Gathering Facts --------------------------------------------------------- 0.92s
2026-06-12 20:29:02.405738 | controller | Create needed directories ----------------------------------------------- 0.65s
2026-06-12 20:29:02.405746 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s
2026-06-12 20:29:02.405767 | controller | Create needed SSH keypairs ---------------------------------------------- 0.63s
2026-06-12 20:29:02.405775 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.60s
2026-06-12 20:29:02.405782 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s
2026-06-12 20:29:02.405790 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s
2026-06-12 20:29:02.405798 | controller | kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.59s
2026-06-12 20:29:02.405806 | controller | kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.59s
2026-06-12 20:29:02.405813 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s
2026-06-12 20:29:02.405821 | controller | kustomize_deploy : Build kustomized content for examples/va/hci --------- 0.57s
2026-06-12 20:29:02.405829 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.57s
2026-06-12 20:29:02.405836 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.55s
2026-06-12 20:29:02.405844 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.55s
2026-06-12 20:29:02.405851 | controller | Friday 12 June 2026  20:29:02 +0000 (0:00:00.072)       0:01:41.337 ***********
2026-06-12 20:29:02.405859 | controller | ===============================================================================
2026-06-12 20:29:02.405867 | controller | ci_gen_kustomize_values ------------------------------------------------ 41.97s
2026-06-12 20:29:02.405874 | controller | ci_setup --------------------------------------------------------------- 23.53s
2026-06-12 20:29:02.405882 | controller | kustomize_deploy ------------------------------------------------------- 20.99s
2026-06-12 20:29:02.405890 | controller | ansible.builtin.slurp --------------------------------------------------- 9.30s
2026-06-12 20:29:02.405897 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.91s
2026-06-12 20:29:02.405905 | controller | gather_facts ------------------------------------------------------------ 0.92s
2026-06-12 20:29:02.405913 | controller | ansible.builtin.file ---------------------------------------------------- 0.65s
2026-06-12 20:29:02.405931 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.63s
2026-06-12 20:29:02.405939 | controller | networking_mapper ------------------------------------------------------- 0.58s
2026-06-12 20:29:02.405947 | controller | ansible.builtin.find ---------------------------------------------------- 0.25s
2026-06-12 20:29:02.405954 | controller | ansible.builtin.stat ---------------------------------------------------- 0.23s
2026-06-12 20:29:02.405962 | controller | ansible.builtin.include_role -------------------------------------------- 0.23s
2026-06-12 20:29:02.405970 | controller | ansible.builtin.assert -------------------------------------------------- 0.08s
2026-06-12 20:29:02.405977 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s
2026-06-12 20:29:02.405985 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s
2026-06-12 20:29:02.405992 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-12 20:29:02.406000 | controller | total ----------------------------------------------------------------- 101.30s
2026-06-12 20:29:02.720114 | controller | ok: Runtime: 0:01:42.036101
2026-06-12 20:29:02.749531 | 
2026-06-12 20:29:02.749648 | PLAY RECAP
2026-06-12 20:29:02.749707 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-12 20:29:02.749735 | 
2026-06-12 20:29:02.872301 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-12 20:29:02.874960 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-12 20:29:03.503272 | 
2026-06-12 20:29:03.503471 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-12 20:29:03.513494 | 
2026-06-12 20:29:03.513560 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-12 20:29:03.889235 | controller | ok
2026-06-12 20:29:03.931343 | 
2026-06-12 20:29:03.931545 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-12 20:29:03.937748 | 
2026-06-12 20:29:03.937858 | TASK [Filter out host if needed]
2026-06-12 20:29:03.947615 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-12 20:29:03.951648 | 
2026-06-12 20:29:03.951719 | TASK [Ensure file is present]
2026-06-12 20:29:04.321496 | controller | ok
2026-06-12 20:29:04.330027 | 
2026-06-12 20:29:04.330160 | TASK [Manage molecule report file]
2026-06-12 20:29:04.868783 | controller | skipping: Conditional result was False
2026-06-12 20:29:04.874259 | 
2026-06-12 20:29:04.874339 | TASK [Check if we get ci-framework-data basedir]
2026-06-12 20:29:05.115865 | controller | ok
2026-06-12 20:29:05.120981 | 
2026-06-12 20:29:05.121056 | TASK [Create ci-framework-data log directory for zuul]
2026-06-12 20:29:05.363153 | controller | changed
2026-06-12 20:29:05.368337 | 
2026-06-12 20:29:05.368412 | TASK [Copy ci-framework interesting files]
2026-06-12 20:29:05.872268 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-12 20:29:05.910067 | controller | ok: Runtime: 0:00:00.024415
2026-06-12 20:29:05.917692 | 
2026-06-12 20:29:05.917822 | TASK [Get SELinux listing]
2026-06-12 20:29:06.462251 | controller | ok: Runtime: 0:00:00.012378
2026-06-12 20:29:06.470498 | 
2026-06-12 20:29:06.470623 | TASK [Generate log index]
2026-06-12 20:29:07.314471 | controller | changed
2026-06-12 20:29:07.322315 | 
2026-06-12 20:29:07.322483 | TASK [Get some env related data]
2026-06-12 20:29:07.955919 | controller | /home/zuul/.local/bin/ansible
2026-06-12 20:29:08.869642 | controller | ok: Runtime: 0:00:00.970128
2026-06-12 20:29:08.876881 | 
2026-06-12 20:29:08.876998 | TASK [Generate list of logs to collect in home directory]
2026-06-12 20:29:09.356722 | controller | ok: All paths examined
2026-06-12 20:29:09.401739 | 
2026-06-12 20:29:09.402002 | LOOP [Copy logs from home directory]
2026-06-12 20:29:09.763087 | controller | changed:
2026-06-12 20:29:09.763355 | controller | {
2026-06-12 20:29:09.763408 | controller |   "atime": 1781296012.2370186,
2026-06-12 20:29:09.763486 | controller |   "ctime": 1781296142.404548,
2026-06-12 20:29:09.763524 | controller |   "dev": 64513,
2026-06-12 20:29:09.763557 | controller |   "gid": 1000,
2026-06-12 20:29:09.763590 | controller |   "gr_name": "zuul",
2026-06-12 20:29:09.763622 | controller |   "inode": 309299,
2026-06-12 20:29:09.763654 | controller |   "isblk": false,
2026-06-12 20:29:09.763686 | controller |   "ischr": false,
2026-06-12 20:29:09.763736 | controller |   "isdir": false,
2026-06-12 20:29:09.763782 | controller |   "isfifo": false,
2026-06-12 20:29:09.763814 | controller |   "isgid": false,
2026-06-12 20:29:09.763845 | controller |   "islnk": false,
2026-06-12 20:29:09.763876 | controller |   "isreg": true,
2026-06-12 20:29:09.763906 | controller |   "issock": false,
2026-06-12 20:29:09.763944 | controller |   "isuid": false,
2026-06-12 20:29:09.763983 | controller |   "mode": "0644",
2026-06-12 20:29:09.764017 | controller |   "mtime": 1781296142.404548,
2026-06-12 20:29:09.764052 | controller |   "nlink": 1,
2026-06-12 20:29:09.764085 | controller |   "path": "/home/zuul/ansible.log",
2026-06-12 20:29:09.764117 | controller |   "pw_name": "zuul",
2026-06-12 20:29:09.764149 | controller |   "rgrp": true,
2026-06-12 20:29:09.764181 | controller |   "roth": true,
2026-06-12 20:29:09.764217 | controller |   "rusr": true,
2026-06-12 20:29:09.764251 | controller |   "size": 264557,
2026-06-12 20:29:09.764283 | controller |   "uid": 1000,
2026-06-12 20:29:09.764314 | controller |   "wgrp": false,
2026-06-12 20:29:09.764346 | controller |   "woth": false,
2026-06-12 20:29:09.764377 | controller |   "wusr": true,
2026-06-12 20:29:09.764409 | controller |   "xgrp": false,
2026-06-12 20:29:09.764483 | controller |   "xoth": false,
2026-06-12 20:29:09.764520 | controller |   "xusr": false
2026-06-12 20:29:09.764553 | controller | }
2026-06-12 20:29:09.779030 | 
2026-06-12 20:29:09.779178 | TASK [Copy crio stats log file]
2026-06-12 20:29:09.806368 | controller | skipping: Conditional result was False
2026-06-12 20:29:09.815631 | 
2026-06-12 20:29:09.815764 | TASK [Get SELinux related data]
2026-06-12 20:29:10.123781 | controller | <no matches>
2026-06-12 20:29:10.362927 | controller | ERROR
2026-06-12 20:29:10.363237 | controller | {
2026-06-12 20:29:10.363298 | controller |   "delta": "0:00:00.012490",
2026-06-12 20:29:10.363341 | controller |   "end": "2026-06-12 20:29:10.124597",
2026-06-12 20:29:10.363394 | controller |   "msg": "non-zero return code",
2026-06-12 20:29:10.363500 | controller |   "rc": 1,
2026-06-12 20:29:10.363555 | controller |   "start": "2026-06-12 20:29:10.112107"
2026-06-12 20:29:10.363590 | controller | }
2026-06-12 20:29:10.363633 | controller | ERROR: Ignoring Errors
2026-06-12 20:29:10.371333 | 
2026-06-12 20:29:10.371556 | TASK [Create system configuration directory]
2026-06-12 20:29:10.664951 | controller | changed
2026-06-12 20:29:10.679239 | 
2026-06-12 20:29:10.679424 | TASK [Get some of the system configurations]
2026-06-12 20:29:11.217996 | controller | ok: Runtime: 0:00:00.020549
2026-06-12 20:29:11.225899 | 
2026-06-12 20:29:11.226044 | TASK [Copy generated documentation if available]
2026-06-12 20:29:11.252221 | controller | skipping: Conditional result was False
2026-06-12 20:29:11.261892 | 
2026-06-12 20:29:11.262034 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-12 20:29:11.287744 | controller | skipping: Conditional result was False
2026-06-12 20:29:11.296720 | 
2026-06-12 20:29:11.296848 | TASK [Compress logs bigger than 2MB]
2026-06-12 20:29:11.840038 | controller | ok: Runtime: 0:00:00.008288
2026-06-12 20:29:11.848253 | 
2026-06-12 20:29:11.848377 | TASK [Copy files from workspace on node]
2026-06-12 20:29:11.881831 | controller | ok
2026-06-12 20:29:11.926005 | 
2026-06-12 20:29:11.926118 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-12 20:29:11.952009 | controller | skipping: Conditional result was False
2026-06-12 20:29:11.963922 | 
2026-06-12 20:29:11.964070 | TASK [fetch-output : Set log path for single node]
2026-06-12 20:29:12.006992 | controller | ok
2026-06-12 20:29:12.014673 | 
2026-06-12 20:29:12.014799 | LOOP [fetch-output : Ensure local output dirs]
2026-06-12 20:29:12.307638 | controller -> localhost | changed: "/var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/logs"
2026-06-12 20:29:12.308055 | controller -> localhost | changed: All items complete
2026-06-12 20:29:12.308111 | 
2026-06-12 20:29:12.562970 | controller -> localhost | changed: "/var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/artifacts"
2026-06-12 20:29:12.885030 | controller -> localhost | changed: "/var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/docs"
2026-06-12 20:29:12.903088 | 
2026-06-12 20:29:12.903279 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-12 20:29:13.679420 | controller | changed:
2026-06-12 20:29:13.679979 | controller | .d..t...... ./
2026-06-12 20:29:13.680044 | controller | >f+++++++++ README.html
2026-06-12 20:29:13.680103 | controller | >f+++++++++ ansible.log
2026-06-12 20:29:13.680161 | controller | >f+++++++++ dmesg.log
2026-06-12 20:29:13.680219 | controller | >f+++++++++ installed-pkgs.log
2026-06-12 20:29:13.680274 | controller | >f+++++++++ python.log
2026-06-12 20:29:13.680320 | controller | >f+++++++++ registries.conf
2026-06-12 20:29:13.680355 | controller | >f+++++++++ selinux-denials.log
2026-06-12 20:29:13.680389 | controller | >f+++++++++ selinux-listing.log
2026-06-12 20:29:13.680423 | controller | cd+++++++++ ci-framework-data/
2026-06-12 20:29:13.680504 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-12 20:29:13.680541 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-12 20:29:13.680576 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-12 20:29:13.680611 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-12 20:29:13.680645 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-12 20:29:13.680679 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-12 20:29:13.680712 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-12 20:29:13.680747 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/
2026-06-12 20:29:13.680783 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml
2026-06-12 20:29:13.680819 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-12 20:29:13.680852 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-12 20:29:13.680886 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/
2026-06-12 20:29:13.680919 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml
2026-06-12 20:29:13.680953 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/
2026-06-12 20:29:13.680987 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml
2026-06-12 20:29:13.681021 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-12 20:29:13.681054 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-12 20:29:13.681090 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-12 20:29:13.681123 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-12 20:29:13.681156 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.31560.2026-06-12@20:28:48~
2026-06-12 20:29:13.681200 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-12 20:29:13.681234 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/
2026-06-12 20:29:13.681268 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml
2026-06-12 20:29:13.681302 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml
2026-06-12 20:29:13.681335 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml
2026-06-12 20:29:13.681367 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-12 20:29:13.681400 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-12 20:29:13.681461 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-12 20:29:13.681503 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-12 20:29:13.681537 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/
2026-06-12 20:29:13.681569 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml
2026-06-12 20:29:13.681601 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml
2026-06-12 20:29:13.681634 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml
2026-06-12 20:29:13.681667 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/
2026-06-12 20:29:13.681700 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml
2026-06-12 20:29:13.681733 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml
2026-06-12 20:29:13.681793 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml
2026-06-12 20:29:13.681829 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml
2026-06-12 20:29:13.681863 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-12 20:29:13.681896 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-12 20:29:13.681929 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30430.2026-06-12@20:28:12~
2026-06-12 20:29:13.681962 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-12 20:29:13.681995 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-12 20:29:13.682028 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-12 20:29:13.682061 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-12 20:29:13.682094 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-12 20:29:13.682127 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.31516.2026-06-12@20:28:47~
2026-06-12 20:29:13.682160 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-12 20:29:13.682193 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-12 20:29:13.682226 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-12 20:29:13.682258 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-12 20:29:13.682300 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml
2026-06-12 20:29:13.682335 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml
2026-06-12 20:29:13.682368 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-12 20:29:13.682401 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-12 20:29:13.682468 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml
2026-06-12 20:29:13.682505 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml
2026-06-12 20:29:13.682539 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-12 20:29:13.682575 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-12 20:29:13.682608 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-12 20:29:13.682641 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-12 20:29:13.682675 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-12 20:29:13.682708 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-12 20:29:13.682741 | controller | cd+++++++++ registries.conf.d/
2026-06-12 20:29:13.682774 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-12 20:29:13.682808 | controller | cd+++++++++ system-config/
2026-06-12 20:29:13.682841 | controller | cd+++++++++ system-config/libvirt/
2026-06-12 20:29:13.682874 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-12 20:29:13.682907 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-12 20:29:14.219057 | controller | changed: .d..t...... ./
2026-06-12 20:29:14.772281 | controller | changed: .d..t...... ./
2026-06-12 20:29:14.808018 | 
2026-06-12 20:29:14.808210 | TASK [Return artifact to Zuul]
2026-06-12 20:29:14.845307 | controller | skipping: Conditional result was False
2026-06-12 20:29:14.849348 | 
2026-06-12 20:29:14.849487 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-12 20:29:14.849698 | 
2026-06-12 20:29:14.849757 | PLAY RECAP
2026-06-12 20:29:14.849840 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-12 20:29:14.849882 | 
2026-06-12 20:29:14.977459 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-12 20:29:14.978634 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-12 20:29:15.564719 | 
2026-06-12 20:29:15.564828 | PLAY [all]
2026-06-12 20:29:15.573854 | 
2026-06-12 20:29:15.573927 | TASK [include_role : fetch-output]
2026-06-12 20:29:15.601048 | controller | ok
2026-06-12 20:29:15.615234 | 
2026-06-12 20:29:15.615314 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-12 20:29:15.658929 | controller | skipping: Conditional result was False
2026-06-12 20:29:15.665377 | 
2026-06-12 20:29:15.665520 | TASK [fetch-output : Set log path for single node]
2026-06-12 20:29:15.704472 | controller | ok
2026-06-12 20:29:15.709383 | 
2026-06-12 20:29:15.709491 | LOOP [fetch-output : Ensure local output dirs]
2026-06-12 20:29:16.103411 | controller -> localhost | ok: "/var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/logs"
2026-06-12 20:29:16.321674 | controller -> localhost | ok: "/var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/artifacts"
2026-06-12 20:29:16.579141 | controller -> localhost | ok: "/var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/docs"
2026-06-12 20:29:16.598534 | 
2026-06-12 20:29:16.598718 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-12 20:29:17.348278 | controller | ok
2026-06-12 20:29:17.348655 | controller | ok: All items complete
2026-06-12 20:29:17.348713 | 
2026-06-12 20:29:17.902573 | controller | ok
2026-06-12 20:29:18.471172 | controller | ok
2026-06-12 20:29:18.499206 | 
2026-06-12 20:29:18.499400 | TASK [include_role : fetch-output-openshift]
2026-06-12 20:29:18.525422 | controller | skipping: Conditional result was False
2026-06-12 20:29:18.535822 | 
2026-06-12 20:29:18.535974 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-12 20:29:19.041607 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.010441
2026-06-12 20:29:19.290475 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012537
2026-06-12 20:29:19.307617 | 
2026-06-12 20:29:19.307767 | PLAY [all]
2026-06-12 20:29:19.318023 | 
2026-06-12 20:29:19.318156 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-12 20:29:19.833418 | controller | changed
2026-06-12 20:29:19.842281 | 
2026-06-12 20:29:19.842707 | PLAY RECAP
2026-06-12 20:29:19.842890 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-12 20:29:19.842940 | 
2026-06-12 20:29:19.945134 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-12 20:29:19.946281 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-12 20:29:20.598621 | 
2026-06-12 20:29:20.598728 | PLAY [localhost]
2026-06-12 20:29:20.608744 | 
2026-06-12 20:29:20.608821 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-12 20:29:21.060131 | localhost | changed
2026-06-12 20:29:21.069270 | 
2026-06-12 20:29:21.069416 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-12 20:29:21.109334 | localhost | ok
2026-06-12 20:29:21.120648 | 
2026-06-12 20:29:21.120736 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-12 20:29:21.551753 | localhost | changed
2026-06-12 20:29:21.556691 | 
2026-06-12 20:29:21.556758 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-12 20:29:22.318042 | localhost | changed
2026-06-12 20:29:22.326696 | 
2026-06-12 20:29:22.326825 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-12 20:29:22.821646 | localhost | Identity added: /var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/tmp/ansible.8p3xbkva (/var/lib/zuul/builds/c47acd684b604071ac242125c003de75/work/tmp/ansible.8p3xbkva)
2026-06-12 20:29:22.821834 | localhost | ok: Runtime: 0:00:00.020931
2026-06-12 20:29:22.825026 | 
2026-06-12 20:29:22.825087 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-12 20:29:23.169632 | localhost | ok: Runtime: 0:00:00.010952
2026-06-12 20:29:23.177954 | 
2026-06-12 20:29:23.178091 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-12 20:29:23.269993 | localhost | changed
2026-06-12 20:29:23.277705 | 
2026-06-12 20:29:23.277853 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-12 20:29:23.757325 | localhost | changed
2026-06-12 20:29:23.767504 | 
2026-06-12 20:29:23.767611 | PLAY [localhost]
2026-06-12 20:29:23.775995 | 
2026-06-12 20:29:23.776111 | TASK [Generate bulk log download script]
2026-06-12 20:29:23.800073 | localhost | ok
2026-06-12 20:29:23.820360 | 
2026-06-12 20:29:23.820536 | TASK [local-log-download : Check API endpoint is defined]
2026-06-12 20:29:23.862476 | localhost | ok: All assertions passed
2026-06-12 20:29:23.870963 | 
2026-06-12 20:29:23.871088 | TASK [local-log-download : Create download script]
2026-06-12 20:29:24.425544 | localhost -> localhost | changed
2026-06-12 20:29:24.474573 | 
2026-06-12 20:29:24.474708 | TASK [Register quick-download link]
2026-06-12 20:29:24.503868 | localhost | ok
2026-06-12 20:29:24.506204 | 
2026-06-12 20:29:24.506273 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-12 20:29:24.511957 | 
2026-06-12 20:29:24.512035 | TASK [Set zuul-log-path fact]
2026-06-12 20:29:24.528351 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-12 20:29:24.536085 | 
2026-06-12 20:29:24.536164 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-12 20:29:24.572269 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-12 20:29:24.577130 | 
2026-06-12 20:29:24.577253 | TASK [upload-logs : Create log directories]
2026-06-12 20:29:25.469119 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-12 20:29:25.472577 | 
2026-06-12 20:29:25.472712 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-12 20:29:25.813981 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.010867
2026-06-12 20:29:25.816673 | 
2026-06-12 20:29:25.816730 | TASK [upload-logs : Upload logs to log server]
2026-06-12 20:29:29.901022 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-12 20:29:29.904084 | 
2026-06-12 20:29:29.904216 | LOOP [upload-logs : Compress console log and json output]
