2026-06-18 13:30:28.180093 | Job console starting
2026-06-18 13:30:28.310444 | Updating git repos
2026-06-18 13:30:28.356750 | Cloning repos into workspace
2026-06-18 13:30:30.096035 | Restoring repo states
2026-06-18 13:30:30.110084 | Merging changes
2026-06-18 13:30:31.059359 | Checking out repos
2026-06-18 13:30:31.818567 | Preparing playbooks
2026-06-18 13:30:36.490770 | Running Ansible setup
2026-06-18 13:30:40.072323 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-18 13:30:40.703364 | 
2026-06-18 13:30:40.703465 | PLAY [localhost]
2026-06-18 13:30:40.710736 | 
2026-06-18 13:30:40.710799 | TASK [Gathering Facts]
2026-06-18 13:30:41.622425 | localhost | ok
2026-06-18 13:30:41.635313 | 
2026-06-18 13:30:41.635478 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-18 13:30:42.079070 | localhost -> localhost | changed
2026-06-18 13:30:42.088717 | 
2026-06-18 13:30:42.088870 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-18 13:30:43.067359 | localhost -> localhost | changed
2026-06-18 13:30:43.079529 | 
2026-06-18 13:30:43.079703 | TASK [Setup log path fact]
2026-06-18 13:30:43.101134 | localhost | ok
2026-06-18 13:30:43.121978 | 
2026-06-18 13:30:43.122131 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-18 13:30:43.162847 | localhost | ok
2026-06-18 13:30:43.173744 | 
2026-06-18 13:30:43.173882 | TASK [emit-job-header : Print job information]
2026-06-18 13:30:43.225681 | # Job Information
2026-06-18 13:30:43.225986 | Ansible Version: 2.16.18
2026-06-18 13:30:43.226041 | Job: rhoso-architecture-validate-dz-storage
2026-06-18 13:30:43.226085 | Pipeline: github-check
2026-06-18 13:30:43.226125 | Executor: 38.102.83.40
2026-06-18 13:30:43.226163 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/770
2026-06-18 13:30:43.226203 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/59e/rdoproject.org/59e3c2be95bd4c28a924d935439c3c29/
2026-06-18 13:30:43.226247 | Event ID: a3fd31b0-6b19-11f1-8c27-9cac447d2a1a
2026-06-18 13:30:43.234983 | 
2026-06-18 13:30:43.235185 | LOOP [emit-job-header : Print node information]
2026-06-18 13:30:43.337021 | localhost | ok:
2026-06-18 13:30:43.337248 | localhost | # Node Information
2026-06-18 13:30:43.337286 | localhost | Inventory Hostname: controller
2026-06-18 13:30:43.337340 | localhost | Hostname: np0000078608
2026-06-18 13:30:43.337364 | localhost | Username: zuul
2026-06-18 13:30:43.337384 | localhost | Distro: CentOS 9
2026-06-18 13:30:43.337401 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-18 13:30:43.337424 | localhost | Region: RegionOne
2026-06-18 13:30:43.337440 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-18 13:30:43.337466 | localhost | Product Name: OpenStack Nova
2026-06-18 13:30:43.337483 | localhost | Interface IP: 38.102.83.248
2026-06-18 13:30:43.358446 | 
2026-06-18 13:30:43.358649 | PLAY [all]
2026-06-18 13:30:43.370441 | 
2026-06-18 13:30:43.370610 | TASK [Gather network facts]
2026-06-18 13:30:43.762908 | controller | ok
2026-06-18 13:30:43.780934 | 
2026-06-18 13:30:43.781072 | TASK [include_role : start-zuul-console]
2026-06-18 13:30:43.806268 | controller | ok
2026-06-18 13:30:43.828242 | 
2026-06-18 13:30:43.828410 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-18 13:30:44.204170 | controller | ok
2026-06-18 13:30:44.212996 | 
2026-06-18 13:30:44.213085 | TASK [include_role : add-build-sshkey]
2026-06-18 13:30:44.243684 | controller | ok
2026-06-18 13:30:44.254036 | 
2026-06-18 13:30:44.254121 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-18 13:30:44.560709 | controller -> localhost | ok
2026-06-18 13:30:44.565090 | 
2026-06-18 13:30:44.565156 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-18 13:30:44.583131 | controller | ok
2026-06-18 13:30:44.597274 | controller | included: /var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-18 13:30:44.601674 | 
2026-06-18 13:30:44.601732 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-18 13:30:45.239026 | controller -> localhost | Generating public/private rsa key pair.
2026-06-18 13:30:45.239383 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/59e3c2be95bd4c28a924d935439c3c29_id_rsa
2026-06-18 13:30:45.239458 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/59e3c2be95bd4c28a924d935439c3c29_id_rsa.pub
2026-06-18 13:30:45.239509 | controller -> localhost | The key fingerprint is:
2026-06-18 13:30:45.239633 | controller -> localhost | SHA256:Ef5iNXn0ZSUnzMq+cM74TMsGuQJ01bw993PuFc9RiT8 zuul-build-sshkey
2026-06-18 13:30:45.239702 | controller -> localhost | The key's randomart image is:
2026-06-18 13:30:45.239748 | controller -> localhost | +---[RSA 3072]----+
2026-06-18 13:30:45.239787 | controller -> localhost | |        .  o.oo *|
2026-06-18 13:30:45.239829 | controller -> localhost | |       . ..oo.+*.|
2026-06-18 13:30:45.239868 | controller -> localhost | |        o.+..=...|
2026-06-18 13:30:45.239921 | controller -> localhost | |      . .+ o+ + o|
2026-06-18 13:30:45.239981 | controller -> localhost | |     . .S .o   E.|
2026-06-18 13:30:45.240037 | controller -> localhost | |      .. .+ o  oB|
2026-06-18 13:30:45.240093 | controller -> localhost | |       .   O.. .*|
2026-06-18 13:30:45.240150 | controller -> localhost | |        . o+=.  o|
2026-06-18 13:30:45.240208 | controller -> localhost | |         . o=  ..|
2026-06-18 13:30:45.240267 | controller -> localhost | +----[SHA256]-----+
2026-06-18 13:30:45.240392 | controller -> localhost | ok: Runtime: 0:00:00.125168
2026-06-18 13:30:45.248541 | 
2026-06-18 13:30:45.248727 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-18 13:30:45.281884 | controller | ok
2026-06-18 13:30:45.298711 | controller | included: /var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-18 13:30:45.312758 | 
2026-06-18 13:30:45.312840 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-18 13:30:45.337193 | controller | skipping: Conditional result was False
2026-06-18 13:30:45.341676 | 
2026-06-18 13:30:45.341742 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-18 13:30:45.819247 | controller | changed
2026-06-18 13:30:45.827007 | 
2026-06-18 13:30:45.827138 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-18 13:30:46.072702 | controller | ok
2026-06-18 13:30:46.080275 | 
2026-06-18 13:30:46.080405 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-18 13:30:46.862854 | controller | changed
2026-06-18 13:30:46.870744 | 
2026-06-18 13:30:46.870879 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-18 13:30:47.575007 | controller | changed
2026-06-18 13:30:47.579853 | 
2026-06-18 13:30:47.579937 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-18 13:30:47.605359 | controller | skipping: Conditional result was False
2026-06-18 13:30:47.611428 | 
2026-06-18 13:30:47.611514 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-18 13:30:48.015780 | controller -> localhost | changed
2026-06-18 13:30:48.031441 | 
2026-06-18 13:30:48.031677 | TASK [add-build-sshkey : Add back temp key]
2026-06-18 13:30:48.374974 | controller -> localhost | Identity added: /var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/59e3c2be95bd4c28a924d935439c3c29_id_rsa (zuul-build-sshkey)
2026-06-18 13:30:48.375157 | controller -> localhost | ok: Runtime: 0:00:00.019133
2026-06-18 13:30:48.378717 | 
2026-06-18 13:30:48.378775 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-18 13:30:48.787498 | controller | ok
2026-06-18 13:30:48.794096 | 
2026-06-18 13:30:48.794219 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-18 13:30:48.831446 | controller | skipping: Conditional result was False
2026-06-18 13:30:48.846494 | 
2026-06-18 13:30:48.846655 | TASK [include_role : validate-host]
2026-06-18 13:30:48.884827 | controller | ok
2026-06-18 13:30:48.915141 | 
2026-06-18 13:30:48.915258 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-18 13:30:48.952631 | controller | ok
2026-06-18 13:30:48.955642 | 
2026-06-18 13:30:48.955700 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-18 13:30:49.242050 | controller -> localhost | ok
2026-06-18 13:30:49.251009 | 
2026-06-18 13:30:49.251148 | TASK [validate-host : Collect information about the host]
2026-06-18 13:30:49.954971 | controller | ok
2026-06-18 13:30:49.971257 | 
2026-06-18 13:30:49.971395 | TASK [validate-host : Sanitize hostname]
2026-06-18 13:30:50.044039 | controller | ok
2026-06-18 13:30:50.051524 | 
2026-06-18 13:30:50.051715 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-18 13:30:50.553899 | controller -> localhost | changed
2026-06-18 13:30:50.560179 | 
2026-06-18 13:30:50.560264 | TASK [validate-host : Collect information about zuul worker]
2026-06-18 13:30:50.976023 | controller | ok
2026-06-18 13:30:50.984078 | 
2026-06-18 13:30:50.984212 | TASK [validate-host : Write out all zuul information for each host]
2026-06-18 13:30:51.536421 | controller -> localhost | changed
2026-06-18 13:30:51.545449 | 
2026-06-18 13:30:51.545522 | TASK [include_role : prepare-workspace-openshift]
2026-06-18 13:30:51.570626 | controller | skipping: Conditional result was False
2026-06-18 13:30:51.576012 | 
2026-06-18 13:30:51.576085 | TASK [include_role : remove-zuul-sshkey]
2026-06-18 13:30:51.600917 | controller | skipping: Conditional result was False
2026-06-18 13:30:51.606210 | 
2026-06-18 13:30:51.606289 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-18 13:30:51.889993 | controller | ok: "logs"
2026-06-18 13:30:51.890381 | controller | ok: All items complete
2026-06-18 13:30:51.890438 | 
2026-06-18 13:30:52.114032 | controller | ok: "artifacts"
2026-06-18 13:30:52.330358 | controller | ok: "docs"
2026-06-18 13:30:52.340129 | 
2026-06-18 13:30:52.340334 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-18 13:30:52.567694 | controller | changed: "logs"
2026-06-18 13:30:52.761733 | controller | changed: "artifacts"
2026-06-18 13:30:52.972202 | controller | changed: "docs"
2026-06-18 13:30:52.993498 | 
2026-06-18 13:30:52.993724 | PLAY RECAP
2026-06-18 13:30:52.993813 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-18 13:30:52.993868 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-18 13:30:52.993907 | 
2026-06-18 13:30:53.145429 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-18 13:30:53.146659 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-18 13:30:53.806515 | 
2026-06-18 13:30:53.806635 | PLAY [all]
2026-06-18 13:30:53.816868 | 
2026-06-18 13:30:53.816937 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-18 13:30:53.904899 | controller | ok
2026-06-18 13:30:53.912443 | 
2026-06-18 13:30:53.912628 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-18 13:30:54.341616 | controller | changed
2026-06-18 13:30:54.350658 | 
2026-06-18 13:30:54.350799 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-18 13:30:55.467178 | controller | changed
2026-06-18 13:30:55.478349 | 
2026-06-18 13:30:55.478452 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-18 13:30:55.929939 | controller | changed:
2026-06-18 13:30:55.930167 | controller | {
2026-06-18 13:30:55.930212 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-18 13:30:55.930259 | controller | }
2026-06-18 13:30:56.179382 | controller | changed:
2026-06-18 13:30:56.179536 | controller | {
2026-06-18 13:30:56.179637 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-18 13:30:56.179694 | controller | }
2026-06-18 13:30:56.402751 | controller | changed:
2026-06-18 13:30:56.402862 | controller | {
2026-06-18 13:30:56.402885 | 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-18 13:30:56.402904 | controller | }
2026-06-18 13:30:56.659798 | controller | changed:
2026-06-18 13:30:56.659934 | controller | {
2026-06-18 13:30:56.659987 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-18 13:30:56.660029 | controller | }
2026-06-18 13:30:56.894903 | controller | changed:
2026-06-18 13:30:56.895039 | controller | {
2026-06-18 13:30:56.895091 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-18 13:30:56.895132 | controller | }
2026-06-18 13:30:57.188059 | controller | changed:
2026-06-18 13:30:57.188256 | controller | {
2026-06-18 13:30:57.188337 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-18 13:30:57.188661 | controller | }
2026-06-18 13:30:57.402686 | controller | changed:
2026-06-18 13:30:57.402848 | controller | {
2026-06-18 13:30:57.402951 | 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-18 13:30:57.403005 | controller | }
2026-06-18 13:30:57.632043 | controller | changed:
2026-06-18 13:30:57.632198 | controller | {
2026-06-18 13:30:57.632251 | 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-18 13:30:57.632316 | controller | }
2026-06-18 13:30:57.875627 | controller | changed:
2026-06-18 13:30:57.875779 | controller | {
2026-06-18 13:30:57.875827 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-18 13:30:57.875954 | controller | }
2026-06-18 13:30:58.123125 | controller | changed:
2026-06-18 13:30:58.123379 | controller | {
2026-06-18 13:30:58.123439 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-18 13:30:58.123479 | controller | }
2026-06-18 13:30:58.361223 | controller | changed:
2026-06-18 13:30:58.361374 | controller | {
2026-06-18 13:30:58.361424 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-18 13:30:58.361465 | controller | }
2026-06-18 13:30:58.634203 | controller | changed:
2026-06-18 13:30:58.634355 | controller | {
2026-06-18 13:30:58.634406 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-18 13:30:58.634447 | controller | }
2026-06-18 13:30:58.898917 | controller | changed:
2026-06-18 13:30:58.899073 | controller | {
2026-06-18 13:30:58.899133 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-18 13:30:58.899177 | controller | }
2026-06-18 13:30:59.212019 | controller | changed:
2026-06-18 13:30:59.212178 | controller | {
2026-06-18 13:30:59.212228 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-18 13:30:59.212268 | controller | }
2026-06-18 13:30:59.472798 | controller | changed:
2026-06-18 13:30:59.472964 | controller | {
2026-06-18 13:30:59.473024 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-18 13:30:59.473068 | controller | }
2026-06-18 13:30:59.717337 | controller | changed:
2026-06-18 13:30:59.717508 | controller | {
2026-06-18 13:30:59.717572 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-18 13:30:59.717671 | controller | }
2026-06-18 13:30:59.970190 | controller | changed:
2026-06-18 13:30:59.970328 | controller | {
2026-06-18 13:30:59.970378 | 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-18 13:30:59.970420 | controller | }
2026-06-18 13:31:00.275834 | controller | changed:
2026-06-18 13:31:00.275974 | controller | {
2026-06-18 13:31:00.276024 | 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-18 13:31:00.276082 | controller | }
2026-06-18 13:31:00.521966 | controller | changed:
2026-06-18 13:31:00.522105 | controller | {
2026-06-18 13:31:00.522155 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-18 13:31:00.522195 | controller | }
2026-06-18 13:31:00.805227 | controller | changed:
2026-06-18 13:31:00.805384 | controller | {
2026-06-18 13:31:00.805445 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-18 13:31:00.805496 | controller | }
2026-06-18 13:31:01.057090 | controller | changed:
2026-06-18 13:31:01.057238 | controller | {
2026-06-18 13:31:01.057288 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-18 13:31:01.057327 | controller | }
2026-06-18 13:31:01.328158 | controller | changed:
2026-06-18 13:31:01.328302 | controller | {
2026-06-18 13:31:01.328351 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-18 13:31:01.328391 | controller | }
2026-06-18 13:31:01.555080 | controller | changed:
2026-06-18 13:31:01.555228 | controller | {
2026-06-18 13:31:01.555278 | 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-18 13:31:01.555319 | controller | }
2026-06-18 13:31:01.780478 | controller | changed:
2026-06-18 13:31:01.780653 | controller | {
2026-06-18 13:31:01.780703 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-18 13:31:01.780744 | controller | }
2026-06-18 13:31:02.040486 | controller | changed:
2026-06-18 13:31:02.040673 | controller | {
2026-06-18 13:31:02.040730 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-18 13:31:02.040772 | controller | }
2026-06-18 13:31:02.280726 | controller | changed:
2026-06-18 13:31:02.280891 | controller | {
2026-06-18 13:31:02.280941 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-18 13:31:02.280979 | controller | }
2026-06-18 13:31:02.317643 | 
2026-06-18 13:31:02.317868 | TASK [Set timezone to UTC]
2026-06-18 13:31:02.830249 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-18 13:31:02.838167 | 
2026-06-18 13:31:02.838307 | TASK [Create nodepool directory]
2026-06-18 13:31:03.132631 | controller | changed
2026-06-18 13:31:03.137567 | 
2026-06-18 13:31:03.137651 | TASK [Create nodepool sub_nodes file]
2026-06-18 13:31:03.806466 | controller | changed
2026-06-18 13:31:03.812196 | 
2026-06-18 13:31:03.812302 | TASK [Create nodepool sub_nodes_private file]
2026-06-18 13:31:04.453291 | controller | changed
2026-06-18 13:31:04.461956 | 
2026-06-18 13:31:04.462082 | LOOP [Populate nodepool sub_nodes file]
2026-06-18 13:31:04.496299 | 
2026-06-18 13:31:04.496534 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-18 13:31:04.540947 | 
2026-06-18 13:31:04.541223 | TASK [Create nodepool primary file]
2026-06-18 13:31:04.577409 | controller | skipping: Conditional result was False
2026-06-18 13:31:04.586042 | 
2026-06-18 13:31:04.586235 | TASK [Create nodepool node_private for this node]
2026-06-18 13:31:05.329041 | controller | changed
2026-06-18 13:31:05.338658 | 
2026-06-18 13:31:05.338792 | LOOP [Copy ssh keys to nodepool directory]
2026-06-18 13:31:05.737314 | controller | ok: Item: id_rsa Runtime: 0:00:00.005038
2026-06-18 13:31:05.737540 | 
2026-06-18 13:31:05.937491 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006372
2026-06-18 13:31:05.952439 | 
2026-06-18 13:31:05.952656 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-18 13:31:06.849303 | controller | changed
2026-06-18 13:31:06.857297 | 
2026-06-18 13:31:06.857418 | TASK [Validate sudoers config after edits]
2026-06-18 13:31:07.192176 | controller | /etc/sudoers: parsed OK
2026-06-18 13:31:07.192322 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-18 13:31:07.192339 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-18 13:31:07.192349 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-18 13:31:07.404250 | controller | ok: Runtime: 0:00:00.011794
2026-06-18 13:31:07.414136 | 
2026-06-18 13:31:07.414337 | TASK [Show the environment passed in to job shell scripts]
2026-06-18 13:31:07.668771 | controller | SHELL=/bin/bash
2026-06-18 13:31:07.668819 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture
2026-06-18 13:31:07.668825 | controller | ZUUL_SHORT_PROJECT_NAME=architecture
2026-06-18 13:31:07.668831 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/70/770/ed23b12c3b169a950ebf6c22f72c3bab1c60aaa0
2026-06-18 13:31:07.668835 | controller | PWD=/home/zuul
2026-06-18 13:31:07.668839 | controller | ZUUL_PIPELINE=github-check
2026-06-18 13:31:07.668845 | controller | LOGNAME=zuul
2026-06-18 13:31:07.668848 | controller | XDG_SESSION_TYPE=tty
2026-06-18 13:31:07.668852 | controller | _=/usr/bin/env
2026-06-18 13:31:07.668856 | controller | MOTD_SHOWN=pam
2026-06-18 13:31:07.668860 | controller | HOME=/home/zuul
2026-06-18 13:31:07.668863 | controller | LANG=en_US.UTF-8
2026-06-18 13:31:07.668867 | controller | SSH_CONNECTION=38.102.83.40 60272 38.102.83.248 22
2026-06-18 13:31:07.668872 | 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-18 13:31:07.668876 | controller | ZUUL_CHANGE_IDS=770,ed23b12c3b169a950ebf6c22f72c3bab1c60aaa0
2026-06-18 13:31:07.668879 | controller | WORKSPACE=/home/zuul/workspace
2026-06-18 13:31:07.668883 | controller | XDG_SESSION_CLASS=user
2026-06-18 13:31:07.668886 | controller | SELINUX_ROLE_REQUESTED=
2026-06-18 13:31:07.668890 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-18 13:31:07.668893 | controller | USER=zuul
2026-06-18 13:31:07.668897 | controller | ZUUL_VOTING=True
2026-06-18 13:31:07.668900 | controller | BUILD_TIMEOUT=1800000
2026-06-18 13:31:07.668904 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-18 13:31:07.668907 | controller | SHLVL=1
2026-06-18 13:31:07.668911 | controller | ZUUL_PATCHSET=ed23b12c3b169a950ebf6c22f72c3bab1c60aaa0
2026-06-18 13:31:07.668914 | controller | XDG_SESSION_ID=1
2026-06-18 13:31:07.668918 | controller | ZUUL_BRANCH=main
2026-06-18 13:31:07.668921 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-18 13:31:07.668925 | controller | SSH_CLIENT=38.102.83.40 60272 22
2026-06-18 13:31:07.668932 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-18 13:31:07.668937 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-18 13:31:07.668942 | controller | which_declare=declare -f
2026-06-18 13:31:07.668947 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-18 13:31:07.668952 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-18 13:31:07.668956 | controller | ZUUL_CHANGE=770
2026-06-18 13:31:07.668961 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-18 13:31:07.668966 | controller | ZUUL_UUID=59e3c2be95bd4c28a924d935439c3c29
2026-06-18 13:31:07.668970 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-18 13:31:07.668975 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-18 13:31:07.668980 | controller | }
2026-06-18 13:31:07.963272 | controller | ok: Runtime: 0:00:00.008031
2026-06-18 13:31:07.972513 | 
2026-06-18 13:31:07.972700 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-18 13:31:07.998841 | controller | skipping: Conditional result was False
2026-06-18 13:31:08.009942 | 
2026-06-18 13:31:08.010142 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-18 13:31:08.555192 | controller | skipping: Conditional result was False
2026-06-18 13:31:08.564247 | 
2026-06-18 13:31:08.564379 | TASK [Ensure legacy workspace directory]
2026-06-18 13:31:08.858831 | controller | changed
2026-06-18 13:31:08.861195 | 
2026-06-18 13:31:08.861293 | PLAY RECAP
2026-06-18 13:31:08.861378 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-18 13:31:08.861421 | 
2026-06-18 13:31:08.978703 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-18 13:31:08.981125 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-18 13:31:09.599737 | 
2026-06-18 13:31:09.599971 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-18 13:31:09.610818 | 
2026-06-18 13:31:09.610886 | TASK [Clone repos in the job workspace]
2026-06-18 13:31:09.631784 | controller | ok
2026-06-18 13:31:09.647874 | 
2026-06-18 13:31:09.647949 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-18 13:31:10.078556 | controller | ok
2026-06-18 13:31:10.088195 | 
2026-06-18 13:31:10.088338 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-18 13:31:12.269123 | controller | Output suppressed because no_log was given
2026-06-18 13:31:12.283332 | 
2026-06-18 13:31:12.283469 | TASK [Create zuul-output directory]
2026-06-18 13:31:12.652182 | controller | ok
2026-06-18 13:31:12.660998 | 
2026-06-18 13:31:12.661124 | TASK [Install required packages]
2026-06-18 13:31:58.529850 | controller | changed
2026-06-18 13:31:58.540360 | 
2026-06-18 13:31:58.540509 | TASK [Output pip related things]
2026-06-18 13:31:59.228162 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-18 13:31:59.577174 | controller | ok: Runtime: 0:00:00.352029
2026-06-18 13:31:59.580854 | 
2026-06-18 13:31:59.580920 | TASK [Install requirements]
2026-06-18 13:33:07.158930 | controller | changed
2026-06-18 13:33:07.181674 | 
2026-06-18 13:33:07.181831 | TASK [Add cronjob to trigger job stats]
2026-06-18 13:33:07.249034 | controller | skipping: Conditional result was False
2026-06-18 13:33:07.255746 | 
2026-06-18 13:33:07.255842 | LOOP [Construct project change list]
2026-06-18 13:33:07.361912 | controller | ok:
2026-06-18 13:33:07.362197 | controller | {
2026-06-18 13:33:07.362265 | controller |   "branch": "main",
2026-06-18 13:33:07.362320 | controller |   "change": "770",
2026-06-18 13:33:07.362371 | controller |   "change_message": "Fix/nfv controlplane novnc and metricstorage\n\nFixes two gaps in the NFV OVS-DPDK-SRIOV controlplane configuration identified by comparing rendered manifests against authoritative RHOSO component specs:\r\n\r\n  - **Add noVNCProxyServiceTemplate to nova cell1** (`lib/control-plane/base`): The base OpenStackControlPlane defines cell1 without a noVNCProxyServiceTemplate, meaning VNC console access to VMs on cell1 compute nodes is unavailable out of the box. The authoritative RHOSO docs specify `enabled: true` with a `ctlplane` network attachment. This affects all validated architectures inheriting from `lib/control-plane/base`.\r\n\r\n  - **Add metricStorage kustomize replacement** (`va/nfv/ovs-dpdk-sriov`): The NFV VA already exposes `telemetry.enabled` and `ceilometer.enabled` via service-values replacements, but `metricStorage.enabled` has no replacement \u2014 it stays `false` regardless of deployer intent. This adds the missing replacement so NFV deployments can toggle Prometheus metric collection through `service-values.yaml`.",
2026-06-18 13:33:07.362485 | controller |   "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/770",
2026-06-18 13:33:07.362645 | controller |   "commit_id": "ed23b12c3b169a950ebf6c22f72c3bab1c60aaa0",
2026-06-18 13:33:07.362707 | controller |   "patchset": "ed23b12c3b169a950ebf6c22f72c3bab1c60aaa0",
2026-06-18 13:33:07.362747 | controller |   "project": {
2026-06-18 13:33:07.362783 | controller |     "canonical_hostname": "github.com",
2026-06-18 13:33:07.362821 | controller |     "canonical_name": "github.com/openstack-k8s-operators/architecture",
2026-06-18 13:33:07.362857 | controller |     "name": "openstack-k8s-operators/architecture",
2026-06-18 13:33:07.362893 | controller |     "short_name": "architecture",
2026-06-18 13:33:07.362928 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/architecture"
2026-06-18 13:33:07.362965 | controller |   },
2026-06-18 13:33:07.363001 | controller |   "topic": null
2026-06-18 13:33:07.363037 | controller | }
2026-06-18 13:33:07.419768 | 
2026-06-18 13:33:07.419918 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-18 13:33:07.430019 | 
2026-06-18 13:33:07.430172 | TASK [Filter out host if needed]
2026-06-18 13:33:07.451632 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-18 13:33:07.456114 | 
2026-06-18 13:33:07.456193 | TASK [Get git tag for image tagging]
2026-06-18 13:33:07.984480 | controller | skipping: Conditional result was False
2026-06-18 13:33:07.993566 | 
2026-06-18 13:33:07.993747 | TASK [Set openstack-runner image]
2026-06-18 13:33:08.029557 | controller | skipping: Conditional result was False
2026-06-18 13:33:08.038532 | 
2026-06-18 13:33:08.038690 | TASK [Build openstack-runner image]
2026-06-18 13:33:08.066165 | controller | skipping: Conditional result was False
2026-06-18 13:33:08.075635 | 
2026-06-18 13:33:08.075768 | TASK [Push openstack-runner image]
2026-06-18 13:33:08.112912 | controller | skipping: Conditional result was False
2026-06-18 13:33:08.123151 | 
2026-06-18 13:33:08.123282 | TASK [Make sure ci-framework directory exists]
2026-06-18 13:33:08.158878 | controller | skipping: Conditional result was False
2026-06-18 13:33:08.168377 | 
2026-06-18 13:33:08.168505 | TASK [Create EDPM ansible var file]
2026-06-18 13:33:08.204401 | controller | skipping: Conditional result was False
2026-06-18 13:33:08.206253 | 
2026-06-18 13:33:08.206367 | PLAY RECAP
2026-06-18 13:33:08.206462 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-18 13:33:08.206529 | 
2026-06-18 13:33:08.422415 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-18 13:33:08.424794 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-18 13:33:09.111936 | 
2026-06-18 13:33:09.112037 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-18 13:33:09.123341 | 
2026-06-18 13:33:09.123424 | TASK [Create zuul-output directory]
2026-06-18 13:33:09.582787 | controller | changed
2026-06-18 13:33:09.591753 | 
2026-06-18 13:33:09.591903 | TASK [Slurp Zuul inventory test]
2026-06-18 13:33:10.023761 | controller -> localhost | ok
2026-06-18 13:33:10.030157 | 
2026-06-18 13:33:10.030314 | TASK [Save zuul inventory]
2026-06-18 13:33:11.120948 | controller | changed
2026-06-18 13:33:11.129122 | 
2026-06-18 13:33:11.129253 | TASK [Save zuul vars without the change_message]
2026-06-18 13:33:11.987088 | controller | changed
2026-06-18 13:33:11.989974 | 
2026-06-18 13:33:11.990095 | PLAY RECAP
2026-06-18 13:33:11.990184 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-18 13:33:11.990316 | 
2026-06-18 13:33:12.136842 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-18 13:33:12.139838 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-18 13:33:12.818230 | 
2026-06-18 13:33:12.818328 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-18 13:33:12.827973 | 
2026-06-18 13:33:12.828039 | TASK [Filter out host if needed]
2026-06-18 13:33:12.835491 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-18 13:33:12.838875 | 
2026-06-18 13:33:12.838937 | TASK [Run playbook]
2026-06-18 13:33:13.827113 | controller |
2026-06-18 13:33:13.827261 | controller | PLAY [Test architecture automations] *******************************************
2026-06-18 13:33:13.827277 | controller |
2026-06-18 13:33:13.827286 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-18 13:33:13.827298 | controller | Thursday 18 June 2026  13:33:13 +0000 (0:00:00.029)       0:00:00.029 *********
2026-06-18 13:33:13.827308 | controller | Thursday 18 June 2026  13:33:13 +0000 (0:00:00.028)       0:00:00.028 *********
2026-06-18 13:33:14.847634 | controller | ok: [localhost]
2026-06-18 13:33:14.847700 | controller |
2026-06-18 13:33:14.847713 | 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-18 13:33:14.847769 | controller | Thursday 18 June 2026  13:33:14 +0000 (0:00:01.020)       0:00:01.050 *********
2026-06-18 13:33:14.847783 | controller | Thursday 18 June 2026  13:33:14 +0000 (0:00:01.020)       0:00:01.048 *********
2026-06-18 13:33:14.898945 | controller | ok: [localhost]
2026-06-18 13:33:14.899011 | controller |
2026-06-18 13:33:14.899022 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-18 13:33:14.899032 | controller | Thursday 18 June 2026  13:33:14 +0000 (0:00:00.051)       0:00:01.101 *********
2026-06-18 13:33:14.899040 | controller | Thursday 18 June 2026  13:33:14 +0000 (0:00:00.051)       0:00:01.100 *********
2026-06-18 13:33:14.963020 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-18 13:33:14.963068 | controller |
2026-06-18 13:33:14.963079 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-18 13:33:14.963088 | controller | Thursday 18 June 2026  13:33:14 +0000 (0:00:00.064)       0:00:01.165 *********
2026-06-18 13:33:14.963096 | controller | Thursday 18 June 2026  13:33:14 +0000 (0:00:00.064)       0:00:01.164 *********
2026-06-18 13:33:14.993005 | controller | ok: [localhost] =>
2026-06-18 13:33:14.993067 | controller |     cifmw_ci_setup_packages:
2026-06-18 13:33:14.993078 | controller |     - bash-completion
2026-06-18 13:33:14.993087 | controller |     - ca-certificates
2026-06-18 13:33:14.993095 | controller |     - git-core
2026-06-18 13:33:14.993103 | controller |     - make
2026-06-18 13:33:14.993111 | controller |     - tar
2026-06-18 13:33:14.993119 | controller |     - tmux
2026-06-18 13:33:14.993126 | controller |     - python3-pip
2026-06-18 13:33:14.993134 | controller |
2026-06-18 13:33:14.993143 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-18 13:33:14.993152 | controller | Thursday 18 June 2026  13:33:14 +0000 (0:00:00.029)       0:00:01.195 *********
2026-06-18 13:33:14.993160 | controller | Thursday 18 June 2026  13:33:14 +0000 (0:00:00.029)       0:00:01.194 *********
2026-06-18 13:33:18.993431 | controller | changed: [localhost]
2026-06-18 13:33:18.993472 | controller |
2026-06-18 13:33:18.993477 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-18 13:33:18.993483 | controller | Thursday 18 June 2026  13:33:18 +0000 (0:00:03.999)       0:00:05.195 *********
2026-06-18 13:33:18.993487 | controller | Thursday 18 June 2026  13:33:18 +0000 (0:00:03.999)       0:00:05.194 *********
2026-06-18 13:33:19.334585 | controller | ok: [localhost]
2026-06-18 13:33:19.334636 | controller |
2026-06-18 13:33:19.334642 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-18 13:33:19.334648 | controller | Thursday 18 June 2026  13:33:19 +0000 (0:00:00.341)       0:00:05.537 *********
2026-06-18 13:33:19.334652 | controller | Thursday 18 June 2026  13:33:19 +0000 (0:00:00.341)       0:00:05.536 *********
2026-06-18 13:33:19.648806 | controller | changed: [localhost]
2026-06-18 13:33:19.648843 | controller |
2026-06-18 13:33:19.648856 | 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-18 13:33:19.648863 | controller | Thursday 18 June 2026  13:33:19 +0000 (0:00:00.314)       0:00:05.851 *********
2026-06-18 13:33:19.648884 | controller | Thursday 18 June 2026  13:33:19 +0000 (0:00:00.314)       0:00:05.850 *********
2026-06-18 13:33:23.600672 | controller | changed: [localhost]
2026-06-18 13:33:23.600816 | controller |
2026-06-18 13:33:23.600827 | 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-18 13:33:23.600835 | controller | Thursday 18 June 2026  13:33:23 +0000 (0:00:03.951)       0:00:09.803 *********
2026-06-18 13:33:23.600841 | controller | Thursday 18 June 2026  13:33:23 +0000 (0:00:03.951)       0:00:09.801 *********
2026-06-18 13:33:23.634495 | controller | skipping: [localhost]
2026-06-18 13:33:23.634554 | controller |
2026-06-18 13:33:23.634562 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-18 13:33:23.634568 | controller | Thursday 18 June 2026  13:33:23 +0000 (0:00:00.033)       0:00:09.837 *********
2026-06-18 13:33:23.634573 | controller | Thursday 18 June 2026  13:33:23 +0000 (0:00:00.033)       0:00:09.835 *********
2026-06-18 13:33:23.897146 | controller | changed: [localhost]
2026-06-18 13:33:23.897174 | controller |
2026-06-18 13:33:23.897180 | 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-18 13:33:23.897185 | controller |   source ~/.oc_completion
2026-06-18 13:33:23.897189 | controller | fi] ***
2026-06-18 13:33:23.897193 | controller | Thursday 18 June 2026  13:33:23 +0000 (0:00:00.263)       0:00:10.100 *********
2026-06-18 13:33:23.897197 | controller | Thursday 18 June 2026  13:33:23 +0000 (0:00:00.263)       0:00:10.099 *********
2026-06-18 13:33:24.159827 | controller | changed: [localhost]
2026-06-18 13:33:24.159876 | controller |
2026-06-18 13:33:24.159887 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-18 13:33:24.159896 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.261)       0:00:10.362 *********
2026-06-18 13:33:24.159905 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.262)       0:00:10.361 *********
2026-06-18 13:33:24.188354 | controller | skipping: [localhost]
2026-06-18 13:33:24.188426 | controller |
2026-06-18 13:33:24.188431 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-18 13:33:24.188437 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-18 13:33:24.188450 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-18 13:33:24.188455 | controller | }}] ***
2026-06-18 13:33:24.188460 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.028)       0:00:10.390 *********
2026-06-18 13:33:24.188465 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.028)       0:00:10.389 *********
2026-06-18 13:33:24.207552 | controller | skipping: [localhost]
2026-06-18 13:33:24.207614 | controller |
2026-06-18 13:33:24.207625 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-18 13:33:24.207645 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.019)       0:00:10.410 *********
2026-06-18 13:33:24.207654 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.019)       0:00:10.409 *********
2026-06-18 13:33:24.226565 | controller | skipping: [localhost]
2026-06-18 13:33:24.226601 | controller |
2026-06-18 13:33:24.226610 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-18 13:33:24.226619 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.019)       0:00:10.429 *********
2026-06-18 13:33:24.226627 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.019)       0:00:10.428 *********
2026-06-18 13:33:24.245246 | controller | skipping: [localhost]
2026-06-18 13:33:24.245282 | controller |
2026-06-18 13:33:24.245324 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-18 13:33:24.245335 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.018)       0:00:10.448 *********
2026-06-18 13:33:24.245344 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.018)       0:00:10.447 *********
2026-06-18 13:33:24.261935 | controller | skipping: [localhost]
2026-06-18 13:33:24.261969 | controller |
2026-06-18 13:33:24.261979 | 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-18 13:33:24.261999 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.016)       0:00:10.465 *********
2026-06-18 13:33:24.262007 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.016)       0:00:10.463 *********
2026-06-18 13:33:24.285852 | controller | skipping: [localhost]
2026-06-18 13:33:24.285888 | controller |
2026-06-18 13:33:24.285898 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-18 13:33:24.285908 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.023)       0:00:10.488 *********
2026-06-18 13:33:24.285917 | controller | Thursday 18 June 2026  13:33:24 +0000 (0:00:00.023)       0:00:10.487 *********
2026-06-18 13:33:25.309366 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-18 13:33:25.309407 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-18 13:33:25.309414 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-18 13:33:25.309419 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-18 13:33:25.309424 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-18 13:33:25.309429 | controller |
2026-06-18 13:33:25.309435 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-18 13:33:25.309440 | controller | Thursday 18 June 2026  13:33:25 +0000 (0:00:01.023)       0:00:11.512 *********
2026-06-18 13:33:25.309445 | controller | Thursday 18 June 2026  13:33:25 +0000 (0:00:01.023)       0:00:11.511 *********
2026-06-18 13:33:25.628636 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-18 13:33:25.628674 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-18 13:33:25.628680 | controller |
2026-06-18 13:33:25.628685 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-18 13:33:25.628691 | controller | Thursday 18 June 2026  13:33:25 +0000 (0:00:00.319)       0:00:11.831 *********
2026-06-18 13:33:25.628696 | controller | Thursday 18 June 2026  13:33:25 +0000 (0:00:00.319)       0:00:11.830 *********
2026-06-18 13:33:25.842858 | controller | ok: [localhost]
2026-06-18 13:33:25.842892 | controller |
2026-06-18 13:33:25.842897 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-18 13:33:25.842902 | controller | Thursday 18 June 2026  13:33:25 +0000 (0:00:00.214)       0:00:12.045 *********
2026-06-18 13:33:25.842905 | controller | Thursday 18 June 2026  13:33:25 +0000 (0:00:00.214)       0:00:12.044 *********
2026-06-18 13:33:26.144883 | controller | ok: [localhost]
2026-06-18 13:33:26.144935 | controller |
2026-06-18 13:33:26.144941 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-18 13:33:26.144950 | controller | Thursday 18 June 2026  13:33:26 +0000 (0:00:00.301)       0:00:12.347 *********
2026-06-18 13:33:26.144956 | controller | Thursday 18 June 2026  13:33:26 +0000 (0:00:00.301)       0:00:12.345 *********
2026-06-18 13:33:26.704988 | controller | changed: [localhost]
2026-06-18 13:33:26.705053 | controller |
2026-06-18 13:33:26.705061 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-18 13:33:26.705067 | controller | Thursday 18 June 2026  13:33:26 +0000 (0:00:00.560)       0:00:12.907 *********
2026-06-18 13:33:26.705072 | controller | Thursday 18 June 2026  13:33:26 +0000 (0:00:00.560)       0:00:12.906 *********
2026-06-18 13:33:26.826416 | controller | ok: [localhost]
2026-06-18 13:33:26.826471 | controller |
2026-06-18 13:33:26.826477 | 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-18 13:33:26.826482 | controller | Thursday 18 June 2026  13:33:26 +0000 (0:00:00.121)       0:00:13.028 *********
2026-06-18 13:33:26.826498 | controller | Thursday 18 June 2026  13:33:26 +0000 (0:00:00.121)       0:00:13.027 *********
2026-06-18 13:33:27.196327 | controller | ok: [localhost]
2026-06-18 13:33:27.196374 | controller |
2026-06-18 13:33:27.196386 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-18 13:33:27.196396 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.370)       0:00:13.399 *********
2026-06-18 13:33:27.196414 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.370)       0:00:13.398 *********
2026-06-18 13:33:27.582485 | controller | ok: [localhost]
2026-06-18 13:33:27.582540 | controller |
2026-06-18 13:33:27.582562 | 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-18 13:33:27.582580 | controller | ] ***
2026-06-18 13:33:27.582592 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.385)       0:00:13.785 *********
2026-06-18 13:33:27.582603 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.385)       0:00:13.783 *********
2026-06-18 13:33:27.614800 | controller | skipping: [localhost]
2026-06-18 13:33:27.614858 | controller |
2026-06-18 13:33:27.614873 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-18 13:33:27.614887 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.032)       0:00:13.817 *********
2026-06-18 13:33:27.614899 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.032)       0:00:13.816 *********
2026-06-18 13:33:27.840037 | controller | changed: [localhost]
2026-06-18 13:33:27.840091 | controller |
2026-06-18 13:33:27.840105 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-18 13:33:27.840116 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-18 13:33:27.840127 | controller |   default({}) |
2026-06-18 13:33:27.840138 | controller |   combine(item.value, recursive=True)
2026-06-18 13:33:27.840148 | controller | }}] ***
2026-06-18 13:33:27.840160 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.225)       0:00:14.042 *********
2026-06-18 13:33:27.840171 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.225)       0:00:14.041 *********
2026-06-18 13:33:27.951927 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-18 13:33:27.951956 | controller |
2026-06-18 13:33:27.951961 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-18 13:33:27.951966 | controller |   _b64_kustomize_user_patches |
2026-06-18 13:33:27.951970 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-18 13:33:27.951974 | controller | }}] ***
2026-06-18 13:33:27.951978 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.111)       0:00:14.154 *********
2026-06-18 13:33:27.951982 | controller | Thursday 18 June 2026  13:33:27 +0000 (0:00:00.111)       0:00:14.153 *********
2026-06-18 13:33:28.081667 | controller | ok: [localhost]
2026-06-18 13:33:28.081717 | controller |
2026-06-18 13:33:28.081759 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-18 13:33:28.081770 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.130)       0:00:14.284 *********
2026-06-18 13:33:28.081779 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.130)       0:00:14.283 *********
2026-06-18 13:33:28.110369 | controller | skipping: [localhost]
2026-06-18 13:33:28.110430 | controller |
2026-06-18 13:33:28.110445 | 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-18 13:33:28.110459 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.028)       0:00:14.313 *********
2026-06-18 13:33:28.110473 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.028)       0:00:14.312 *********
2026-06-18 13:33:28.138229 | controller | skipping: [localhost]
2026-06-18 13:33:28.138294 | controller |
2026-06-18 13:33:28.138305 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-18 13:33:28.138315 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.027)       0:00:14.341 *********
2026-06-18 13:33:28.138323 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.027)       0:00:14.339 *********
2026-06-18 13:33:28.174476 | controller | skipping: [localhost]
2026-06-18 13:33:28.174515 | controller |
2026-06-18 13:33:28.174527 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-18 13:33:28.174536 | controller |   _net_env_def_slurp['content'] |
2026-06-18 13:33:28.174545 | controller |   b64decode |
2026-06-18 13:33:28.174553 | controller |   from_yaml
2026-06-18 13:33:28.174561 | controller | }}, cacheable=True] ***
2026-06-18 13:33:28.174569 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.035)       0:00:14.377 *********
2026-06-18 13:33:28.174577 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.035)       0:00:14.375 *********
2026-06-18 13:33:28.213547 | controller | skipping: [localhost]
2026-06-18 13:33:28.213608 | controller |
2026-06-18 13:33:28.213618 | controller | TASK [Discover automation files paths={{
2026-06-18 13:33:28.213627 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-18 13:33:28.213636 | controller |   path_join
2026-06-18 13:33:28.213644 | controller | }}, patterns=*.yaml] ***
2026-06-18 13:33:28.213652 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.039)       0:00:14.416 *********
2026-06-18 13:33:28.213661 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.039)       0:00:14.415 *********
2026-06-18 13:33:28.514010 | controller | ok: [localhost]
2026-06-18 13:33:28.514059 | controller |
2026-06-18 13:33:28.514070 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-18 13:33:28.514079 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.299)       0:00:14.716 *********
2026-06-18 13:33:28.514087 | controller | Thursday 18 June 2026  13:33:28 +0000 (0:00:00.299)       0:00:14.715 *********
2026-06-18 13:33:36.778370 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-18 13:33:36.778463 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-18 13:33:36.778475 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-18 13:33:36.778501 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-18 13:33:36.778510 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-18 13:33:36.778518 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-18 13:33:36.778526 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-18 13:33:36.778534 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-18 13:33:36.778542 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-18 13:33:36.778550 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-18 13:33:36.778558 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-18 13:33:36.778565 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-18 13:33:36.778574 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-18 13:33:36.778582 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-18 13:33:36.778590 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-18 13:33:36.778597 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-18 13:33:36.778605 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-18 13:33:36.778613 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-18 13:33:36.778621 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-18 13:33:36.778629 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-18 13:33:36.778636 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-18 13:33:36.778644 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-18 13:33:36.778652 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-18 13:33:36.778660 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-18 13:33:36.778667 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-18 13:33:36.778675 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-18 13:33:36.778683 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-18 13:33:36.778701 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-18 13:33:36.778709 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-18 13:33:36.778717 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-18 13:33:36.778764 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-18 13:33:36.778772 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-18 13:33:36.778780 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-18 13:33:36.778788 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-18 13:33:36.778796 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-18 13:33:36.778803 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-18 13:33:36.778811 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-18 13:33:36.778819 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-18 13:33:36.778827 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-18 13:33:36.778835 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-18 13:33:36.778843 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-18 13:33:36.778850 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-18 13:33:36.778858 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-18 13:33:36.778866 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-18 13:33:36.778874 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-18 13:33:36.778881 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-18 13:33:36.778889 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-18 13:33:36.778897 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-18 13:33:36.778905 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-18 13:33:36.778912 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-18 13:33:36.778920 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-18 13:33:36.778928 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-18 13:33:36.778936 | controller |
2026-06-18 13:33:36.778944 | controller | TASK [Load automation files as fact vas={{
2026-06-18 13:33:36.778952 | controller |   vas | default({}) |
2026-06-18 13:33:36.778960 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-18 13:33:36.778968 | controller | }}] ***
2026-06-18 13:33:36.778976 | controller | Thursday 18 June 2026  13:33:36 +0000 (0:00:08.262)       0:00:22.979 *********
2026-06-18 13:33:36.778985 | controller | Thursday 18 June 2026  13:33:36 +0000 (0:00:08.262)       0:00:22.978 *********
2026-06-18 13:33:38.894321 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-18 13:33:38.894443 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-18 13:33:38.894453 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-18 13:33:38.894461 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-18 13:33:38.894467 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-18 13:33:38.894473 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-18 13:33:38.894479 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-18 13:33:38.894485 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-18 13:33:38.894490 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-18 13:33:38.894496 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-18 13:33:38.894501 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-18 13:33:38.894507 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-18 13:33:38.894513 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-18 13:33:38.894519 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-18 13:33:38.894525 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-18 13:33:38.894530 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-18 13:33:38.894536 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-18 13:33:38.894541 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-18 13:33:38.894547 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-18 13:33:38.894580 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-18 13:33:38.894587 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-18 13:33:38.894593 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-18 13:33:38.894599 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-18 13:33:38.894621 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-18 13:33:38.894628 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-18 13:33:38.894634 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-18 13:33:38.894639 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-18 13:33:38.894644 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-18 13:33:38.894650 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-18 13:33:38.894655 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-18 13:33:38.894661 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-18 13:33:38.894666 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-18 13:33:38.894671 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-18 13:33:38.894677 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-18 13:33:38.894681 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-18 13:33:38.894686 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-18 13:33:38.894691 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-18 13:33:38.894696 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-18 13:33:38.894701 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-18 13:33:38.894706 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-18 13:33:38.894711 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-18 13:33:38.894717 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-18 13:33:38.894760 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-18 13:33:38.894766 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-18 13:33:38.894771 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-18 13:33:38.894777 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-18 13:33:38.894782 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-18 13:33:38.894788 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-18 13:33:38.894793 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-18 13:33:38.894798 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-18 13:33:38.894803 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-18 13:33:38.894808 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-18 13:33:38.894814 | controller |
2026-06-18 13:33:38.894821 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-18 13:33:38.894828 | controller | Thursday 18 June 2026  13:33:38 +0000 (0:00:02.117)       0:00:25.097 *********
2026-06-18 13:33:38.894834 | controller | Thursday 18 June 2026  13:33:38 +0000 (0:00:02.117)       0:00:25.096 *********
2026-06-18 13:33:38.936541 | controller | ok: [localhost]
2026-06-18 13:33:38.936665 | controller |
2026-06-18 13:33:38.936678 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-18 13:33:38.936686 | controller | Thursday 18 June 2026  13:33:38 +0000 (0:00:00.042)       0:00:25.139 *********
2026-06-18 13:33:38.936694 | controller | Thursday 18 June 2026  13:33:38 +0000 (0:00:00.042)       0:00:25.138 *********
2026-06-18 13:33:39.606484 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-18 13:33:39.606544 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-18 13:33:39.606551 | controller |
2026-06-18 13:33:39.606557 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-18 13:33:39.606562 | controller | Thursday 18 June 2026  13:33:39 +0000 (0:00:00.669)       0:00:25.808 *********
2026-06-18 13:33:39.606567 | controller | Thursday 18 June 2026  13:33:39 +0000 (0:00:00.669)       0:00:25.807 *********
2026-06-18 13:33:40.002801 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-18 13:33:40.002853 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-18 13:33:40.002858 | controller |
2026-06-18 13:33:40.002862 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-18 13:33:40.002877 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.396)       0:00:26.205 *********
2026-06-18 13:33:40.002881 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.396)       0:00:26.204 *********
2026-06-18 13:33:40.385788 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-18 13:33:40.385841 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-18 13:33:40.385848 | controller |
2026-06-18 13:33:40.385852 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-18 13:33:40.385857 | controller |   _pub_keys.results[1].content | b64decode
2026-06-18 13:33:40.385862 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-18 13:33:40.385865 | controller |   _priv_keys.results[1].content | b64decode
2026-06-18 13:33:40.385869 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-18 13:33:40.385872 | controller |   _pub_keys.results[1].content | b64decode
2026-06-18 13:33:40.385876 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-18 13:33:40.385880 | controller |   _pub_keys.results[0].content | b64decode
2026-06-18 13:33:40.385883 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-18 13:33:40.385887 | controller |   _priv_keys.results[0].content | b64decode
2026-06-18 13:33:40.385890 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-18 13:33:40.385894 | controller |   [
2026-06-18 13:33:40.385930 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-18 13:33:40.385936 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-18 13:33:40.385941 | controller |   ] | select()
2026-06-18 13:33:40.385946 | controller | }}] ***
2026-06-18 13:33:40.385951 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.383)       0:00:26.588 *********
2026-06-18 13:33:40.385956 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.383)       0:00:26.587 *********
2026-06-18 13:33:40.420791 | controller | ok: [localhost]
2026-06-18 13:33:40.420840 | controller |
2026-06-18 13:33:40.420846 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-18 13:33:40.420851 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.034)       0:00:26.623 *********
2026-06-18 13:33:40.420864 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.034)       0:00:26.622 *********
2026-06-18 13:33:40.753225 | controller |
2026-06-18 13:33:40.753261 | 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-18 13:33:40.753267 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.333)       0:00:26.956 *********
2026-06-18 13:33:40.753273 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.333)       0:00:26.955 *********
2026-06-18 13:33:40.789082 | controller | ok: [localhost] =>
2026-06-18 13:33:40.789117 | controller |     changed: false
2026-06-18 13:33:40.789123 | controller |     msg: All assertions passed
2026-06-18 13:33:40.789128 | controller |
2026-06-18 13:33:40.789133 | 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-18 13:33:40.789139 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.035)       0:00:26.992 *********
2026-06-18 13:33:40.789144 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.035)       0:00:26.990 *********
2026-06-18 13:33:40.811537 | controller | skipping: [localhost]
2026-06-18 13:33:40.811570 | controller |
2026-06-18 13:33:40.811578 | 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-18 13:33:40.811586 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.022)       0:00:27.014 *********
2026-06-18 13:33:40.811591 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.022)       0:00:27.013 *********
2026-06-18 13:33:40.843082 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=600s)
2026-06-18 13:33:40.843124 | controller |
2026-06-18 13:33:40.843133 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:33:40.843139 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.031)       0:00:27.046 *********
2026-06-18 13:33:40.843145 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.031)       0:00:27.045 *********
2026-06-18 13:33:40.869506 | controller | skipping: [localhost]
2026-06-18 13:33:40.869542 | controller |
2026-06-18 13:33:40.869550 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:33:40.869556 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.026)       0:00:27.072 *********
2026-06-18 13:33:40.869562 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.026)       0:00:27.071 *********
2026-06-18 13:33:40.902596 | controller | ok: [localhost]
2026-06-18 13:33:40.902629 | controller |
2026-06-18 13:33:40.902636 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:33:40.902643 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:33:40.902649 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:33:40.902655 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:33:40.902661 | controller | }}] ***
2026-06-18 13:33:40.902666 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.033)       0:00:27.105 *********
2026-06-18 13:33:40.902672 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.033)       0:00:27.104 *********
2026-06-18 13:33:40.955164 | controller | skipping: [localhost]
2026-06-18 13:33:40.955217 | controller |
2026-06-18 13:33:40.955241 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:33:40.955253 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:33:40.955263 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:33:40.955274 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:33:40.955285 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.052)       0:00:27.157 *********
2026-06-18 13:33:40.955296 | controller | Thursday 18 June 2026  13:33:40 +0000 (0:00:00.052)       0:00:27.156 *********
2026-06-18 13:33:41.188336 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-18 13:33:41.188414 | controller |
2026-06-18 13:33:41.188425 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:33:41.188434 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.233)       0:00:27.391 *********
2026-06-18 13:33:41.188442 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.233)       0:00:27.390 *********
2026-06-18 13:33:41.273520 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:33:41.273576 | controller |
2026-06-18 13:33:41.273581 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane/networking/nncp name=run_hook] ***
2026-06-18 13:33:41.273586 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.084)       0:00:27.476 *********
2026-06-18 13:33:41.273590 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.084)       0:00:27.475 *********
2026-06-18 13:33:41.327893 | controller | skipping: [localhost]
2026-06-18 13:33:41.327960 | controller |
2026-06-18 13:33:41.327968 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-18 13:33:41.327974 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.054)       0:00:27.530 *********
2026-06-18 13:33:41.327980 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.054)       0:00:27.529 *********
2026-06-18 13:33:41.433680 | controller |
2026-06-18 13:33:41.433790 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:33:41.433820 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.106)       0:00:27.636 *********
2026-06-18 13:33:41.433830 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.106)       0:00:27.635 *********
2026-06-18 13:33:41.488688 | controller | skipping: [localhost]
2026-06-18 13:33:41.488779 | controller |
2026-06-18 13:33:41.488790 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:33:41.488798 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.055)       0:00:27.691 *********
2026-06-18 13:33:41.488806 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.055)       0:00:27.690 *********
2026-06-18 13:33:41.574468 | 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-18 13:33:41.574564 | controller |
2026-06-18 13:33:41.574572 | 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-18 13:33:41.574579 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.085)       0:00:27.777 *********
2026-06-18 13:33:41.574585 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.085)       0:00:27.776 *********
2026-06-18 13:33:41.628180 | controller | ok: [localhost] =>
2026-06-18 13:33:41.628244 | controller |     changed: false
2026-06-18 13:33:41.628250 | controller |     msg: All assertions passed
2026-06-18 13:33:41.628255 | controller |
2026-06-18 13:33:41.628261 | 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-18 13:33:41.628266 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.053)       0:00:27.831 *********
2026-06-18 13:33:41.628271 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.053)       0:00:27.829 *********
2026-06-18 13:33:41.863767 | controller | ok: [localhost]
2026-06-18 13:33:41.863813 | controller |
2026-06-18 13:33:41.863826 | 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-18 13:33:41.863836 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.235)       0:00:28.066 *********
2026-06-18 13:33:41.863845 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.235)       0:00:28.065 *********
2026-06-18 13:33:41.932198 | controller | ok: [localhost] =>
2026-06-18 13:33:41.932239 | controller |     changed: false
2026-06-18 13:33:41.932245 | controller |     msg: All assertions passed
2026-06-18 13:33:41.932251 | controller |
2026-06-18 13:33:41.932257 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:33:41.932262 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.068)       0:00:28.135 *********
2026-06-18 13:33:41.932268 | controller | Thursday 18 June 2026  13:33:41 +0000 (0:00:00.068)       0:00:28.133 *********
2026-06-18 13:33:42.157210 | controller | ok: [localhost]
2026-06-18 13:33:42.157275 | controller |
2026-06-18 13:33:42.157287 | 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-18 13:33:42.157297 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:33:42.157305 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:33:42.157314 | controller |   _config_map_content |
2026-06-18 13:33:42.157322 | controller |   ansible.utils.remove_keys(
2026-06-18 13:33:42.157329 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:33:42.157337 | controller |     matching_parameter='regex')
2026-06-18 13:33:42.157348 | controller | }}, cacheable=False] ***
2026-06-18 13:33:42.157359 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.225)       0:00:28.360 *********
2026-06-18 13:33:42.157371 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.225)       0:00:28.358 *********
2026-06-18 13:33:42.613996 | controller | ok: [localhost]
2026-06-18 13:33:42.614035 | controller |
2026-06-18 13:33:42.614043 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:33:42.614059 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.456)       0:00:28.816 *********
2026-06-18 13:33:42.614065 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.456)       0:00:28.815 *********
2026-06-18 13:33:42.665918 | 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-18 13:33:42.665950 | controller |
2026-06-18 13:33:42.665955 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-18 13:33:42.665960 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.052)       0:00:28.869 *********
2026-06-18 13:33:42.665963 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.052)       0:00:28.867 *********
2026-06-18 13:33:42.709274 | controller | ok: [localhost] =>
2026-06-18 13:33:42.709321 | controller |     changed: false
2026-06-18 13:33:42.709335 | controller |     msg: All assertions passed
2026-06-18 13:33:42.709347 | controller |
2026-06-18 13:33:42.709358 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:33:42.709370 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.043)       0:00:28.912 *********
2026-06-18 13:33:42.709381 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.043)       0:00:28.911 *********
2026-06-18 13:33:42.936127 | controller | changed: [localhost]
2026-06-18 13:33:42.936164 | controller |
2026-06-18 13:33:42.936170 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:33:42.936175 | controller |   (snippet_datadir,
2026-06-18 13:33:42.936179 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:33:42.936184 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:33:42.936189 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.226)       0:00:29.139 *********
2026-06-18 13:33:42.936193 | controller | Thursday 18 June 2026  13:33:42 +0000 (0:00:00.226)       0:00:29.137 *********
2026-06-18 13:33:43.478508 | controller | changed: [localhost]
2026-06-18 13:33:43.478563 | controller |
2026-06-18 13:33:43.478569 | 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-18 13:33:43.478574 | controller | Thursday 18 June 2026  13:33:43 +0000 (0:00:00.542)       0:00:29.681 *********
2026-06-18 13:33:43.478578 | controller | Thursday 18 June 2026  13:33:43 +0000 (0:00:00.542)       0:00:29.680 *********
2026-06-18 13:33:43.534706 | controller | ok: [localhost]
2026-06-18 13:33:43.534794 | controller |
2026-06-18 13:33:43.534802 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:33:43.534807 | controller |   (snippet_datadir,
2026-06-18 13:33:43.534811 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:33:43.534815 | controller | }}, content={{
2026-06-18 13:33:43.534819 | controller |   _base64_patch |
2026-06-18 13:33:43.534823 | controller |   default({}) |
2026-06-18 13:33:43.534826 | controller |   to_nice_yaml
2026-06-18 13:33:43.534829 | controller | }}, mode=0644] ***
2026-06-18 13:33:43.534847 | controller | Thursday 18 June 2026  13:33:43 +0000 (0:00:00.056)       0:00:29.737 *********
2026-06-18 13:33:43.534851 | controller | Thursday 18 June 2026  13:33:43 +0000 (0:00:00.056)       0:00:29.736 *********
2026-06-18 13:33:43.922821 | controller | changed: [localhost]
2026-06-18 13:33:43.922860 | controller |
2026-06-18 13:33:43.922869 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:33:43.922875 | controller |   (snippet_datadir,
2026-06-18 13:33:43.922881 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:33:43.922887 | controller | }}, content={{
2026-06-18 13:33:43.922893 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:33:43.922899 | controller |   default({}) |
2026-06-18 13:33:43.922904 | controller |   to_nice_yaml
2026-06-18 13:33:43.922910 | controller | }}, mode=0644] ***
2026-06-18 13:33:43.922916 | controller | Thursday 18 June 2026  13:33:43 +0000 (0:00:00.387)       0:00:30.125 *********
2026-06-18 13:33:43.922921 | controller | Thursday 18 June 2026  13:33:43 +0000 (0:00:00.387)       0:00:30.123 *********
2026-06-18 13:33:44.392522 | controller | changed: [localhost]
2026-06-18 13:33:44.392584 | controller |
2026-06-18 13:33:44.392589 | 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-18 13:33:44.392594 | controller |   (
2026-06-18 13:33:44.392598 | controller |     snippet_datadir,
2026-06-18 13:33:44.392602 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:33:44.392606 | controller |   ) | path_join
2026-06-18 13:33:44.392609 | controller | }}, mode=0644] ***
2026-06-18 13:33:44.392613 | controller | Thursday 18 June 2026  13:33:44 +0000 (0:00:00.469)       0:00:30.594 *********
2026-06-18 13:33:44.392618 | controller | Thursday 18 June 2026  13:33:44 +0000 (0:00:00.469)       0:00:30.593 *********
2026-06-18 13:33:44.808963 | controller | changed: [localhost]
2026-06-18 13:33:44.808994 | controller |
2026-06-18 13:33:44.809000 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:33:44.809004 | controller | Thursday 18 June 2026  13:33:44 +0000 (0:00:00.417)       0:00:31.012 *********
2026-06-18 13:33:44.809008 | controller | Thursday 18 June 2026  13:33:44 +0000 (0:00:00.417)       0:00:31.010 *********
2026-06-18 13:33:44.881417 | 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-18 13:33:44.881450 | controller |
2026-06-18 13:33:44.881456 | 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-18 13:33:44.881461 | controller | Thursday 18 June 2026  13:33:44 +0000 (0:00:00.072)       0:00:31.084 *********
2026-06-18 13:33:44.881465 | controller | Thursday 18 June 2026  13:33:44 +0000 (0:00:00.072)       0:00:31.083 *********
2026-06-18 13:33:44.928033 | controller | ok: [localhost] =>
2026-06-18 13:33:44.928076 | controller |     changed: false
2026-06-18 13:33:44.928096 | controller |     msg: All assertions passed
2026-06-18 13:33:44.928104 | controller |
2026-06-18 13:33:44.928111 | 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-18 13:33:44.928119 | controller | Thursday 18 June 2026  13:33:44 +0000 (0:00:00.046)       0:00:31.130 *********
2026-06-18 13:33:44.928126 | controller | Thursday 18 June 2026  13:33:44 +0000 (0:00:00.046)       0:00:31.129 *********
2026-06-18 13:33:45.130957 | controller | ok: [localhost]
2026-06-18 13:33:45.131001 | controller |
2026-06-18 13:33:45.131011 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:33:45.131019 | controller | Thursday 18 June 2026  13:33:45 +0000 (0:00:00.202)       0:00:31.333 *********
2026-06-18 13:33:45.131026 | controller | Thursday 18 June 2026  13:33:45 +0000 (0:00:00.202)       0:00:31.332 *********
2026-06-18 13:33:45.176593 | controller | ok: [localhost]
2026-06-18 13:33:45.176629 | controller |
2026-06-18 13:33:45.176637 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:33:45.176643 | controller | Thursday 18 June 2026  13:33:45 +0000 (0:00:00.045)       0:00:31.379 *********
2026-06-18 13:33:45.176649 | controller | Thursday 18 June 2026  13:33:45 +0000 (0:00:00.045)       0:00:31.378 *********
2026-06-18 13:33:45.722425 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-18 13:33:45.722484 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-18 13:33:45.722492 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-18 13:33:45.722496 | controller |
2026-06-18 13:33:45.722501 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:33:45.722505 | controller |   _content |
2026-06-18 13:33:45.722509 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:33:45.722513 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:33:45.722517 | controller | }}
2026-06-18 13:33:45.722520 | controller | ] ***
2026-06-18 13:33:45.722535 | controller | Thursday 18 June 2026  13:33:45 +0000 (0:00:00.545)       0:00:31.925 *********
2026-06-18 13:33:45.722539 | controller | Thursday 18 June 2026  13:33:45 +0000 (0:00:00.545)       0:00:31.924 *********
2026-06-18 13:33:45.904279 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-18 13:33:45.904312 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:33:45.904319 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:33:45.904324 | controller |
2026-06-18 13:33:45.904330 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:33:45.904341 | controller | Thursday 18 June 2026  13:33:45 +0000 (0:00:00.182)       0:00:32.107 *********
2026-06-18 13:33:45.904345 | controller | Thursday 18 June 2026  13:33:45 +0000 (0:00:00.182)       0:00:32.106 *********
2026-06-18 13:33:46.108906 | controller | changed: [localhost]
2026-06-18 13:33:46.108950 | controller |
2026-06-18 13:33:46.108960 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:33:46.108968 | controller |   (_destdir,
2026-06-18 13:33:46.108976 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:33:46.108983 | controller | }}, content={{
2026-06-18 13:33:46.108989 | controller |   (
2026-06-18 13:33:46.108996 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:33:46.109003 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:33:46.109010 | controller | }}, mode=0644] ***
2026-06-18 13:33:46.109017 | controller | Thursday 18 June 2026  13:33:46 +0000 (0:00:00.204)       0:00:32.311 *********
2026-06-18 13:33:46.109024 | controller | Thursday 18 June 2026  13:33:46 +0000 (0:00:00.204)       0:00:32.310 *********
2026-06-18 13:33:46.591277 | controller | changed: [localhost]
2026-06-18 13:33:46.591331 | controller |
2026-06-18 13:33:46.591342 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:33:46.591385 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:33:46.591395 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:33:46.591403 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:33:46.591411 | controller | }}, dest={{
2026-06-18 13:33:46.591420 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:33:46.591428 | controller |   stage['path'], _val.src_file
2026-06-18 13:33:46.591436 | controller |   ) |
2026-06-18 13:33:46.591444 | controller |   path_join
2026-06-18 13:33:46.591452 | controller |  }}] ***
2026-06-18 13:33:46.591460 | controller | Thursday 18 June 2026  13:33:46 +0000 (0:00:00.481)       0:00:32.793 *********
2026-06-18 13:33:46.591469 | controller | Thursday 18 June 2026  13:33:46 +0000 (0:00:00.481)       0:00:32.792 *********
2026-06-18 13:33:46.852117 | controller | changed: [localhost] => (item=network-values)
2026-06-18 13:33:46.852149 | controller |
2026-06-18 13:33:46.852155 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:33:46.852160 | controller | Thursday 18 June 2026  13:33:46 +0000 (0:00:00.261)       0:00:33.055 *********
2026-06-18 13:33:46.852165 | controller | Thursday 18 June 2026  13:33:46 +0000 (0:00:00.261)       0:00:33.053 *********
2026-06-18 13:33:46.897314 | controller | skipping: [localhost]
2026-06-18 13:33:46.897351 | controller |
2026-06-18 13:33:46.897357 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:33:46.897363 | controller | Thursday 18 June 2026  13:33:46 +0000 (0:00:00.042)       0:00:33.097 *********
2026-06-18 13:33:46.897368 | controller | Thursday 18 June 2026  13:33:46 +0000 (0:00:00.042)       0:00:33.096 *********
2026-06-18 13:33:47.462317 | controller | changed: [localhost]
2026-06-18 13:33:47.462364 | controller |
2026-06-18 13:33:47.462377 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:33:47.462389 | controller | Thursday 18 June 2026  13:33:47 +0000 (0:00:00.567)       0:00:33.665 *********
2026-06-18 13:33:47.462398 | controller | Thursday 18 June 2026  13:33:47 +0000 (0:00:00.567)       0:00:33.664 *********
2026-06-18 13:33:47.863352 | controller | changed: [localhost]
2026-06-18 13:33:47.863459 | controller |
2026-06-18 13:33:47.863466 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/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-18 13:33:47.863473 | controller | Thursday 18 June 2026  13:33:47 +0000 (0:00:00.400)       0:00:34.065 *********
2026-06-18 13:33:47.863478 | controller | Thursday 18 June 2026  13:33:47 +0000 (0:00:00.400)       0:00:34.064 *********
2026-06-18 13:33:47.931374 | controller | skipping: [localhost]
2026-06-18 13:33:47.931418 | controller |
2026-06-18 13:33:47.931425 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:33:47.931430 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:33:47.931435 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:33:47.931439 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:33:47.931443 | controller |   ) | list
2026-06-18 13:33:47.931447 | controller | }}] ***
2026-06-18 13:33:47.931451 | controller | Thursday 18 June 2026  13:33:47 +0000 (0:00:00.068)       0:00:34.134 *********
2026-06-18 13:33:47.931455 | controller | Thursday 18 June 2026  13:33:47 +0000 (0:00:00.068)       0:00:34.133 *********
2026-06-18 13:33:47.992989 | controller | skipping: [localhost]
2026-06-18 13:33:47.993020 | controller |
2026-06-18 13:33:47.993025 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:33:47.993030 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:33:47.993034 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:33:47.993038 | controller | }}, mode=0644] ***
2026-06-18 13:33:47.993041 | controller | Thursday 18 June 2026  13:33:47 +0000 (0:00:00.060)       0:00:34.195 *********
2026-06-18 13:33:47.993045 | controller | Thursday 18 June 2026  13:33:47 +0000 (0:00:00.060)       0:00:34.194 *********
2026-06-18 13:33:48.328882 | controller | changed: [localhost]
2026-06-18 13:33:48.328946 | controller |
2026-06-18 13:33:48.328954 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:33:48.328961 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.336)       0:00:34.531 *********
2026-06-18 13:33:48.328967 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.336)       0:00:34.530 *********
2026-06-18 13:33:48.381383 | controller | skipping: [localhost]
2026-06-18 13:33:48.381454 | controller |
2026-06-18 13:33:48.381464 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:33:48.381485 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.052)       0:00:34.584 *********
2026-06-18 13:33:48.381489 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.052)       0:00:34.583 *********
2026-06-18 13:33:48.428453 | controller | skipping: [localhost]
2026-06-18 13:33:48.428521 | controller |
2026-06-18 13:33:48.428529 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-18 13:33:48.428535 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.046)       0:00:34.631 *********
2026-06-18 13:33:48.428541 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.046)       0:00:34.630 *********
2026-06-18 13:33:48.476141 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=600s)
2026-06-18 13:33:48.476212 | controller | skipping: [localhost]
2026-06-18 13:33:48.476218 | controller |
2026-06-18 13:33:48.476223 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:33:48.476227 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.046)       0:00:34.678 *********
2026-06-18 13:33:48.476231 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.047)       0:00:34.677 *********
2026-06-18 13:33:48.519888 | controller | skipping: [localhost]
2026-06-18 13:33:48.519967 | controller |
2026-06-18 13:33:48.519978 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane/networking/nncp name=run_hook] ***
2026-06-18 13:33:48.519987 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.044)       0:00:34.722 *********
2026-06-18 13:33:48.519995 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.044)       0:00:34.721 *********
2026-06-18 13:33:48.579692 | controller | skipping: [localhost]
2026-06-18 13:33:48.579802 | controller |
2026-06-18 13:33:48.579815 | 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-18 13:33:48.579824 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.059)       0:00:34.781 *********
2026-06-18 13:33:48.579833 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.059)       0:00:34.780 *********
2026-06-18 13:33:48.674119 | controller | ok: [localhost] =>
2026-06-18 13:33:48.674185 | controller |     changed: false
2026-06-18 13:33:48.674190 | controller |     msg: All assertions passed
2026-06-18 13:33:48.674196 | controller |
2026-06-18 13:33:48.674200 | 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-18 13:33:48.674205 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.095)       0:00:34.877 *********
2026-06-18 13:33:48.674209 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.095)       0:00:34.875 *********
2026-06-18 13:33:48.705309 | controller | skipping: [localhost]
2026-06-18 13:33:48.705377 | controller |
2026-06-18 13:33:48.705385 | 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-18 13:33:48.705391 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.030)       0:00:34.908 *********
2026-06-18 13:33:48.705397 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.031)       0:00:34.906 *********
2026-06-18 13:33:48.737849 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready)
2026-06-18 13:33:48.737887 | controller |
2026-06-18 13:33:48.737894 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:33:48.737901 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.032)       0:00:34.940 *********
2026-06-18 13:33:48.737907 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.032)       0:00:34.939 *********
2026-06-18 13:33:48.763218 | controller | skipping: [localhost]
2026-06-18 13:33:48.763254 | controller |
2026-06-18 13:33:48.763260 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:33:48.763266 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.025)       0:00:34.966 *********
2026-06-18 13:33:48.763271 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.025)       0:00:34.964 *********
2026-06-18 13:33:48.794636 | controller | ok: [localhost]
2026-06-18 13:33:48.794664 | controller |
2026-06-18 13:33:48.794671 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:33:48.794675 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:33:48.794679 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:33:48.794683 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:33:48.794687 | controller | }}] ***
2026-06-18 13:33:48.794690 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.031)       0:00:34.997 *********
2026-06-18 13:33:48.794694 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.031)       0:00:34.996 *********
2026-06-18 13:33:48.830790 | controller | skipping: [localhost]
2026-06-18 13:33:48.830826 | controller |
2026-06-18 13:33:48.830831 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:33:48.830862 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:33:48.830868 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:33:48.830873 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:33:48.830878 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.036)       0:00:35.034 *********
2026-06-18 13:33:48.830882 | controller | Thursday 18 June 2026  13:33:48 +0000 (0:00:00.036)       0:00:35.032 *********
2026-06-18 13:33:49.025602 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-18 13:33:49.025653 | controller |
2026-06-18 13:33:49.025659 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:33:49.025663 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.194)       0:00:35.228 *********
2026-06-18 13:33:49.025667 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.194)       0:00:35.227 *********
2026-06-18 13:33:49.087258 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:33:49.087318 | controller |
2026-06-18 13:33:49.087324 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane/networking name=run_hook] ***
2026-06-18 13:33:49.087338 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.060)       0:00:35.289 *********
2026-06-18 13:33:49.087342 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.061)       0:00:35.288 *********
2026-06-18 13:33:49.140851 | controller | skipping: [localhost]
2026-06-18 13:33:49.140913 | controller |
2026-06-18 13:33:49.140932 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-18 13:33:49.140938 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.053)       0:00:35.343 *********
2026-06-18 13:33:49.140943 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.053)       0:00:35.341 *********
2026-06-18 13:33:49.215021 | controller |
2026-06-18 13:33:49.215052 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:33:49.215058 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.075)       0:00:35.418 *********
2026-06-18 13:33:49.215062 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.075)       0:00:35.416 *********
2026-06-18 13:33:49.254539 | controller | skipping: [localhost]
2026-06-18 13:33:49.254569 | controller |
2026-06-18 13:33:49.254574 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:33:49.254579 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.039)       0:00:35.457 *********
2026-06-18 13:33:49.254583 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.039)       0:00:35.456 *********
2026-06-18 13:33:49.305515 | 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-18 13:33:49.305552 | controller |
2026-06-18 13:33:49.305558 | 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-18 13:33:49.305564 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.050)       0:00:35.508 *********
2026-06-18 13:33:49.305570 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.050)       0:00:35.507 *********
2026-06-18 13:33:49.349120 | controller | ok: [localhost] =>
2026-06-18 13:33:49.349174 | controller |     changed: false
2026-06-18 13:33:49.349184 | controller |     msg: All assertions passed
2026-06-18 13:33:49.349193 | controller |
2026-06-18 13:33:49.349202 | 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-18 13:33:49.349211 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.043)       0:00:35.552 *********
2026-06-18 13:33:49.349219 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.043)       0:00:35.550 *********
2026-06-18 13:33:49.545676 | controller | ok: [localhost]
2026-06-18 13:33:49.545753 | controller |
2026-06-18 13:33:49.545766 | 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-18 13:33:49.545772 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.196)       0:00:35.748 *********
2026-06-18 13:33:49.545778 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.196)       0:00:35.747 *********
2026-06-18 13:33:49.594680 | controller | ok: [localhost] =>
2026-06-18 13:33:49.594766 | controller |     changed: false
2026-06-18 13:33:49.594772 | controller |     msg: All assertions passed
2026-06-18 13:33:49.594776 | controller |
2026-06-18 13:33:49.594780 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:33:49.594784 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.049)       0:00:35.797 *********
2026-06-18 13:33:49.594789 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.049)       0:00:35.796 *********
2026-06-18 13:33:49.817865 | controller | ok: [localhost]
2026-06-18 13:33:49.817903 | controller |
2026-06-18 13:33:49.817909 | 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-18 13:33:49.817915 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:33:49.817919 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:33:49.817924 | controller |   _config_map_content |
2026-06-18 13:33:49.817928 | controller |   ansible.utils.remove_keys(
2026-06-18 13:33:49.817933 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:33:49.817937 | controller |     matching_parameter='regex')
2026-06-18 13:33:49.817942 | controller | }}, cacheable=False] ***
2026-06-18 13:33:49.817946 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.223)       0:00:36.020 *********
2026-06-18 13:33:49.817951 | controller | Thursday 18 June 2026  13:33:49 +0000 (0:00:00.223)       0:00:36.019 *********
2026-06-18 13:33:50.276280 | controller | ok: [localhost]
2026-06-18 13:33:50.276312 | controller |
2026-06-18 13:33:50.276318 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:33:50.276322 | controller | Thursday 18 June 2026  13:33:50 +0000 (0:00:00.458)       0:00:36.479 *********
2026-06-18 13:33:50.276326 | controller | Thursday 18 June 2026  13:33:50 +0000 (0:00:00.458)       0:00:36.478 *********
2026-06-18 13:33:50.329017 | 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-18 13:33:50.329048 | controller |
2026-06-18 13:33:50.329054 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-18 13:33:50.329058 | controller | Thursday 18 June 2026  13:33:50 +0000 (0:00:00.052)       0:00:36.532 *********
2026-06-18 13:33:50.329062 | controller | Thursday 18 June 2026  13:33:50 +0000 (0:00:00.052)       0:00:36.530 *********
2026-06-18 13:33:50.374701 | controller | ok: [localhost] =>
2026-06-18 13:33:50.374757 | controller |     changed: false
2026-06-18 13:33:50.374764 | controller |     msg: All assertions passed
2026-06-18 13:33:50.374770 | controller |
2026-06-18 13:33:50.374775 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:33:50.374785 | controller | Thursday 18 June 2026  13:33:50 +0000 (0:00:00.045)       0:00:36.577 *********
2026-06-18 13:33:50.374791 | controller | Thursday 18 June 2026  13:33:50 +0000 (0:00:00.045)       0:00:36.576 *********
2026-06-18 13:33:50.616692 | controller | ok: [localhost]
2026-06-18 13:33:50.616767 | controller |
2026-06-18 13:33:50.616773 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:33:50.616778 | controller |   (snippet_datadir,
2026-06-18 13:33:50.616782 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:33:50.616786 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:33:50.616790 | controller | Thursday 18 June 2026  13:33:50 +0000 (0:00:00.241)       0:00:36.819 *********
2026-06-18 13:33:50.616804 | controller | Thursday 18 June 2026  13:33:50 +0000 (0:00:00.241)       0:00:36.818 *********
2026-06-18 13:33:51.261568 | controller | ok: [localhost]
2026-06-18 13:33:51.261641 | controller |
2026-06-18 13:33:51.261652 | 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-18 13:33:51.261662 | controller | Thursday 18 June 2026  13:33:51 +0000 (0:00:00.644)       0:00:37.464 *********
2026-06-18 13:33:51.261671 | controller | Thursday 18 June 2026  13:33:51 +0000 (0:00:00.644)       0:00:37.463 *********
2026-06-18 13:33:51.328706 | controller | ok: [localhost]
2026-06-18 13:33:51.328792 | controller |
2026-06-18 13:33:51.328806 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:33:51.328815 | controller |   (snippet_datadir,
2026-06-18 13:33:51.328824 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:33:51.328841 | controller | }}, content={{
2026-06-18 13:33:51.328850 | controller |   _base64_patch |
2026-06-18 13:33:51.328875 | controller |   default({}) |
2026-06-18 13:33:51.328883 | controller |   to_nice_yaml
2026-06-18 13:33:51.328891 | controller | }}, mode=0644] ***
2026-06-18 13:33:51.328899 | controller | Thursday 18 June 2026  13:33:51 +0000 (0:00:00.066)       0:00:37.530 *********
2026-06-18 13:33:51.328908 | controller | Thursday 18 June 2026  13:33:51 +0000 (0:00:00.066)       0:00:37.529 *********
2026-06-18 13:33:51.734396 | controller | ok: [localhost]
2026-06-18 13:33:51.734437 | controller |
2026-06-18 13:33:51.734442 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:33:51.734447 | controller |   (snippet_datadir,
2026-06-18 13:33:51.734451 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:33:51.734455 | controller | }}, content={{
2026-06-18 13:33:51.734459 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:33:51.734463 | controller |   default({}) |
2026-06-18 13:33:51.734466 | controller |   to_nice_yaml
2026-06-18 13:33:51.734470 | controller | }}, mode=0644] ***
2026-06-18 13:33:51.734473 | controller | Thursday 18 June 2026  13:33:51 +0000 (0:00:00.406)       0:00:37.937 *********
2026-06-18 13:33:51.734477 | controller | Thursday 18 June 2026  13:33:51 +0000 (0:00:00.406)       0:00:37.936 *********
2026-06-18 13:33:52.227471 | controller | ok: [localhost]
2026-06-18 13:33:52.227568 | controller |
2026-06-18 13:33:52.227576 | 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-18 13:33:52.227584 | controller |   (
2026-06-18 13:33:52.227590 | controller |     snippet_datadir,
2026-06-18 13:33:52.227597 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:33:52.227603 | controller |   ) | path_join
2026-06-18 13:33:52.227608 | controller | }}, mode=0644] ***
2026-06-18 13:33:52.227614 | controller | Thursday 18 June 2026  13:33:52 +0000 (0:00:00.493)       0:00:38.430 *********
2026-06-18 13:33:52.227620 | controller | Thursday 18 June 2026  13:33:52 +0000 (0:00:00.493)       0:00:38.429 *********
2026-06-18 13:33:52.725026 | controller | changed: [localhost]
2026-06-18 13:33:52.725150 | controller |
2026-06-18 13:33:52.725158 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:33:52.725166 | controller | Thursday 18 June 2026  13:33:52 +0000 (0:00:00.496)       0:00:38.927 *********
2026-06-18 13:33:52.725172 | controller | Thursday 18 June 2026  13:33:52 +0000 (0:00:00.497)       0:00:38.926 *********
2026-06-18 13:33:52.815874 | 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-18 13:33:52.815986 | controller |
2026-06-18 13:33:52.815993 | 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-18 13:33:52.816000 | controller | Thursday 18 June 2026  13:33:52 +0000 (0:00:00.091)       0:00:39.018 *********
2026-06-18 13:33:52.816005 | controller | Thursday 18 June 2026  13:33:52 +0000 (0:00:00.091)       0:00:39.017 *********
2026-06-18 13:33:52.872433 | controller | ok: [localhost] =>
2026-06-18 13:33:52.872547 | controller |     changed: false
2026-06-18 13:33:52.872577 | controller |     msg: All assertions passed
2026-06-18 13:33:52.872582 | controller |
2026-06-18 13:33:52.872587 | 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-18 13:33:52.872592 | controller | Thursday 18 June 2026  13:33:52 +0000 (0:00:00.056)       0:00:39.075 *********
2026-06-18 13:33:52.872597 | controller | Thursday 18 June 2026  13:33:52 +0000 (0:00:00.056)       0:00:39.073 *********
2026-06-18 13:33:53.127072 | controller | ok: [localhost]
2026-06-18 13:33:53.127137 | controller |
2026-06-18 13:33:53.127143 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:33:53.127147 | controller | Thursday 18 June 2026  13:33:53 +0000 (0:00:00.254)       0:00:39.329 *********
2026-06-18 13:33:53.127151 | controller | Thursday 18 June 2026  13:33:53 +0000 (0:00:00.254)       0:00:39.328 *********
2026-06-18 13:33:53.172602 | controller | ok: [localhost]
2026-06-18 13:33:53.172654 | controller |
2026-06-18 13:33:53.172661 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:33:53.172666 | controller | Thursday 18 June 2026  13:33:53 +0000 (0:00:00.045)       0:00:39.375 *********
2026-06-18 13:33:53.172670 | controller | Thursday 18 June 2026  13:33:53 +0000 (0:00:00.045)       0:00:39.374 *********
2026-06-18 13:33:53.842868 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-18 13:33:53.842906 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-18 13:33:53.842914 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-18 13:33:53.842919 | controller |
2026-06-18 13:33:53.842926 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:33:53.842932 | controller |   _content |
2026-06-18 13:33:53.842937 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:33:53.842943 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:33:53.842949 | controller | }}
2026-06-18 13:33:53.842954 | controller | ] ***
2026-06-18 13:33:53.842960 | controller | Thursday 18 June 2026  13:33:53 +0000 (0:00:00.670)       0:00:40.046 *********
2026-06-18 13:33:53.842966 | controller | Thursday 18 June 2026  13:33:53 +0000 (0:00:00.670)       0:00:40.044 *********
2026-06-18 13:33:54.045894 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-18 13:33:54.045940 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:33:54.045949 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:33:54.045956 | controller |
2026-06-18 13:33:54.045963 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:33:54.045970 | controller | Thursday 18 June 2026  13:33:54 +0000 (0:00:00.202)       0:00:40.248 *********
2026-06-18 13:33:54.045977 | controller | Thursday 18 June 2026  13:33:54 +0000 (0:00:00.202)       0:00:40.247 *********
2026-06-18 13:33:54.281579 | controller | ok: [localhost]
2026-06-18 13:33:54.281636 | controller |
2026-06-18 13:33:54.281644 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:33:54.281650 | controller |   (_destdir,
2026-06-18 13:33:54.281655 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:33:54.281661 | controller | }}, content={{
2026-06-18 13:33:54.281666 | controller |   (
2026-06-18 13:33:54.281671 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:33:54.281676 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:33:54.281682 | controller | }}, mode=0644] ***
2026-06-18 13:33:54.281687 | controller | Thursday 18 June 2026  13:33:54 +0000 (0:00:00.235)       0:00:40.484 *********
2026-06-18 13:33:54.281692 | controller | Thursday 18 June 2026  13:33:54 +0000 (0:00:00.235)       0:00:40.483 *********
2026-06-18 13:33:54.862969 | controller | ok: [localhost]
2026-06-18 13:33:54.863009 | controller |
2026-06-18 13:33:54.863016 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:33:54.863022 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:33:54.863034 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:33:54.863040 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:33:54.863045 | controller | }}, dest={{
2026-06-18 13:33:54.863050 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:33:54.863056 | controller |   stage['path'], _val.src_file
2026-06-18 13:33:54.863061 | controller |   ) |
2026-06-18 13:33:54.863066 | controller |   path_join
2026-06-18 13:33:54.863071 | controller |  }}] ***
2026-06-18 13:33:54.863076 | controller | Thursday 18 June 2026  13:33:54 +0000 (0:00:00.581)       0:00:41.065 *********
2026-06-18 13:33:54.863082 | controller | Thursday 18 June 2026  13:33:54 +0000 (0:00:00.581)       0:00:41.064 *********
2026-06-18 13:33:55.160136 | controller | ok: [localhost] => (item=network-values)
2026-06-18 13:33:55.160193 | controller |
2026-06-18 13:33:55.160201 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:33:55.160207 | controller | Thursday 18 June 2026  13:33:55 +0000 (0:00:00.297)       0:00:41.363 *********
2026-06-18 13:33:55.160222 | controller | Thursday 18 June 2026  13:33:55 +0000 (0:00:00.297)       0:00:41.361 *********
2026-06-18 13:33:55.204073 | controller | skipping: [localhost]
2026-06-18 13:33:55.204136 | controller |
2026-06-18 13:33:55.204143 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:33:55.204149 | controller | Thursday 18 June 2026  13:33:55 +0000 (0:00:00.043)       0:00:41.407 *********
2026-06-18 13:33:55.204153 | controller | Thursday 18 June 2026  13:33:55 +0000 (0:00:00.043)       0:00:41.405 *********
2026-06-18 13:33:55.677155 | controller | changed: [localhost]
2026-06-18 13:33:55.677229 | controller |
2026-06-18 13:33:55.677236 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:33:55.677242 | controller | Thursday 18 June 2026  13:33:55 +0000 (0:00:00.472)       0:00:41.879 *********
2026-06-18 13:33:55.677261 | controller | Thursday 18 June 2026  13:33:55 +0000 (0:00:00.472)       0:00:41.878 *********
2026-06-18 13:33:56.139110 | controller | changed: [localhost]
2026-06-18 13:33:56.139221 | controller |
2026-06-18 13:33:56.139227 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/control-plane/networking executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:33:56.139234 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.461)       0:00:42.341 *********
2026-06-18 13:33:56.139240 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.461)       0:00:42.340 *********
2026-06-18 13:33:56.195466 | controller | skipping: [localhost]
2026-06-18 13:33:56.195564 | controller |
2026-06-18 13:33:56.195576 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:33:56.195590 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:33:56.195596 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:33:56.195602 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:33:56.195606 | controller |   ) | list
2026-06-18 13:33:56.195611 | controller | }}] ***
2026-06-18 13:33:56.195615 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.056)       0:00:42.398 *********
2026-06-18 13:33:56.195619 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.056)       0:00:42.396 *********
2026-06-18 13:33:56.266588 | controller | skipping: [localhost]
2026-06-18 13:33:56.266694 | controller |
2026-06-18 13:33:56.266700 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:33:56.266706 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:33:56.266767 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:33:56.266775 | controller | }}, mode=0644] ***
2026-06-18 13:33:56.266779 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.071)       0:00:42.469 *********
2026-06-18 13:33:56.266793 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.071)       0:00:42.467 *********
2026-06-18 13:33:56.607341 | controller | changed: [localhost]
2026-06-18 13:33:56.607381 | controller |
2026-06-18 13:33:56.607389 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:33:56.607395 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.341)       0:00:42.810 *********
2026-06-18 13:33:56.607401 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.341)       0:00:42.808 *********
2026-06-18 13:33:56.660130 | controller | skipping: [localhost]
2026-06-18 13:33:56.660171 | controller |
2026-06-18 13:33:56.660178 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:33:56.660184 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.052)       0:00:42.862 *********
2026-06-18 13:33:56.660190 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.052)       0:00:42.861 *********
2026-06-18 13:33:56.722969 | controller | skipping: [localhost]
2026-06-18 13:33:56.723046 | controller |
2026-06-18 13:33:56.723053 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-18 13:33:56.723058 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.062)       0:00:42.925 *********
2026-06-18 13:33:56.723062 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.062)       0:00:42.923 *********
2026-06-18 13:33:56.775782 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready)
2026-06-18 13:33:56.775860 | controller | skipping: [localhost]
2026-06-18 13:33:56.775868 | controller |
2026-06-18 13:33:56.775874 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:33:56.775880 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.052)       0:00:42.978 *********
2026-06-18 13:33:56.775885 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.052)       0:00:42.976 *********
2026-06-18 13:33:56.833795 | controller | skipping: [localhost]
2026-06-18 13:33:56.833870 | controller |
2026-06-18 13:33:56.833878 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane/networking name=run_hook] ***
2026-06-18 13:33:56.833883 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.058)       0:00:43.036 *********
2026-06-18 13:33:56.833888 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.058)       0:00:43.035 *********
2026-06-18 13:33:56.895149 | controller | skipping: [localhost]
2026-06-18 13:33:56.895220 | controller |
2026-06-18 13:33:56.895228 | 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-18 13:33:56.895234 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.061)       0:00:43.097 *********
2026-06-18 13:33:56.895240 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.061)       0:00:43.096 *********
2026-06-18 13:33:56.945412 | controller | ok: [localhost] =>
2026-06-18 13:33:56.945476 | controller |     changed: false
2026-06-18 13:33:56.945491 | controller |     msg: All assertions passed
2026-06-18 13:33:56.945504 | controller |
2026-06-18 13:33:56.945514 | 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-18 13:33:56.945526 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.050)       0:00:43.147 *********
2026-06-18 13:33:56.945537 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.050)       0:00:43.146 *********
2026-06-18 13:33:56.982568 | controller | skipping: [localhost]
2026-06-18 13:33:56.982624 | controller |
2026-06-18 13:33:56.982636 | 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-18 13:33:56.982654 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.037)       0:00:43.185 *********
2026-06-18 13:33:56.982663 | controller | Thursday 18 June 2026  13:33:56 +0000 (0:00:00.037)       0:00:43.183 *********
2026-06-18 13:33:57.023078 | controller | ok: [localhost] => (item=oc -n openstack wait --for=jsonpath='{.metadata.name}'=azone-node-affinity topology/azone-node-affinity --timeout=60s)
2026-06-18 13:33:57.023139 | controller |
2026-06-18 13:33:57.023150 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:33:57.023159 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.040)       0:00:43.225 *********
2026-06-18 13:33:57.023168 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.040)       0:00:43.224 *********
2026-06-18 13:33:57.057802 | controller | skipping: [localhost]
2026-06-18 13:33:57.057863 | controller |
2026-06-18 13:33:57.057878 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:33:57.057891 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.034)       0:00:43.260 *********
2026-06-18 13:33:57.057902 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.034)       0:00:43.259 *********
2026-06-18 13:33:57.098757 | controller | ok: [localhost]
2026-06-18 13:33:57.098814 | controller |
2026-06-18 13:33:57.098829 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:33:57.098841 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:33:57.098853 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:33:57.098863 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:33:57.098874 | controller | }}] ***
2026-06-18 13:33:57.098884 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.040)       0:00:43.301 *********
2026-06-18 13:33:57.098894 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.040)       0:00:43.299 *********
2026-06-18 13:33:57.148826 | controller | skipping: [localhost]
2026-06-18 13:33:57.148891 | controller |
2026-06-18 13:33:57.148906 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:33:57.148917 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:33:57.148928 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:33:57.148941 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:33:57.148953 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.049)       0:00:43.351 *********
2026-06-18 13:33:57.148965 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.049)       0:00:43.349 *********
2026-06-18 13:33:57.391465 | controller | ok: [localhost] => (item={'name': 'node-zone-labels', 'src_file': 'node-zone-labels.yaml'})
2026-06-18 13:33:57.391504 | controller |
2026-06-18 13:33:57.391510 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:33:57.391516 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.243)       0:00:43.594 *********
2026-06-18 13:33:57.391521 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.243)       0:00:43.593 *********
2026-06-18 13:33:57.452304 | controller | ok: [localhost] => (item=node-zone-labels.yaml)
2026-06-18 13:33:57.452344 | controller |
2026-06-18 13:33:57.452351 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/topology name=run_hook] ***
2026-06-18 13:33:57.452356 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.060)       0:00:43.655 *********
2026-06-18 13:33:57.452368 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.060)       0:00:43.654 *********
2026-06-18 13:33:57.496235 | controller | skipping: [localhost]
2026-06-18 13:33:57.496274 | controller |
2026-06-18 13:33:57.496280 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/topology name=ci_gen_kustomize_values] ***
2026-06-18 13:33:57.496286 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.043)       0:00:43.699 *********
2026-06-18 13:33:57.496291 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.043)       0:00:43.698 *********
2026-06-18 13:33:57.572597 | controller |
2026-06-18 13:33:57.572641 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:33:57.572647 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.076)       0:00:43.775 *********
2026-06-18 13:33:57.572652 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.076)       0:00:43.774 *********
2026-06-18 13:33:57.610779 | controller | skipping: [localhost]
2026-06-18 13:33:57.610837 | controller |
2026-06-18 13:33:57.610844 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:33:57.610851 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.038)       0:00:43.813 *********
2026-06-18 13:33:57.610856 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.038)       0:00:43.812 *********
2026-06-18 13:33:57.671422 | 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-18 13:33:57.671483 | controller |
2026-06-18 13:33:57.671488 | 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-18 13:33:57.671494 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.060)       0:00:43.874 *********
2026-06-18 13:33:57.671498 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.060)       0:00:43.873 *********
2026-06-18 13:33:57.715929 | controller | ok: [localhost] =>
2026-06-18 13:33:57.715977 | controller |     changed: false
2026-06-18 13:33:57.715982 | controller |     msg: All assertions passed
2026-06-18 13:33:57.715986 | controller |
2026-06-18 13:33:57.715990 | 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-18 13:33:57.715995 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.044)       0:00:43.918 *********
2026-06-18 13:33:57.715999 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.044)       0:00:43.917 *********
2026-06-18 13:33:57.947123 | controller | ok: [localhost]
2026-06-18 13:33:57.947192 | controller |
2026-06-18 13:33:57.947203 | 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-18 13:33:57.947212 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.230)       0:00:44.149 *********
2026-06-18 13:33:57.947221 | controller | Thursday 18 June 2026  13:33:57 +0000 (0:00:00.230)       0:00:44.148 *********
2026-06-18 13:33:58.030488 | controller | ok: [localhost] =>
2026-06-18 13:33:58.030572 | controller |     changed: false
2026-06-18 13:33:58.030577 | controller |     msg: All assertions passed
2026-06-18 13:33:58.030582 | controller |
2026-06-18 13:33:58.030587 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:33:58.030592 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.084)       0:00:44.233 *********
2026-06-18 13:33:58.030596 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.083)       0:00:44.232 *********
2026-06-18 13:33:58.284777 | controller | ok: [localhost]
2026-06-18 13:33:58.284826 | controller |
2026-06-18 13:33:58.284837 | 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-18 13:33:58.284842 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:33:58.284847 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:33:58.284850 | controller |   _config_map_content |
2026-06-18 13:33:58.284854 | controller |   ansible.utils.remove_keys(
2026-06-18 13:33:58.284858 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:33:58.284861 | controller |     matching_parameter='regex')
2026-06-18 13:33:58.284865 | controller | }}, cacheable=False] ***
2026-06-18 13:33:58.284868 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.253)       0:00:44.487 *********
2026-06-18 13:33:58.284872 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.253)       0:00:44.486 *********
2026-06-18 13:33:58.508688 | controller | ok: [localhost]
2026-06-18 13:33:58.508767 | controller |
2026-06-18 13:33:58.508776 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:33:58.508781 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.223)       0:00:44.711 *********
2026-06-18 13:33:58.508787 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.223)       0:00:44.710 *********
2026-06-18 13:33:58.586494 | controller | skipping: [localhost]
2026-06-18 13:33:58.586554 | controller |
2026-06-18 13:33:58.586559 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:33:58.586564 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.077)       0:00:44.789 *********
2026-06-18 13:33:58.586568 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.077)       0:00:44.787 *********
2026-06-18 13:33:58.790221 | controller | changed: [localhost]
2026-06-18 13:33:58.790276 | controller |
2026-06-18 13:33:58.790283 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:33:58.790288 | controller |   (snippet_datadir,
2026-06-18 13:33:58.790292 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:33:58.790296 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:33:58.790302 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.203)       0:00:44.992 *********
2026-06-18 13:33:58.790306 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.203)       0:00:44.991 *********
2026-06-18 13:33:58.858690 | controller | skipping: [localhost]
2026-06-18 13:33:58.858768 | controller |
2026-06-18 13:33:58.858780 | 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-18 13:33:58.858787 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.068)       0:00:45.061 *********
2026-06-18 13:33:58.858793 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.068)       0:00:45.059 *********
2026-06-18 13:33:58.945740 | controller | ok: [localhost]
2026-06-18 13:33:58.945792 | controller |
2026-06-18 13:33:58.945797 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:33:58.945802 | controller |   (snippet_datadir,
2026-06-18 13:33:58.945806 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:33:58.945810 | controller | }}, content={{
2026-06-18 13:33:58.945813 | controller |   _base64_patch |
2026-06-18 13:33:58.945817 | controller |   default({}) |
2026-06-18 13:33:58.945820 | controller |   to_nice_yaml
2026-06-18 13:33:58.945824 | controller | }}, mode=0644] ***
2026-06-18 13:33:58.945828 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.087)       0:00:45.148 *********
2026-06-18 13:33:58.945831 | controller | Thursday 18 June 2026  13:33:58 +0000 (0:00:00.087)       0:00:45.147 *********
2026-06-18 13:33:59.369809 | controller | changed: [localhost]
2026-06-18 13:33:59.369856 | controller |
2026-06-18 13:33:59.369861 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:33:59.369866 | controller |   (snippet_datadir,
2026-06-18 13:33:59.369869 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:33:59.369874 | controller | }}, content={{
2026-06-18 13:33:59.369878 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:33:59.369882 | controller |   default({}) |
2026-06-18 13:33:59.369885 | controller |   to_nice_yaml
2026-06-18 13:33:59.369888 | controller | }}, mode=0644] ***
2026-06-18 13:33:59.369892 | controller | Thursday 18 June 2026  13:33:59 +0000 (0:00:00.424)       0:00:45.572 *********
2026-06-18 13:33:59.369895 | controller | Thursday 18 June 2026  13:33:59 +0000 (0:00:00.424)       0:00:45.571 *********
2026-06-18 13:33:59.759437 | controller | changed: [localhost]
2026-06-18 13:33:59.759511 | controller |
2026-06-18 13:33:59.759521 | 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-18 13:33:59.759530 | controller |   (
2026-06-18 13:33:59.759537 | controller |     snippet_datadir,
2026-06-18 13:33:59.759545 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:33:59.759564 | controller |   ) | path_join
2026-06-18 13:33:59.759575 | controller | }}, mode=0644] ***
2026-06-18 13:33:59.759600 | controller | Thursday 18 June 2026  13:33:59 +0000 (0:00:00.389)       0:00:45.962 *********
2026-06-18 13:33:59.759618 | controller | Thursday 18 June 2026  13:33:59 +0000 (0:00:00.389)       0:00:45.960 *********
2026-06-18 13:34:00.161885 | controller | changed: [localhost]
2026-06-18 13:34:00.161942 | controller |
2026-06-18 13:34:00.161948 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:34:00.161952 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.402)       0:00:46.364 *********
2026-06-18 13:34:00.161957 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.402)       0:00:46.363 *********
2026-06-18 13:34:00.236338 | 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-18 13:34:00.236377 | controller |
2026-06-18 13:34:00.236384 | 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-18 13:34:00.236390 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.074)       0:00:46.439 *********
2026-06-18 13:34:00.236395 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.074)       0:00:46.437 *********
2026-06-18 13:34:00.281855 | controller | ok: [localhost] =>
2026-06-18 13:34:00.281892 | controller |     changed: false
2026-06-18 13:34:00.281899 | controller |     msg: All assertions passed
2026-06-18 13:34:00.281904 | controller |
2026-06-18 13:34:00.281910 | 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-18 13:34:00.281916 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.045)       0:00:46.485 *********
2026-06-18 13:34:00.281922 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.045)       0:00:46.483 *********
2026-06-18 13:34:00.506168 | controller | ok: [localhost]
2026-06-18 13:34:00.506238 | controller |
2026-06-18 13:34:00.506249 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:34:00.506258 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.223)       0:00:46.708 *********
2026-06-18 13:34:00.506267 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.223)       0:00:46.707 *********
2026-06-18 13:34:00.581757 | controller | ok: [localhost]
2026-06-18 13:34:00.581800 | controller |
2026-06-18 13:34:00.581808 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:34:00.581814 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.075)       0:00:46.784 *********
2026-06-18 13:34:00.581826 | controller | Thursday 18 June 2026  13:34:00 +0000 (0:00:00.075)       0:00:46.783 *********
2026-06-18 13:34:01.003535 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/03_user_data_b64.yaml)
2026-06-18 13:34:01.003586 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/04_user_data.yaml)
2026-06-18 13:34:01.003594 | controller |
2026-06-18 13:34:01.003601 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:34:01.003607 | controller |   _content |
2026-06-18 13:34:01.003613 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:34:01.003619 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:34:01.003625 | controller | }}
2026-06-18 13:34:01.003631 | controller | ] ***
2026-06-18 13:34:01.003637 | controller | Thursday 18 June 2026  13:34:01 +0000 (0:00:00.422)       0:00:47.206 *********
2026-06-18 13:34:01.003642 | controller | Thursday 18 June 2026  13:34:01 +0000 (0:00:00.422)       0:00:47.205 *********
2026-06-18 13:34:01.122420 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:34:01.122480 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:34:01.122486 | controller |
2026-06-18 13:34:01.122490 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:34:01.122495 | controller | Thursday 18 June 2026  13:34:01 +0000 (0:00:00.118)       0:00:47.324 *********
2026-06-18 13:34:01.122507 | controller | Thursday 18 June 2026  13:34:01 +0000 (0:00:00.118)       0:00:47.323 *********
2026-06-18 13:34:01.348241 | controller | changed: [localhost]
2026-06-18 13:34:01.348314 | controller |
2026-06-18 13:34:01.348339 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:34:01.348348 | controller |   (_destdir,
2026-06-18 13:34:01.348357 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:34:01.348365 | controller | }}, content={{
2026-06-18 13:34:01.348374 | controller |   (
2026-06-18 13:34:01.348383 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:34:01.348391 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:34:01.348400 | controller | }}, mode=0644] ***
2026-06-18 13:34:01.348409 | controller | Thursday 18 June 2026  13:34:01 +0000 (0:00:00.225)       0:00:47.550 *********
2026-06-18 13:34:01.348417 | controller | Thursday 18 June 2026  13:34:01 +0000 (0:00:00.225)       0:00:47.549 *********
2026-06-18 13:34:01.778822 | controller | changed: [localhost]
2026-06-18 13:34:01.778875 | controller |
2026-06-18 13:34:01.778883 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/topology mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:34:01.778889 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:34:01.778896 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:34:01.778901 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:34:01.778906 | controller | }}, dest={{
2026-06-18 13:34:01.778911 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:01.778917 | controller |   stage['path'], _val.src_file
2026-06-18 13:34:01.778922 | controller |   ) |
2026-06-18 13:34:01.778927 | controller |   path_join
2026-06-18 13:34:01.778932 | controller |  }}] ***
2026-06-18 13:34:01.778937 | controller | Thursday 18 June 2026  13:34:01 +0000 (0:00:00.431)       0:00:47.981 *********
2026-06-18 13:34:01.778943 | controller | Thursday 18 June 2026  13:34:01 +0000 (0:00:00.431)       0:00:47.980 *********
2026-06-18 13:34:02.099162 | controller | changed: [localhost] => (item=node-zone-labels)
2026-06-18 13:34:02.099199 | controller |
2026-06-18 13:34:02.099205 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:02.099211 | controller | Thursday 18 June 2026  13:34:02 +0000 (0:00:00.320)       0:00:48.302 *********
2026-06-18 13:34:02.099216 | controller | Thursday 18 June 2026  13:34:02 +0000 (0:00:00.320)       0:00:48.301 *********
2026-06-18 13:34:02.147153 | controller | skipping: [localhost]
2026-06-18 13:34:02.147193 | controller |
2026-06-18 13:34:02.147200 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/topology chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:34:02.147207 | controller | Thursday 18 June 2026  13:34:02 +0000 (0:00:00.047)       0:00:48.350 *********
2026-06-18 13:34:02.147212 | controller | Thursday 18 June 2026  13:34:02 +0000 (0:00:00.047)       0:00:48.348 *********
2026-06-18 13:34:02.522803 | controller | changed: [localhost]
2026-06-18 13:34:02.522870 | controller |
2026-06-18 13:34:02.522876 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:34:02.522881 | controller | Thursday 18 June 2026  13:34:02 +0000 (0:00:00.375)       0:00:48.725 *********
2026-06-18 13:34:02.522885 | controller | Thursday 18 June 2026  13:34:02 +0000 (0:00:00.375)       0:00:48.724 *********
2026-06-18 13:34:03.024816 | controller | changed: [localhost]
2026-06-18 13:34:03.024863 | controller |
2026-06-18 13:34:03.024875 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/topology executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:34:03.024885 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.502)       0:00:49.227 *********
2026-06-18 13:34:03.024903 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.502)       0:00:49.226 *********
2026-06-18 13:34:03.099686 | controller | skipping: [localhost]
2026-06-18 13:34:03.099719 | controller |
2026-06-18 13:34:03.099744 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:34:03.099757 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:34:03.099764 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:34:03.099768 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:34:03.099772 | controller |   ) | list
2026-06-18 13:34:03.099775 | controller | }}] ***
2026-06-18 13:34:03.099779 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.074)       0:00:49.302 *********
2026-06-18 13:34:03.099783 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.074)       0:00:49.300 *********
2026-06-18 13:34:03.162379 | controller | skipping: [localhost]
2026-06-18 13:34:03.162416 | controller |
2026-06-18 13:34:03.162422 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/topology remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:34:03.162428 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:34:03.162433 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:34:03.162438 | controller | }}, mode=0644] ***
2026-06-18 13:34:03.162442 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.063)       0:00:49.365 *********
2026-06-18 13:34:03.162447 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.063)       0:00:49.364 *********
2026-06-18 13:34:03.391010 | controller | changed: [localhost]
2026-06-18 13:34:03.391061 | controller |
2026-06-18 13:34:03.391066 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:03.391071 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.228)       0:00:49.594 *********
2026-06-18 13:34:03.391075 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.228)       0:00:49.592 *********
2026-06-18 13:34:03.429298 | controller | skipping: [localhost]
2026-06-18 13:34:03.429352 | controller |
2026-06-18 13:34:03.429358 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/topology _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:34:03.429363 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.038)       0:00:49.632 *********
2026-06-18 13:34:03.429367 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.038)       0:00:49.631 *********
2026-06-18 13:34:03.486035 | controller | skipping: [localhost]
2026-06-18 13:34:03.486097 | controller |
2026-06-18 13:34:03.486103 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/topology _raw_params=wait_condition.yml] ***
2026-06-18 13:34:03.486108 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.056)       0:00:49.688 *********
2026-06-18 13:34:03.486114 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.056)       0:00:49.687 *********
2026-06-18 13:34:03.543934 | controller | skipping: [localhost] => (item=oc -n openstack wait --for=jsonpath='{.metadata.name}'=azone-node-affinity topology/azone-node-affinity --timeout=60s)
2026-06-18 13:34:03.543991 | controller | skipping: [localhost]
2026-06-18 13:34:03.544001 | controller |
2026-06-18 13:34:03.544010 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:03.544018 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.058)       0:00:49.747 *********
2026-06-18 13:34:03.544026 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.058)       0:00:49.745 *********
2026-06-18 13:34:03.583378 | controller | skipping: [localhost]
2026-06-18 13:34:03.583411 | controller |
2026-06-18 13:34:03.583421 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/topology name=run_hook] ***
2026-06-18 13:34:03.583429 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.039)       0:00:49.786 *********
2026-06-18 13:34:03.583437 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.039)       0:00:49.785 *********
2026-06-18 13:34:03.634552 | controller | skipping: [localhost]
2026-06-18 13:34:03.634589 | controller |
2026-06-18 13:34:03.634599 | 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-18 13:34:03.634618 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.051)       0:00:49.837 *********
2026-06-18 13:34:03.634627 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.051)       0:00:49.836 *********
2026-06-18 13:34:03.674124 | controller | ok: [localhost] =>
2026-06-18 13:34:03.674163 | controller |     changed: false
2026-06-18 13:34:03.674172 | controller |     msg: All assertions passed
2026-06-18 13:34:03.674181 | controller |
2026-06-18 13:34:03.674190 | 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-18 13:34:03.674198 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.039)       0:00:49.877 *********
2026-06-18 13:34:03.674206 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.039)       0:00:49.875 *********
2026-06-18 13:34:03.703039 | controller | skipping: [localhost]
2026-06-18 13:34:03.703111 | controller |
2026-06-18 13:34:03.703121 | 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-18 13:34:03.703131 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.028)       0:00:49.905 *********
2026-06-18 13:34:03.703139 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.028)       0:00:49.904 *********
2026-06-18 13:34:03.735999 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=180m)
2026-06-18 13:34:03.736063 | controller |
2026-06-18 13:34:03.736077 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:34:03.736106 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.033)       0:00:49.938 *********
2026-06-18 13:34:03.736122 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.033)       0:00:49.937 *********
2026-06-18 13:34:03.764014 | controller | skipping: [localhost]
2026-06-18 13:34:03.764092 | controller |
2026-06-18 13:34:03.764109 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:34:03.764118 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.028)       0:00:49.967 *********
2026-06-18 13:34:03.764127 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.028)       0:00:49.965 *********
2026-06-18 13:34:03.799159 | controller | ok: [localhost]
2026-06-18 13:34:03.799231 | controller |
2026-06-18 13:34:03.799247 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:34:03.799261 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:34:03.799274 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:34:03.799287 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:34:03.799300 | controller | }}] ***
2026-06-18 13:34:03.799328 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.035)       0:00:50.002 *********
2026-06-18 13:34:03.799343 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.035)       0:00:50.000 *********
2026-06-18 13:34:03.845796 | controller | skipping: [localhost]
2026-06-18 13:34:03.845878 | controller |
2026-06-18 13:34:03.845907 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:34:03.845918 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:03.845927 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:34:03.845937 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:34:03.845946 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.046)       0:00:50.048 *********
2026-06-18 13:34:03.845955 | controller | Thursday 18 June 2026  13:34:03 +0000 (0:00:00.046)       0:00:50.047 *********
2026-06-18 13:34:04.286789 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-18 13:34:04.286843 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-18 13:34:04.286848 | controller |
2026-06-18 13:34:04.286853 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:34:04.286864 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.440)       0:00:50.489 *********
2026-06-18 13:34:04.286868 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.440)       0:00:50.488 *********
2026-06-18 13:34:04.382815 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:34:04.382883 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-18 13:34:04.382894 | controller |
2026-06-18 13:34:04.382904 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane name=run_hook] ***
2026-06-18 13:34:04.382913 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.096)       0:00:50.585 *********
2026-06-18 13:34:04.382921 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.096)       0:00:50.584 *********
2026-06-18 13:34:04.454970 | controller | skipping: [localhost]
2026-06-18 13:34:04.455042 | controller |
2026-06-18 13:34:04.455050 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane name=ci_gen_kustomize_values] ***
2026-06-18 13:34:04.455056 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.072)       0:00:50.657 *********
2026-06-18 13:34:04.455062 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.072)       0:00:50.656 *********
2026-06-18 13:34:04.598172 | controller |
2026-06-18 13:34:04.598250 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:34:04.598260 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.143)       0:00:50.801 *********
2026-06-18 13:34:04.598269 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.143)       0:00:50.799 *********
2026-06-18 13:34:04.639234 | controller | skipping: [localhost]
2026-06-18 13:34:04.639307 | controller |
2026-06-18 13:34:04.639321 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:34:04.639333 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.041)       0:00:50.842 *********
2026-06-18 13:34:04.639345 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.041)       0:00:50.840 *********
2026-06-18 13:34:04.723653 | 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-18 13:34:04.723696 | controller |
2026-06-18 13:34:04.723703 | 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-18 13:34:04.723709 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.084)       0:00:50.926 *********
2026-06-18 13:34:04.723714 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.084)       0:00:50.925 *********
2026-06-18 13:34:04.778156 | controller | ok: [localhost] =>
2026-06-18 13:34:04.778202 | controller |     changed: false
2026-06-18 13:34:04.778210 | controller |     msg: All assertions passed
2026-06-18 13:34:04.778217 | controller |
2026-06-18 13:34:04.778225 | 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-18 13:34:04.778232 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.054)       0:00:50.981 *********
2026-06-18 13:34:04.778239 | controller | Thursday 18 June 2026  13:34:04 +0000 (0:00:00.054)       0:00:50.979 *********
2026-06-18 13:34:05.059063 | controller | ok: [localhost]
2026-06-18 13:34:05.059138 | controller |
2026-06-18 13:34:05.059158 | 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-18 13:34:05.059165 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.280)       0:00:51.261 *********
2026-06-18 13:34:05.059171 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.280)       0:00:51.260 *********
2026-06-18 13:34:05.114212 | controller | ok: [localhost] =>
2026-06-18 13:34:05.114251 | controller |     changed: false
2026-06-18 13:34:05.114257 | controller |     msg: All assertions passed
2026-06-18 13:34:05.114262 | controller |
2026-06-18 13:34:05.114267 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:34:05.114277 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.055)       0:00:51.317 *********
2026-06-18 13:34:05.114282 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.055)       0:00:51.316 *********
2026-06-18 13:34:05.338877 | controller | ok: [localhost]
2026-06-18 13:34:05.338947 | controller |
2026-06-18 13:34:05.338958 | 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-18 13:34:05.338968 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:34:05.338977 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:34:05.338985 | controller |   _config_map_content |
2026-06-18 13:34:05.338993 | controller |   ansible.utils.remove_keys(
2026-06-18 13:34:05.339001 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:34:05.339009 | controller |     matching_parameter='regex')
2026-06-18 13:34:05.339018 | controller | }}, cacheable=False] ***
2026-06-18 13:34:05.339026 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.224)       0:00:51.542 *********
2026-06-18 13:34:05.339034 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.224)       0:00:51.540 *********
2026-06-18 13:34:05.874574 | controller | ok: [localhost]
2026-06-18 13:34:05.874651 | controller |
2026-06-18 13:34:05.874662 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:34:05.874671 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.534)       0:00:52.076 *********
2026-06-18 13:34:05.874679 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.534)       0:00:52.075 *********
2026-06-18 13:34:05.962390 | 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-18 13:34:05.962458 | controller |
2026-06-18 13:34:05.962464 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-18 13:34:05.962468 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.088)       0:00:52.165 *********
2026-06-18 13:34:05.962472 | controller | Thursday 18 June 2026  13:34:05 +0000 (0:00:00.088)       0:00:52.164 *********
2026-06-18 13:34:06.018759 | controller | ok: [localhost] =>
2026-06-18 13:34:06.018841 | controller |     changed: false
2026-06-18 13:34:06.018851 | controller |     msg: All assertions passed
2026-06-18 13:34:06.018859 | controller |
2026-06-18 13:34:06.018868 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:34:06.018877 | controller | Thursday 18 June 2026  13:34:06 +0000 (0:00:00.056)       0:00:52.221 *********
2026-06-18 13:34:06.018885 | controller | Thursday 18 June 2026  13:34:06 +0000 (0:00:00.056)       0:00:52.220 *********
2026-06-18 13:34:06.308095 | controller | ok: [localhost]
2026-06-18 13:34:06.308132 | controller |
2026-06-18 13:34:06.308138 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:34:06.308143 | controller |   (snippet_datadir,
2026-06-18 13:34:06.308147 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:34:06.308151 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:34:06.308155 | controller | Thursday 18 June 2026  13:34:06 +0000 (0:00:00.288)       0:00:52.510 *********
2026-06-18 13:34:06.308159 | controller | Thursday 18 June 2026  13:34:06 +0000 (0:00:00.289)       0:00:52.509 *********
2026-06-18 13:34:06.930878 | controller | ok: [localhost]
2026-06-18 13:34:06.930920 | controller |
2026-06-18 13:34:06.930925 | 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-18 13:34:06.930930 | controller | Thursday 18 June 2026  13:34:06 +0000 (0:00:00.623)       0:00:53.133 *********
2026-06-18 13:34:06.930934 | controller | Thursday 18 June 2026  13:34:06 +0000 (0:00:00.622)       0:00:53.132 *********
2026-06-18 13:34:06.986975 | controller | ok: [localhost]
2026-06-18 13:34:06.987021 | controller |
2026-06-18 13:34:06.987033 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:34:06.987038 | controller |   (snippet_datadir,
2026-06-18 13:34:06.987042 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:34:06.987046 | controller | }}, content={{
2026-06-18 13:34:06.987050 | controller |   _base64_patch |
2026-06-18 13:34:06.987053 | controller |   default({}) |
2026-06-18 13:34:06.987057 | controller |   to_nice_yaml
2026-06-18 13:34:06.987060 | controller | }}, mode=0644] ***
2026-06-18 13:34:06.987064 | controller | Thursday 18 June 2026  13:34:06 +0000 (0:00:00.056)       0:00:53.189 *********
2026-06-18 13:34:06.987068 | controller | Thursday 18 June 2026  13:34:06 +0000 (0:00:00.056)       0:00:53.188 *********
2026-06-18 13:34:07.428218 | controller | ok: [localhost]
2026-06-18 13:34:07.428279 | controller |
2026-06-18 13:34:07.428289 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:34:07.428297 | controller |   (snippet_datadir,
2026-06-18 13:34:07.428304 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:34:07.428312 | controller | }}, content={{
2026-06-18 13:34:07.428318 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:34:07.428325 | controller |   default({}) |
2026-06-18 13:34:07.428332 | controller |   to_nice_yaml
2026-06-18 13:34:07.428338 | controller | }}, mode=0644] ***
2026-06-18 13:34:07.428345 | controller | Thursday 18 June 2026  13:34:07 +0000 (0:00:00.441)       0:00:53.631 *********
2026-06-18 13:34:07.428351 | controller | Thursday 18 June 2026  13:34:07 +0000 (0:00:00.441)       0:00:53.629 *********
2026-06-18 13:34:07.873179 | controller | ok: [localhost]
2026-06-18 13:34:07.873213 | controller |
2026-06-18 13:34:07.873220 | 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-18 13:34:07.873226 | controller |   (
2026-06-18 13:34:07.873231 | controller |     snippet_datadir,
2026-06-18 13:34:07.873237 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:34:07.873243 | controller |   ) | path_join
2026-06-18 13:34:07.873247 | controller | }}, mode=0644] ***
2026-06-18 13:34:07.873253 | controller | Thursday 18 June 2026  13:34:07 +0000 (0:00:00.445)       0:00:54.076 *********
2026-06-18 13:34:07.873258 | controller | Thursday 18 June 2026  13:34:07 +0000 (0:00:00.445)       0:00:54.075 *********
2026-06-18 13:34:08.342490 | controller | ok: [localhost]
2026-06-18 13:34:08.342573 | controller |
2026-06-18 13:34:08.342586 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:34:08.342596 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.468)       0:00:54.545 *********
2026-06-18 13:34:08.342604 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.468)       0:00:54.543 *********
2026-06-18 13:34:08.431573 | 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-18 13:34:08.431646 | controller |
2026-06-18 13:34:08.431654 | 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-18 13:34:08.431660 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.089)       0:00:54.634 *********
2026-06-18 13:34:08.431667 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.089)       0:00:54.633 *********
2026-06-18 13:34:08.494687 | controller | ok: [localhost] =>
2026-06-18 13:34:08.494770 | controller |     changed: false
2026-06-18 13:34:08.494775 | controller |     msg: All assertions passed
2026-06-18 13:34:08.494779 | controller |
2026-06-18 13:34:08.494784 | 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-18 13:34:08.494788 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.063)       0:00:54.697 *********
2026-06-18 13:34:08.494792 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.063)       0:00:54.696 *********
2026-06-18 13:34:08.714323 | controller | ok: [localhost]
2026-06-18 13:34:08.714469 | controller |
2026-06-18 13:34:08.714477 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:34:08.714493 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.218)       0:00:54.916 *********
2026-06-18 13:34:08.714498 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.218)       0:00:54.915 *********
2026-06-18 13:34:08.767647 | controller | ok: [localhost]
2026-06-18 13:34:08.767709 | controller |
2026-06-18 13:34:08.767715 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:34:08.767737 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.053)       0:00:54.970 *********
2026-06-18 13:34:08.767745 | controller | Thursday 18 June 2026  13:34:08 +0000 (0:00:00.053)       0:00:54.968 *********
2026-06-18 13:34:09.379168 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-18 13:34:09.379241 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-18 13:34:09.379252 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-18 13:34:09.379261 | controller |
2026-06-18 13:34:09.379270 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:34:09.379278 | controller |   _content |
2026-06-18 13:34:09.379287 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:34:09.379298 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:34:09.379310 | controller | }}
2026-06-18 13:34:09.379318 | controller | ] ***
2026-06-18 13:34:09.379326 | controller | Thursday 18 June 2026  13:34:09 +0000 (0:00:00.612)       0:00:55.582 *********
2026-06-18 13:34:09.379335 | controller | Thursday 18 June 2026  13:34:09 +0000 (0:00:00.612)       0:00:55.580 *********
2026-06-18 13:34:09.609005 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-18 13:34:09.609070 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:34:09.609080 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:34:09.609089 | controller |
2026-06-18 13:34:09.609098 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:34:09.609107 | controller | Thursday 18 June 2026  13:34:09 +0000 (0:00:00.228)       0:00:55.811 *********
2026-06-18 13:34:09.609115 | controller | Thursday 18 June 2026  13:34:09 +0000 (0:00:00.229)       0:00:55.810 *********
2026-06-18 13:34:09.884934 | controller | ok: [localhost]
2026-06-18 13:34:09.885003 | controller |
2026-06-18 13:34:09.885014 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:34:09.885024 | controller |   (_destdir,
2026-06-18 13:34:09.885033 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:34:09.885041 | controller | }}, content={{
2026-06-18 13:34:09.885049 | controller |   (
2026-06-18 13:34:09.885057 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:34:09.885065 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:34:09.885074 | controller | }}, mode=0644] ***
2026-06-18 13:34:09.885082 | controller | Thursday 18 June 2026  13:34:09 +0000 (0:00:00.276)       0:00:56.087 *********
2026-06-18 13:34:09.885090 | controller | Thursday 18 June 2026  13:34:09 +0000 (0:00:00.276)       0:00:56.086 *********
2026-06-18 13:34:10.345116 | controller | ok: [localhost]
2026-06-18 13:34:10.345154 | controller |
2026-06-18 13:34:10.345161 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:34:10.345167 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.460)       0:00:56.548 *********
2026-06-18 13:34:10.345172 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.460)       0:00:56.546 *********
2026-06-18 13:34:10.395428 | controller | skipping: [localhost]
2026-06-18 13:34:10.395461 | controller |
2026-06-18 13:34:10.395466 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:34:10.395476 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.050)       0:00:56.598 *********
2026-06-18 13:34:10.395480 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.050)       0:00:56.597 *********
2026-06-18 13:34:10.450136 | 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-18 13:34:10.450193 | controller |
2026-06-18 13:34:10.450203 | 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-18 13:34:10.450213 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.054)       0:00:56.653 *********
2026-06-18 13:34:10.450221 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.054)       0:00:56.651 *********
2026-06-18 13:34:10.506762 | controller | ok: [localhost] =>
2026-06-18 13:34:10.506823 | controller |     changed: false
2026-06-18 13:34:10.506836 | controller |     msg: All assertions passed
2026-06-18 13:34:10.506849 | controller |
2026-06-18 13:34:10.506861 | 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-18 13:34:10.506874 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.056)       0:00:56.709 *********
2026-06-18 13:34:10.506886 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.056)       0:00:56.708 *********
2026-06-18 13:34:10.728226 | controller | ok: [localhost]
2026-06-18 13:34:10.728266 | controller |
2026-06-18 13:34:10.728274 | 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-18 13:34:10.728281 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.221)       0:00:56.931 *********
2026-06-18 13:34:10.728287 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.221)       0:00:56.929 *********
2026-06-18 13:34:10.779433 | controller | ok: [localhost] =>
2026-06-18 13:34:10.779472 | controller |     changed: false
2026-06-18 13:34:10.779478 | controller |     msg: All assertions passed
2026-06-18 13:34:10.779483 | controller |
2026-06-18 13:34:10.779488 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:34:10.779495 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.051)       0:00:56.982 *********
2026-06-18 13:34:10.779500 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.051)       0:00:56.981 *********
2026-06-18 13:34:11.000860 | controller | ok: [localhost]
2026-06-18 13:34:11.000935 | controller |
2026-06-18 13:34:11.000950 | 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-18 13:34:11.000962 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:34:11.000974 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:34:11.000986 | controller |   _config_map_content |
2026-06-18 13:34:11.000997 | controller |   ansible.utils.remove_keys(
2026-06-18 13:34:11.001008 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:34:11.001019 | controller |     matching_parameter='regex')
2026-06-18 13:34:11.001030 | controller | }}, cacheable=False] ***
2026-06-18 13:34:11.001041 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.220)       0:00:57.203 *********
2026-06-18 13:34:11.001052 | controller | Thursday 18 June 2026  13:34:10 +0000 (0:00:00.221)       0:00:57.202 *********
2026-06-18 13:34:11.346247 | controller | ok: [localhost]
2026-06-18 13:34:11.346325 | controller |
2026-06-18 13:34:11.346337 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:34:11.346346 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.345)       0:00:57.548 *********
2026-06-18 13:34:11.346354 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.345)       0:00:57.547 *********
2026-06-18 13:34:11.404667 | controller | skipping: [localhost]
2026-06-18 13:34:11.404768 | controller |
2026-06-18 13:34:11.404776 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:34:11.404780 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.058)       0:00:57.607 *********
2026-06-18 13:34:11.404784 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.058)       0:00:57.606 *********
2026-06-18 13:34:11.623807 | controller | changed: [localhost]
2026-06-18 13:34:11.623838 | controller |
2026-06-18 13:34:11.623843 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:34:11.623848 | controller |   (snippet_datadir,
2026-06-18 13:34:11.623852 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:34:11.623856 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:34:11.623859 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.219)       0:00:57.827 *********
2026-06-18 13:34:11.623863 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.219)       0:00:57.825 *********
2026-06-18 13:34:11.685390 | controller | skipping: [localhost]
2026-06-18 13:34:11.685462 | controller |
2026-06-18 13:34:11.685475 | 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-18 13:34:11.685484 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.060)       0:00:57.887 *********
2026-06-18 13:34:11.685493 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.060)       0:00:57.886 *********
2026-06-18 13:34:11.744234 | controller | ok: [localhost]
2026-06-18 13:34:11.744290 | controller |
2026-06-18 13:34:11.744304 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:34:11.744316 | controller |   (snippet_datadir,
2026-06-18 13:34:11.744327 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:34:11.744338 | controller | }}, content={{
2026-06-18 13:34:11.744348 | controller |   _base64_patch |
2026-06-18 13:34:11.744359 | controller |   default({}) |
2026-06-18 13:34:11.744369 | controller |   to_nice_yaml
2026-06-18 13:34:11.744380 | controller | }}, mode=0644] ***
2026-06-18 13:34:11.744390 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.058)       0:00:57.946 *********
2026-06-18 13:34:11.744449 | controller | Thursday 18 June 2026  13:34:11 +0000 (0:00:00.058)       0:00:57.945 *********
2026-06-18 13:34:12.185681 | controller | changed: [localhost]
2026-06-18 13:34:12.185735 | controller |
2026-06-18 13:34:12.185742 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:34:12.185746 | controller |   (snippet_datadir,
2026-06-18 13:34:12.185750 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:34:12.185755 | controller | }}, content={{
2026-06-18 13:34:12.185759 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:34:12.185763 | controller |   default({}) |
2026-06-18 13:34:12.185766 | controller |   to_nice_yaml
2026-06-18 13:34:12.185770 | controller | }}, mode=0644] ***
2026-06-18 13:34:12.185773 | controller | Thursday 18 June 2026  13:34:12 +0000 (0:00:00.442)       0:00:58.388 *********
2026-06-18 13:34:12.185777 | controller | Thursday 18 June 2026  13:34:12 +0000 (0:00:00.442)       0:00:58.387 *********
2026-06-18 13:34:12.614913 | controller | changed: [localhost]
2026-06-18 13:34:12.614984 | controller |
2026-06-18 13:34:12.614994 | 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-18 13:34:12.615001 | controller |   (
2026-06-18 13:34:12.615007 | controller |     snippet_datadir,
2026-06-18 13:34:12.615013 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:34:12.615020 | controller |   ) | path_join
2026-06-18 13:34:12.615026 | controller | }}, mode=0644] ***
2026-06-18 13:34:12.615032 | controller | Thursday 18 June 2026  13:34:12 +0000 (0:00:00.429)       0:00:58.818 *********
2026-06-18 13:34:12.615039 | controller | Thursday 18 June 2026  13:34:12 +0000 (0:00:00.429)       0:00:58.816 *********
2026-06-18 13:34:13.013362 | controller | changed: [localhost]
2026-06-18 13:34:13.013394 | controller |
2026-06-18 13:34:13.013399 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:34:13.013404 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.398)       0:00:59.216 *********
2026-06-18 13:34:13.013408 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.398)       0:00:59.215 *********
2026-06-18 13:34:13.066497 | 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-18 13:34:13.066538 | controller |
2026-06-18 13:34:13.066548 | 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-18 13:34:13.066563 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.053)       0:00:59.269 *********
2026-06-18 13:34:13.066571 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.053)       0:00:59.268 *********
2026-06-18 13:34:13.106587 | controller | ok: [localhost] =>
2026-06-18 13:34:13.106619 | controller |     changed: false
2026-06-18 13:34:13.106624 | controller |     msg: All assertions passed
2026-06-18 13:34:13.106628 | controller |
2026-06-18 13:34:13.106633 | 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-18 13:34:13.106637 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.040)       0:00:59.309 *********
2026-06-18 13:34:13.106641 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.040)       0:00:59.308 *********
2026-06-18 13:34:13.302353 | controller | ok: [localhost]
2026-06-18 13:34:13.302409 | controller |
2026-06-18 13:34:13.302417 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:34:13.302425 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.195)       0:00:59.505 *********
2026-06-18 13:34:13.302432 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.195)       0:00:59.503 *********
2026-06-18 13:34:13.343414 | controller | ok: [localhost]
2026-06-18 13:34:13.343447 | controller |
2026-06-18 13:34:13.343452 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:34:13.343457 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.041)       0:00:59.546 *********
2026-06-18 13:34:13.343460 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.041)       0:00:59.545 *********
2026-06-18 13:34:13.714965 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-18 13:34:13.715001 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-18 13:34:13.715006 | controller |
2026-06-18 13:34:13.715011 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:34:13.715015 | controller |   _content |
2026-06-18 13:34:13.715019 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:34:13.715022 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:34:13.715027 | controller | }}
2026-06-18 13:34:13.715030 | controller | ] ***
2026-06-18 13:34:13.715034 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.371)       0:00:59.918 *********
2026-06-18 13:34:13.715038 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.371)       0:00:59.916 *********
2026-06-18 13:34:13.876285 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:34:13.876326 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:34:13.876333 | controller |
2026-06-18 13:34:13.876339 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:34:13.876345 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.160)       0:01:00.078 *********
2026-06-18 13:34:13.876350 | controller | Thursday 18 June 2026  13:34:13 +0000 (0:00:00.160)       0:01:00.077 *********
2026-06-18 13:34:14.149228 | controller | changed: [localhost]
2026-06-18 13:34:14.149290 | controller |
2026-06-18 13:34:14.149296 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:34:14.149300 | controller |   (_destdir,
2026-06-18 13:34:14.149304 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:34:14.149308 | controller | }}, content={{
2026-06-18 13:34:14.149312 | controller |   (
2026-06-18 13:34:14.149316 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:34:14.149319 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:34:14.149323 | controller | }}, mode=0644] ***
2026-06-18 13:34:14.149326 | controller | Thursday 18 June 2026  13:34:14 +0000 (0:00:00.273)       0:01:00.352 *********
2026-06-18 13:34:14.149330 | controller | Thursday 18 June 2026  13:34:14 +0000 (0:00:00.273)       0:01:00.350 *********
2026-06-18 13:34:14.597202 | controller | changed: [localhost]
2026-06-18 13:34:14.597258 | controller |
2026-06-18 13:34:14.597269 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:34:14.597278 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:34:14.597286 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:34:14.597294 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:34:14.597302 | controller | }}, dest={{
2026-06-18 13:34:14.597310 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:14.597318 | controller |   stage['path'], _val.src_file
2026-06-18 13:34:14.597326 | controller |   ) |
2026-06-18 13:34:14.597334 | controller |   path_join
2026-06-18 13:34:14.597341 | controller |  }}] ***
2026-06-18 13:34:14.597349 | controller | Thursday 18 June 2026  13:34:14 +0000 (0:00:00.448)       0:01:00.800 *********
2026-06-18 13:34:14.597357 | controller | Thursday 18 June 2026  13:34:14 +0000 (0:00:00.448)       0:01:00.799 *********
2026-06-18 13:34:15.272220 | controller | ok: [localhost] => (item=network-values)
2026-06-18 13:34:15.272292 | controller | changed: [localhost] => (item=service-values)
2026-06-18 13:34:15.272304 | controller |
2026-06-18 13:34:15.272324 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:15.272334 | controller | Thursday 18 June 2026  13:34:15 +0000 (0:00:00.674)       0:01:01.474 *********
2026-06-18 13:34:15.272343 | controller | Thursday 18 June 2026  13:34:15 +0000 (0:00:00.674)       0:01:01.473 *********
2026-06-18 13:34:15.329655 | controller | skipping: [localhost]
2026-06-18 13:34:15.329713 | controller |
2026-06-18 13:34:15.329755 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:34:15.329765 | controller | Thursday 18 June 2026  13:34:15 +0000 (0:00:00.057)       0:01:01.532 *********
2026-06-18 13:34:15.329773 | controller | Thursday 18 June 2026  13:34:15 +0000 (0:00:00.057)       0:01:01.531 *********
2026-06-18 13:34:15.856142 | controller | changed: [localhost]
2026-06-18 13:34:15.856197 | controller |
2026-06-18 13:34:15.856202 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:34:15.856207 | controller | Thursday 18 June 2026  13:34:15 +0000 (0:00:00.526)       0:01:02.059 *********
2026-06-18 13:34:15.856212 | controller | Thursday 18 June 2026  13:34:15 +0000 (0:00:00.526)       0:01:02.057 *********
2026-06-18 13:34:16.311178 | controller | changed: [localhost]
2026-06-18 13:34:16.311252 | controller |
2026-06-18 13:34:16.311262 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/control-plane executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:34:16.311270 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.454)       0:01:02.513 *********
2026-06-18 13:34:16.311278 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.454)       0:01:02.512 *********
2026-06-18 13:34:16.395868 | controller | skipping: [localhost]
2026-06-18 13:34:16.395960 | controller |
2026-06-18 13:34:16.395976 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:34:16.395990 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:34:16.396003 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:34:16.396015 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:34:16.396027 | controller |   ) | list
2026-06-18 13:34:16.396040 | controller | }}] ***
2026-06-18 13:34:16.396052 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.084)       0:01:02.597 *********
2026-06-18 13:34:16.396065 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.084)       0:01:02.596 *********
2026-06-18 13:34:16.461305 | controller | skipping: [localhost]
2026-06-18 13:34:16.461411 | controller |
2026-06-18 13:34:16.461422 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:34:16.461436 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:34:16.461459 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:34:16.461468 | controller | }}, mode=0644] ***
2026-06-18 13:34:16.461476 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.066)       0:01:02.664 *********
2026-06-18 13:34:16.461485 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.066)       0:01:02.662 *********
2026-06-18 13:34:16.741275 | controller | changed: [localhost]
2026-06-18 13:34:16.741332 | controller |
2026-06-18 13:34:16.741339 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:16.741345 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.279)       0:01:02.943 *********
2026-06-18 13:34:16.741351 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.279)       0:01:02.942 *********
2026-06-18 13:34:16.808287 | controller | skipping: [localhost]
2026-06-18 13:34:16.808356 | controller |
2026-06-18 13:34:16.808363 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:34:16.808368 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.067)       0:01:03.011 *********
2026-06-18 13:34:16.808374 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.067)       0:01:03.009 *********
2026-06-18 13:34:16.855755 | controller | skipping: [localhost]
2026-06-18 13:34:16.855804 | controller |
2026-06-18 13:34:16.855811 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane _raw_params=wait_condition.yml] ***
2026-06-18 13:34:16.855817 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.047)       0:01:03.058 *********
2026-06-18 13:34:16.855822 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.047)       0:01:03.057 *********
2026-06-18 13:34:16.925945 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=180m)
2026-06-18 13:34:16.926014 | controller | skipping: [localhost]
2026-06-18 13:34:16.926026 | controller |
2026-06-18 13:34:16.926046 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:16.926055 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.069)       0:01:03.128 *********
2026-06-18 13:34:16.926064 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.069)       0:01:03.127 *********
2026-06-18 13:34:16.981486 | controller | skipping: [localhost]
2026-06-18 13:34:16.981595 | controller |
2026-06-18 13:34:16.981607 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane name=run_hook] ***
2026-06-18 13:34:16.981616 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.055)       0:01:03.184 *********
2026-06-18 13:34:16.981625 | controller | Thursday 18 June 2026  13:34:16 +0000 (0:00:00.055)       0:01:03.182 *********
2026-06-18 13:34:17.044818 | controller | skipping: [localhost]
2026-06-18 13:34:17.044893 | controller |
2026-06-18 13:34:17.044905 | 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-18 13:34:17.044918 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.063)       0:01:03.247 *********
2026-06-18 13:34:17.044936 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.063)       0:01:03.246 *********
2026-06-18 13:34:17.093289 | controller | ok: [localhost] =>
2026-06-18 13:34:17.093365 | controller |     changed: false
2026-06-18 13:34:17.093379 | controller |     msg: All assertions passed
2026-06-18 13:34:17.093389 | controller |
2026-06-18 13:34:17.093417 | 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-18 13:34:17.093429 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.048)       0:01:03.296 *********
2026-06-18 13:34:17.093442 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.048)       0:01:03.294 *********
2026-06-18 13:34:17.119416 | controller | skipping: [localhost]
2026-06-18 13:34:17.119486 | controller |
2026-06-18 13:34:17.119497 | 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-18 13:34:17.119506 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.026)       0:01:03.322 *********
2026-06-18 13:34:17.119515 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.026)       0:01:03.321 *********
2026-06-18 13:34:17.154158 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:17.154217 | controller |
2026-06-18 13:34:17.154224 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:34:17.154229 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.034)       0:01:03.357 *********
2026-06-18 13:34:17.154235 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.034)       0:01:03.355 *********
2026-06-18 13:34:17.181519 | controller | skipping: [localhost]
2026-06-18 13:34:17.181571 | controller |
2026-06-18 13:34:17.181630 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:34:17.181640 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.027)       0:01:03.384 *********
2026-06-18 13:34:17.181650 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.027)       0:01:03.383 *********
2026-06-18 13:34:17.213643 | controller | ok: [localhost]
2026-06-18 13:34:17.213694 | controller |
2026-06-18 13:34:17.213705 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:34:17.213715 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:34:17.213757 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:34:17.213767 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:34:17.213776 | controller | }}] ***
2026-06-18 13:34:17.213784 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.032)       0:01:03.416 *********
2026-06-18 13:34:17.213793 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.032)       0:01:03.415 *********
2026-06-18 13:34:17.280976 | controller | skipping: [localhost]
2026-06-18 13:34:17.281017 | controller |
2026-06-18 13:34:17.281025 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:34:17.281031 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:17.281036 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:34:17.281043 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:34:17.281050 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.067)       0:01:03.484 *********
2026-06-18 13:34:17.281057 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.067)       0:01:03.482 *********
2026-06-18 13:34:17.547053 | controller | ok: [localhost] => (item={'name': 'edpm-r0-compute-nodeset-values', 'src_file': 'values.yaml'})
2026-06-18 13:34:17.547121 | controller |
2026-06-18 13:34:17.547128 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:34:17.547134 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.265)       0:01:03.749 *********
2026-06-18 13:34:17.547139 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.265)       0:01:03.748 *********
2026-06-18 13:34:17.643512 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:34:17.643583 | controller |
2026-06-18 13:34:17.643591 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r0 name=run_hook] ***
2026-06-18 13:34:17.643599 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.096)       0:01:03.846 *********
2026-06-18 13:34:17.643618 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.096)       0:01:03.844 *********
2026-06-18 13:34:17.717026 | controller | skipping: [localhost]
2026-06-18 13:34:17.717107 | controller |
2026-06-18 13:34:17.717118 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r0 name=ci_gen_kustomize_values] ***
2026-06-18 13:34:17.717137 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.073)       0:01:03.919 *********
2026-06-18 13:34:17.717145 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.073)       0:01:03.918 *********
2026-06-18 13:34:17.838562 | controller |
2026-06-18 13:34:17.838641 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:34:17.838651 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.121)       0:01:04.041 *********
2026-06-18 13:34:17.838660 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.121)       0:01:04.040 *********
2026-06-18 13:34:17.888298 | controller | skipping: [localhost]
2026-06-18 13:34:17.888349 | controller |
2026-06-18 13:34:17.888358 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:34:17.888367 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.049)       0:01:04.091 *********
2026-06-18 13:34:17.888375 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.049)       0:01:04.089 *********
2026-06-18 13:34:17.962476 | 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-18 13:34:17.962552 | controller |
2026-06-18 13:34:17.962564 | 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-18 13:34:17.962574 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.074)       0:01:04.165 *********
2026-06-18 13:34:17.962583 | controller | Thursday 18 June 2026  13:34:17 +0000 (0:00:00.074)       0:01:04.164 *********
2026-06-18 13:34:18.043649 | controller | ok: [localhost] =>
2026-06-18 13:34:18.043706 | controller |     changed: false
2026-06-18 13:34:18.043712 | controller |     msg: All assertions passed
2026-06-18 13:34:18.043718 | controller |
2026-06-18 13:34:18.043751 | 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-18 13:34:18.043758 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.080)       0:01:04.246 *********
2026-06-18 13:34:18.043763 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.080)       0:01:04.245 *********
2026-06-18 13:34:18.284151 | controller | ok: [localhost]
2026-06-18 13:34:18.284200 | controller |
2026-06-18 13:34:18.284205 | 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-18 13:34:18.284210 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.240)       0:01:04.486 *********
2026-06-18 13:34:18.284214 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.240)       0:01:04.485 *********
2026-06-18 13:34:18.333476 | controller | ok: [localhost] =>
2026-06-18 13:34:18.333531 | controller |     changed: false
2026-06-18 13:34:18.333538 | controller |     msg: All assertions passed
2026-06-18 13:34:18.333544 | controller |
2026-06-18 13:34:18.333550 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:34:18.333557 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.049)       0:01:04.536 *********
2026-06-18 13:34:18.333563 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.049)       0:01:04.535 *********
2026-06-18 13:34:18.612753 | controller | ok: [localhost]
2026-06-18 13:34:18.612809 | controller |
2026-06-18 13:34:18.612815 | 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-18 13:34:18.612820 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:34:18.612824 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:34:18.612827 | controller |   _config_map_content |
2026-06-18 13:34:18.612831 | controller |   ansible.utils.remove_keys(
2026-06-18 13:34:18.612834 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:34:18.612838 | controller |     matching_parameter='regex')
2026-06-18 13:34:18.612849 | controller | }}, cacheable=False] ***
2026-06-18 13:34:18.612853 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.278)       0:01:04.815 *********
2026-06-18 13:34:18.612857 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.278)       0:01:04.814 *********
2026-06-18 13:34:18.848770 | controller | ok: [localhost]
2026-06-18 13:34:18.848841 | controller |
2026-06-18 13:34:18.848852 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:34:18.848861 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.235)       0:01:05.050 *********
2026-06-18 13:34:18.848869 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.235)       0:01:05.049 *********
2026-06-18 13:34:18.902934 | controller | skipping: [localhost]
2026-06-18 13:34:18.902992 | controller |
2026-06-18 13:34:18.903019 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:34:18.903030 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.054)       0:01:05.105 *********
2026-06-18 13:34:18.903038 | controller | Thursday 18 June 2026  13:34:18 +0000 (0:00:00.054)       0:01:05.104 *********
2026-06-18 13:34:19.158452 | controller | changed: [localhost]
2026-06-18 13:34:19.158509 | controller |
2026-06-18 13:34:19.158516 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:34:19.158522 | controller |   (snippet_datadir,
2026-06-18 13:34:19.158528 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:34:19.158534 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:34:19.158540 | controller | Thursday 18 June 2026  13:34:19 +0000 (0:00:00.255)       0:01:05.361 *********
2026-06-18 13:34:19.158545 | controller | Thursday 18 June 2026  13:34:19 +0000 (0:00:00.255)       0:01:05.360 *********
2026-06-18 13:34:19.647481 | controller | changed: [localhost]
2026-06-18 13:34:19.647557 | controller |
2026-06-18 13:34:19.647568 | 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-18 13:34:19.647577 | controller | Thursday 18 June 2026  13:34:19 +0000 (0:00:00.488)       0:01:05.849 *********
2026-06-18 13:34:19.647586 | controller | Thursday 18 June 2026  13:34:19 +0000 (0:00:00.488)       0:01:05.848 *********
2026-06-18 13:34:19.726753 | controller | ok: [localhost]
2026-06-18 13:34:19.726808 | controller |
2026-06-18 13:34:19.726823 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:34:19.726828 | controller |   (snippet_datadir,
2026-06-18 13:34:19.726832 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:34:19.726835 | controller | }}, content={{
2026-06-18 13:34:19.726839 | controller |   _base64_patch |
2026-06-18 13:34:19.726843 | controller |   default({}) |
2026-06-18 13:34:19.726846 | controller |   to_nice_yaml
2026-06-18 13:34:19.726849 | controller | }}, mode=0644] ***
2026-06-18 13:34:19.726853 | controller | Thursday 18 June 2026  13:34:19 +0000 (0:00:00.079)       0:01:05.928 *********
2026-06-18 13:34:19.726857 | controller | Thursday 18 June 2026  13:34:19 +0000 (0:00:00.079)       0:01:05.927 *********
2026-06-18 13:34:20.199672 | controller | changed: [localhost]
2026-06-18 13:34:20.199798 | controller |
2026-06-18 13:34:20.199812 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:34:20.199822 | controller |   (snippet_datadir,
2026-06-18 13:34:20.199830 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:34:20.199839 | controller | }}, content={{
2026-06-18 13:34:20.199847 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:34:20.199855 | controller |   default({}) |
2026-06-18 13:34:20.199863 | controller |   to_nice_yaml
2026-06-18 13:34:20.199871 | controller | }}, mode=0644] ***
2026-06-18 13:34:20.199879 | controller | Thursday 18 June 2026  13:34:20 +0000 (0:00:00.473)       0:01:06.402 *********
2026-06-18 13:34:20.199887 | controller | Thursday 18 June 2026  13:34:20 +0000 (0:00:00.473)       0:01:06.401 *********
2026-06-18 13:34:20.660259 | controller | changed: [localhost]
2026-06-18 13:34:20.660332 | controller |
2026-06-18 13:34:20.660340 | 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-18 13:34:20.660358 | controller |   (
2026-06-18 13:34:20.660363 | controller |     snippet_datadir,
2026-06-18 13:34:20.660369 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:34:20.660374 | controller |   ) | path_join
2026-06-18 13:34:20.660379 | controller | }}, mode=0644] ***
2026-06-18 13:34:20.660384 | controller | Thursday 18 June 2026  13:34:20 +0000 (0:00:00.459)       0:01:06.862 *********
2026-06-18 13:34:20.660390 | controller | Thursday 18 June 2026  13:34:20 +0000 (0:00:00.460)       0:01:06.861 *********
2026-06-18 13:34:21.121371 | controller | changed: [localhost]
2026-06-18 13:34:21.121438 | controller |
2026-06-18 13:34:21.121446 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:34:21.121452 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.461)       0:01:07.323 *********
2026-06-18 13:34:21.121457 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.461)       0:01:07.322 *********
2026-06-18 13:34:21.228539 | 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-18 13:34:21.228602 | controller |
2026-06-18 13:34:21.228608 | 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-18 13:34:21.228613 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.107)       0:01:07.431 *********
2026-06-18 13:34:21.228617 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.107)       0:01:07.430 *********
2026-06-18 13:34:21.300895 | controller | ok: [localhost] =>
2026-06-18 13:34:21.300988 | controller |     changed: false
2026-06-18 13:34:21.300993 | controller |     msg: All assertions passed
2026-06-18 13:34:21.300997 | controller |
2026-06-18 13:34:21.301002 | 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-18 13:34:21.301006 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.071)       0:01:07.503 *********
2026-06-18 13:34:21.301010 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.071)       0:01:07.502 *********
2026-06-18 13:34:21.571754 | controller | ok: [localhost]
2026-06-18 13:34:21.571790 | controller |
2026-06-18 13:34:21.571797 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:34:21.571802 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.271)       0:01:07.774 *********
2026-06-18 13:34:21.571806 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.271)       0:01:07.773 *********
2026-06-18 13:34:21.613401 | controller | ok: [localhost]
2026-06-18 13:34:21.613450 | controller |
2026-06-18 13:34:21.613457 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:34:21.613463 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.041)       0:01:07.816 *********
2026-06-18 13:34:21.613467 | controller | Thursday 18 June 2026  13:34:21 +0000 (0:00:00.041)       0:01:07.815 *********
2026-06-18 13:34:22.226690 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml)
2026-06-18 13:34:22.226774 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml)
2026-06-18 13:34:22.226783 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml)
2026-06-18 13:34:22.226788 | controller |
2026-06-18 13:34:22.226793 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:34:22.226798 | controller |   _content |
2026-06-18 13:34:22.226803 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:34:22.226808 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:34:22.226813 | controller | }}
2026-06-18 13:34:22.226818 | controller | ] ***
2026-06-18 13:34:22.226832 | controller | Thursday 18 June 2026  13:34:22 +0000 (0:00:00.613)       0:01:08.429 *********
2026-06-18 13:34:22.226837 | controller | Thursday 18 June 2026  13:34:22 +0000 (0:00:00.613)       0:01:08.428 *********
2026-06-18 13:34:22.343910 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-18 13:34:22.343972 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:34:22.343983 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:34:22.343992 | controller |
2026-06-18 13:34:22.344001 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:34:22.344010 | controller | Thursday 18 June 2026  13:34:22 +0000 (0:00:00.117)       0:01:08.547 *********
2026-06-18 13:34:22.344018 | controller | Thursday 18 June 2026  13:34:22 +0000 (0:00:00.117)       0:01:08.545 *********
2026-06-18 13:34:22.594577 | controller | changed: [localhost]
2026-06-18 13:34:22.594636 | controller |
2026-06-18 13:34:22.594645 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:34:22.594650 | controller |   (_destdir,
2026-06-18 13:34:22.594656 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:34:22.594661 | controller | }}, content={{
2026-06-18 13:34:22.594666 | controller |   (
2026-06-18 13:34:22.594671 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:34:22.594676 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:34:22.594681 | controller | }}, mode=0644] ***
2026-06-18 13:34:22.594687 | controller | Thursday 18 June 2026  13:34:22 +0000 (0:00:00.250)       0:01:08.797 *********
2026-06-18 13:34:22.594692 | controller | Thursday 18 June 2026  13:34:22 +0000 (0:00:00.250)       0:01:08.795 *********
2026-06-18 13:34:23.068237 | controller | changed: [localhost]
2026-06-18 13:34:23.068300 | controller |
2026-06-18 13:34:23.068306 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r0 mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:34:23.068310 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:34:23.068315 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:34:23.068319 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:34:23.068323 | controller | }}, dest={{
2026-06-18 13:34:23.068327 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:23.068331 | controller |   stage['path'], _val.src_file
2026-06-18 13:34:23.068334 | controller |   ) |
2026-06-18 13:34:23.068338 | controller |   path_join
2026-06-18 13:34:23.068341 | controller |  }}] ***
2026-06-18 13:34:23.068345 | controller | Thursday 18 June 2026  13:34:23 +0000 (0:00:00.473)       0:01:09.270 *********
2026-06-18 13:34:23.068349 | controller | Thursday 18 June 2026  13:34:23 +0000 (0:00:00.473)       0:01:09.269 *********
2026-06-18 13:34:23.372427 | controller | changed: [localhost] => (item=edpm-r0-compute-nodeset-values)
2026-06-18 13:34:23.372473 | controller |
2026-06-18 13:34:23.372481 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:23.372489 | controller | Thursday 18 June 2026  13:34:23 +0000 (0:00:00.302)       0:01:09.573 *********
2026-06-18 13:34:23.372496 | controller | Thursday 18 June 2026  13:34:23 +0000 (0:00:00.302)       0:01:09.572 *********
2026-06-18 13:34:23.414406 | controller | skipping: [localhost]
2026-06-18 13:34:23.414447 | controller |
2026-06-18 13:34:23.414455 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:34:23.414460 | controller | Thursday 18 June 2026  13:34:23 +0000 (0:00:00.043)       0:01:09.617 *********
2026-06-18 13:34:23.414464 | controller | Thursday 18 June 2026  13:34:23 +0000 (0:00:00.043)       0:01:09.616 *********
2026-06-18 13:34:23.833360 | controller | changed: [localhost]
2026-06-18 13:34:23.833423 | controller |
2026-06-18 13:34:23.833429 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:34:23.833434 | controller | Thursday 18 June 2026  13:34:23 +0000 (0:00:00.418)       0:01:10.036 *********
2026-06-18 13:34:23.833438 | controller | Thursday 18 June 2026  13:34:23 +0000 (0:00:00.418)       0:01:10.035 *********
2026-06-18 13:34:24.287924 | controller | changed: [localhost]
2026-06-18 13:34:24.287976 | controller |
2026-06-18 13:34:24.287988 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/edpm/computes/r0 executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:34:24.288002 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.453)       0:01:10.490 *********
2026-06-18 13:34:24.288006 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.453)       0:01:10.488 *********
2026-06-18 13:34:24.346416 | controller | skipping: [localhost]
2026-06-18 13:34:24.346478 | controller |
2026-06-18 13:34:24.346489 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:34:24.346498 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:34:24.346507 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:34:24.346516 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:34:24.346524 | controller |   ) | list
2026-06-18 13:34:24.346532 | controller | }}] ***
2026-06-18 13:34:24.346540 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.059)       0:01:10.549 *********
2026-06-18 13:34:24.346548 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.059)       0:01:10.548 *********
2026-06-18 13:34:24.423305 | controller | skipping: [localhost]
2026-06-18 13:34:24.423355 | controller |
2026-06-18 13:34:24.423366 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/computes/r0 remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:34:24.423375 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:34:24.423384 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:34:24.423392 | controller | }}, mode=0644] ***
2026-06-18 13:34:24.423401 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.076)       0:01:10.626 *********
2026-06-18 13:34:24.423409 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.076)       0:01:10.625 *********
2026-06-18 13:34:24.702488 | controller | changed: [localhost]
2026-06-18 13:34:24.702521 | controller |
2026-06-18 13:34:24.702532 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:24.702537 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.279)       0:01:10.905 *********
2026-06-18 13:34:24.702542 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.279)       0:01:10.904 *********
2026-06-18 13:34:24.741476 | controller | skipping: [localhost]
2026-06-18 13:34:24.741509 | controller |
2026-06-18 13:34:24.741515 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/computes/r0 _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:34:24.741521 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.038)       0:01:10.944 *********
2026-06-18 13:34:24.741525 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.038)       0:01:10.943 *********
2026-06-18 13:34:24.781463 | controller | skipping: [localhost]
2026-06-18 13:34:24.781500 | controller |
2026-06-18 13:34:24.781507 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/computes/r0 _raw_params=wait_condition.yml] ***
2026-06-18 13:34:24.781514 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.039)       0:01:10.984 *********
2026-06-18 13:34:24.781519 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.039)       0:01:10.983 *********
2026-06-18 13:34:24.824605 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:24.824656 | controller | skipping: [localhost]
2026-06-18 13:34:24.824667 | controller |
2026-06-18 13:34:24.824676 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:24.824685 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.043)       0:01:11.027 *********
2026-06-18 13:34:24.824694 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.043)       0:01:11.026 *********
2026-06-18 13:34:24.894571 | controller | skipping: [localhost]
2026-06-18 13:34:24.894673 | controller |
2026-06-18 13:34:24.894685 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/computes/r0 name=run_hook] ***
2026-06-18 13:34:24.894696 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.069)       0:01:11.097 *********
2026-06-18 13:34:24.894714 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.069)       0:01:11.096 *********
2026-06-18 13:34:24.957677 | controller | skipping: [localhost]
2026-06-18 13:34:24.957766 | controller |
2026-06-18 13:34:24.957780 | 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-18 13:34:24.957791 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.063)       0:01:11.160 *********
2026-06-18 13:34:24.957801 | controller | Thursday 18 June 2026  13:34:24 +0000 (0:00:00.063)       0:01:11.159 *********
2026-06-18 13:34:25.007507 | controller | ok: [localhost] =>
2026-06-18 13:34:25.007573 | controller |     changed: false
2026-06-18 13:34:25.007582 | controller |     msg: All assertions passed
2026-06-18 13:34:25.007591 | controller |
2026-06-18 13:34:25.007600 | 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-18 13:34:25.007609 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.050)       0:01:11.210 *********
2026-06-18 13:34:25.007617 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.050)       0:01:11.209 *********
2026-06-18 13:34:25.032522 | controller | skipping: [localhost]
2026-06-18 13:34:25.032575 | controller |
2026-06-18 13:34:25.032582 | 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-18 13:34:25.032587 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.025)       0:01:11.235 *********
2026-06-18 13:34:25.032593 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.025)       0:01:11.234 *********
2026-06-18 13:34:25.065684 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:25.065741 | controller |
2026-06-18 13:34:25.065748 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:34:25.065753 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.033)       0:01:11.268 *********
2026-06-18 13:34:25.065757 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.033)       0:01:11.267 *********
2026-06-18 13:34:25.086982 | controller | skipping: [localhost]
2026-06-18 13:34:25.087040 | controller |
2026-06-18 13:34:25.087045 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:34:25.087050 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.021)       0:01:11.290 *********
2026-06-18 13:34:25.087054 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.021)       0:01:11.289 *********
2026-06-18 13:34:25.115553 | controller | ok: [localhost]
2026-06-18 13:34:25.115611 | controller |
2026-06-18 13:34:25.115617 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:34:25.115621 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:34:25.115625 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:34:25.115629 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:34:25.115633 | controller | }}] ***
2026-06-18 13:34:25.115637 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.028)       0:01:11.318 *********
2026-06-18 13:34:25.115640 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.028)       0:01:11.317 *********
2026-06-18 13:34:25.156090 | controller | skipping: [localhost]
2026-06-18 13:34:25.156153 | controller |
2026-06-18 13:34:25.156158 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:34:25.156163 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:25.156166 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:34:25.156171 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:34:25.156188 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.040)       0:01:11.359 *********
2026-06-18 13:34:25.156192 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.040)       0:01:11.357 *********
2026-06-18 13:34:25.422476 | controller | ok: [localhost] => (item={'name': 'edpm-r1-compute-nodeset-values', 'src_file': 'values.yaml'})
2026-06-18 13:34:25.422523 | controller |
2026-06-18 13:34:25.422529 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:34:25.422533 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.266)       0:01:11.625 *********
2026-06-18 13:34:25.422537 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.266)       0:01:11.624 *********
2026-06-18 13:34:25.485610 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:34:25.485659 | controller |
2026-06-18 13:34:25.485664 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r1 name=run_hook] ***
2026-06-18 13:34:25.485668 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.063)       0:01:11.688 *********
2026-06-18 13:34:25.485673 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.063)       0:01:11.687 *********
2026-06-18 13:34:25.525808 | controller | skipping: [localhost]
2026-06-18 13:34:25.525890 | controller |
2026-06-18 13:34:25.525897 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r1 name=ci_gen_kustomize_values] ***
2026-06-18 13:34:25.525903 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.039)       0:01:11.727 *********
2026-06-18 13:34:25.525908 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.039)       0:01:11.726 *********
2026-06-18 13:34:25.617935 | controller |
2026-06-18 13:34:25.618006 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:34:25.618013 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.093)       0:01:11.821 *********
2026-06-18 13:34:25.618019 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.092)       0:01:11.819 *********
2026-06-18 13:34:25.658188 | controller | skipping: [localhost]
2026-06-18 13:34:25.658250 | controller |
2026-06-18 13:34:25.658256 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:34:25.658291 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.040)       0:01:11.861 *********
2026-06-18 13:34:25.658296 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.040)       0:01:11.860 *********
2026-06-18 13:34:25.725820 | 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-18 13:34:25.725896 | controller |
2026-06-18 13:34:25.725953 | 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-18 13:34:25.725972 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.067)       0:01:11.928 *********
2026-06-18 13:34:25.725985 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.067)       0:01:11.927 *********
2026-06-18 13:34:25.794414 | controller | ok: [localhost] =>
2026-06-18 13:34:25.794467 | controller |     changed: false
2026-06-18 13:34:25.794508 | controller |     msg: All assertions passed
2026-06-18 13:34:25.794515 | controller |
2026-06-18 13:34:25.794521 | 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-18 13:34:25.794527 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.068)       0:01:11.997 *********
2026-06-18 13:34:25.794533 | controller | Thursday 18 June 2026  13:34:25 +0000 (0:00:00.068)       0:01:11.996 *********
2026-06-18 13:34:26.062377 | controller | ok: [localhost]
2026-06-18 13:34:26.062437 | controller |
2026-06-18 13:34:26.062447 | 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-18 13:34:26.062457 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.266)       0:01:12.264 *********
2026-06-18 13:34:26.062475 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.266)       0:01:12.263 *********
2026-06-18 13:34:26.147130 | controller | ok: [localhost] =>
2026-06-18 13:34:26.147194 | controller |     changed: false
2026-06-18 13:34:26.147205 | controller |     msg: All assertions passed
2026-06-18 13:34:26.147214 | controller |
2026-06-18 13:34:26.147224 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:34:26.147233 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.085)       0:01:12.349 *********
2026-06-18 13:34:26.147242 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.085)       0:01:12.348 *********
2026-06-18 13:34:26.379677 | controller | ok: [localhost]
2026-06-18 13:34:26.379790 | controller |
2026-06-18 13:34:26.379805 | 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-18 13:34:26.379815 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:34:26.379823 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:34:26.379831 | controller |   _config_map_content |
2026-06-18 13:34:26.379839 | controller |   ansible.utils.remove_keys(
2026-06-18 13:34:26.379847 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:34:26.379855 | controller |     matching_parameter='regex')
2026-06-18 13:34:26.379863 | controller | }}, cacheable=False] ***
2026-06-18 13:34:26.379879 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.232)       0:01:12.582 *********
2026-06-18 13:34:26.379888 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.232)       0:01:12.581 *********
2026-06-18 13:34:26.708453 | controller | ok: [localhost]
2026-06-18 13:34:26.708486 | controller |
2026-06-18 13:34:26.708492 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:34:26.708497 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.328)       0:01:12.911 *********
2026-06-18 13:34:26.708501 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.328)       0:01:12.910 *********
2026-06-18 13:34:26.755319 | controller | skipping: [localhost]
2026-06-18 13:34:26.755357 | controller |
2026-06-18 13:34:26.755364 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:34:26.755370 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.046)       0:01:12.958 *********
2026-06-18 13:34:26.755375 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.046)       0:01:12.956 *********
2026-06-18 13:34:26.960824 | controller | changed: [localhost]
2026-06-18 13:34:26.960861 | controller |
2026-06-18 13:34:26.960868 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:34:26.960874 | controller |   (snippet_datadir,
2026-06-18 13:34:26.960879 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:34:26.960885 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:34:26.960891 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.205)       0:01:13.163 *********
2026-06-18 13:34:26.960896 | controller | Thursday 18 June 2026  13:34:26 +0000 (0:00:00.205)       0:01:13.162 *********
2026-06-18 13:34:27.465706 | controller | changed: [localhost]
2026-06-18 13:34:27.465815 | controller |
2026-06-18 13:34:27.465831 | 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-18 13:34:27.465844 | controller | Thursday 18 June 2026  13:34:27 +0000 (0:00:00.504)       0:01:13.668 *********
2026-06-18 13:34:27.465856 | controller | Thursday 18 June 2026  13:34:27 +0000 (0:00:00.504)       0:01:13.667 *********
2026-06-18 13:34:27.575045 | controller | ok: [localhost]
2026-06-18 13:34:27.575108 | controller |
2026-06-18 13:34:27.575118 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:34:27.575126 | controller |   (snippet_datadir,
2026-06-18 13:34:27.575134 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:34:27.575143 | controller | }}, content={{
2026-06-18 13:34:27.575160 | controller |   _base64_patch |
2026-06-18 13:34:27.575168 | controller |   default({}) |
2026-06-18 13:34:27.575175 | controller |   to_nice_yaml
2026-06-18 13:34:27.575182 | controller | }}, mode=0644] ***
2026-06-18 13:34:27.575190 | controller | Thursday 18 June 2026  13:34:27 +0000 (0:00:00.109)       0:01:13.777 *********
2026-06-18 13:34:27.575198 | controller | Thursday 18 June 2026  13:34:27 +0000 (0:00:00.109)       0:01:13.776 *********
2026-06-18 13:34:28.108519 | controller | changed: [localhost]
2026-06-18 13:34:28.108570 | controller |
2026-06-18 13:34:28.108575 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:34:28.108579 | controller |   (snippet_datadir,
2026-06-18 13:34:28.108583 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:34:28.108587 | controller | }}, content={{
2026-06-18 13:34:28.108591 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:34:28.108595 | controller |   default({}) |
2026-06-18 13:34:28.108598 | controller |   to_nice_yaml
2026-06-18 13:34:28.108602 | controller | }}, mode=0644] ***
2026-06-18 13:34:28.108605 | controller | Thursday 18 June 2026  13:34:28 +0000 (0:00:00.533)       0:01:14.311 *********
2026-06-18 13:34:28.108609 | controller | Thursday 18 June 2026  13:34:28 +0000 (0:00:00.533)       0:01:14.309 *********
2026-06-18 13:34:28.539055 | controller | changed: [localhost]
2026-06-18 13:34:28.539106 | controller |
2026-06-18 13:34:28.539111 | 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-18 13:34:28.539116 | controller |   (
2026-06-18 13:34:28.539120 | controller |     snippet_datadir,
2026-06-18 13:34:28.539124 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:34:28.539128 | controller |   ) | path_join
2026-06-18 13:34:28.539131 | controller | }}, mode=0644] ***
2026-06-18 13:34:28.539135 | controller | Thursday 18 June 2026  13:34:28 +0000 (0:00:00.431)       0:01:14.742 *********
2026-06-18 13:34:28.539139 | controller | Thursday 18 June 2026  13:34:28 +0000 (0:00:00.430)       0:01:14.740 *********
2026-06-18 13:34:28.995342 | controller | changed: [localhost]
2026-06-18 13:34:28.995419 | controller |
2026-06-18 13:34:28.995434 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:34:28.995446 | controller | Thursday 18 June 2026  13:34:28 +0000 (0:00:00.455)       0:01:15.197 *********
2026-06-18 13:34:28.995458 | controller | Thursday 18 June 2026  13:34:28 +0000 (0:00:00.455)       0:01:15.196 *********
2026-06-18 13:34:29.100948 | 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-18 13:34:29.101025 | controller |
2026-06-18 13:34:29.101036 | 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-18 13:34:29.101045 | controller | Thursday 18 June 2026  13:34:29 +0000 (0:00:00.106)       0:01:15.303 *********
2026-06-18 13:34:29.101053 | controller | Thursday 18 June 2026  13:34:29 +0000 (0:00:00.106)       0:01:15.302 *********
2026-06-18 13:34:29.169847 | controller | ok: [localhost] =>
2026-06-18 13:34:29.169914 | controller |     changed: false
2026-06-18 13:34:29.169924 | controller |     msg: All assertions passed
2026-06-18 13:34:29.169933 | controller |
2026-06-18 13:34:29.169942 | 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-18 13:34:29.169950 | controller | Thursday 18 June 2026  13:34:29 +0000 (0:00:00.068)       0:01:15.372 *********
2026-06-18 13:34:29.169959 | controller | Thursday 18 June 2026  13:34:29 +0000 (0:00:00.068)       0:01:15.371 *********
2026-06-18 13:34:29.447191 | controller | ok: [localhost]
2026-06-18 13:34:29.447238 | controller |
2026-06-18 13:34:29.447246 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:34:29.447256 | controller | Thursday 18 June 2026  13:34:29 +0000 (0:00:00.276)       0:01:15.649 *********
2026-06-18 13:34:29.447260 | controller | Thursday 18 June 2026  13:34:29 +0000 (0:00:00.276)       0:01:15.648 *********
2026-06-18 13:34:29.520198 | controller | ok: [localhost]
2026-06-18 13:34:29.520285 | controller |
2026-06-18 13:34:29.520301 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:34:29.520313 | controller | Thursday 18 June 2026  13:34:29 +0000 (0:00:00.073)       0:01:15.723 *********
2026-06-18 13:34:29.520324 | controller | Thursday 18 June 2026  13:34:29 +0000 (0:00:00.073)       0:01:15.721 *********
2026-06-18 13:34:30.211068 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml)
2026-06-18 13:34:30.211119 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml)
2026-06-18 13:34:30.211129 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml)
2026-06-18 13:34:30.211137 | controller |
2026-06-18 13:34:30.211146 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:34:30.211154 | controller |   _content |
2026-06-18 13:34:30.211163 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:34:30.211171 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:34:30.211179 | controller | }}
2026-06-18 13:34:30.211187 | controller | ] ***
2026-06-18 13:34:30.211195 | controller | Thursday 18 June 2026  13:34:30 +0000 (0:00:00.690)       0:01:16.414 *********
2026-06-18 13:34:30.211204 | controller | Thursday 18 June 2026  13:34:30 +0000 (0:00:00.690)       0:01:16.412 *********
2026-06-18 13:34:30.385272 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-18 13:34:30.385321 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:34:30.385331 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:34:30.385340 | controller |
2026-06-18 13:34:30.385348 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:34:30.385357 | controller | Thursday 18 June 2026  13:34:30 +0000 (0:00:00.174)       0:01:16.588 *********
2026-06-18 13:34:30.385365 | controller | Thursday 18 June 2026  13:34:30 +0000 (0:00:00.174)       0:01:16.587 *********
2026-06-18 13:34:30.637109 | controller | changed: [localhost]
2026-06-18 13:34:30.637194 | controller |
2026-06-18 13:34:30.637205 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:34:30.637214 | controller |   (_destdir,
2026-06-18 13:34:30.637223 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:34:30.637231 | controller | }}, content={{
2026-06-18 13:34:30.637239 | controller |   (
2026-06-18 13:34:30.637247 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:34:30.637255 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:34:30.637263 | controller | }}, mode=0644] ***
2026-06-18 13:34:30.637271 | controller | Thursday 18 June 2026  13:34:30 +0000 (0:00:00.251)       0:01:16.839 *********
2026-06-18 13:34:30.637279 | controller | Thursday 18 June 2026  13:34:30 +0000 (0:00:00.251)       0:01:16.838 *********
2026-06-18 13:34:31.136208 | controller | changed: [localhost]
2026-06-18 13:34:31.136260 | controller |
2026-06-18 13:34:31.136273 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r1 mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:34:31.136284 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:34:31.136295 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:34:31.136305 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:34:31.136315 | controller | }}, dest={{
2026-06-18 13:34:31.136325 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:31.136335 | controller |   stage['path'], _val.src_file
2026-06-18 13:34:31.136346 | controller |   ) |
2026-06-18 13:34:31.136356 | controller |   path_join
2026-06-18 13:34:31.136366 | controller |  }}] ***
2026-06-18 13:34:31.136376 | controller | Thursday 18 June 2026  13:34:31 +0000 (0:00:00.498)       0:01:17.338 *********
2026-06-18 13:34:31.136387 | controller | Thursday 18 June 2026  13:34:31 +0000 (0:00:00.499)       0:01:17.337 *********
2026-06-18 13:34:31.540357 | controller | changed: [localhost] => (item=edpm-r1-compute-nodeset-values)
2026-06-18 13:34:31.540399 | controller |
2026-06-18 13:34:31.540409 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:31.540424 | controller | Thursday 18 June 2026  13:34:31 +0000 (0:00:00.404)       0:01:17.743 *********
2026-06-18 13:34:31.540432 | controller | Thursday 18 June 2026  13:34:31 +0000 (0:00:00.404)       0:01:17.742 *********
2026-06-18 13:34:31.609300 | controller | skipping: [localhost]
2026-06-18 13:34:31.609363 | controller |
2026-06-18 13:34:31.609370 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:34:31.609376 | controller | Thursday 18 June 2026  13:34:31 +0000 (0:00:00.068)       0:01:17.812 *********
2026-06-18 13:34:31.609381 | controller | Thursday 18 June 2026  13:34:31 +0000 (0:00:00.068)       0:01:17.811 *********
2026-06-18 13:34:31.985154 | controller | changed: [localhost]
2026-06-18 13:34:31.985210 | controller |
2026-06-18 13:34:31.985221 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:34:31.985230 | controller | Thursday 18 June 2026  13:34:31 +0000 (0:00:00.375)       0:01:18.187 *********
2026-06-18 13:34:31.985239 | controller | Thursday 18 June 2026  13:34:31 +0000 (0:00:00.375)       0:01:18.186 *********
2026-06-18 13:34:32.465852 | controller | changed: [localhost]
2026-06-18 13:34:32.465915 | controller |
2026-06-18 13:34:32.465926 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/edpm/computes/r1 executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:34:32.465935 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.480)       0:01:18.668 *********
2026-06-18 13:34:32.465944 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.480)       0:01:18.667 *********
2026-06-18 13:34:32.533770 | controller | skipping: [localhost]
2026-06-18 13:34:32.533821 | controller |
2026-06-18 13:34:32.533828 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:34:32.533834 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:34:32.533840 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:34:32.533846 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:34:32.533851 | controller |   ) | list
2026-06-18 13:34:32.533856 | controller | }}] ***
2026-06-18 13:34:32.533862 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.067)       0:01:18.736 *********
2026-06-18 13:34:32.533867 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.067)       0:01:18.735 *********
2026-06-18 13:34:32.606364 | controller | skipping: [localhost]
2026-06-18 13:34:32.606437 | controller |
2026-06-18 13:34:32.606452 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/computes/r1 remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:34:32.606462 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:34:32.606471 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:34:32.606480 | controller | }}, mode=0644] ***
2026-06-18 13:34:32.606490 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.072)       0:01:18.808 *********
2026-06-18 13:34:32.606503 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.072)       0:01:18.807 *********
2026-06-18 13:34:32.908685 | controller | changed: [localhost]
2026-06-18 13:34:32.908748 | controller |
2026-06-18 13:34:32.908756 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:32.908763 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.302)       0:01:19.111 *********
2026-06-18 13:34:32.908769 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.302)       0:01:19.110 *********
2026-06-18 13:34:32.986035 | controller | skipping: [localhost]
2026-06-18 13:34:32.986101 | controller |
2026-06-18 13:34:32.986112 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/computes/r1 _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:34:32.986122 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.077)       0:01:19.188 *********
2026-06-18 13:34:32.986143 | controller | Thursday 18 June 2026  13:34:32 +0000 (0:00:00.077)       0:01:19.187 *********
2026-06-18 13:34:33.058305 | controller | skipping: [localhost]
2026-06-18 13:34:33.058391 | controller |
2026-06-18 13:34:33.058404 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/computes/r1 _raw_params=wait_condition.yml] ***
2026-06-18 13:34:33.058413 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.072)       0:01:19.260 *********
2026-06-18 13:34:33.058423 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.072)       0:01:19.259 *********
2026-06-18 13:34:33.130117 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:33.130186 | controller | skipping: [localhost]
2026-06-18 13:34:33.130196 | controller |
2026-06-18 13:34:33.130205 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:33.130214 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.071)       0:01:19.332 *********
2026-06-18 13:34:33.130222 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.071)       0:01:19.331 *********
2026-06-18 13:34:33.204935 | controller | skipping: [localhost]
2026-06-18 13:34:33.205002 | controller |
2026-06-18 13:34:33.205013 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/computes/r1 name=run_hook] ***
2026-06-18 13:34:33.205022 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.074)       0:01:19.407 *********
2026-06-18 13:34:33.205030 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.074)       0:01:19.406 *********
2026-06-18 13:34:33.277089 | controller | skipping: [localhost]
2026-06-18 13:34:33.277167 | controller |
2026-06-18 13:34:33.277179 | 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-18 13:34:33.277188 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.072)       0:01:19.479 *********
2026-06-18 13:34:33.277197 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.072)       0:01:19.478 *********
2026-06-18 13:34:33.326950 | controller | ok: [localhost] =>
2026-06-18 13:34:33.327036 | controller |     changed: false
2026-06-18 13:34:33.327045 | controller |     msg: All assertions passed
2026-06-18 13:34:33.327054 | controller |
2026-06-18 13:34:33.327062 | 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-18 13:34:33.327071 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.049)       0:01:19.529 *********
2026-06-18 13:34:33.327080 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.049)       0:01:19.528 *********
2026-06-18 13:34:33.366675 | controller | skipping: [localhost]
2026-06-18 13:34:33.366853 | controller |
2026-06-18 13:34:33.366872 | 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-18 13:34:33.366885 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.039)       0:01:19.569 *********
2026-06-18 13:34:33.366894 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.039)       0:01:19.567 *********
2026-06-18 13:34:33.406441 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:33.406531 | controller |
2026-06-18 13:34:33.406546 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:34:33.406558 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.039)       0:01:19.608 *********
2026-06-18 13:34:33.406569 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.039)       0:01:19.607 *********
2026-06-18 13:34:33.446591 | controller | skipping: [localhost]
2026-06-18 13:34:33.446672 | controller |
2026-06-18 13:34:33.446685 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:34:33.446711 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.040)       0:01:19.649 *********
2026-06-18 13:34:33.446768 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.040)       0:01:19.648 *********
2026-06-18 13:34:33.494518 | controller | ok: [localhost]
2026-06-18 13:34:33.494601 | controller |
2026-06-18 13:34:33.494612 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:34:33.494621 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:34:33.494650 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:34:33.494660 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:34:33.494668 | controller | }}] ***
2026-06-18 13:34:33.494676 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.047)       0:01:19.697 *********
2026-06-18 13:34:33.494684 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.047)       0:01:19.695 *********
2026-06-18 13:34:33.576970 | controller | skipping: [localhost]
2026-06-18 13:34:33.577028 | controller |
2026-06-18 13:34:33.577035 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:34:33.577041 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:33.577046 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:34:33.577052 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:34:33.577057 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.082)       0:01:19.779 *********
2026-06-18 13:34:33.577063 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.082)       0:01:19.778 *********
2026-06-18 13:34:33.848298 | controller | ok: [localhost] => (item={'name': 'edpm-r2-compute-nodeset-values', 'src_file': 'values.yaml'})
2026-06-18 13:34:33.848335 | controller |
2026-06-18 13:34:33.848341 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:34:33.848346 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.271)       0:01:20.051 *********
2026-06-18 13:34:33.848350 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.271)       0:01:20.050 *********
2026-06-18 13:34:33.939623 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:34:33.939670 | controller |
2026-06-18 13:34:33.939681 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r2 name=run_hook] ***
2026-06-18 13:34:33.939689 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.091)       0:01:20.142 *********
2026-06-18 13:34:33.939697 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.091)       0:01:20.141 *********
2026-06-18 13:34:33.991613 | controller | skipping: [localhost]
2026-06-18 13:34:33.991645 | controller |
2026-06-18 13:34:33.991650 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r2 name=ci_gen_kustomize_values] ***
2026-06-18 13:34:33.991655 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.051)       0:01:20.194 *********
2026-06-18 13:34:33.991661 | controller | Thursday 18 June 2026  13:34:33 +0000 (0:00:00.051)       0:01:20.193 *********
2026-06-18 13:34:34.102534 | controller |
2026-06-18 13:34:34.102600 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:34:34.102611 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.111)       0:01:20.305 *********
2026-06-18 13:34:34.102621 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.111)       0:01:20.304 *********
2026-06-18 13:34:34.150781 | controller | skipping: [localhost]
2026-06-18 13:34:34.150819 | controller |
2026-06-18 13:34:34.150830 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:34:34.150839 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.047)       0:01:20.353 *********
2026-06-18 13:34:34.150848 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.047)       0:01:20.352 *********
2026-06-18 13:34:34.220576 | 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-18 13:34:34.220650 | controller |
2026-06-18 13:34:34.220664 | 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-18 13:34:34.220677 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.070)       0:01:20.423 *********
2026-06-18 13:34:34.220689 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.070)       0:01:20.422 *********
2026-06-18 13:34:34.271834 | controller | ok: [localhost] =>
2026-06-18 13:34:34.271878 | controller |     changed: false
2026-06-18 13:34:34.271886 | controller |     msg: All assertions passed
2026-06-18 13:34:34.271893 | controller |
2026-06-18 13:34:34.271901 | 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-18 13:34:34.271909 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.051)       0:01:20.474 *********
2026-06-18 13:34:34.271916 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.051)       0:01:20.473 *********
2026-06-18 13:34:34.555009 | controller | ok: [localhost]
2026-06-18 13:34:34.555095 | controller |
2026-06-18 13:34:34.555106 | 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-18 13:34:34.555123 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.283)       0:01:20.758 *********
2026-06-18 13:34:34.555132 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.283)       0:01:20.756 *********
2026-06-18 13:34:34.641874 | controller | ok: [localhost] =>
2026-06-18 13:34:34.641952 | controller |     changed: false
2026-06-18 13:34:34.641963 | controller |     msg: All assertions passed
2026-06-18 13:34:34.641973 | controller |
2026-06-18 13:34:34.641982 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:34:34.641992 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.086)       0:01:20.844 *********
2026-06-18 13:34:34.642001 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.086)       0:01:20.843 *********
2026-06-18 13:34:34.888635 | controller | ok: [localhost]
2026-06-18 13:34:34.888714 | controller |
2026-06-18 13:34:34.888763 | 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-18 13:34:34.888776 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:34:34.888788 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:34:34.888799 | controller |   _config_map_content |
2026-06-18 13:34:34.888810 | controller |   ansible.utils.remove_keys(
2026-06-18 13:34:34.888821 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:34:34.888832 | controller |     matching_parameter='regex')
2026-06-18 13:34:34.888843 | controller | }}, cacheable=False] ***
2026-06-18 13:34:34.888854 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.246)       0:01:21.091 *********
2026-06-18 13:34:34.888865 | controller | Thursday 18 June 2026  13:34:34 +0000 (0:00:00.246)       0:01:21.089 *********
2026-06-18 13:34:35.196293 | controller | ok: [localhost]
2026-06-18 13:34:35.196346 | controller |
2026-06-18 13:34:35.196352 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:34:35.196356 | controller | Thursday 18 June 2026  13:34:35 +0000 (0:00:00.307)       0:01:21.398 *********
2026-06-18 13:34:35.196361 | controller | Thursday 18 June 2026  13:34:35 +0000 (0:00:00.307)       0:01:21.397 *********
2026-06-18 13:34:35.243002 | controller | skipping: [localhost]
2026-06-18 13:34:35.243056 | controller |
2026-06-18 13:34:35.243062 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:34:35.243066 | controller | Thursday 18 June 2026  13:34:35 +0000 (0:00:00.046)       0:01:21.445 *********
2026-06-18 13:34:35.243070 | controller | Thursday 18 June 2026  13:34:35 +0000 (0:00:00.046)       0:01:21.443 *********
2026-06-18 13:34:35.467650 | controller | changed: [localhost]
2026-06-18 13:34:35.467710 | controller |
2026-06-18 13:34:35.467752 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:34:35.467771 | controller |   (snippet_datadir,
2026-06-18 13:34:35.467784 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:34:35.467794 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:34:35.467802 | controller | Thursday 18 June 2026  13:34:35 +0000 (0:00:00.225)       0:01:21.670 *********
2026-06-18 13:34:35.467810 | controller | Thursday 18 June 2026  13:34:35 +0000 (0:00:00.225)       0:01:21.669 *********
2026-06-18 13:34:35.963474 | controller | changed: [localhost]
2026-06-18 13:34:35.963518 | controller |
2026-06-18 13:34:35.963524 | 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-18 13:34:35.963528 | controller | Thursday 18 June 2026  13:34:35 +0000 (0:00:00.495)       0:01:22.165 *********
2026-06-18 13:34:35.963532 | controller | Thursday 18 June 2026  13:34:35 +0000 (0:00:00.495)       0:01:22.164 *********
2026-06-18 13:34:36.035891 | controller | ok: [localhost]
2026-06-18 13:34:36.035938 | controller |
2026-06-18 13:34:36.035943 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:34:36.035947 | controller |   (snippet_datadir,
2026-06-18 13:34:36.035951 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:34:36.035955 | controller | }}, content={{
2026-06-18 13:34:36.035959 | controller |   _base64_patch |
2026-06-18 13:34:36.035962 | controller |   default({}) |
2026-06-18 13:34:36.035966 | controller |   to_nice_yaml
2026-06-18 13:34:36.035969 | controller | }}, mode=0644] ***
2026-06-18 13:34:36.035973 | controller | Thursday 18 June 2026  13:34:36 +0000 (0:00:00.072)       0:01:22.238 *********
2026-06-18 13:34:36.035977 | controller | Thursday 18 June 2026  13:34:36 +0000 (0:00:00.072)       0:01:22.237 *********
2026-06-18 13:34:36.511825 | controller | changed: [localhost]
2026-06-18 13:34:36.511873 | controller |
2026-06-18 13:34:36.511878 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:34:36.511882 | controller |   (snippet_datadir,
2026-06-18 13:34:36.511886 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:34:36.511890 | controller | }}, content={{
2026-06-18 13:34:36.511894 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:34:36.511898 | controller |   default({}) |
2026-06-18 13:34:36.511902 | controller |   to_nice_yaml
2026-06-18 13:34:36.511905 | controller | }}, mode=0644] ***
2026-06-18 13:34:36.511908 | controller | Thursday 18 June 2026  13:34:36 +0000 (0:00:00.475)       0:01:22.714 *********
2026-06-18 13:34:36.511912 | controller | Thursday 18 June 2026  13:34:36 +0000 (0:00:00.475)       0:01:22.713 *********
2026-06-18 13:34:36.930749 | controller | changed: [localhost]
2026-06-18 13:34:36.930817 | controller |
2026-06-18 13:34:36.930828 | 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-18 13:34:36.930837 | controller |   (
2026-06-18 13:34:36.930846 | controller |     snippet_datadir,
2026-06-18 13:34:36.930854 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:34:36.930862 | controller |   ) | path_join
2026-06-18 13:34:36.930869 | controller | }}, mode=0644] ***
2026-06-18 13:34:36.930878 | controller | Thursday 18 June 2026  13:34:36 +0000 (0:00:00.418)       0:01:23.133 *********
2026-06-18 13:34:36.930887 | controller | Thursday 18 June 2026  13:34:36 +0000 (0:00:00.418)       0:01:23.132 *********
2026-06-18 13:34:37.356244 | controller | changed: [localhost]
2026-06-18 13:34:37.356304 | controller |
2026-06-18 13:34:37.356318 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:34:37.356328 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.426)       0:01:23.559 *********
2026-06-18 13:34:37.356337 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.425)       0:01:23.558 *********
2026-06-18 13:34:37.410385 | 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-18 13:34:37.410448 | controller |
2026-06-18 13:34:37.410460 | 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-18 13:34:37.410477 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.054)       0:01:23.613 *********
2026-06-18 13:34:37.410486 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.054)       0:01:23.612 *********
2026-06-18 13:34:37.465242 | controller | ok: [localhost] =>
2026-06-18 13:34:37.465317 | controller |     changed: false
2026-06-18 13:34:37.465327 | controller |     msg: All assertions passed
2026-06-18 13:34:37.465337 | controller |
2026-06-18 13:34:37.465347 | 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-18 13:34:37.465356 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.053)       0:01:23.667 *********
2026-06-18 13:34:37.465365 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.054)       0:01:23.666 *********
2026-06-18 13:34:37.690427 | controller | ok: [localhost]
2026-06-18 13:34:37.690492 | controller |
2026-06-18 13:34:37.690504 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:34:37.690513 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.225)       0:01:23.893 *********
2026-06-18 13:34:37.690521 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.225)       0:01:23.892 *********
2026-06-18 13:34:37.747214 | controller | ok: [localhost]
2026-06-18 13:34:37.747291 | controller |
2026-06-18 13:34:37.747302 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:34:37.747312 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.056)       0:01:23.950 *********
2026-06-18 13:34:37.747321 | controller | Thursday 18 June 2026  13:34:37 +0000 (0:00:00.056)       0:01:23.948 *********
2026-06-18 13:34:38.349478 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml)
2026-06-18 13:34:38.349544 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml)
2026-06-18 13:34:38.349555 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml)
2026-06-18 13:34:38.349564 | controller |
2026-06-18 13:34:38.349574 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:34:38.349583 | controller |   _content |
2026-06-18 13:34:38.349592 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:34:38.349601 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:34:38.349610 | controller | }}
2026-06-18 13:34:38.349619 | controller | ] ***
2026-06-18 13:34:38.349628 | controller | Thursday 18 June 2026  13:34:38 +0000 (0:00:00.602)       0:01:24.552 *********
2026-06-18 13:34:38.349637 | controller | Thursday 18 June 2026  13:34:38 +0000 (0:00:00.602)       0:01:24.551 *********
2026-06-18 13:34:38.511808 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-18 13:34:38.511892 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:34:38.511902 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:34:38.511911 | controller |
2026-06-18 13:34:38.511920 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:34:38.511928 | controller | Thursday 18 June 2026  13:34:38 +0000 (0:00:00.162)       0:01:24.714 *********
2026-06-18 13:34:38.511936 | controller | Thursday 18 June 2026  13:34:38 +0000 (0:00:00.162)       0:01:24.713 *********
2026-06-18 13:34:38.758889 | controller | changed: [localhost]
2026-06-18 13:34:38.758981 | controller |
2026-06-18 13:34:38.759007 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:34:38.759017 | controller |   (_destdir,
2026-06-18 13:34:38.759026 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:34:38.759034 | controller | }}, content={{
2026-06-18 13:34:38.759042 | controller |   (
2026-06-18 13:34:38.759050 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:34:38.759058 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:34:38.759067 | controller | }}, mode=0644] ***
2026-06-18 13:34:38.759084 | controller | Thursday 18 June 2026  13:34:38 +0000 (0:00:00.246)       0:01:24.961 *********
2026-06-18 13:34:38.759092 | controller | Thursday 18 June 2026  13:34:38 +0000 (0:00:00.246)       0:01:24.960 *********
2026-06-18 13:34:39.225606 | controller | changed: [localhost]
2026-06-18 13:34:39.225653 | controller |
2026-06-18 13:34:39.225659 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r2 mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:34:39.225663 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:34:39.225668 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:34:39.225672 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:34:39.225675 | controller | }}, dest={{
2026-06-18 13:34:39.225679 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:39.225683 | controller |   stage['path'], _val.src_file
2026-06-18 13:34:39.225687 | controller |   ) |
2026-06-18 13:34:39.225690 | controller |   path_join
2026-06-18 13:34:39.225694 | controller |  }}] ***
2026-06-18 13:34:39.225698 | controller | Thursday 18 June 2026  13:34:39 +0000 (0:00:00.466)       0:01:25.428 *********
2026-06-18 13:34:39.225702 | controller | Thursday 18 June 2026  13:34:39 +0000 (0:00:00.466)       0:01:25.427 *********
2026-06-18 13:34:39.557639 | controller | changed: [localhost] => (item=edpm-r2-compute-nodeset-values)
2026-06-18 13:34:39.557697 | controller |
2026-06-18 13:34:39.557708 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:39.557717 | controller | Thursday 18 June 2026  13:34:39 +0000 (0:00:00.331)       0:01:25.760 *********
2026-06-18 13:34:39.557765 | controller | Thursday 18 June 2026  13:34:39 +0000 (0:00:00.331)       0:01:25.759 *********
2026-06-18 13:34:39.627847 | controller | skipping: [localhost]
2026-06-18 13:34:39.627907 | controller |
2026-06-18 13:34:39.627930 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:34:39.627940 | controller | Thursday 18 June 2026  13:34:39 +0000 (0:00:00.070)       0:01:25.830 *********
2026-06-18 13:34:39.627950 | controller | Thursday 18 June 2026  13:34:39 +0000 (0:00:00.070)       0:01:25.829 *********
2026-06-18 13:34:40.087126 | controller | changed: [localhost]
2026-06-18 13:34:40.087173 | controller |
2026-06-18 13:34:40.087184 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:34:40.087193 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.459)       0:01:26.289 *********
2026-06-18 13:34:40.087202 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.459)       0:01:26.288 *********
2026-06-18 13:34:40.545457 | controller | changed: [localhost]
2026-06-18 13:34:40.545525 | controller |
2026-06-18 13:34:40.545536 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/edpm/computes/r2 executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:34:40.545546 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.458)       0:01:26.748 *********
2026-06-18 13:34:40.545555 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.458)       0:01:26.747 *********
2026-06-18 13:34:40.622562 | controller | skipping: [localhost]
2026-06-18 13:34:40.622631 | controller |
2026-06-18 13:34:40.622644 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:34:40.622654 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:34:40.622663 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:34:40.622672 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:34:40.622681 | controller |   ) | list
2026-06-18 13:34:40.622690 | controller | }}] ***
2026-06-18 13:34:40.622699 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.076)       0:01:26.825 *********
2026-06-18 13:34:40.622707 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.076)       0:01:26.824 *********
2026-06-18 13:34:40.680426 | controller | skipping: [localhost]
2026-06-18 13:34:40.680478 | controller |
2026-06-18 13:34:40.680496 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/computes/r2 remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:34:40.680506 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:34:40.680515 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:34:40.680524 | controller | }}, mode=0644] ***
2026-06-18 13:34:40.680532 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.058)       0:01:26.883 *********
2026-06-18 13:34:40.680541 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.058)       0:01:26.882 *********
2026-06-18 13:34:40.999513 | controller | changed: [localhost]
2026-06-18 13:34:40.999594 | controller |
2026-06-18 13:34:40.999606 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:40.999616 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.318)       0:01:27.202 *********
2026-06-18 13:34:40.999625 | controller | Thursday 18 June 2026  13:34:40 +0000 (0:00:00.318)       0:01:27.200 *********
2026-06-18 13:34:41.046370 | controller | skipping: [localhost]
2026-06-18 13:34:41.046418 | controller |
2026-06-18 13:34:41.046429 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/computes/r2 _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:34:41.046438 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.046)       0:01:27.249 *********
2026-06-18 13:34:41.046447 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.046)       0:01:27.247 *********
2026-06-18 13:34:41.100262 | controller | skipping: [localhost]
2026-06-18 13:34:41.100300 | controller |
2026-06-18 13:34:41.100308 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/computes/r2 _raw_params=wait_condition.yml] ***
2026-06-18 13:34:41.100314 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.053)       0:01:27.302 *********
2026-06-18 13:34:41.100320 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.053)       0:01:27.301 *********
2026-06-18 13:34:41.182210 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:41.182248 | controller | skipping: [localhost]
2026-06-18 13:34:41.182255 | controller |
2026-06-18 13:34:41.182261 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:41.182267 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.081)       0:01:27.384 *********
2026-06-18 13:34:41.182272 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.081)       0:01:27.383 *********
2026-06-18 13:34:41.242226 | controller | skipping: [localhost]
2026-06-18 13:34:41.242274 | controller |
2026-06-18 13:34:41.242284 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/computes/r2 name=run_hook] ***
2026-06-18 13:34:41.242293 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.059)       0:01:27.444 *********
2026-06-18 13:34:41.242301 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.059)       0:01:27.443 *********
2026-06-18 13:34:41.303953 | controller | skipping: [localhost]
2026-06-18 13:34:41.303989 | controller |
2026-06-18 13:34:41.303996 | 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-18 13:34:41.304002 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.061)       0:01:27.506 *********
2026-06-18 13:34:41.304008 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.061)       0:01:27.505 *********
2026-06-18 13:34:41.381593 | controller | ok: [localhost] =>
2026-06-18 13:34:41.381648 | controller |     changed: false
2026-06-18 13:34:41.381658 | controller |     msg: All assertions passed
2026-06-18 13:34:41.381668 | controller |
2026-06-18 13:34:41.381677 | 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-18 13:34:41.381697 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.077)       0:01:27.583 *********
2026-06-18 13:34:41.381706 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.077)       0:01:27.582 *********
2026-06-18 13:34:41.417221 | controller | skipping: [localhost]
2026-06-18 13:34:41.417259 | controller |
2026-06-18 13:34:41.417266 | 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-18 13:34:41.417272 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.036)       0:01:27.620 *********
2026-06-18 13:34:41.417278 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.036)       0:01:27.619 *********
2026-06-18 13:34:41.449653 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:41.449704 | controller |
2026-06-18 13:34:41.449715 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:34:41.449752 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.032)       0:01:27.652 *********
2026-06-18 13:34:41.449767 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.032)       0:01:27.651 *********
2026-06-18 13:34:41.477693 | controller | skipping: [localhost]
2026-06-18 13:34:41.477756 | controller |
2026-06-18 13:34:41.477768 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:34:41.477776 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.027)       0:01:27.680 *********
2026-06-18 13:34:41.477793 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.027)       0:01:27.679 *********
2026-06-18 13:34:41.525022 | controller | ok: [localhost]
2026-06-18 13:34:41.525117 | controller |
2026-06-18 13:34:41.525124 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:34:41.525129 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:34:41.525133 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:34:41.525138 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:34:41.525142 | controller | }}] ***
2026-06-18 13:34:41.525145 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.047)       0:01:27.727 *********
2026-06-18 13:34:41.525149 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.047)       0:01:27.726 *********
2026-06-18 13:34:41.575930 | controller | skipping: [localhost]
2026-06-18 13:34:41.575992 | controller |
2026-06-18 13:34:41.576003 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:34:41.576011 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:41.576020 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:34:41.576030 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:34:41.576038 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.051)       0:01:27.779 *********
2026-06-18 13:34:41.576047 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.051)       0:01:27.777 *********
2026-06-18 13:34:41.848665 | controller | ok: [localhost] => (item={'name': 'edpm-r0-networker-nodeset-values', 'src_file': 'values.yaml'})
2026-06-18 13:34:41.848741 | controller |
2026-06-18 13:34:41.848750 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:34:41.848757 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.272)       0:01:28.051 *********
2026-06-18 13:34:41.848762 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.272)       0:01:28.050 *********
2026-06-18 13:34:41.915994 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:34:41.916047 | controller |
2026-06-18 13:34:41.916056 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/networkers/r0 name=run_hook] ***
2026-06-18 13:34:41.916063 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.066)       0:01:28.117 *********
2026-06-18 13:34:41.916069 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.066)       0:01:28.116 *********
2026-06-18 13:34:41.989570 | controller | skipping: [localhost]
2026-06-18 13:34:41.989644 | controller |
2026-06-18 13:34:41.989655 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/networkers/r0 name=ci_gen_kustomize_values] ***
2026-06-18 13:34:41.989664 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.074)       0:01:28.192 *********
2026-06-18 13:34:41.989672 | controller | Thursday 18 June 2026  13:34:41 +0000 (0:00:00.074)       0:01:28.191 *********
2026-06-18 13:34:42.095448 | controller |
2026-06-18 13:34:42.095505 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:34:42.095516 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.105)       0:01:28.298 *********
2026-06-18 13:34:42.095524 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.105)       0:01:28.297 *********
2026-06-18 13:34:42.165887 | controller | skipping: [localhost]
2026-06-18 13:34:42.165969 | controller |
2026-06-18 13:34:42.165977 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:34:42.165984 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.070)       0:01:28.369 *********
2026-06-18 13:34:42.165990 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.070)       0:01:28.367 *********
2026-06-18 13:34:42.256583 | 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-18 13:34:42.256674 | controller |
2026-06-18 13:34:42.256682 | 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-18 13:34:42.256688 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.090)       0:01:28.459 *********
2026-06-18 13:34:42.256694 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.090)       0:01:28.458 *********
2026-06-18 13:34:42.315857 | controller | ok: [localhost] =>
2026-06-18 13:34:42.315938 | controller |     changed: false
2026-06-18 13:34:42.315969 | controller |     msg: All assertions passed
2026-06-18 13:34:42.315979 | controller |
2026-06-18 13:34:42.315989 | 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-18 13:34:42.315999 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.059)       0:01:28.518 *********
2026-06-18 13:34:42.316008 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.059)       0:01:28.517 *********
2026-06-18 13:34:42.572445 | controller | ok: [localhost]
2026-06-18 13:34:42.572517 | controller |
2026-06-18 13:34:42.572528 | 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-18 13:34:42.572538 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.256)       0:01:28.775 *********
2026-06-18 13:34:42.572547 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.256)       0:01:28.773 *********
2026-06-18 13:34:42.662263 | controller | ok: [localhost] =>
2026-06-18 13:34:42.662314 | controller |     changed: false
2026-06-18 13:34:42.662320 | controller |     msg: All assertions passed
2026-06-18 13:34:42.662326 | controller |
2026-06-18 13:34:42.662332 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:34:42.662337 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.089)       0:01:28.864 *********
2026-06-18 13:34:42.662342 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.089)       0:01:28.863 *********
2026-06-18 13:34:42.865217 | controller | ok: [localhost]
2026-06-18 13:34:42.865275 | controller |
2026-06-18 13:34:42.865286 | 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-18 13:34:42.865296 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:34:42.865304 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:34:42.865322 | controller |   _config_map_content |
2026-06-18 13:34:42.865330 | controller |   ansible.utils.remove_keys(
2026-06-18 13:34:42.865338 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:34:42.865346 | controller |     matching_parameter='regex')
2026-06-18 13:34:42.865353 | controller | }}, cacheable=False] ***
2026-06-18 13:34:42.865361 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.202)       0:01:29.067 *********
2026-06-18 13:34:42.865369 | controller | Thursday 18 June 2026  13:34:42 +0000 (0:00:00.202)       0:01:29.066 *********
2026-06-18 13:34:43.105040 | controller | ok: [localhost]
2026-06-18 13:34:43.105115 | controller |
2026-06-18 13:34:43.105126 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:34:43.105135 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.239)       0:01:29.307 *********
2026-06-18 13:34:43.105143 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.239)       0:01:29.306 *********
2026-06-18 13:34:43.173374 | controller | skipping: [localhost]
2026-06-18 13:34:43.173425 | controller |
2026-06-18 13:34:43.173432 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:34:43.173437 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.068)       0:01:29.375 *********
2026-06-18 13:34:43.173443 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.068)       0:01:29.374 *********
2026-06-18 13:34:43.397353 | controller | changed: [localhost]
2026-06-18 13:34:43.397427 | controller |
2026-06-18 13:34:43.397439 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:34:43.397450 | controller |   (snippet_datadir,
2026-06-18 13:34:43.397461 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:34:43.397472 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:34:43.397483 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.223)       0:01:29.599 *********
2026-06-18 13:34:43.397493 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.223)       0:01:29.598 *********
2026-06-18 13:34:43.922881 | controller | changed: [localhost]
2026-06-18 13:34:43.922919 | controller |
2026-06-18 13:34:43.922925 | 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-18 13:34:43.922930 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.525)       0:01:30.125 *********
2026-06-18 13:34:43.922934 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.525)       0:01:30.124 *********
2026-06-18 13:34:43.983042 | controller | ok: [localhost]
2026-06-18 13:34:43.983104 | controller |
2026-06-18 13:34:43.983115 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:34:43.983124 | controller |   (snippet_datadir,
2026-06-18 13:34:43.983132 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:34:43.983141 | controller | }}, content={{
2026-06-18 13:34:43.983149 | controller |   _base64_patch |
2026-06-18 13:34:43.983157 | controller |   default({}) |
2026-06-18 13:34:43.983165 | controller |   to_nice_yaml
2026-06-18 13:34:43.983175 | controller | }}, mode=0644] ***
2026-06-18 13:34:43.983186 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.059)       0:01:30.185 *********
2026-06-18 13:34:43.983198 | controller | Thursday 18 June 2026  13:34:43 +0000 (0:00:00.059)       0:01:30.184 *********
2026-06-18 13:34:44.498585 | controller | changed: [localhost]
2026-06-18 13:34:44.498641 | controller |
2026-06-18 13:34:44.498652 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:34:44.498661 | controller |   (snippet_datadir,
2026-06-18 13:34:44.498677 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:34:44.498686 | controller | }}, content={{
2026-06-18 13:34:44.498694 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:34:44.498702 | controller |   default({}) |
2026-06-18 13:34:44.498710 | controller |   to_nice_yaml
2026-06-18 13:34:44.498718 | controller | }}, mode=0644] ***
2026-06-18 13:34:44.498752 | controller | Thursday 18 June 2026  13:34:44 +0000 (0:00:00.515)       0:01:30.700 *********
2026-06-18 13:34:44.498760 | controller | Thursday 18 June 2026  13:34:44 +0000 (0:00:00.515)       0:01:30.699 *********
2026-06-18 13:34:45.042421 | controller | changed: [localhost]
2026-06-18 13:34:45.042501 | controller |
2026-06-18 13:34:45.042516 | 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-18 13:34:45.042529 | controller |   (
2026-06-18 13:34:45.042540 | controller |     snippet_datadir,
2026-06-18 13:34:45.042552 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:34:45.042563 | controller |   ) | path_join
2026-06-18 13:34:45.042574 | controller | }}, mode=0644] ***
2026-06-18 13:34:45.042585 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.544)       0:01:31.245 *********
2026-06-18 13:34:45.042597 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.544)       0:01:31.244 *********
2026-06-18 13:34:45.493342 | controller | changed: [localhost]
2026-06-18 13:34:45.493395 | controller |
2026-06-18 13:34:45.493409 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:34:45.493420 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.450)       0:01:31.695 *********
2026-06-18 13:34:45.493431 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.450)       0:01:31.694 *********
2026-06-18 13:34:45.569371 | 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-18 13:34:45.569407 | controller |
2026-06-18 13:34:45.569415 | 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-18 13:34:45.569421 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.076)       0:01:31.772 *********
2026-06-18 13:34:45.569427 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.076)       0:01:31.771 *********
2026-06-18 13:34:45.614426 | controller | ok: [localhost] =>
2026-06-18 13:34:45.614461 | controller |     changed: false
2026-06-18 13:34:45.614467 | controller |     msg: All assertions passed
2026-06-18 13:34:45.614472 | controller |
2026-06-18 13:34:45.614477 | 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-18 13:34:45.614483 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.045)       0:01:31.817 *********
2026-06-18 13:34:45.614488 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.045)       0:01:31.816 *********
2026-06-18 13:34:45.857709 | controller | ok: [localhost]
2026-06-18 13:34:45.857777 | controller |
2026-06-18 13:34:45.857782 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:34:45.857787 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.242)       0:01:32.060 *********
2026-06-18 13:34:45.857790 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.242)       0:01:32.059 *********
2026-06-18 13:34:45.928465 | controller | ok: [localhost]
2026-06-18 13:34:45.928494 | controller |
2026-06-18 13:34:45.928500 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:34:45.928506 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.071)       0:01:32.131 *********
2026-06-18 13:34:45.928511 | controller | Thursday 18 June 2026  13:34:45 +0000 (0:00:00.071)       0:01:32.130 *********
2026-06-18 13:34:46.563617 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml)
2026-06-18 13:34:46.563664 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml)
2026-06-18 13:34:46.563675 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml)
2026-06-18 13:34:46.563684 | controller |
2026-06-18 13:34:46.563693 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:34:46.563702 | controller |   _content |
2026-06-18 13:34:46.563712 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:34:46.563770 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:34:46.563785 | controller | }}
2026-06-18 13:34:46.563802 | controller | ] ***
2026-06-18 13:34:46.563811 | controller | Thursday 18 June 2026  13:34:46 +0000 (0:00:00.635)       0:01:32.766 *********
2026-06-18 13:34:46.563820 | controller | Thursday 18 June 2026  13:34:46 +0000 (0:00:00.635)       0:01:32.765 *********
2026-06-18 13:34:46.727351 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-18 13:34:46.727411 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:34:46.727426 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:34:46.727439 | controller |
2026-06-18 13:34:46.727452 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:34:46.727464 | controller | Thursday 18 June 2026  13:34:46 +0000 (0:00:00.163)       0:01:32.929 *********
2026-06-18 13:34:46.727476 | controller | Thursday 18 June 2026  13:34:46 +0000 (0:00:00.163)       0:01:32.928 *********
2026-06-18 13:34:46.982926 | controller | changed: [localhost]
2026-06-18 13:34:46.982970 | controller |
2026-06-18 13:34:46.982975 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:34:46.982980 | controller |   (_destdir,
2026-06-18 13:34:46.982984 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:34:46.982987 | controller | }}, content={{
2026-06-18 13:34:46.982991 | controller |   (
2026-06-18 13:34:46.982995 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:34:46.982999 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:34:46.983002 | controller | }}, mode=0644] ***
2026-06-18 13:34:46.983006 | controller | Thursday 18 June 2026  13:34:46 +0000 (0:00:00.256)       0:01:33.186 *********
2026-06-18 13:34:46.983010 | controller | Thursday 18 June 2026  13:34:46 +0000 (0:00:00.256)       0:01:33.184 *********
2026-06-18 13:34:47.423674 | controller | changed: [localhost]
2026-06-18 13:34:47.423710 | controller |
2026-06-18 13:34:47.423715 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/networkers/r0 mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:34:47.423734 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:34:47.423743 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:34:47.423748 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:34:47.423752 | controller | }}, dest={{
2026-06-18 13:34:47.423756 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:47.423760 | controller |   stage['path'], _val.src_file
2026-06-18 13:34:47.423764 | controller |   ) |
2026-06-18 13:34:47.423767 | controller |   path_join
2026-06-18 13:34:47.423771 | controller |  }}] ***
2026-06-18 13:34:47.423774 | controller | Thursday 18 June 2026  13:34:47 +0000 (0:00:00.440)       0:01:33.626 *********
2026-06-18 13:34:47.423779 | controller | Thursday 18 June 2026  13:34:47 +0000 (0:00:00.440)       0:01:33.625 *********
2026-06-18 13:34:47.676060 | controller | changed: [localhost] => (item=edpm-r0-networker-nodeset-values)
2026-06-18 13:34:47.676089 | controller |
2026-06-18 13:34:47.676094 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:47.676099 | controller | Thursday 18 June 2026  13:34:47 +0000 (0:00:00.252)       0:01:33.879 *********
2026-06-18 13:34:47.676103 | controller | Thursday 18 June 2026  13:34:47 +0000 (0:00:00.252)       0:01:33.877 *********
2026-06-18 13:34:47.733385 | controller | skipping: [localhost]
2026-06-18 13:34:47.733446 | controller |
2026-06-18 13:34:47.733453 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/networkers/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:34:47.733461 | controller | Thursday 18 June 2026  13:34:47 +0000 (0:00:00.056)       0:01:33.935 *********
2026-06-18 13:34:47.733468 | controller | Thursday 18 June 2026  13:34:47 +0000 (0:00:00.056)       0:01:33.934 *********
2026-06-18 13:34:48.133787 | controller | changed: [localhost]
2026-06-18 13:34:48.133859 | controller |
2026-06-18 13:34:48.133870 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:34:48.133881 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.400)       0:01:34.336 *********
2026-06-18 13:34:48.133893 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.400)       0:01:34.335 *********
2026-06-18 13:34:48.572058 | controller | changed: [localhost]
2026-06-18 13:34:48.572125 | controller |
2026-06-18 13:34:48.572137 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/edpm/networkers/r0 executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:34:48.572147 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.438)       0:01:34.775 *********
2026-06-18 13:34:48.572157 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.438)       0:01:34.773 *********
2026-06-18 13:34:48.624842 | controller | skipping: [localhost]
2026-06-18 13:34:48.624886 | controller |
2026-06-18 13:34:48.624896 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:34:48.624905 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:34:48.624913 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:34:48.624922 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:34:48.624930 | controller |   ) | list
2026-06-18 13:34:48.624938 | controller | }}] ***
2026-06-18 13:34:48.624946 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.052)       0:01:34.827 *********
2026-06-18 13:34:48.624953 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.052)       0:01:34.826 *********
2026-06-18 13:34:48.675457 | controller | skipping: [localhost]
2026-06-18 13:34:48.675504 | controller |
2026-06-18 13:34:48.675515 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/networkers/r0 remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:34:48.675524 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:34:48.675532 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:34:48.675540 | controller | }}, mode=0644] ***
2026-06-18 13:34:48.675549 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.050)       0:01:34.878 *********
2026-06-18 13:34:48.675557 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.050)       0:01:34.877 *********
2026-06-18 13:34:48.936439 | controller | changed: [localhost]
2026-06-18 13:34:48.936491 | controller |
2026-06-18 13:34:48.936498 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:48.936502 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.260)       0:01:35.139 *********
2026-06-18 13:34:48.936506 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.260)       0:01:35.138 *********
2026-06-18 13:34:48.984865 | controller | skipping: [localhost]
2026-06-18 13:34:48.984931 | controller |
2026-06-18 13:34:48.984938 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/networkers/r0 _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:34:48.984945 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.048)       0:01:35.187 *********
2026-06-18 13:34:48.984951 | controller | Thursday 18 June 2026  13:34:48 +0000 (0:00:00.048)       0:01:35.186 *********
2026-06-18 13:34:49.025450 | controller | skipping: [localhost]
2026-06-18 13:34:49.025510 | controller |
2026-06-18 13:34:49.025517 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/networkers/r0 _raw_params=wait_condition.yml] ***
2026-06-18 13:34:49.025524 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.040)       0:01:35.228 *********
2026-06-18 13:34:49.025531 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.040)       0:01:35.227 *********
2026-06-18 13:34:49.067788 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:49.067862 | controller | skipping: [localhost]
2026-06-18 13:34:49.067870 | controller |
2026-06-18 13:34:49.067876 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:49.067882 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.042)       0:01:35.270 *********
2026-06-18 13:34:49.067888 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.042)       0:01:35.269 *********
2026-06-18 13:34:49.109167 | controller | skipping: [localhost]
2026-06-18 13:34:49.109233 | controller |
2026-06-18 13:34:49.109241 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/networkers/r0 name=run_hook] ***
2026-06-18 13:34:49.109248 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.041)       0:01:35.312 *********
2026-06-18 13:34:49.109254 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.041)       0:01:35.310 *********
2026-06-18 13:34:49.152949 | controller | skipping: [localhost]
2026-06-18 13:34:49.153018 | controller |
2026-06-18 13:34:49.153026 | 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-18 13:34:49.153034 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.043)       0:01:35.355 *********
2026-06-18 13:34:49.153042 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.043)       0:01:35.354 *********
2026-06-18 13:34:49.196231 | controller | ok: [localhost] =>
2026-06-18 13:34:49.196280 | controller |     changed: false
2026-06-18 13:34:49.196285 | controller |     msg: All assertions passed
2026-06-18 13:34:49.196290 | controller |
2026-06-18 13:34:49.196293 | 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-18 13:34:49.196298 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.043)       0:01:35.399 *********
2026-06-18 13:34:49.196302 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.043)       0:01:35.398 *********
2026-06-18 13:34:49.220784 | controller | skipping: [localhost]
2026-06-18 13:34:49.220838 | controller |
2026-06-18 13:34:49.220844 | 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-18 13:34:49.220850 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.024)       0:01:35.423 *********
2026-06-18 13:34:49.220861 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.024)       0:01:35.422 *********
2026-06-18 13:34:49.247471 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:49.247518 | controller |
2026-06-18 13:34:49.247524 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:34:49.247530 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.026)       0:01:35.450 *********
2026-06-18 13:34:49.247535 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.026)       0:01:35.449 *********
2026-06-18 13:34:49.270148 | controller | skipping: [localhost]
2026-06-18 13:34:49.270208 | controller |
2026-06-18 13:34:49.270218 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:34:49.270224 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.022)       0:01:35.473 *********
2026-06-18 13:34:49.270229 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.022)       0:01:35.471 *********
2026-06-18 13:34:49.308342 | controller | ok: [localhost]
2026-06-18 13:34:49.308398 | controller |
2026-06-18 13:34:49.308406 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:34:49.308413 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:34:49.308419 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:34:49.308426 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:34:49.308431 | controller | }}] ***
2026-06-18 13:34:49.308437 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.038)       0:01:35.511 *********
2026-06-18 13:34:49.308443 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.038)       0:01:35.510 *********
2026-06-18 13:34:49.356558 | controller | skipping: [localhost]
2026-06-18 13:34:49.356616 | controller |
2026-06-18 13:34:49.356624 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:34:49.356637 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:49.356642 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:34:49.356648 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:34:49.356653 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.048)       0:01:35.559 *********
2026-06-18 13:34:49.356658 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.048)       0:01:35.558 *********
2026-06-18 13:34:49.571445 | controller | ok: [localhost] => (item={'name': 'edpm-r1-networker-nodeset-values', 'src_file': 'values.yaml'})
2026-06-18 13:34:49.571475 | controller |
2026-06-18 13:34:49.571481 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:34:49.571485 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.215)       0:01:35.774 *********
2026-06-18 13:34:49.571489 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.215)       0:01:35.773 *********
2026-06-18 13:34:49.631538 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:34:49.631569 | controller |
2026-06-18 13:34:49.631574 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/networkers/r1 name=run_hook] ***
2026-06-18 13:34:49.631579 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.059)       0:01:35.834 *********
2026-06-18 13:34:49.631582 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.059)       0:01:35.833 *********
2026-06-18 13:34:49.674975 | controller | skipping: [localhost]
2026-06-18 13:34:49.675009 | controller |
2026-06-18 13:34:49.675016 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/networkers/r1 name=ci_gen_kustomize_values] ***
2026-06-18 13:34:49.675022 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.043)       0:01:35.878 *********
2026-06-18 13:34:49.675034 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.043)       0:01:35.876 *********
2026-06-18 13:34:49.774392 | controller |
2026-06-18 13:34:49.774427 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:34:49.774434 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.099)       0:01:35.977 *********
2026-06-18 13:34:49.774439 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.099)       0:01:35.976 *********
2026-06-18 13:34:49.819413 | controller | skipping: [localhost]
2026-06-18 13:34:49.819441 | controller |
2026-06-18 13:34:49.819448 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:34:49.819453 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.044)       0:01:36.022 *********
2026-06-18 13:34:49.819457 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.044)       0:01:36.021 *********
2026-06-18 13:34:49.872519 | 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-18 13:34:49.872565 | controller |
2026-06-18 13:34:49.872575 | 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-18 13:34:49.872584 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.053)       0:01:36.075 *********
2026-06-18 13:34:49.872593 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.053)       0:01:36.074 *********
2026-06-18 13:34:49.915124 | controller | ok: [localhost] =>
2026-06-18 13:34:49.915159 | controller |     changed: false
2026-06-18 13:34:49.915165 | controller |     msg: All assertions passed
2026-06-18 13:34:49.915170 | controller |
2026-06-18 13:34:49.915175 | 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-18 13:34:49.915181 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.042)       0:01:36.118 *********
2026-06-18 13:34:49.915186 | controller | Thursday 18 June 2026  13:34:49 +0000 (0:00:00.042)       0:01:36.117 *********
2026-06-18 13:34:50.112051 | controller | ok: [localhost]
2026-06-18 13:34:50.112102 | controller |
2026-06-18 13:34:50.112109 | 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-18 13:34:50.112116 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.196)       0:01:36.315 *********
2026-06-18 13:34:50.112122 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.196)       0:01:36.313 *********
2026-06-18 13:34:50.157796 | controller | ok: [localhost] =>
2026-06-18 13:34:50.157827 | controller |     changed: false
2026-06-18 13:34:50.157833 | controller |     msg: All assertions passed
2026-06-18 13:34:50.157839 | controller |
2026-06-18 13:34:50.157845 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:34:50.157851 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.045)       0:01:36.361 *********
2026-06-18 13:34:50.157856 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.045)       0:01:36.359 *********
2026-06-18 13:34:50.394237 | controller | ok: [localhost]
2026-06-18 13:34:50.394296 | controller |
2026-06-18 13:34:50.394310 | 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-18 13:34:50.394322 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:34:50.394334 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:34:50.394345 | controller |   _config_map_content |
2026-06-18 13:34:50.394356 | controller |   ansible.utils.remove_keys(
2026-06-18 13:34:50.394366 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:34:50.394377 | controller |     matching_parameter='regex')
2026-06-18 13:34:50.394388 | controller | }}, cacheable=False] ***
2026-06-18 13:34:50.394399 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.235)       0:01:36.596 *********
2026-06-18 13:34:50.394411 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.235)       0:01:36.595 *********
2026-06-18 13:34:50.691085 | controller | ok: [localhost]
2026-06-18 13:34:50.691118 | controller |
2026-06-18 13:34:50.691123 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:34:50.691128 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.297)       0:01:36.893 *********
2026-06-18 13:34:50.691132 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.297)       0:01:36.892 *********
2026-06-18 13:34:50.741565 | controller | skipping: [localhost]
2026-06-18 13:34:50.741602 | controller |
2026-06-18 13:34:50.741609 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:34:50.741615 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.049)       0:01:36.943 *********
2026-06-18 13:34:50.741620 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.049)       0:01:36.942 *********
2026-06-18 13:34:50.968515 | controller | changed: [localhost]
2026-06-18 13:34:50.968555 | controller |
2026-06-18 13:34:50.968562 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:34:50.968568 | controller |   (snippet_datadir,
2026-06-18 13:34:50.968574 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:34:50.968580 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:34:50.968593 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.227)       0:01:37.171 *********
2026-06-18 13:34:50.968599 | controller | Thursday 18 June 2026  13:34:50 +0000 (0:00:00.227)       0:01:37.170 *********
2026-06-18 13:34:51.449616 | controller | changed: [localhost]
2026-06-18 13:34:51.449648 | controller |
2026-06-18 13:34:51.449654 | 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-18 13:34:51.449658 | controller | Thursday 18 June 2026  13:34:51 +0000 (0:00:00.481)       0:01:37.652 *********
2026-06-18 13:34:51.449663 | controller | Thursday 18 June 2026  13:34:51 +0000 (0:00:00.481)       0:01:37.651 *********
2026-06-18 13:34:51.508992 | controller | ok: [localhost]
2026-06-18 13:34:51.509031 | controller |
2026-06-18 13:34:51.509047 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:34:51.509053 | controller |   (snippet_datadir,
2026-06-18 13:34:51.509059 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:34:51.509065 | controller | }}, content={{
2026-06-18 13:34:51.509070 | controller |   _base64_patch |
2026-06-18 13:34:51.509075 | controller |   default({}) |
2026-06-18 13:34:51.509080 | controller |   to_nice_yaml
2026-06-18 13:34:51.509085 | controller | }}, mode=0644] ***
2026-06-18 13:34:51.509090 | controller | Thursday 18 June 2026  13:34:51 +0000 (0:00:00.058)       0:01:37.711 *********
2026-06-18 13:34:51.509095 | controller | Thursday 18 June 2026  13:34:51 +0000 (0:00:00.058)       0:01:37.710 *********
2026-06-18 13:34:52.123506 | controller | changed: [localhost]
2026-06-18 13:34:52.123571 | controller |
2026-06-18 13:34:52.123584 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:34:52.123593 | controller |   (snippet_datadir,
2026-06-18 13:34:52.123602 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:34:52.123611 | controller | }}, content={{
2026-06-18 13:34:52.123620 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:34:52.123629 | controller |   default({}) |
2026-06-18 13:34:52.123637 | controller |   to_nice_yaml
2026-06-18 13:34:52.123645 | controller | }}, mode=0644] ***
2026-06-18 13:34:52.123654 | controller | Thursday 18 June 2026  13:34:52 +0000 (0:00:00.614)       0:01:38.326 *********
2026-06-18 13:34:52.123662 | controller | Thursday 18 June 2026  13:34:52 +0000 (0:00:00.614)       0:01:38.324 *********
2026-06-18 13:34:52.667464 | controller | changed: [localhost]
2026-06-18 13:34:52.667541 | controller |
2026-06-18 13:34:52.667553 | 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-18 13:34:52.667563 | controller |   (
2026-06-18 13:34:52.667574 | controller |     snippet_datadir,
2026-06-18 13:34:52.667586 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:34:52.667596 | controller |   ) | path_join
2026-06-18 13:34:52.667606 | controller | }}, mode=0644] ***
2026-06-18 13:34:52.667617 | controller | Thursday 18 June 2026  13:34:52 +0000 (0:00:00.543)       0:01:38.870 *********
2026-06-18 13:34:52.667626 | controller | Thursday 18 June 2026  13:34:52 +0000 (0:00:00.543)       0:01:38.868 *********
2026-06-18 13:34:53.135240 | controller | changed: [localhost]
2026-06-18 13:34:53.135300 | controller |
2026-06-18 13:34:53.135307 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:34:53.135313 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.467)       0:01:39.337 *********
2026-06-18 13:34:53.135319 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.467)       0:01:39.336 *********
2026-06-18 13:34:53.242931 | 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-18 13:34:53.242993 | controller |
2026-06-18 13:34:53.242999 | 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-18 13:34:53.243003 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.108)       0:01:39.445 *********
2026-06-18 13:34:53.243008 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.107)       0:01:39.444 *********
2026-06-18 13:34:53.316059 | controller | ok: [localhost] =>
2026-06-18 13:34:53.316102 | controller |     changed: false
2026-06-18 13:34:53.316107 | controller |     msg: All assertions passed
2026-06-18 13:34:53.316111 | controller |
2026-06-18 13:34:53.316116 | 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-18 13:34:53.316121 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.073)       0:01:39.519 *********
2026-06-18 13:34:53.316124 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.073)       0:01:39.517 *********
2026-06-18 13:34:53.569350 | controller | ok: [localhost]
2026-06-18 13:34:53.569410 | controller |
2026-06-18 13:34:53.569416 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:34:53.569430 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.253)       0:01:39.772 *********
2026-06-18 13:34:53.569434 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.253)       0:01:39.771 *********
2026-06-18 13:34:53.610324 | controller | ok: [localhost]
2026-06-18 13:34:53.610388 | controller |
2026-06-18 13:34:53.610396 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:34:53.610403 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.040)       0:01:39.813 *********
2026-06-18 13:34:53.610409 | controller | Thursday 18 June 2026  13:34:53 +0000 (0:00:00.040)       0:01:39.812 *********
2026-06-18 13:34:54.325402 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml)
2026-06-18 13:34:54.325475 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml)
2026-06-18 13:34:54.325486 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml)
2026-06-18 13:34:54.325496 | controller |
2026-06-18 13:34:54.325505 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:34:54.325514 | controller |   _content |
2026-06-18 13:34:54.325523 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:34:54.325545 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:34:54.325555 | controller | }}
2026-06-18 13:34:54.325564 | controller | ] ***
2026-06-18 13:34:54.325573 | controller | Thursday 18 June 2026  13:34:54 +0000 (0:00:00.714)       0:01:40.527 *********
2026-06-18 13:34:54.325583 | controller | Thursday 18 June 2026  13:34:54 +0000 (0:00:00.714)       0:01:40.526 *********
2026-06-18 13:34:54.479446 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-18 13:34:54.479506 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:34:54.479520 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:34:54.479578 | controller |
2026-06-18 13:34:54.479592 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:34:54.479604 | controller | Thursday 18 June 2026  13:34:54 +0000 (0:00:00.153)       0:01:40.681 *********
2026-06-18 13:34:54.479615 | controller | Thursday 18 June 2026  13:34:54 +0000 (0:00:00.153)       0:01:40.680 *********
2026-06-18 13:34:54.703713 | controller | changed: [localhost]
2026-06-18 13:34:54.703794 | controller |
2026-06-18 13:34:54.703805 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:34:54.703815 | controller |   (_destdir,
2026-06-18 13:34:54.703824 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:34:54.703833 | controller | }}, content={{
2026-06-18 13:34:54.703841 | controller |   (
2026-06-18 13:34:54.703850 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:34:54.703858 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:34:54.703867 | controller | }}, mode=0644] ***
2026-06-18 13:34:54.703876 | controller | Thursday 18 June 2026  13:34:54 +0000 (0:00:00.224)       0:01:40.906 *********
2026-06-18 13:34:54.703884 | controller | Thursday 18 June 2026  13:34:54 +0000 (0:00:00.224)       0:01:40.904 *********
2026-06-18 13:34:55.161965 | controller | changed: [localhost]
2026-06-18 13:34:55.162066 | controller |
2026-06-18 13:34:55.162075 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/networkers/r1 mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:34:55.162081 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:34:55.162086 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:34:55.162091 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:34:55.162096 | controller | }}, dest={{
2026-06-18 13:34:55.162101 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:55.162106 | controller |   stage['path'], _val.src_file
2026-06-18 13:34:55.162111 | controller |   ) |
2026-06-18 13:34:55.162116 | controller |   path_join
2026-06-18 13:34:55.162121 | controller |  }}] ***
2026-06-18 13:34:55.162126 | controller | Thursday 18 June 2026  13:34:55 +0000 (0:00:00.458)       0:01:41.364 *********
2026-06-18 13:34:55.162131 | controller | Thursday 18 June 2026  13:34:55 +0000 (0:00:00.458)       0:01:41.363 *********
2026-06-18 13:34:55.497007 | controller | changed: [localhost] => (item=edpm-r1-networker-nodeset-values)
2026-06-18 13:34:55.497054 | controller |
2026-06-18 13:34:55.497064 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:55.497071 | controller | Thursday 18 June 2026  13:34:55 +0000 (0:00:00.335)       0:01:41.700 *********
2026-06-18 13:34:55.497077 | controller | Thursday 18 June 2026  13:34:55 +0000 (0:00:00.335)       0:01:41.698 *********
2026-06-18 13:34:55.560792 | controller | skipping: [localhost]
2026-06-18 13:34:55.560853 | controller |
2026-06-18 13:34:55.560861 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/networkers/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:34:55.560868 | controller | Thursday 18 June 2026  13:34:55 +0000 (0:00:00.063)       0:01:41.763 *********
2026-06-18 13:34:55.560873 | controller | Thursday 18 June 2026  13:34:55 +0000 (0:00:00.063)       0:01:41.762 *********
2026-06-18 13:34:55.973198 | controller | changed: [localhost]
2026-06-18 13:34:55.973245 | controller |
2026-06-18 13:34:55.973250 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:34:55.973255 | controller | Thursday 18 June 2026  13:34:55 +0000 (0:00:00.412)       0:01:42.176 *********
2026-06-18 13:34:55.973259 | controller | Thursday 18 June 2026  13:34:55 +0000 (0:00:00.412)       0:01:42.175 *********
2026-06-18 13:34:56.375321 | controller | changed: [localhost]
2026-06-18 13:34:56.375350 | controller |
2026-06-18 13:34:56.375355 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/edpm/networkers/r1 executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:34:56.375360 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.402)       0:01:42.578 *********
2026-06-18 13:34:56.375364 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.402)       0:01:42.577 *********
2026-06-18 13:34:56.458884 | controller | skipping: [localhost]
2026-06-18 13:34:56.458914 | controller |
2026-06-18 13:34:56.458919 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:34:56.458924 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:34:56.458928 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:34:56.458932 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:34:56.458935 | controller |   ) | list
2026-06-18 13:34:56.458939 | controller | }}] ***
2026-06-18 13:34:56.458943 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.082)       0:01:42.661 *********
2026-06-18 13:34:56.458947 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.083)       0:01:42.660 *********
2026-06-18 13:34:56.525713 | controller | skipping: [localhost]
2026-06-18 13:34:56.525756 | controller |
2026-06-18 13:34:56.525761 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/networkers/r1 remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:34:56.525766 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:34:56.525771 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:34:56.525775 | controller | }}, mode=0644] ***
2026-06-18 13:34:56.525780 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.066)       0:01:42.728 *********
2026-06-18 13:34:56.525784 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.066)       0:01:42.727 *********
2026-06-18 13:34:56.818322 | controller | changed: [localhost]
2026-06-18 13:34:56.818373 | controller |
2026-06-18 13:34:56.818394 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:56.818405 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.291)       0:01:43.020 *********
2026-06-18 13:34:56.818414 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.292)       0:01:43.019 *********
2026-06-18 13:34:56.863743 | controller | skipping: [localhost]
2026-06-18 13:34:56.863804 | controller |
2026-06-18 13:34:56.863821 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/networkers/r1 _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:34:56.863827 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.046)       0:01:43.066 *********
2026-06-18 13:34:56.863833 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.046)       0:01:43.065 *********
2026-06-18 13:34:56.905373 | controller | skipping: [localhost]
2026-06-18 13:34:56.905424 | controller |
2026-06-18 13:34:56.905431 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/networkers/r1 _raw_params=wait_condition.yml] ***
2026-06-18 13:34:56.905437 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.041)       0:01:43.108 *********
2026-06-18 13:34:56.905443 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.041)       0:01:43.107 *********
2026-06-18 13:34:56.953307 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:56.953366 | controller | skipping: [localhost]
2026-06-18 13:34:56.953376 | controller |
2026-06-18 13:34:56.953385 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:34:56.953393 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.047)       0:01:43.155 *********
2026-06-18 13:34:56.953402 | controller | Thursday 18 June 2026  13:34:56 +0000 (0:00:00.047)       0:01:43.154 *********
2026-06-18 13:34:57.012195 | controller | skipping: [localhost]
2026-06-18 13:34:57.012257 | controller |
2026-06-18 13:34:57.012268 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/networkers/r1 name=run_hook] ***
2026-06-18 13:34:57.012277 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.059)       0:01:43.215 *********
2026-06-18 13:34:57.012285 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.059)       0:01:43.213 *********
2026-06-18 13:34:57.059717 | controller | skipping: [localhost]
2026-06-18 13:34:57.059790 | controller |
2026-06-18 13:34:57.059801 | 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-18 13:34:57.059810 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.047)       0:01:43.262 *********
2026-06-18 13:34:57.059819 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.047)       0:01:43.261 *********
2026-06-18 13:34:57.099710 | controller | ok: [localhost] =>
2026-06-18 13:34:57.099805 | controller |     changed: false
2026-06-18 13:34:57.099815 | controller |     msg: All assertions passed
2026-06-18 13:34:57.099824 | controller |
2026-06-18 13:34:57.099833 | 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-18 13:34:57.099842 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.040)       0:01:43.302 *********
2026-06-18 13:34:57.099850 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.040)       0:01:43.301 *********
2026-06-18 13:34:57.127400 | controller | skipping: [localhost]
2026-06-18 13:34:57.127476 | controller |
2026-06-18 13:34:57.127498 | 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-18 13:34:57.127506 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.027)       0:01:43.330 *********
2026-06-18 13:34:57.127514 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.027)       0:01:43.329 *********
2026-06-18 13:34:57.160171 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:34:57.160241 | controller |
2026-06-18 13:34:57.160252 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:34:57.160260 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.032)       0:01:43.362 *********
2026-06-18 13:34:57.160278 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.032)       0:01:43.361 *********
2026-06-18 13:34:57.187704 | controller | skipping: [localhost]
2026-06-18 13:34:57.187769 | controller |
2026-06-18 13:34:57.187777 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:34:57.187783 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.027)       0:01:43.390 *********
2026-06-18 13:34:57.187788 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.027)       0:01:43.389 *********
2026-06-18 13:34:57.220267 | controller | ok: [localhost]
2026-06-18 13:34:57.220314 | controller |
2026-06-18 13:34:57.220319 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:34:57.220323 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:34:57.220328 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:34:57.220332 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:34:57.220335 | controller | }}] ***
2026-06-18 13:34:57.220339 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.032)       0:01:43.423 *********
2026-06-18 13:34:57.220350 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.032)       0:01:43.421 *********
2026-06-18 13:34:57.270210 | controller | skipping: [localhost]
2026-06-18 13:34:57.270291 | controller |
2026-06-18 13:34:57.270299 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:34:57.270305 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:34:57.270310 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:34:57.270316 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:34:57.270321 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.049)       0:01:43.472 *********
2026-06-18 13:34:57.270326 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.049)       0:01:43.471 *********
2026-06-18 13:34:57.508386 | controller | ok: [localhost] => (item={'name': 'edpm-r2-networker-nodeset-values', 'src_file': 'values.yaml'})
2026-06-18 13:34:57.508436 | controller |
2026-06-18 13:34:57.508447 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:34:57.508456 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.238)       0:01:43.711 *********
2026-06-18 13:34:57.508464 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.238)       0:01:43.710 *********
2026-06-18 13:34:57.626938 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:34:57.626989 | controller |
2026-06-18 13:34:57.627001 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/networkers/r2 name=run_hook] ***
2026-06-18 13:34:57.627010 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.118)       0:01:43.829 *********
2026-06-18 13:34:57.627018 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.118)       0:01:43.828 *********
2026-06-18 13:34:57.683168 | controller | skipping: [localhost]
2026-06-18 13:34:57.683204 | controller |
2026-06-18 13:34:57.683214 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/networkers/r2 name=ci_gen_kustomize_values] ***
2026-06-18 13:34:57.683222 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.056)       0:01:43.885 *********
2026-06-18 13:34:57.683230 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.056)       0:01:43.884 *********
2026-06-18 13:34:57.763149 | controller |
2026-06-18 13:34:57.763186 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:34:57.763193 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.080)       0:01:43.966 *********
2026-06-18 13:34:57.763198 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.080)       0:01:43.964 *********
2026-06-18 13:34:57.835500 | controller | skipping: [localhost]
2026-06-18 13:34:57.835537 | controller |
2026-06-18 13:34:57.835545 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:34:57.835552 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.072)       0:01:44.038 *********
2026-06-18 13:34:57.835563 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.072)       0:01:44.037 *********
2026-06-18 13:34:57.935432 | 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-18 13:34:57.935515 | controller |
2026-06-18 13:34:57.935530 | 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-18 13:34:57.935541 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.099)       0:01:44.138 *********
2026-06-18 13:34:57.935551 | controller | Thursday 18 June 2026  13:34:57 +0000 (0:00:00.099)       0:01:44.136 *********
2026-06-18 13:34:58.021452 | controller | ok: [localhost] =>
2026-06-18 13:34:58.021587 | controller |     changed: false
2026-06-18 13:34:58.021603 | controller |     msg: All assertions passed
2026-06-18 13:34:58.021616 | controller |
2026-06-18 13:34:58.021630 | 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-18 13:34:58.021643 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.085)       0:01:44.223 *********
2026-06-18 13:34:58.021657 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.085)       0:01:44.222 *********
2026-06-18 13:34:58.296030 | controller | ok: [localhost]
2026-06-18 13:34:58.296080 | controller |
2026-06-18 13:34:58.296091 | 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-18 13:34:58.296101 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.274)       0:01:44.498 *********
2026-06-18 13:34:58.296110 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.274)       0:01:44.497 *********
2026-06-18 13:34:58.386480 | controller | ok: [localhost] =>
2026-06-18 13:34:58.386517 | controller |     changed: false
2026-06-18 13:34:58.386523 | controller |     msg: All assertions passed
2026-06-18 13:34:58.386529 | controller |
2026-06-18 13:34:58.386535 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:34:58.386540 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.090)       0:01:44.588 *********
2026-06-18 13:34:58.386545 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.090)       0:01:44.587 *********
2026-06-18 13:34:58.682367 | controller | ok: [localhost]
2026-06-18 13:34:58.682411 | controller |
2026-06-18 13:34:58.682417 | 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-18 13:34:58.682421 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:34:58.682425 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:34:58.682429 | controller |   _config_map_content |
2026-06-18 13:34:58.682433 | controller |   ansible.utils.remove_keys(
2026-06-18 13:34:58.682436 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:34:58.682440 | controller |     matching_parameter='regex')
2026-06-18 13:34:58.682443 | controller | }}, cacheable=False] ***
2026-06-18 13:34:58.682447 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.296)       0:01:44.885 *********
2026-06-18 13:34:58.682451 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.296)       0:01:44.883 *********
2026-06-18 13:34:58.930542 | controller | ok: [localhost]
2026-06-18 13:34:58.930573 | controller |
2026-06-18 13:34:58.930578 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:34:58.930582 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.248)       0:01:45.133 *********
2026-06-18 13:34:58.930587 | controller | Thursday 18 June 2026  13:34:58 +0000 (0:00:00.248)       0:01:45.132 *********
2026-06-18 13:34:59.003844 | controller | skipping: [localhost]
2026-06-18 13:34:59.003875 | controller |
2026-06-18 13:34:59.003881 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:34:59.003892 | controller | Thursday 18 June 2026  13:34:59 +0000 (0:00:00.073)       0:01:45.206 *********
2026-06-18 13:34:59.003898 | controller | Thursday 18 June 2026  13:34:59 +0000 (0:00:00.073)       0:01:45.205 *********
2026-06-18 13:34:59.320792 | controller | changed: [localhost]
2026-06-18 13:34:59.320850 | controller |
2026-06-18 13:34:59.320866 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:34:59.320879 | controller |   (snippet_datadir,
2026-06-18 13:34:59.320891 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:34:59.320903 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:34:59.320915 | controller | Thursday 18 June 2026  13:34:59 +0000 (0:00:00.316)       0:01:45.522 *********
2026-06-18 13:34:59.320923 | controller | Thursday 18 June 2026  13:34:59 +0000 (0:00:00.316)       0:01:45.521 *********
2026-06-18 13:34:59.970558 | controller | changed: [localhost]
2026-06-18 13:34:59.970598 | controller |
2026-06-18 13:34:59.970606 | 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-18 13:34:59.970613 | controller | Thursday 18 June 2026  13:34:59 +0000 (0:00:00.650)       0:01:46.173 *********
2026-06-18 13:34:59.970619 | controller | Thursday 18 June 2026  13:34:59 +0000 (0:00:00.650)       0:01:46.171 *********
2026-06-18 13:35:00.035618 | controller | ok: [localhost]
2026-06-18 13:35:00.035656 | controller |
2026-06-18 13:35:00.035672 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:35:00.035679 | controller |   (snippet_datadir,
2026-06-18 13:35:00.035685 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:35:00.035691 | controller | }}, content={{
2026-06-18 13:35:00.035697 | controller |   _base64_patch |
2026-06-18 13:35:00.035702 | controller |   default({}) |
2026-06-18 13:35:00.035707 | controller |   to_nice_yaml
2026-06-18 13:35:00.035712 | controller | }}, mode=0644] ***
2026-06-18 13:35:00.035718 | controller | Thursday 18 June 2026  13:35:00 +0000 (0:00:00.065)       0:01:46.238 *********
2026-06-18 13:35:00.035745 | controller | Thursday 18 June 2026  13:35:00 +0000 (0:00:00.065)       0:01:46.237 *********
2026-06-18 13:35:00.431056 | controller | changed: [localhost]
2026-06-18 13:35:00.431108 | controller |
2026-06-18 13:35:00.431120 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:35:00.431129 | controller |   (snippet_datadir,
2026-06-18 13:35:00.431138 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:35:00.431146 | controller | }}, content={{
2026-06-18 13:35:00.431155 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:35:00.431163 | controller |   default({}) |
2026-06-18 13:35:00.431171 | controller |   to_nice_yaml
2026-06-18 13:35:00.431179 | controller | }}, mode=0644] ***
2026-06-18 13:35:00.431187 | controller | Thursday 18 June 2026  13:35:00 +0000 (0:00:00.395)       0:01:46.633 *********
2026-06-18 13:35:00.431195 | controller | Thursday 18 June 2026  13:35:00 +0000 (0:00:00.395)       0:01:46.632 *********
2026-06-18 13:35:00.968872 | controller | changed: [localhost]
2026-06-18 13:35:00.968940 | controller |
2026-06-18 13:35:00.968951 | 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-18 13:35:00.968961 | controller |   (
2026-06-18 13:35:00.968969 | controller |     snippet_datadir,
2026-06-18 13:35:00.968978 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:35:00.968986 | controller |   ) | path_join
2026-06-18 13:35:00.968994 | controller | }}, mode=0644] ***
2026-06-18 13:35:00.969002 | controller | Thursday 18 June 2026  13:35:00 +0000 (0:00:00.537)       0:01:47.171 *********
2026-06-18 13:35:00.969011 | controller | Thursday 18 June 2026  13:35:00 +0000 (0:00:00.537)       0:01:47.170 *********
2026-06-18 13:35:01.424696 | controller | changed: [localhost]
2026-06-18 13:35:01.424787 | controller |
2026-06-18 13:35:01.424795 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:35:01.424800 | controller | Thursday 18 June 2026  13:35:01 +0000 (0:00:00.455)       0:01:47.627 *********
2026-06-18 13:35:01.424806 | controller | Thursday 18 June 2026  13:35:01 +0000 (0:00:00.455)       0:01:47.626 *********
2026-06-18 13:35:01.489116 | 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-18 13:35:01.489186 | controller |
2026-06-18 13:35:01.489196 | 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-18 13:35:01.489204 | controller | Thursday 18 June 2026  13:35:01 +0000 (0:00:00.064)       0:01:47.692 *********
2026-06-18 13:35:01.489211 | controller | Thursday 18 June 2026  13:35:01 +0000 (0:00:00.064)       0:01:47.690 *********
2026-06-18 13:35:01.529688 | controller | ok: [localhost] =>
2026-06-18 13:35:01.529775 | controller |     changed: false
2026-06-18 13:35:01.529784 | controller |     msg: All assertions passed
2026-06-18 13:35:01.529791 | controller |
2026-06-18 13:35:01.529797 | 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-18 13:35:01.529803 | controller | Thursday 18 June 2026  13:35:01 +0000 (0:00:00.040)       0:01:47.732 *********
2026-06-18 13:35:01.529808 | controller | Thursday 18 June 2026  13:35:01 +0000 (0:00:00.040)       0:01:47.731 *********
2026-06-18 13:35:01.943756 | controller | ok: [localhost]
2026-06-18 13:35:01.943822 | controller |
2026-06-18 13:35:01.943842 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:35:01.943849 | controller | Thursday 18 June 2026  13:35:01 +0000 (0:00:00.414)       0:01:48.146 *********
2026-06-18 13:35:01.943854 | controller | Thursday 18 June 2026  13:35:01 +0000 (0:00:00.414)       0:01:48.145 *********
2026-06-18 13:35:02.012302 | controller | ok: [localhost]
2026-06-18 13:35:02.012376 | controller |
2026-06-18 13:35:02.012385 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:35:02.012392 | controller | Thursday 18 June 2026  13:35:02 +0000 (0:00:00.067)       0:01:48.214 *********
2026-06-18 13:35:02.012400 | controller | Thursday 18 June 2026  13:35:02 +0000 (0:00:00.067)       0:01:48.213 *********
2026-06-18 13:35:02.723676 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml)
2026-06-18 13:35:02.723781 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml)
2026-06-18 13:35:02.723810 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml)
2026-06-18 13:35:02.723820 | controller |
2026-06-18 13:35:02.723829 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:35:02.723838 | controller |   _content |
2026-06-18 13:35:02.723846 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:35:02.723854 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:35:02.723863 | controller | }}
2026-06-18 13:35:02.723871 | controller | ] ***
2026-06-18 13:35:02.723879 | controller | Thursday 18 June 2026  13:35:02 +0000 (0:00:00.712)       0:01:48.926 *********
2026-06-18 13:35:02.723887 | controller | Thursday 18 June 2026  13:35:02 +0000 (0:00:00.711)       0:01:48.925 *********
2026-06-18 13:35:02.880243 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-18 13:35:02.880300 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:35:02.880314 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:35:02.880325 | controller |
2026-06-18 13:35:02.880337 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:35:02.880348 | controller | Thursday 18 June 2026  13:35:02 +0000 (0:00:00.156)       0:01:49.083 *********
2026-06-18 13:35:02.880359 | controller | Thursday 18 June 2026  13:35:02 +0000 (0:00:00.156)       0:01:49.081 *********
2026-06-18 13:35:03.209950 | controller | changed: [localhost]
2026-06-18 13:35:03.210056 | controller |
2026-06-18 13:35:03.210068 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:35:03.210079 | controller |   (_destdir,
2026-06-18 13:35:03.210088 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:35:03.210109 | controller | }}, content={{
2026-06-18 13:35:03.210118 | controller |   (
2026-06-18 13:35:03.210126 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:35:03.210135 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:35:03.210143 | controller | }}, mode=0644] ***
2026-06-18 13:35:03.210152 | controller | Thursday 18 June 2026  13:35:03 +0000 (0:00:00.329)       0:01:49.412 *********
2026-06-18 13:35:03.210160 | controller | Thursday 18 June 2026  13:35:03 +0000 (0:00:00.329)       0:01:49.411 *********
2026-06-18 13:35:03.774945 | controller | changed: [localhost]
2026-06-18 13:35:03.774991 | controller |
2026-06-18 13:35:03.775003 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/networkers/r2 mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:35:03.775012 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:35:03.775021 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:35:03.775029 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:35:03.775038 | controller | }}, dest={{
2026-06-18 13:35:03.775046 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:35:03.775054 | controller |   stage['path'], _val.src_file
2026-06-18 13:35:03.775063 | controller |   ) |
2026-06-18 13:35:03.775071 | controller |   path_join
2026-06-18 13:35:03.775079 | controller |  }}] ***
2026-06-18 13:35:03.775087 | controller | Thursday 18 June 2026  13:35:03 +0000 (0:00:00.564)       0:01:49.977 *********
2026-06-18 13:35:03.775096 | controller | Thursday 18 June 2026  13:35:03 +0000 (0:00:00.564)       0:01:49.976 *********
2026-06-18 13:35:04.170331 | controller | changed: [localhost] => (item=edpm-r2-networker-nodeset-values)
2026-06-18 13:35:04.170382 | controller |
2026-06-18 13:35:04.170393 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:35:04.170403 | controller | Thursday 18 June 2026  13:35:04 +0000 (0:00:00.395)       0:01:50.372 *********
2026-06-18 13:35:04.170412 | controller | Thursday 18 June 2026  13:35:04 +0000 (0:00:00.395)       0:01:50.371 *********
2026-06-18 13:35:04.242346 | controller | skipping: [localhost]
2026-06-18 13:35:04.242433 | controller |
2026-06-18 13:35:04.242444 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/networkers/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:35:04.242454 | controller | Thursday 18 June 2026  13:35:04 +0000 (0:00:00.071)       0:01:50.444 *********
2026-06-18 13:35:04.242462 | controller | Thursday 18 June 2026  13:35:04 +0000 (0:00:00.071)       0:01:50.443 *********
2026-06-18 13:35:04.673450 | controller | changed: [localhost]
2026-06-18 13:35:04.673500 | controller |
2026-06-18 13:35:04.673512 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:35:04.673522 | controller | Thursday 18 June 2026  13:35:04 +0000 (0:00:00.431)       0:01:50.875 *********
2026-06-18 13:35:04.673531 | controller | Thursday 18 June 2026  13:35:04 +0000 (0:00:00.431)       0:01:50.874 *********
2026-06-18 13:35:05.214049 | controller | changed: [localhost]
2026-06-18 13:35:05.214092 | controller |
2026-06-18 13:35:05.214100 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/edpm/networkers/r2 executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:35:05.214106 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.541)       0:01:51.417 *********
2026-06-18 13:35:05.214117 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.541)       0:01:51.415 *********
2026-06-18 13:35:05.269465 | controller | skipping: [localhost]
2026-06-18 13:35:05.269519 | controller |
2026-06-18 13:35:05.269526 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:35:05.269532 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:35:05.269538 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:35:05.269543 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:35:05.269548 | controller |   ) | list
2026-06-18 13:35:05.269562 | controller | }}] ***
2026-06-18 13:35:05.269567 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.054)       0:01:51.472 *********
2026-06-18 13:35:05.269572 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.054)       0:01:51.470 *********
2026-06-18 13:35:05.355504 | controller | skipping: [localhost]
2026-06-18 13:35:05.355589 | controller |
2026-06-18 13:35:05.355597 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/networkers/r2 remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:35:05.355615 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:35:05.355621 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:35:05.355627 | controller | }}, mode=0644] ***
2026-06-18 13:35:05.355632 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.086)       0:01:51.558 *********
2026-06-18 13:35:05.355638 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.086)       0:01:51.556 *********
2026-06-18 13:35:05.727149 | controller | changed: [localhost]
2026-06-18 13:35:05.727213 | controller |
2026-06-18 13:35:05.727225 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:35:05.727235 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.371)       0:01:51.929 *********
2026-06-18 13:35:05.727244 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.371)       0:01:51.928 *********
2026-06-18 13:35:05.787068 | controller | skipping: [localhost]
2026-06-18 13:35:05.787114 | controller |
2026-06-18 13:35:05.787124 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/networkers/r2 _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:35:05.787134 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.060)       0:01:51.989 *********
2026-06-18 13:35:05.787142 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.060)       0:01:51.988 *********
2026-06-18 13:35:05.848097 | controller | skipping: [localhost]
2026-06-18 13:35:05.848144 | controller |
2026-06-18 13:35:05.848155 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/networkers/r2 _raw_params=wait_condition.yml] ***
2026-06-18 13:35:05.848164 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.060)       0:01:52.050 *********
2026-06-18 13:35:05.848173 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.060)       0:01:52.049 *********
2026-06-18 13:35:05.940508 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s)
2026-06-18 13:35:05.940563 | controller | skipping: [localhost]
2026-06-18 13:35:05.940576 | controller |
2026-06-18 13:35:05.940587 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:35:05.940597 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.092)       0:01:52.143 *********
2026-06-18 13:35:05.940608 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.092)       0:01:52.141 *********
2026-06-18 13:35:05.985143 | controller | skipping: [localhost]
2026-06-18 13:35:05.985200 | controller |
2026-06-18 13:35:05.985214 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/networkers/r2 name=run_hook] ***
2026-06-18 13:35:05.985226 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.044)       0:01:52.187 *********
2026-06-18 13:35:05.985237 | controller | Thursday 18 June 2026  13:35:05 +0000 (0:00:00.044)       0:01:52.186 *********
2026-06-18 13:35:06.045516 | controller | skipping: [localhost]
2026-06-18 13:35:06.045574 | controller |
2026-06-18 13:35:06.045589 | 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-18 13:35:06.045602 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.060)       0:01:52.248 *********
2026-06-18 13:35:06.045614 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.060)       0:01:52.246 *********
2026-06-18 13:35:06.092681 | controller | ok: [localhost] =>
2026-06-18 13:35:06.092782 | controller |     changed: false
2026-06-18 13:35:06.092795 | controller |     msg: All assertions passed
2026-06-18 13:35:06.092805 | controller |
2026-06-18 13:35:06.092814 | 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-18 13:35:06.092824 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.047)       0:01:52.295 *********
2026-06-18 13:35:06.092833 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.047)       0:01:52.294 *********
2026-06-18 13:35:06.120747 | controller | skipping: [localhost]
2026-06-18 13:35:06.120799 | controller |
2026-06-18 13:35:06.120811 | 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-18 13:35:06.120821 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.027)       0:01:52.323 *********
2026-06-18 13:35:06.120830 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.028)       0:01:52.322 *********
2026-06-18 13:35:06.152966 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=180m)
2026-06-18 13:35:06.153004 | controller |
2026-06-18 13:35:06.153012 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-18 13:35:06.153018 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.032)       0:01:52.355 *********
2026-06-18 13:35:06.153024 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.032)       0:01:52.354 *********
2026-06-18 13:35:06.177767 | controller | skipping: [localhost]
2026-06-18 13:35:06.177803 | controller |
2026-06-18 13:35:06.177813 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-18 13:35:06.177822 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.025)       0:01:52.381 *********
2026-06-18 13:35:06.177830 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.025)       0:01:52.379 *********
2026-06-18 13:35:06.263796 | controller | ok: [localhost]
2026-06-18 13:35:06.263847 | controller |
2026-06-18 13:35:06.263858 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-18 13:35:06.263867 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-18 13:35:06.263876 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-18 13:35:06.263884 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-18 13:35:06.263893 | controller | }}] ***
2026-06-18 13:35:06.263901 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.085)       0:01:52.467 *********
2026-06-18 13:35:06.263909 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.085)       0:01:52.465 *********
2026-06-18 13:35:06.324191 | controller | skipping: [localhost]
2026-06-18 13:35:06.324228 | controller |
2026-06-18 13:35:06.324235 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-18 13:35:06.324242 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:35:06.324247 | controller |    stage['path'], item.src_file) | path_join
2026-06-18 13:35:06.324254 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-18 13:35:06.324259 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.060)       0:01:52.527 *********
2026-06-18 13:35:06.324265 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.060)       0:01:52.526 *********
2026-06-18 13:35:06.605887 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-18 13:35:06.605952 | controller |
2026-06-18 13:35:06.605963 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-18 13:35:06.605973 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.281)       0:01:52.808 *********
2026-06-18 13:35:06.605983 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.281)       0:01:52.807 *********
2026-06-18 13:35:06.706089 | controller | ok: [localhost] => (item=values.yaml)
2026-06-18 13:35:06.706147 | controller |
2026-06-18 13:35:06.706169 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/deployment name=run_hook] ***
2026-06-18 13:35:06.706179 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.100)       0:01:52.908 *********
2026-06-18 13:35:06.706188 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.100)       0:01:52.907 *********
2026-06-18 13:35:06.769885 | controller | skipping: [localhost]
2026-06-18 13:35:06.769953 | controller |
2026-06-18 13:35:06.769965 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/deployment name=ci_gen_kustomize_values] ***
2026-06-18 13:35:06.769975 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.063)       0:01:52.972 *********
2026-06-18 13:35:06.769984 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.063)       0:01:52.971 *********
2026-06-18 13:35:06.883312 | controller |
2026-06-18 13:35:06.883406 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-18 13:35:06.883423 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.113)       0:01:53.086 *********
2026-06-18 13:35:06.883436 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.113)       0:01:53.084 *********
2026-06-18 13:35:06.952114 | controller | skipping: [localhost]
2026-06-18 13:35:06.952203 | controller |
2026-06-18 13:35:06.952219 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-18 13:35:06.952232 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.068)       0:01:53.155 *********
2026-06-18 13:35:06.952244 | controller | Thursday 18 June 2026  13:35:06 +0000 (0:00:00.068)       0:01:53.153 *********
2026-06-18 13:35:07.017985 | 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-18 13:35:07.018061 | controller |
2026-06-18 13:35:07.018071 | 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-18 13:35:07.018081 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.065)       0:01:53.221 *********
2026-06-18 13:35:07.018089 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.065)       0:01:53.219 *********
2026-06-18 13:35:07.109893 | controller | ok: [localhost] =>
2026-06-18 13:35:07.109969 | controller |     changed: false
2026-06-18 13:35:07.109979 | controller |     msg: All assertions passed
2026-06-18 13:35:07.109988 | controller |
2026-06-18 13:35:07.109997 | 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-18 13:35:07.110005 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.059)       0:01:53.280 *********
2026-06-18 13:35:07.110014 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.059)       0:01:53.279 *********
2026-06-18 13:35:07.368796 | controller | ok: [localhost]
2026-06-18 13:35:07.368877 | controller |
2026-06-18 13:35:07.368904 | 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-18 13:35:07.368914 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.290)       0:01:53.571 *********
2026-06-18 13:35:07.368923 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.290)       0:01:53.570 *********
2026-06-18 13:35:07.453647 | controller | ok: [localhost] =>
2026-06-18 13:35:07.453711 | controller |     changed: false
2026-06-18 13:35:07.453718 | controller |     msg: All assertions passed
2026-06-18 13:35:07.453752 | controller |
2026-06-18 13:35:07.453760 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-18 13:35:07.453767 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.085)       0:01:53.656 *********
2026-06-18 13:35:07.453773 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.085)       0:01:53.655 *********
2026-06-18 13:35:07.674224 | controller | ok: [localhost]
2026-06-18 13:35:07.674290 | controller |
2026-06-18 13:35:07.674297 | 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-18 13:35:07.674313 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-18 13:35:07.674319 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-18 13:35:07.674325 | controller |   _config_map_content |
2026-06-18 13:35:07.674329 | controller |   ansible.utils.remove_keys(
2026-06-18 13:35:07.674334 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-18 13:35:07.674339 | controller |     matching_parameter='regex')
2026-06-18 13:35:07.674344 | controller | }}, cacheable=False] ***
2026-06-18 13:35:07.674348 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.219)       0:01:53.876 *********
2026-06-18 13:35:07.674352 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.220)       0:01:53.875 *********
2026-06-18 13:35:07.903428 | controller | ok: [localhost]
2026-06-18 13:35:07.903476 | controller |
2026-06-18 13:35:07.903482 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-18 13:35:07.903487 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.229)       0:01:54.106 *********
2026-06-18 13:35:07.903491 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.229)       0:01:54.105 *********
2026-06-18 13:35:07.942991 | controller | skipping: [localhost]
2026-06-18 13:35:07.943042 | controller |
2026-06-18 13:35:07.943062 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-18 13:35:07.943067 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.039)       0:01:54.146 *********
2026-06-18 13:35:07.943071 | controller | Thursday 18 June 2026  13:35:07 +0000 (0:00:00.039)       0:01:54.144 *********
2026-06-18 13:35:08.139374 | controller | changed: [localhost]
2026-06-18 13:35:08.139485 | controller |
2026-06-18 13:35:08.139512 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-18 13:35:08.139536 | controller |   (snippet_datadir,
2026-06-18 13:35:08.139548 | controller |    '02_ci_data.yaml') | path_join
2026-06-18 13:35:08.139561 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-18 13:35:08.139573 | controller | Thursday 18 June 2026  13:35:08 +0000 (0:00:00.195)       0:01:54.341 *********
2026-06-18 13:35:08.139583 | controller | Thursday 18 June 2026  13:35:08 +0000 (0:00:00.195)       0:01:54.340 *********
2026-06-18 13:35:08.244697 | controller | skipping: [localhost]
2026-06-18 13:35:08.244816 | controller |
2026-06-18 13:35:08.244825 | 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-18 13:35:08.244833 | controller | Thursday 18 June 2026  13:35:08 +0000 (0:00:00.105)       0:01:54.447 *********
2026-06-18 13:35:08.244841 | controller | Thursday 18 June 2026  13:35:08 +0000 (0:00:00.105)       0:01:54.446 *********
2026-06-18 13:35:08.322073 | controller | ok: [localhost]
2026-06-18 13:35:08.322136 | controller |
2026-06-18 13:35:08.322142 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-18 13:35:08.322146 | controller |   (snippet_datadir,
2026-06-18 13:35:08.322151 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-18 13:35:08.322154 | controller | }}, content={{
2026-06-18 13:35:08.322158 | controller |   _base64_patch |
2026-06-18 13:35:08.322162 | controller |   default({}) |
2026-06-18 13:35:08.322165 | controller |   to_nice_yaml
2026-06-18 13:35:08.322169 | controller | }}, mode=0644] ***
2026-06-18 13:35:08.322172 | controller | Thursday 18 June 2026  13:35:08 +0000 (0:00:00.077)       0:01:54.524 *********
2026-06-18 13:35:08.322176 | controller | Thursday 18 June 2026  13:35:08 +0000 (0:00:00.077)       0:01:54.523 *********
2026-06-18 13:35:08.867901 | controller | changed: [localhost]
2026-06-18 13:35:08.867959 | controller |
2026-06-18 13:35:08.867970 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-18 13:35:08.867979 | controller |   (snippet_datadir,
2026-06-18 13:35:08.867987 | controller |    '04_user_data.yaml') | path_join
2026-06-18 13:35:08.867996 | controller | }}, content={{
2026-06-18 13:35:08.868004 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-18 13:35:08.868012 | controller |   default({}) |
2026-06-18 13:35:08.868020 | controller |   to_nice_yaml
2026-06-18 13:35:08.868037 | controller | }}, mode=0644] ***
2026-06-18 13:35:08.868045 | controller | Thursday 18 June 2026  13:35:08 +0000 (0:00:00.546)       0:01:55.071 *********
2026-06-18 13:35:08.868053 | controller | Thursday 18 June 2026  13:35:08 +0000 (0:00:00.546)       0:01:55.069 *********
2026-06-18 13:35:09.398137 | controller | changed: [localhost]
2026-06-18 13:35:09.398175 | controller |
2026-06-18 13:35:09.398180 | 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-18 13:35:09.398184 | controller |   (
2026-06-18 13:35:09.398188 | controller |     snippet_datadir,
2026-06-18 13:35:09.398193 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-18 13:35:09.398197 | controller |   ) | path_join
2026-06-18 13:35:09.398200 | controller | }}, mode=0644] ***
2026-06-18 13:35:09.398204 | controller | Thursday 18 June 2026  13:35:09 +0000 (0:00:00.529)       0:01:55.601 *********
2026-06-18 13:35:09.398208 | controller | Thursday 18 June 2026  13:35:09 +0000 (0:00:00.529)       0:01:55.599 *********
2026-06-18 13:35:09.891356 | controller | changed: [localhost]
2026-06-18 13:35:09.891451 | controller |
2026-06-18 13:35:09.891466 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-18 13:35:09.891478 | controller | Thursday 18 June 2026  13:35:09 +0000 (0:00:00.492)       0:01:56.093 *********
2026-06-18 13:35:09.891503 | controller | Thursday 18 June 2026  13:35:09 +0000 (0:00:00.492)       0:01:56.092 *********
2026-06-18 13:35:09.993333 | 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-18 13:35:09.993425 | controller |
2026-06-18 13:35:09.993435 | 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-18 13:35:09.993444 | controller | Thursday 18 June 2026  13:35:09 +0000 (0:00:00.102)       0:01:56.196 *********
2026-06-18 13:35:09.993452 | controller | Thursday 18 June 2026  13:35:09 +0000 (0:00:00.102)       0:01:56.194 *********
2026-06-18 13:35:10.052918 | controller | ok: [localhost] =>
2026-06-18 13:35:10.052969 | controller |     changed: false
2026-06-18 13:35:10.052976 | controller |     msg: All assertions passed
2026-06-18 13:35:10.052982 | controller |
2026-06-18 13:35:10.052989 | 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-18 13:35:10.052995 | controller | Thursday 18 June 2026  13:35:10 +0000 (0:00:00.059)       0:01:56.255 *********
2026-06-18 13:35:10.053000 | controller | Thursday 18 June 2026  13:35:10 +0000 (0:00:00.059)       0:01:56.254 *********
2026-06-18 13:35:10.406099 | controller | ok: [localhost]
2026-06-18 13:35:10.406174 | controller |
2026-06-18 13:35:10.406182 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-18 13:35:10.406189 | controller | Thursday 18 June 2026  13:35:10 +0000 (0:00:00.353)       0:01:56.609 *********
2026-06-18 13:35:10.406194 | controller | Thursday 18 June 2026  13:35:10 +0000 (0:00:00.353)       0:01:56.607 *********
2026-06-18 13:35:10.479758 | controller | ok: [localhost]
2026-06-18 13:35:10.479833 | controller |
2026-06-18 13:35:10.479843 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-18 13:35:10.479852 | controller | Thursday 18 June 2026  13:35:10 +0000 (0:00:00.072)       0:01:56.682 *********
2026-06-18 13:35:10.479860 | controller | Thursday 18 June 2026  13:35:10 +0000 (0:00:00.072)       0:01:56.680 *********
2026-06-18 13:35:10.916157 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-18 13:35:10.916197 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-18 13:35:10.916205 | controller |
2026-06-18 13:35:10.916213 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-18 13:35:10.916219 | controller |   _content |
2026-06-18 13:35:10.916225 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-18 13:35:10.916238 | controller |   combine(_parsed, recursive=true)
2026-06-18 13:35:10.916244 | controller | }}
2026-06-18 13:35:10.916250 | controller | ] ***
2026-06-18 13:35:10.916256 | controller | Thursday 18 June 2026  13:35:10 +0000 (0:00:00.437)       0:01:57.119 *********
2026-06-18 13:35:10.916262 | controller | Thursday 18 June 2026  13:35:10 +0000 (0:00:00.437)       0:01:57.118 *********
2026-06-18 13:35:11.005947 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-18 13:35:11.005977 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-18 13:35:11.005982 | controller |
2026-06-18 13:35:11.005987 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-18 13:35:11.005991 | controller | Thursday 18 June 2026  13:35:11 +0000 (0:00:00.089)       0:01:57.208 *********
2026-06-18 13:35:11.005994 | controller | Thursday 18 June 2026  13:35:11 +0000 (0:00:00.089)       0:01:57.207 *********
2026-06-18 13:35:11.193268 | controller | changed: [localhost]
2026-06-18 13:35:11.193343 | controller |
2026-06-18 13:35:11.193354 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-18 13:35:11.193363 | controller |   (_destdir,
2026-06-18 13:35:11.193370 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-18 13:35:11.193378 | controller | }}, content={{
2026-06-18 13:35:11.193395 | controller |   (
2026-06-18 13:35:11.193404 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-18 13:35:11.193411 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-18 13:35:11.193419 | controller | }}, mode=0644] ***
2026-06-18 13:35:11.193426 | controller | Thursday 18 June 2026  13:35:11 +0000 (0:00:00.187)       0:01:57.396 *********
2026-06-18 13:35:11.193433 | controller | Thursday 18 June 2026  13:35:11 +0000 (0:00:00.187)       0:01:57.395 *********
2026-06-18 13:35:11.602419 | controller | changed: [localhost]
2026-06-18 13:35:11.602470 | controller |
2026-06-18 13:35:11.602477 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-18 13:35:11.602483 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-18 13:35:11.602489 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-18 13:35:11.602494 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-18 13:35:11.602499 | controller | }}, dest={{
2026-06-18 13:35:11.602504 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-18 13:35:11.602509 | controller |   stage['path'], _val.src_file
2026-06-18 13:35:11.602515 | controller |   ) |
2026-06-18 13:35:11.602519 | controller |   path_join
2026-06-18 13:35:11.602524 | controller |  }}] ***
2026-06-18 13:35:11.602529 | controller | Thursday 18 June 2026  13:35:11 +0000 (0:00:00.409)       0:01:57.805 *********
2026-06-18 13:35:11.602535 | controller | Thursday 18 June 2026  13:35:11 +0000 (0:00:00.409)       0:01:57.804 *********
2026-06-18 13:35:11.972321 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-18 13:35:11.972376 | controller |
2026-06-18 13:35:11.972383 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:35:11.972390 | controller | Thursday 18 June 2026  13:35:11 +0000 (0:00:00.369)       0:01:58.174 *********
2026-06-18 13:35:11.972395 | controller | Thursday 18 June 2026  13:35:11 +0000 (0:00:00.369)       0:01:58.173 *********
2026-06-18 13:35:12.025866 | controller | skipping: [localhost]
2026-06-18 13:35:12.025918 | controller |
2026-06-18 13:35:12.025926 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-18 13:35:12.025952 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.053)       0:01:58.228 *********
2026-06-18 13:35:12.025958 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.053)       0:01:58.227 *********
2026-06-18 13:35:12.435093 | controller | changed: [localhost]
2026-06-18 13:35:12.435143 | controller |
2026-06-18 13:35:12.435157 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-18 13:35:12.435167 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.408)       0:01:58.637 *********
2026-06-18 13:35:12.435176 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.408)       0:01:58.636 *********
2026-06-18 13:35:12.873045 | controller | changed: [localhost]
2026-06-18 13:35:12.873075 | controller |
2026-06-18 13:35:12.873080 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dz-storage/edpm/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-18 13:35:12.873086 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.438)       0:01:59.076 *********
2026-06-18 13:35:12.873090 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.438)       0:01:59.074 *********
2026-06-18 13:35:12.914024 | controller | skipping: [localhost]
2026-06-18 13:35:12.914053 | controller |
2026-06-18 13:35:12.914060 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-18 13:35:12.914065 | controller |   _wait_conditions | map('regex_replace',
2026-06-18 13:35:12.914069 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-18 13:35:12.914073 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-18 13:35:12.914077 | controller |   ) | list
2026-06-18 13:35:12.914081 | controller | }}] ***
2026-06-18 13:35:12.914084 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.040)       0:01:59.117 *********
2026-06-18 13:35:12.914088 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.040)       0:01:59.115 *********
2026-06-18 13:35:12.968989 | controller | skipping: [localhost]
2026-06-18 13:35:12.969023 | controller |
2026-06-18 13:35:12.969038 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-18 13:35:12.969045 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-18 13:35:12.969050 | controller |    stage['build_output'] | basename) | path_join
2026-06-18 13:35:12.969056 | controller | }}, mode=0644] ***
2026-06-18 13:35:12.969060 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.055)       0:01:59.172 *********
2026-06-18 13:35:12.969066 | controller | Thursday 18 June 2026  13:35:12 +0000 (0:00:00.055)       0:01:59.170 *********
2026-06-18 13:35:13.287002 | controller | changed: [localhost]
2026-06-18 13:35:13.287075 | controller |
2026-06-18 13:35:13.287086 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:35:13.287095 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.317)       0:01:59.489 *********
2026-06-18 13:35:13.287103 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.317)       0:01:59.488 *********
2026-06-18 13:35:13.355895 | controller | skipping: [localhost]
2026-06-18 13:35:13.355948 | controller |
2026-06-18 13:35:13.355955 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-18 13:35:13.355961 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.069)       0:01:59.558 *********
2026-06-18 13:35:13.355966 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.069)       0:01:59.557 *********
2026-06-18 13:35:13.415198 | controller | skipping: [localhost]
2026-06-18 13:35:13.415266 | controller |
2026-06-18 13:35:13.415275 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/deployment _raw_params=wait_condition.yml] ***
2026-06-18 13:35:13.415283 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.058)       0:01:59.617 *********
2026-06-18 13:35:13.415290 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.058)       0:01:59.616 *********
2026-06-18 13:35:13.464104 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=180m)
2026-06-18 13:35:13.464149 | controller | skipping: [localhost]
2026-06-18 13:35:13.464154 | controller |
2026-06-18 13:35:13.464158 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-18 13:35:13.464163 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.049)       0:01:59.667 *********
2026-06-18 13:35:13.464167 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.049)       0:01:59.665 *********
2026-06-18 13:35:13.516102 | controller | skipping: [localhost]
2026-06-18 13:35:13.516158 | controller |
2026-06-18 13:35:13.516166 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/deployment name=run_hook] ***
2026-06-18 13:35:13.516172 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.052)       0:01:59.719 *********
2026-06-18 13:35:13.516177 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.052)       0:01:59.717 *********
2026-06-18 13:35:13.587177 | controller | skipping: [localhost]
2026-06-18 13:35:13.587254 | controller |
2026-06-18 13:35:13.587266 | controller | PLAY RECAP *********************************************************************
2026-06-18 13:35:13.587276 | controller | localhost                  : ok=371  changed=120  unreachable=0    failed=0    skipped=168  rescued=0    ignored=0
2026-06-18 13:35:13.587284 | controller |
2026-06-18 13:35:13.587293 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.068)       0:01:59.788 *********
2026-06-18 13:35:13.587302 | controller | ===============================================================================
2026-06-18 13:35:13.587310 | controller | Get automation contents ------------------------------------------------- 8.26s
2026-06-18 13:35:13.587318 | controller | ci_setup : Install needed packages -------------------------------------- 4.00s
2026-06-18 13:35:13.587341 | controller | ci_setup : Install openshift client ------------------------------------- 3.95s
2026-06-18 13:35:13.587350 | controller | Load automation files as fact ------------------------------------------- 2.12s
2026-06-18 13:35:13.587358 | controller | ci_setup : Manage directories ------------------------------------------- 1.02s
2026-06-18 13:35:13.587366 | controller | Gathering Facts --------------------------------------------------------- 1.02s
2026-06-18 13:35:13.587375 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.71s
2026-06-18 13:35:13.587383 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.71s
2026-06-18 13:35:13.587391 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.69s
2026-06-18 13:35:13.587400 | controller | kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane --- 0.67s
2026-06-18 13:35:13.587408 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.67s
2026-06-18 13:35:13.587416 | controller | Create needed SSH keypairs ---------------------------------------------- 0.67s
2026-06-18 13:35:13.587425 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.65s
2026-06-18 13:35:13.587433 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.64s
2026-06-18 13:35:13.587441 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s
2026-06-18 13:35:13.587449 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.62s
2026-06-18 13:35:13.587458 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.61s
2026-06-18 13:35:13.587466 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.61s
2026-06-18 13:35:13.587474 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.61s
2026-06-18 13:35:13.587482 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s
2026-06-18 13:35:13.587491 | controller | Thursday 18 June 2026  13:35:13 +0000 (0:00:00.070)       0:01:59.788 *********
2026-06-18 13:35:13.587499 | controller | ===============================================================================
2026-06-18 13:35:13.587507 | controller | ci_gen_kustomize_values ------------------------------------------------ 62.32s
2026-06-18 13:35:13.587515 | controller | kustomize_deploy ------------------------------------------------------- 31.76s
2026-06-18 13:35:13.587524 | controller | ci_setup --------------------------------------------------------------- 10.41s
2026-06-18 13:35:13.587532 | controller | ansible.builtin.slurp --------------------------------------------------- 9.34s
2026-06-18 13:35:13.587540 | controller | ansible.builtin.set_fact ------------------------------------------------ 2.19s
2026-06-18 13:35:13.587548 | controller | gather_facts ------------------------------------------------------------ 1.02s
2026-06-18 13:35:13.587564 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.67s
2026-06-18 13:35:13.587572 | controller | ansible.builtin.copy ---------------------------------------------------- 0.56s
2026-06-18 13:35:13.587580 | controller | ansible.builtin.include_role -------------------------------------------- 0.33s
2026-06-18 13:35:13.587589 | controller | ansible.builtin.file ---------------------------------------------------- 0.32s
2026-06-18 13:35:13.587597 | controller | ansible.builtin.find ---------------------------------------------------- 0.30s
2026-06-18 13:35:13.587605 | controller | ansible.builtin.stat ---------------------------------------------------- 0.21s
2026-06-18 13:35:13.587614 | controller | networking_mapper ------------------------------------------------------- 0.13s
2026-06-18 13:35:13.587622 | controller | ansible.builtin.include_vars -------------------------------------------- 0.12s
2026-06-18 13:35:13.587630 | controller | ansible.builtin.assert -------------------------------------------------- 0.05s
2026-06-18 13:35:13.587638 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-18 13:35:13.587647 | controller | total ----------------------------------------------------------------- 119.75s
2026-06-18 13:35:14.046736 | controller | ok: Runtime: 0:02:00.431218
2026-06-18 13:35:14.102785 | 
2026-06-18 13:35:14.102906 | PLAY RECAP
2026-06-18 13:35:14.102992 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-18 13:35:14.103028 | 
2026-06-18 13:35:14.211047 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-18 13:35:14.212323 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-18 13:35:14.868308 | 
2026-06-18 13:35:14.868451 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-18 13:35:14.883136 | 
2026-06-18 13:35:14.883279 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-18 13:35:15.330790 | controller | ok
2026-06-18 13:35:15.373699 | 
2026-06-18 13:35:15.373866 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-18 13:35:15.381370 | 
2026-06-18 13:35:15.381490 | TASK [Filter out host if needed]
2026-06-18 13:35:15.391808 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-18 13:35:15.396274 | 
2026-06-18 13:35:15.396348 | TASK [Ensure file is present]
2026-06-18 13:35:15.755260 | controller | ok
2026-06-18 13:35:15.766651 | 
2026-06-18 13:35:15.766780 | TASK [Manage molecule report file]
2026-06-18 13:35:16.307502 | controller | skipping: Conditional result was False
2026-06-18 13:35:16.313738 | 
2026-06-18 13:35:16.313819 | TASK [Check if we get ci-framework-data basedir]
2026-06-18 13:35:16.599413 | controller | ok
2026-06-18 13:35:16.608490 | 
2026-06-18 13:35:16.608651 | TASK [Create ci-framework-data log directory for zuul]
2026-06-18 13:35:16.866360 | controller | changed
2026-06-18 13:35:16.874700 | 
2026-06-18 13:35:16.874825 | TASK [Copy ci-framework interesting files]
2026-06-18 13:35:17.355482 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-18 13:35:17.417413 | controller | ok: Runtime: 0:00:00.044656
2026-06-18 13:35:17.425279 | 
2026-06-18 13:35:17.425513 | TASK [Get SELinux listing]
2026-06-18 13:35:17.968006 | controller | ok: Runtime: 0:00:00.010604
2026-06-18 13:35:17.979640 | 
2026-06-18 13:35:17.979818 | TASK [Generate log index]
2026-06-18 13:35:18.927804 | controller | changed
2026-06-18 13:35:18.933690 | 
2026-06-18 13:35:18.933848 | TASK [Get some env related data]
2026-06-18 13:35:19.576401 | controller | /home/zuul/.local/bin/ansible
2026-06-18 13:35:20.470730 | controller | ok: Runtime: 0:00:01.040427
2026-06-18 13:35:20.476697 | 
2026-06-18 13:35:20.476825 | TASK [Generate list of logs to collect in home directory]
2026-06-18 13:35:20.840815 | controller | ok: All paths examined
2026-06-18 13:35:20.851518 | 
2026-06-18 13:35:20.851764 | LOOP [Copy logs from home directory]
2026-06-18 13:35:21.399001 | controller | changed:
2026-06-18 13:35:21.399341 | controller | {
2026-06-18 13:35:21.399374 | controller |   "atime": 1781789567.4672296,
2026-06-18 13:35:21.399397 | controller |   "ctime": 1781789713.586585,
2026-06-18 13:35:21.399417 | controller |   "dev": 64513,
2026-06-18 13:35:21.399436 | controller |   "gid": 1000,
2026-06-18 13:35:21.399454 | controller |   "gr_name": "zuul",
2026-06-18 13:35:21.399473 | controller |   "inode": 431650,
2026-06-18 13:35:21.399490 | controller |   "isblk": false,
2026-06-18 13:35:21.399508 | controller |   "ischr": false,
2026-06-18 13:35:21.399526 | controller |   "isdir": false,
2026-06-18 13:35:21.399543 | controller |   "isfifo": false,
2026-06-18 13:35:21.399560 | controller |   "isgid": false,
2026-06-18 13:35:21.399603 | controller |   "islnk": false,
2026-06-18 13:35:21.399623 | controller |   "isreg": true,
2026-06-18 13:35:21.399641 | controller |   "issock": false,
2026-06-18 13:35:21.399662 | controller |   "isuid": false,
2026-06-18 13:35:21.399680 | controller |   "mode": "0644",
2026-06-18 13:35:21.399697 | controller |   "mtime": 1781789713.586585,
2026-06-18 13:35:21.399715 | controller |   "nlink": 1,
2026-06-18 13:35:21.399733 | controller |   "path": "/home/zuul/ansible.log",
2026-06-18 13:35:21.399750 | controller |   "pw_name": "zuul",
2026-06-18 13:35:21.399768 | controller |   "rgrp": true,
2026-06-18 13:35:21.399786 | controller |   "roth": true,
2026-06-18 13:35:21.399806 | controller |   "rusr": true,
2026-06-18 13:35:21.399825 | controller |   "size": 353973,
2026-06-18 13:35:21.399843 | controller |   "uid": 1000,
2026-06-18 13:35:21.399861 | controller |   "wgrp": false,
2026-06-18 13:35:21.399879 | controller |   "woth": false,
2026-06-18 13:35:21.399919 | controller |   "wusr": true,
2026-06-18 13:35:21.399950 | controller |   "xgrp": false,
2026-06-18 13:35:21.399973 | controller |   "xoth": false,
2026-06-18 13:35:21.399997 | controller |   "xusr": false
2026-06-18 13:35:21.400036 | controller | }
2026-06-18 13:35:21.413196 | 
2026-06-18 13:35:21.413334 | TASK [Copy crio stats log file]
2026-06-18 13:35:21.438108 | controller | skipping: Conditional result was False
2026-06-18 13:35:21.443108 | 
2026-06-18 13:35:21.443172 | TASK [Get SELinux related data]
2026-06-18 13:35:21.730204 | controller | <no matches>
2026-06-18 13:35:21.971694 | controller | ERROR
2026-06-18 13:35:21.972056 | controller | {
2026-06-18 13:35:21.972120 | controller |   "delta": "0:00:00.012774",
2026-06-18 13:35:21.972161 | controller |   "end": "2026-06-18 13:35:21.731287",
2026-06-18 13:35:21.972197 | controller |   "msg": "non-zero return code",
2026-06-18 13:35:21.972232 | controller |   "rc": 1,
2026-06-18 13:35:21.972266 | controller |   "start": "2026-06-18 13:35:21.718513"
2026-06-18 13:35:21.972300 | controller | }
2026-06-18 13:35:21.972345 | controller | ERROR: Ignoring Errors
2026-06-18 13:35:21.980250 | 
2026-06-18 13:35:21.980371 | TASK [Create system configuration directory]
2026-06-18 13:35:22.239543 | controller | changed
2026-06-18 13:35:22.247874 | 
2026-06-18 13:35:22.248001 | TASK [Get some of the system configurations]
2026-06-18 13:35:22.794885 | controller | ok: Runtime: 0:00:00.016878
2026-06-18 13:35:22.803093 | 
2026-06-18 13:35:22.803215 | TASK [Copy generated documentation if available]
2026-06-18 13:35:22.831555 | controller | skipping: Conditional result was False
2026-06-18 13:35:22.839841 | 
2026-06-18 13:35:22.840085 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-18 13:35:22.867456 | controller | skipping: Conditional result was False
2026-06-18 13:35:22.874318 | 
2026-06-18 13:35:22.874534 | TASK [Compress logs bigger than 2MB]
2026-06-18 13:35:23.414438 | controller | ok: Runtime: 0:00:00.007795
2026-06-18 13:35:23.425247 | 
2026-06-18 13:35:23.425458 | TASK [Copy files from workspace on node]
2026-06-18 13:35:23.454861 | controller | ok
2026-06-18 13:35:23.497415 | 
2026-06-18 13:35:23.497554 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-18 13:35:23.533925 | controller | skipping: Conditional result was False
2026-06-18 13:35:23.541443 | 
2026-06-18 13:35:23.541560 | TASK [fetch-output : Set log path for single node]
2026-06-18 13:35:23.574337 | controller | ok
2026-06-18 13:35:23.580169 | 
2026-06-18 13:35:23.580313 | LOOP [fetch-output : Ensure local output dirs]
2026-06-18 13:35:23.887366 | controller -> localhost | changed: "/var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/logs"
2026-06-18 13:35:23.887885 | controller -> localhost | changed: All items complete
2026-06-18 13:35:23.887954 | 
2026-06-18 13:35:24.153127 | controller -> localhost | changed: "/var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/artifacts"
2026-06-18 13:35:24.393949 | controller -> localhost | changed: "/var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/docs"
2026-06-18 13:35:24.404418 | 
2026-06-18 13:35:24.404548 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-18 13:35:25.261224 | controller | changed:
2026-06-18 13:35:25.261638 | controller | .d..t...... ./
2026-06-18 13:35:25.261713 | controller | >f+++++++++ README.html
2026-06-18 13:35:25.261750 | controller | >f+++++++++ ansible.log
2026-06-18 13:35:25.261775 | controller | >f+++++++++ dmesg.log
2026-06-18 13:35:25.261803 | controller | >f+++++++++ installed-pkgs.log
2026-06-18 13:35:25.261828 | controller | >f+++++++++ python.log
2026-06-18 13:35:25.261852 | controller | >f+++++++++ registries.conf
2026-06-18 13:35:25.261876 | controller | >f+++++++++ selinux-denials.log
2026-06-18 13:35:25.261899 | controller | >f+++++++++ selinux-listing.log
2026-06-18 13:35:25.261922 | controller | cd+++++++++ ci-framework-data/
2026-06-18 13:35:25.261946 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-18 13:35:25.261970 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-18 13:35:25.261995 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-18 13:35:25.262020 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-18 13:35:25.262044 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-18 13:35:25.262068 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-18 13:35:25.262091 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-18 13:35:25.262116 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-18 13:35:25.262143 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-18 13:35:25.262168 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/
2026-06-18 13:35:25.262191 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/values.yaml
2026-06-18 13:35:25.262218 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/
2026-06-18 13:35:25.262241 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/values.yaml
2026-06-18 13:35:25.262264 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/
2026-06-18 13:35:25.262288 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/values.yaml
2026-06-18 13:35:25.262311 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/
2026-06-18 13:35:25.262334 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/values.yaml
2026-06-18 13:35:25.262358 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/
2026-06-18 13:35:25.262389 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/values.yaml
2026-06-18 13:35:25.262415 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/
2026-06-18 13:35:25.262443 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/values.yaml
2026-06-18 13:35:25.262476 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-18 13:35:25.262501 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-18 13:35:25.262524 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/node-zone-labels/
2026-06-18 13:35:25.262547 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/node-zone-labels/values.yaml
2026-06-18 13:35:25.262570 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-18 13:35:25.262640 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-18 13:35:25.262667 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-18 13:35:25.262691 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-18 13:35:25.262715 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-18 13:35:25.262737 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-18 13:35:25.262760 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-18 13:35:25.262783 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/
2026-06-18 13:35:25.262806 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/01_original.yaml
2026-06-18 13:35:25.262829 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml
2026-06-18 13:35:25.262853 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml
2026-06-18 13:35:25.262876 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml
2026-06-18 13:35:25.262901 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/
2026-06-18 13:35:25.262924 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/01_original.yaml
2026-06-18 13:35:25.262946 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml
2026-06-18 13:35:25.262969 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml
2026-06-18 13:35:25.262992 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml
2026-06-18 13:35:25.263015 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/
2026-06-18 13:35:25.263038 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/01_original.yaml
2026-06-18 13:35:25.263060 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml
2026-06-18 13:35:25.263084 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml
2026-06-18 13:35:25.263106 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml
2026-06-18 13:35:25.263129 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/
2026-06-18 13:35:25.263157 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/01_original.yaml
2026-06-18 13:35:25.263180 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml
2026-06-18 13:35:25.263203 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml
2026-06-18 13:35:25.263225 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml
2026-06-18 13:35:25.263246 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/
2026-06-18 13:35:25.263268 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/01_original.yaml
2026-06-18 13:35:25.263290 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml
2026-06-18 13:35:25.263312 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml
2026-06-18 13:35:25.263334 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml
2026-06-18 13:35:25.263356 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/
2026-06-18 13:35:25.263378 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/01_original.yaml
2026-06-18 13:35:25.263400 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml
2026-06-18 13:35:25.263426 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml
2026-06-18 13:35:25.263461 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml
2026-06-18 13:35:25.263491 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-18 13:35:25.263515 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-18 13:35:25.263538 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30470.2026-06-18@13:33:52~
2026-06-18 13:35:25.263561 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-18 13:35:25.263610 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-18 13:35:25.263643 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-18 13:35:25.263667 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/
2026-06-18 13:35:25.263690 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/01_original.yaml
2026-06-18 13:35:25.263713 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/03_user_data_b64.yaml
2026-06-18 13:35:25.263735 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/04_user_data.yaml
2026-06-18 13:35:25.263759 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-18 13:35:25.263781 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-18 13:35:25.263804 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-18 13:35:25.263829 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-18 13:35:25.263857 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-18 13:35:25.263882 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-18 13:35:25.263912 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-deployment.yaml
2026-06-18 13:35:25.263937 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-compute-nodeset.yaml
2026-06-18 13:35:25.263961 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-networker-nodeset.yaml
2026-06-18 13:35:25.263984 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-compute-nodeset.yaml
2026-06-18 13:35:25.264007 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-networker-nodeset.yaml
2026-06-18 13:35:25.264031 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-compute-nodeset.yaml
2026-06-18 13:35:25.264054 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-networker-nodeset.yaml
2026-06-18 13:35:25.264113 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/networking.yaml
2026-06-18 13:35:25.264140 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-18 13:35:25.264163 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/topology.yaml
2026-06-18 13:35:25.264188 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-18 13:35:25.264212 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-18 13:35:25.264236 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-18 13:35:25.264259 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-18 13:35:25.264282 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-18 13:35:25.264305 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-18 13:35:25.264329 | controller | cd+++++++++ registries.conf.d/
2026-06-18 13:35:25.264352 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-18 13:35:25.264375 | controller | cd+++++++++ system-config/
2026-06-18 13:35:25.264400 | controller | cd+++++++++ system-config/libvirt/
2026-06-18 13:35:25.264426 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-18 13:35:25.264460 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-18 13:35:25.787465 | controller | changed: .d..t...... ./
2026-06-18 13:35:26.356208 | controller | changed: .d..t...... ./
2026-06-18 13:35:26.393022 | 
2026-06-18 13:35:26.393225 | TASK [Return artifact to Zuul]
2026-06-18 13:35:26.429525 | controller | skipping: Conditional result was False
2026-06-18 13:35:26.433377 | 
2026-06-18 13:35:26.433450 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-18 13:35:26.433643 | 
2026-06-18 13:35:26.433686 | PLAY RECAP
2026-06-18 13:35:26.433743 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-18 13:35:26.433771 | 
2026-06-18 13:35:26.636201 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-18 13:35:26.638557 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-18 13:35:27.307816 | 
2026-06-18 13:35:27.307918 | PLAY [all]
2026-06-18 13:35:27.317648 | 
2026-06-18 13:35:27.317727 | TASK [include_role : fetch-output]
2026-06-18 13:35:27.365638 | controller | ok
2026-06-18 13:35:27.383395 | 
2026-06-18 13:35:27.383509 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-18 13:35:27.458033 | controller | skipping: Conditional result was False
2026-06-18 13:35:27.462647 | 
2026-06-18 13:35:27.462717 | TASK [fetch-output : Set log path for single node]
2026-06-18 13:35:27.500160 | controller | ok
2026-06-18 13:35:27.503915 | 
2026-06-18 13:35:27.503986 | LOOP [fetch-output : Ensure local output dirs]
2026-06-18 13:35:27.945022 | controller -> localhost | ok: "/var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/logs"
2026-06-18 13:35:28.185297 | controller -> localhost | ok: "/var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/artifacts"
2026-06-18 13:35:28.468789 | controller -> localhost | ok: "/var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/docs"
2026-06-18 13:35:28.487725 | 
2026-06-18 13:35:28.487936 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-18 13:35:29.217270 | controller | ok
2026-06-18 13:35:29.217559 | controller | ok: All items complete
2026-06-18 13:35:29.217617 | 
2026-06-18 13:35:29.789616 | controller | ok
2026-06-18 13:35:30.320833 | controller | ok
2026-06-18 13:35:30.351084 | 
2026-06-18 13:35:30.351338 | TASK [include_role : fetch-output-openshift]
2026-06-18 13:35:30.379114 | controller | skipping: Conditional result was False
2026-06-18 13:35:30.394172 | 
2026-06-18 13:35:30.394393 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-18 13:35:30.897166 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.011633
2026-06-18 13:35:31.173458 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.013202
2026-06-18 13:35:31.188251 | 
2026-06-18 13:35:31.188385 | PLAY [all]
2026-06-18 13:35:31.199755 | 
2026-06-18 13:35:31.199916 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-18 13:35:31.775785 | controller | changed
2026-06-18 13:35:31.789485 | 
2026-06-18 13:35:31.789624 | PLAY RECAP
2026-06-18 13:35:31.789694 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-18 13:35:31.789727 | 
2026-06-18 13:35:31.956903 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-18 13:35:31.958080 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-18 13:35:32.679559 | 
2026-06-18 13:35:32.679715 | PLAY [localhost]
2026-06-18 13:35:32.691420 | 
2026-06-18 13:35:32.691541 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-18 13:35:33.117489 | localhost | changed
2026-06-18 13:35:33.132607 | 
2026-06-18 13:35:33.132914 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-18 13:35:33.165682 | localhost | ok
2026-06-18 13:35:33.174702 | 
2026-06-18 13:35:33.174869 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-18 13:35:33.581667 | localhost | changed
2026-06-18 13:35:33.587118 | 
2026-06-18 13:35:33.587193 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-18 13:35:34.601543 | localhost | changed
2026-06-18 13:35:34.607508 | 
2026-06-18 13:35:34.607667 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-18 13:35:35.125689 | localhost | Identity added: /var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/tmp/ansible.3r94xbsv (/var/lib/zuul/builds/59e3c2be95bd4c28a924d935439c3c29/work/tmp/ansible.3r94xbsv)
2026-06-18 13:35:35.125931 | localhost | ok: Runtime: 0:00:00.022129
2026-06-18 13:35:35.129526 | 
2026-06-18 13:35:35.129608 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-18 13:35:35.534194 | localhost | ok: Runtime: 0:00:00.009178
2026-06-18 13:35:35.538220 | 
2026-06-18 13:35:35.538288 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-18 13:35:35.608285 | localhost | changed
2026-06-18 13:35:35.615035 | 
2026-06-18 13:35:35.615131 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-18 13:35:36.070661 | localhost | changed
2026-06-18 13:35:36.077688 | 
2026-06-18 13:35:36.077761 | PLAY [localhost]
2026-06-18 13:35:36.082999 | 
2026-06-18 13:35:36.083108 | TASK [Generate bulk log download script]
2026-06-18 13:35:36.103135 | localhost | ok
2026-06-18 13:35:36.119461 | 
2026-06-18 13:35:36.119575 | TASK [local-log-download : Check API endpoint is defined]
2026-06-18 13:35:36.173953 | localhost | ok: All assertions passed
2026-06-18 13:35:36.181818 | 
2026-06-18 13:35:36.182074 | TASK [local-log-download : Create download script]
2026-06-18 13:35:36.756415 | localhost -> localhost | changed
2026-06-18 13:35:36.817529 | 
2026-06-18 13:35:36.817674 | TASK [Register quick-download link]
2026-06-18 13:35:36.844839 | localhost | ok
2026-06-18 13:35:36.846741 | 
2026-06-18 13:35:36.846792 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-18 13:35:36.851505 | 
2026-06-18 13:35:36.851567 | TASK [Set zuul-log-path fact]
2026-06-18 13:35:36.866695 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-18 13:35:36.873819 | 
2026-06-18 13:35:36.873894 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-18 13:35:36.899323 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-18 13:35:36.902331 | 
2026-06-18 13:35:36.902416 | TASK [upload-logs : Create log directories]
2026-06-18 13:35:37.809405 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-18 13:35:37.811359 | 
2026-06-18 13:35:37.811424 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-18 13:35:38.145905 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.012030
2026-06-18 13:35:38.150130 | 
2026-06-18 13:35:38.150214 | TASK [upload-logs : Upload logs to log server]
2026-06-18 13:35:43.053038 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-18 13:35:43.062841 | 
2026-06-18 13:35:43.063000 | LOOP [upload-logs : Compress console log and json output]
