2026-06-09 13:24:15.715387 | Job console starting
2026-06-09 13:24:15.836394 | Updating git repos
2026-06-09 13:24:16.224965 | Cloning repos into workspace
2026-06-09 13:24:18.330137 | Restoring repo states
2026-06-09 13:24:18.349833 | Merging changes
2026-06-09 13:24:24.333198 | Checking out repos
2026-06-09 13:24:24.945333 | Preparing playbooks
2026-06-09 13:24:29.618432 | Running Ansible setup
2026-06-09 13:24:34.424982 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-09 13:24:35.010646 | 
2026-06-09 13:24:35.010759 | PLAY [localhost]
2026-06-09 13:24:35.018210 | 
2026-06-09 13:24:35.018274 | TASK [Gathering Facts]
2026-06-09 13:24:35.937836 | localhost | ok
2026-06-09 13:24:35.950755 | 
2026-06-09 13:24:35.950938 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-09 13:24:36.400836 | localhost -> localhost | changed
2026-06-09 13:24:36.414772 | 
2026-06-09 13:24:36.414954 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-09 13:24:37.584765 | localhost -> localhost | changed
2026-06-09 13:24:37.598974 | 
2026-06-09 13:24:37.599177 | TASK [Setup log path fact]
2026-06-09 13:24:37.629253 | localhost | ok
2026-06-09 13:24:37.649710 | 
2026-06-09 13:24:37.649799 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-09 13:24:37.691448 | localhost | ok
2026-06-09 13:24:37.704972 | 
2026-06-09 13:24:37.705113 | TASK [emit-job-header : Print job information]
2026-06-09 13:24:37.748479 | # Job Information
2026-06-09 13:24:37.748698 | Ansible Version: 2.16.18
2026-06-09 13:24:37.748774 | Job: cifmw-architecture-validate-hci
2026-06-09 13:24:37.748834 | Pipeline: github-check
2026-06-09 13:24:37.748882 | Executor: 38.129.56.84
2026-06-09 13:24:37.748907 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3982
2026-06-09 13:24:37.748931 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/71e/rdoproject.org/71eb838d470244a0a4041ea17ab5cd8c/
2026-06-09 13:24:37.748957 | Event ID: 3a625420-6406-11f1-9133-d75dd310430b
2026-06-09 13:24:37.754006 | 
2026-06-09 13:24:37.754150 | LOOP [emit-job-header : Print node information]
2026-06-09 13:24:37.848247 | localhost | ok:
2026-06-09 13:24:37.848506 | localhost | # Node Information
2026-06-09 13:24:37.848561 | localhost | Inventory Hostname: controller
2026-06-09 13:24:37.848611 | localhost | Hostname: np0000068660
2026-06-09 13:24:37.848651 | localhost | Username: zuul
2026-06-09 13:24:37.848693 | localhost | Distro: CentOS 9
2026-06-09 13:24:37.848748 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-09 13:24:37.848786 | localhost | Region: RegionOne
2026-06-09 13:24:37.848821 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-09 13:24:37.848926 | localhost | Product Name: OpenStack Nova
2026-06-09 13:24:37.848965 | localhost | Interface IP: 38.102.83.39
2026-06-09 13:24:37.858980 | 
2026-06-09 13:24:37.859073 | PLAY [all]
2026-06-09 13:24:37.869525 | 
2026-06-09 13:24:37.869662 | TASK [Gather network facts]
2026-06-09 13:24:38.288333 | controller | ok
2026-06-09 13:24:38.296599 | 
2026-06-09 13:24:38.296693 | TASK [include_role : start-zuul-console]
2026-06-09 13:24:38.318555 | controller | ok
2026-06-09 13:24:38.333908 | 
2026-06-09 13:24:38.334053 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-09 13:24:38.758360 | controller | ok
2026-06-09 13:24:38.764170 | 
2026-06-09 13:24:38.764235 | TASK [include_role : add-build-sshkey]
2026-06-09 13:24:38.796422 | controller | ok
2026-06-09 13:24:38.815296 | 
2026-06-09 13:24:38.815480 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-09 13:24:39.089399 | controller -> localhost | ok
2026-06-09 13:24:39.099076 | 
2026-06-09 13:24:39.099241 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-09 13:24:39.143026 | controller | ok
2026-06-09 13:24:39.168279 | controller | included: /var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-09 13:24:39.175039 | 
2026-06-09 13:24:39.175177 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-09 13:24:39.803109 | controller -> localhost | Generating public/private rsa key pair.
2026-06-09 13:24:39.803369 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/71eb838d470244a0a4041ea17ab5cd8c_id_rsa
2026-06-09 13:24:39.803409 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/71eb838d470244a0a4041ea17ab5cd8c_id_rsa.pub
2026-06-09 13:24:39.803438 | controller -> localhost | The key fingerprint is:
2026-06-09 13:24:39.803463 | controller -> localhost | SHA256:9f1CQBcAiWWNMAQrguOlbDjzRhxJVLWAMqufqmtAJ9E zuul-build-sshkey
2026-06-09 13:24:39.803490 | controller -> localhost | The key's randomart image is:
2026-06-09 13:24:39.803513 | controller -> localhost | +---[RSA 3072]----+
2026-06-09 13:24:39.803537 | controller -> localhost | | .+oo.oo+++=o.o. |
2026-06-09 13:24:39.803562 | controller -> localhost | |o+.E . o.oo...   |
2026-06-09 13:24:39.803588 | controller -> localhost | |o+=.. o   . .    |
2026-06-09 13:24:39.803611 | controller -> localhost | |==o+ .   . . o   |
2026-06-09 13:24:39.803635 | controller -> localhost | |*==     S   . o  |
2026-06-09 13:24:39.803661 | controller -> localhost | |+=           . . |
2026-06-09 13:24:39.803684 | controller -> localhost | |..o.          . .|
2026-06-09 13:24:39.803707 | controller -> localhost | | oo            . |
2026-06-09 13:24:39.803730 | controller -> localhost | |*o               |
2026-06-09 13:24:39.803756 | controller -> localhost | +----[SHA256]-----+
2026-06-09 13:24:39.803821 | controller -> localhost | ok: Runtime: 0:00:00.066790
2026-06-09 13:24:39.808890 | 
2026-06-09 13:24:39.808979 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-09 13:24:39.837974 | controller | ok
2026-06-09 13:24:39.846447 | controller | included: /var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-09 13:24:39.853979 | 
2026-06-09 13:24:39.854140 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-09 13:24:39.884955 | controller | skipping: Conditional result was False
2026-06-09 13:24:39.890553 | 
2026-06-09 13:24:39.890711 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-09 13:24:40.404465 | controller | changed
2026-06-09 13:24:40.408238 | 
2026-06-09 13:24:40.408300 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-09 13:24:40.651265 | controller | ok
2026-06-09 13:24:40.656485 | 
2026-06-09 13:24:40.656580 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-09 13:24:41.478655 | controller | changed
2026-06-09 13:24:41.490617 | 
2026-06-09 13:24:41.490829 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-09 13:24:42.319060 | controller | changed
2026-06-09 13:24:42.329984 | 
2026-06-09 13:24:42.330169 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-09 13:24:42.354540 | controller | skipping: Conditional result was False
2026-06-09 13:24:42.365484 | 
2026-06-09 13:24:42.365647 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-09 13:24:42.818179 | controller -> localhost | changed
2026-06-09 13:24:42.825665 | 
2026-06-09 13:24:42.825730 | TASK [add-build-sshkey : Add back temp key]
2026-06-09 13:24:43.116057 | controller -> localhost | Identity added: /var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/71eb838d470244a0a4041ea17ab5cd8c_id_rsa (zuul-build-sshkey)
2026-06-09 13:24:43.116303 | controller -> localhost | ok: Runtime: 0:00:00.011130
2026-06-09 13:24:43.120056 | 
2026-06-09 13:24:43.120120 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-09 13:24:43.552792 | controller | ok
2026-06-09 13:24:43.559765 | 
2026-06-09 13:24:43.559959 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-09 13:24:43.586994 | controller | skipping: Conditional result was False
2026-06-09 13:24:43.597625 | 
2026-06-09 13:24:43.597753 | TASK [include_role : validate-host]
2026-06-09 13:24:43.644398 | controller | ok
2026-06-09 13:24:43.670099 | 
2026-06-09 13:24:43.670248 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-09 13:24:43.712317 | controller | ok
2026-06-09 13:24:43.719592 | 
2026-06-09 13:24:43.719725 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-09 13:24:44.071806 | controller -> localhost | ok
2026-06-09 13:24:44.076762 | 
2026-06-09 13:24:44.076932 | TASK [validate-host : Collect information about the host]
2026-06-09 13:24:44.814504 | controller | ok
2026-06-09 13:24:44.832195 | 
2026-06-09 13:24:44.832402 | TASK [validate-host : Sanitize hostname]
2026-06-09 13:24:44.896429 | controller | ok
2026-06-09 13:24:44.904644 | 
2026-06-09 13:24:44.904799 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-09 13:24:45.406426 | controller -> localhost | changed
2026-06-09 13:24:45.413072 | 
2026-06-09 13:24:45.413188 | TASK [validate-host : Collect information about zuul worker]
2026-06-09 13:24:45.845498 | controller | ok
2026-06-09 13:24:45.849233 | 
2026-06-09 13:24:45.849301 | TASK [validate-host : Write out all zuul information for each host]
2026-06-09 13:24:46.376303 | controller -> localhost | changed
2026-06-09 13:24:46.383734 | 
2026-06-09 13:24:46.383796 | TASK [include_role : prepare-workspace-openshift]
2026-06-09 13:24:46.417260 | controller | skipping: Conditional result was False
2026-06-09 13:24:46.422021 | 
2026-06-09 13:24:46.422101 | TASK [include_role : remove-zuul-sshkey]
2026-06-09 13:24:46.446459 | controller | skipping: Conditional result was False
2026-06-09 13:24:46.451190 | 
2026-06-09 13:24:46.451267 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-09 13:24:46.691777 | controller | ok: "logs"
2026-06-09 13:24:46.692267 | controller | ok: All items complete
2026-06-09 13:24:46.692336 | 
2026-06-09 13:24:46.885240 | controller | ok: "artifacts"
2026-06-09 13:24:47.137407 | controller | ok: "docs"
2026-06-09 13:24:47.154100 | 
2026-06-09 13:24:47.154554 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-09 13:24:47.410800 | controller | changed: "logs"
2026-06-09 13:24:47.664989 | controller | changed: "artifacts"
2026-06-09 13:24:47.905958 | controller | changed: "docs"
2026-06-09 13:24:47.918959 | 
2026-06-09 13:24:47.919128 | PLAY RECAP
2026-06-09 13:24:47.919239 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-09 13:24:47.919297 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 13:24:47.919336 | 
2026-06-09 13:24:48.124561 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-09 13:24:48.127042 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-09 13:24:48.828682 | 
2026-06-09 13:24:48.828844 | PLAY [all]
2026-06-09 13:24:48.841465 | 
2026-06-09 13:24:48.841623 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-09 13:24:48.934496 | controller | ok
2026-06-09 13:24:48.942816 | 
2026-06-09 13:24:48.943043 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-09 13:24:49.415391 | controller | changed
2026-06-09 13:24:49.424709 | 
2026-06-09 13:24:49.424925 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-09 13:24:50.728392 | controller | changed
2026-06-09 13:24:50.743599 | 
2026-06-09 13:24:50.743760 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-09 13:24:51.249339 | controller | changed:
2026-06-09 13:24:51.250045 | controller | {
2026-06-09 13:24:51.250161 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-09 13:24:51.250240 | controller | }
2026-06-09 13:24:51.538535 | controller | changed:
2026-06-09 13:24:51.538708 | controller | {
2026-06-09 13:24:51.538741 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-09 13:24:51.538767 | controller | }
2026-06-09 13:24:51.807109 | controller | changed:
2026-06-09 13:24:51.807355 | controller | {
2026-06-09 13:24:51.807414 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com"
2026-06-09 13:24:51.807458 | controller | }
2026-06-09 13:24:52.092652 | controller | changed:
2026-06-09 13:24:52.092779 | controller | {
2026-06-09 13:24:52.092803 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-09 13:24:52.092821 | controller | }
2026-06-09 13:24:52.409170 | controller | changed:
2026-06-09 13:24:52.409579 | controller | {
2026-06-09 13:24:52.409646 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-09 13:24:52.409691 | controller | }
2026-06-09 13:24:52.702755 | controller | changed:
2026-06-09 13:24:52.702949 | controller | {
2026-06-09 13:24:52.703002 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-09 13:24:52.703043 | controller | }
2026-06-09 13:24:53.002082 | controller | changed:
2026-06-09 13:24:53.002250 | controller | {
2026-06-09 13:24:53.002300 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen"
2026-06-09 13:24:53.002343 | controller | }
2026-06-09 13:24:53.261139 | controller | changed:
2026-06-09 13:24:53.261276 | controller | {
2026-06-09 13:24:53.261307 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora"
2026-06-09 13:24:53.261350 | controller | }
2026-06-09 13:24:53.541447 | controller | changed:
2026-06-09 13:24:53.541605 | controller | {
2026-06-09 13:24:53.541691 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-09 13:24:53.541747 | controller | }
2026-06-09 13:24:53.838813 | controller | changed:
2026-06-09 13:24:53.838995 | controller | {
2026-06-09 13:24:53.839044 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-09 13:24:53.839084 | controller | }
2026-06-09 13:24:54.146548 | controller | changed:
2026-06-09 13:24:54.146766 | controller | {
2026-06-09 13:24:54.146821 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-09 13:24:54.146915 | controller | }
2026-06-09 13:24:54.422576 | controller | changed:
2026-06-09 13:24:54.422761 | controller | {
2026-06-09 13:24:54.422832 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-09 13:24:54.422925 | controller | }
2026-06-09 13:24:54.707131 | controller | changed:
2026-06-09 13:24:54.707397 | controller | {
2026-06-09 13:24:54.707460 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-09 13:24:54.707506 | controller | }
2026-06-09 13:24:55.049888 | controller | changed:
2026-06-09 13:24:55.050046 | controller | {
2026-06-09 13:24:55.050081 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-09 13:24:55.050110 | controller | }
2026-06-09 13:24:55.256837 | controller | changed:
2026-06-09 13:24:55.257228 | controller | {
2026-06-09 13:24:55.257282 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-09 13:24:55.257324 | controller | }
2026-06-09 13:24:55.503400 | controller | changed:
2026-06-09 13:24:55.503583 | controller | {
2026-06-09 13:24:55.503616 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-09 13:24:55.503640 | controller | }
2026-06-09 13:24:55.750388 | controller | changed:
2026-06-09 13:24:55.750586 | controller | {
2026-06-09 13:24:55.750647 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com"
2026-06-09 13:24:55.750701 | controller | }
2026-06-09 13:24:56.029694 | controller | changed:
2026-06-09 13:24:56.029876 | controller | {
2026-06-09 13:24:56.029917 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb"
2026-06-09 13:24:56.029963 | controller | }
2026-06-09 13:24:56.308821 | controller | changed:
2026-06-09 13:24:56.308999 | controller | {
2026-06-09 13:24:56.309034 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-09 13:24:56.309061 | controller | }
2026-06-09 13:24:56.888211 | controller | changed:
2026-06-09 13:24:56.888390 | controller | {
2026-06-09 13:24:56.888445 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-09 13:24:56.888478 | controller | }
2026-06-09 13:24:57.177131 | controller | changed:
2026-06-09 13:24:57.177276 | controller | {
2026-06-09 13:24:57.177312 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-09 13:24:57.177338 | controller | }
2026-06-09 13:24:57.440035 | controller | changed:
2026-06-09 13:24:57.440180 | controller | {
2026-06-09 13:24:57.440230 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-09 13:24:57.440278 | controller | }
2026-06-09 13:24:57.755420 | controller | changed:
2026-06-09 13:24:57.755544 | controller | {
2026-06-09 13:24:57.755577 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com"
2026-06-09 13:24:57.755606 | controller | }
2026-06-09 13:24:58.045918 | controller | changed:
2026-06-09 13:24:58.046048 | controller | {
2026-06-09 13:24:58.046071 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-09 13:24:58.046090 | controller | }
2026-06-09 13:24:58.360112 | controller | changed:
2026-06-09 13:24:58.360210 | controller | {
2026-06-09 13:24:58.360232 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-09 13:24:58.360251 | controller | }
2026-06-09 13:24:58.675152 | controller | changed:
2026-06-09 13:24:58.675344 | controller | {
2026-06-09 13:24:58.675403 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-09 13:24:58.675464 | controller | }
2026-06-09 13:24:58.698247 | 
2026-06-09 13:24:58.698406 | TASK [Set timezone to UTC]
2026-06-09 13:24:59.216193 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-09 13:24:59.219772 | 
2026-06-09 13:24:59.219839 | TASK [Create nodepool directory]
2026-06-09 13:24:59.551753 | controller | changed
2026-06-09 13:24:59.570600 | 
2026-06-09 13:24:59.570768 | TASK [Create nodepool sub_nodes file]
2026-06-09 13:25:00.283729 | controller | changed
2026-06-09 13:25:00.288528 | 
2026-06-09 13:25:00.288606 | TASK [Create nodepool sub_nodes_private file]
2026-06-09 13:25:01.041917 | controller | changed
2026-06-09 13:25:01.045727 | 
2026-06-09 13:25:01.045791 | LOOP [Populate nodepool sub_nodes file]
2026-06-09 13:25:01.084657 | 
2026-06-09 13:25:01.084820 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-09 13:25:01.172347 | 
2026-06-09 13:25:01.172583 | TASK [Create nodepool primary file]
2026-06-09 13:25:01.197050 | controller | skipping: Conditional result was False
2026-06-09 13:25:01.203560 | 
2026-06-09 13:25:01.203646 | TASK [Create nodepool node_private for this node]
2026-06-09 13:25:01.999914 | controller | changed
2026-06-09 13:25:02.010544 | 
2026-06-09 13:25:02.010693 | LOOP [Copy ssh keys to nodepool directory]
2026-06-09 13:25:02.514138 | controller | ok: Item: id_rsa Runtime: 0:00:00.020529
2026-06-09 13:25:02.514385 | 
2026-06-09 13:25:02.757984 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.007263
2026-06-09 13:25:02.776373 | 
2026-06-09 13:25:02.776588 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-09 13:25:03.667958 | controller | changed
2026-06-09 13:25:03.681150 | 
2026-06-09 13:25:03.681503 | TASK [Validate sudoers config after edits]
2026-06-09 13:25:03.998351 | controller | /etc/sudoers: parsed OK
2026-06-09 13:25:03.998464 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-09 13:25:03.998474 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-09 13:25:03.998480 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-09 13:25:04.207071 | controller | ok: Runtime: 0:00:00.012058
2026-06-09 13:25:04.210934 | 
2026-06-09 13:25:04.211002 | TASK [Show the environment passed in to job shell scripts]
2026-06-09 13:25:04.527614 | controller | SHELL=/bin/bash
2026-06-09 13:25:04.527746 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework
2026-06-09 13:25:04.527755 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework
2026-06-09 13:25:04.527762 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/82/3982/ba267a9a7ac62d2878a291bc0e50e223c8861354
2026-06-09 13:25:04.527767 | controller | PWD=/home/zuul
2026-06-09 13:25:04.527772 | controller | ZUUL_PIPELINE=github-check
2026-06-09 13:25:04.527778 | controller | LOGNAME=zuul
2026-06-09 13:25:04.527783 | controller | XDG_SESSION_TYPE=tty
2026-06-09 13:25:04.527786 | controller | _=/usr/bin/env
2026-06-09 13:25:04.527791 | controller | MOTD_SHOWN=pam
2026-06-09 13:25:04.527795 | controller | HOME=/home/zuul
2026-06-09 13:25:04.527798 | controller | LANG=en_US.UTF-8
2026-06-09 13:25:04.527803 | controller | SSH_CONNECTION=38.129.56.84 59466 38.102.83.39 22
2026-06-09 13:25:04.527808 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET
2026-06-09 13:25:04.527812 | controller | ZUUL_CHANGE_IDS=3982,ba267a9a7ac62d2878a291bc0e50e223c8861354
2026-06-09 13:25:04.527816 | controller | WORKSPACE=/home/zuul/workspace
2026-06-09 13:25:04.527820 | controller | XDG_SESSION_CLASS=user
2026-06-09 13:25:04.527824 | controller | SELINUX_ROLE_REQUESTED=
2026-06-09 13:25:04.527828 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-09 13:25:04.527832 | controller | USER=zuul
2026-06-09 13:25:04.527835 | controller | ZUUL_VOTING=True
2026-06-09 13:25:04.527839 | controller | BUILD_TIMEOUT=1800000
2026-06-09 13:25:04.527842 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-09 13:25:04.527846 | controller | SHLVL=1
2026-06-09 13:25:04.527849 | controller | ZUUL_PATCHSET=ba267a9a7ac62d2878a291bc0e50e223c8861354
2026-06-09 13:25:04.527853 | controller | XDG_SESSION_ID=1
2026-06-09 13:25:04.527857 | controller | ZUUL_BRANCH=main
2026-06-09 13:25:04.527860 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-09 13:25:04.527864 | controller | SSH_CLIENT=38.129.56.84 59466 22
2026-06-09 13:25:04.527872 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-09 13:25:04.527876 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-09 13:25:04.527880 | controller | which_declare=declare -f
2026-06-09 13:25:04.527884 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-09 13:25:04.527887 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-09 13:25:04.527891 | controller | ZUUL_CHANGE=3982
2026-06-09 13:25:04.527894 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-09 13:25:04.527898 | controller | ZUUL_UUID=71eb838d470244a0a4041ea17ab5cd8c
2026-06-09 13:25:04.527902 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-09 13:25:04.527906 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-09 13:25:04.527910 | controller | }
2026-06-09 13:25:04.736362 | controller | ok: Runtime: 0:00:00.006999
2026-06-09 13:25:04.740217 | 
2026-06-09 13:25:04.740303 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-09 13:25:04.764274 | controller | skipping: Conditional result was False
2026-06-09 13:25:04.769486 | 
2026-06-09 13:25:04.769565 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-09 13:25:05.291258 | controller | skipping: Conditional result was False
2026-06-09 13:25:05.296635 | 
2026-06-09 13:25:05.296712 | TASK [Ensure legacy workspace directory]
2026-06-09 13:25:05.627654 | controller | changed
2026-06-09 13:25:05.629411 | 
2026-06-09 13:25:05.629463 | PLAY RECAP
2026-06-09 13:25:05.629511 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-09 13:25:05.629532 | 
2026-06-09 13:25:05.836699 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-09 13:25:05.840959 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-09 13:25:06.485597 | 
2026-06-09 13:25:06.485717 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-09 13:25:06.496293 | 
2026-06-09 13:25:06.496371 | TASK [Clone repos in the job workspace]
2026-06-09 13:25:06.514724 | controller | ok
2026-06-09 13:25:06.530648 | 
2026-06-09 13:25:06.530724 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-09 13:25:07.029324 | controller | ok
2026-06-09 13:25:07.040503 | 
2026-06-09 13:25:07.040680 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-09 13:25:09.881812 | controller | Output suppressed because no_log was given
2026-06-09 13:25:09.934393 | 
2026-06-09 13:25:09.934540 | TASK [Create zuul-output directory]
2026-06-09 13:25:10.394071 | controller | ok
2026-06-09 13:25:10.398821 | 
2026-06-09 13:25:10.398955 | TASK [Install required packages]
2026-06-09 13:26:06.519231 | controller | changed
2026-06-09 13:26:06.532648 | 
2026-06-09 13:26:06.532781 | TASK [Output pip related things]
2026-06-09 13:26:07.348355 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-09 13:26:07.576046 | controller | ok: Runtime: 0:00:00.498430
2026-06-09 13:26:07.584456 | 
2026-06-09 13:26:07.584604 | TASK [Install requirements]
2026-06-09 13:28:01.521482 | controller | changed
2026-06-09 13:28:01.537333 | 
2026-06-09 13:28:01.537492 | TASK [Add cronjob to trigger job stats]
2026-06-09 13:28:01.607540 | controller | skipping: Conditional result was False
2026-06-09 13:28:01.618842 | 
2026-06-09 13:28:01.619080 | LOOP [Construct project change list]
2026-06-09 13:28:01.694326 | controller | ok:
2026-06-09 13:28:01.694544 | controller | {
2026-06-09 13:28:01.694575 | controller |   "branch": "main",
2026-06-09 13:28:01.694599 | controller |   "change": "3982",
2026-06-09 13:28:01.694619 | controller |   "change_message": "DNM Dev",
2026-06-09 13:28:01.694642 | controller |   "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3982",
2026-06-09 13:28:01.694662 | controller |   "commit_id": "ba267a9a7ac62d2878a291bc0e50e223c8861354",
2026-06-09 13:28:01.694682 | controller |   "patchset": "ba267a9a7ac62d2878a291bc0e50e223c8861354",
2026-06-09 13:28:01.694701 | controller |   "project": {
2026-06-09 13:28:01.694721 | controller |     "canonical_hostname": "github.com",
2026-06-09 13:28:01.694740 | controller |     "canonical_name": "github.com/openstack-k8s-operators/ci-framework",
2026-06-09 13:28:01.694759 | controller |     "name": "openstack-k8s-operators/ci-framework",
2026-06-09 13:28:01.694800 | controller |     "short_name": "ci-framework",
2026-06-09 13:28:01.694819 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/ci-framework"
2026-06-09 13:28:01.694839 | controller |   },
2026-06-09 13:28:01.694899 | controller |   "topic": null
2026-06-09 13:28:01.694921 | controller | }
2026-06-09 13:28:01.747351 | 
2026-06-09 13:28:01.747522 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-09 13:28:01.754507 | 
2026-06-09 13:28:01.754606 | TASK [Filter out host if needed]
2026-06-09 13:28:01.768509 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-09 13:28:01.773489 | 
2026-06-09 13:28:01.773595 | TASK [Get git tag for image tagging]
2026-06-09 13:28:02.305253 | controller | skipping: Conditional result was False
2026-06-09 13:28:02.314587 | 
2026-06-09 13:28:02.314733 | TASK [Set openstack-runner image]
2026-06-09 13:28:02.351261 | controller | skipping: Conditional result was False
2026-06-09 13:28:02.360534 | 
2026-06-09 13:28:02.360760 | TASK [Build openstack-runner image]
2026-06-09 13:28:02.398184 | controller | skipping: Conditional result was False
2026-06-09 13:28:02.404248 | 
2026-06-09 13:28:02.404387 | TASK [Push openstack-runner image]
2026-06-09 13:28:02.440147 | controller | skipping: Conditional result was False
2026-06-09 13:28:02.452513 | 
2026-06-09 13:28:02.452751 | TASK [Make sure ci-framework directory exists]
2026-06-09 13:28:02.490826 | controller | skipping: Conditional result was False
2026-06-09 13:28:02.501924 | 
2026-06-09 13:28:02.502149 | TASK [Create EDPM ansible var file]
2026-06-09 13:28:02.529072 | controller | skipping: Conditional result was False
2026-06-09 13:28:02.530962 | 
2026-06-09 13:28:02.531061 | PLAY RECAP
2026-06-09 13:28:02.531147 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-09 13:28:02.531189 | 
2026-06-09 13:28:02.678719 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-09 13:28:02.681358 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-09 13:28:03.272471 | 
2026-06-09 13:28:03.272600 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-09 13:28:03.283769 | 
2026-06-09 13:28:03.283846 | TASK [Create zuul-output directory]
2026-06-09 13:28:03.798074 | controller | changed
2026-06-09 13:28:03.803026 | 
2026-06-09 13:28:03.803129 | TASK [Slurp Zuul inventory test]
2026-06-09 13:28:04.264286 | controller -> localhost | ok
2026-06-09 13:28:04.271946 | 
2026-06-09 13:28:04.272080 | TASK [Save zuul inventory]
2026-06-09 13:28:05.429015 | controller | changed
2026-06-09 13:28:05.433944 | 
2026-06-09 13:28:05.434053 | TASK [Save zuul vars without the change_message]
2026-06-09 13:28:06.347271 | controller | changed
2026-06-09 13:28:06.348691 | 
2026-06-09 13:28:06.348739 | PLAY RECAP
2026-06-09 13:28:06.348781 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 13:28:06.348801 | 
2026-06-09 13:28:06.468505 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-09 13:28:06.469975 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-09 13:28:07.103986 | 
2026-06-09 13:28:07.104140 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-09 13:28:07.114653 | 
2026-06-09 13:28:07.114751 | TASK [Filter out host if needed]
2026-06-09 13:28:07.122668 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-09 13:28:07.126174 | 
2026-06-09 13:28:07.126240 | TASK [Run playbook]
2026-06-09 13:28:08.367682 | controller |
2026-06-09 13:28:08.367812 | controller | PLAY [Test architecture automations] *******************************************
2026-06-09 13:28:08.367824 | controller |
2026-06-09 13:28:08.367834 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-09 13:28:08.367846 | controller | Tuesday 09 June 2026  13:28:08 +0000 (0:00:00.032)       0:00:00.032 **********
2026-06-09 13:28:08.367856 | controller | Tuesday 09 June 2026  13:28:08 +0000 (0:00:00.030)       0:00:00.030 **********
2026-06-09 13:28:09.395485 | controller | ok: [localhost]
2026-06-09 13:28:09.395562 | controller |
2026-06-09 13:28:09.395576 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] ***
2026-06-09 13:28:09.395592 | controller | Tuesday 09 June 2026  13:28:09 +0000 (0:00:01.028)       0:00:01.060 **********
2026-06-09 13:28:09.395601 | controller | Tuesday 09 June 2026  13:28:09 +0000 (0:00:01.028)       0:00:01.059 **********
2026-06-09 13:28:09.454238 | controller | ok: [localhost]
2026-06-09 13:28:09.454305 | controller |
2026-06-09 13:28:09.454317 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-09 13:28:09.454326 | controller | Tuesday 09 June 2026  13:28:09 +0000 (0:00:00.058)       0:00:01.119 **********
2026-06-09 13:28:09.454335 | controller | Tuesday 09 June 2026  13:28:09 +0000 (0:00:00.058)       0:00:01.117 **********
2026-06-09 13:28:09.502768 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-09 13:28:09.502814 | controller |
2026-06-09 13:28:09.502826 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-09 13:28:09.502835 | controller | Tuesday 09 June 2026  13:28:09 +0000 (0:00:00.048)       0:00:01.167 **********
2026-06-09 13:28:09.502843 | controller | Tuesday 09 June 2026  13:28:09 +0000 (0:00:00.048)       0:00:01.166 **********
2026-06-09 13:28:09.526690 | controller | ok: [localhost] =>
2026-06-09 13:28:09.526734 | controller |     cifmw_ci_setup_packages:
2026-06-09 13:28:09.526743 | controller |     - bash-completion
2026-06-09 13:28:09.526752 | controller |     - ca-certificates
2026-06-09 13:28:09.526760 | controller |     - git-core
2026-06-09 13:28:09.526768 | controller |     - make
2026-06-09 13:28:09.526776 | controller |     - tar
2026-06-09 13:28:09.526784 | controller |     - tmux
2026-06-09 13:28:09.526792 | controller |     - python3-pip
2026-06-09 13:28:09.526800 | controller |
2026-06-09 13:28:09.526808 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-09 13:28:09.526816 | controller | Tuesday 09 June 2026  13:28:09 +0000 (0:00:00.023)       0:00:01.191 **********
2026-06-09 13:28:09.526825 | controller | Tuesday 09 June 2026  13:28:09 +0000 (0:00:00.023)       0:00:01.190 **********
2026-06-09 13:28:14.561206 | controller | changed: [localhost]
2026-06-09 13:28:14.561297 | controller |
2026-06-09 13:28:14.561306 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-09 13:28:14.561314 | controller | Tuesday 09 June 2026  13:28:14 +0000 (0:00:05.033)       0:00:06.225 **********
2026-06-09 13:28:14.561320 | controller | Tuesday 09 June 2026  13:28:14 +0000 (0:00:05.033)       0:00:06.224 **********
2026-06-09 13:28:14.924671 | controller | ok: [localhost]
2026-06-09 13:28:14.924781 | controller |
2026-06-09 13:28:14.924789 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-09 13:28:14.924799 | controller | Tuesday 09 June 2026  13:28:14 +0000 (0:00:00.363)       0:00:06.588 **********
2026-06-09 13:28:14.924806 | controller | Tuesday 09 June 2026  13:28:14 +0000 (0:00:00.363)       0:00:06.587 **********
2026-06-09 13:28:15.257156 | controller | changed: [localhost]
2026-06-09 13:28:15.257197 | controller |
2026-06-09 13:28:15.257210 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] ***
2026-06-09 13:28:15.257217 | controller | Tuesday 09 June 2026  13:28:15 +0000 (0:00:00.332)       0:00:06.921 **********
2026-06-09 13:28:15.257237 | controller | Tuesday 09 June 2026  13:28:15 +0000 (0:00:00.332)       0:00:06.920 **********
2026-06-09 13:28:20.045136 | controller | changed: [localhost]
2026-06-09 13:28:20.045172 | controller |
2026-06-09 13:28:20.045178 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] ***
2026-06-09 13:28:20.045184 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:04.788)       0:00:11.710 **********
2026-06-09 13:28:20.045189 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:04.788)       0:00:11.709 **********
2026-06-09 13:28:20.072544 | controller | skipping: [localhost]
2026-06-09 13:28:20.072578 | controller |
2026-06-09 13:28:20.072584 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-09 13:28:20.072588 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.027)       0:00:11.737 **********
2026-06-09 13:28:20.072592 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.027)       0:00:11.736 **********
2026-06-09 13:28:20.465789 | controller | changed: [localhost]
2026-06-09 13:28:20.465848 | controller |
2026-06-09 13:28:20.465857 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then
2026-06-09 13:28:20.465864 | controller |   source ~/.oc_completion
2026-06-09 13:28:20.465870 | controller | fi] ***
2026-06-09 13:28:20.465877 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.392)       0:00:12.130 **********
2026-06-09 13:28:20.465884 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.392)       0:00:12.128 **********
2026-06-09 13:28:20.928263 | controller | changed: [localhost]
2026-06-09 13:28:20.928368 | controller |
2026-06-09 13:28:20.928375 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-09 13:28:20.928380 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.462)       0:00:12.592 **********
2026-06-09 13:28:20.928386 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.462)       0:00:12.591 **********
2026-06-09 13:28:20.949660 | controller | skipping: [localhost]
2026-06-09 13:28:20.949737 | controller |
2026-06-09 13:28:20.949743 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-09 13:28:20.949748 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-09 13:28:20.949753 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-09 13:28:20.949757 | controller | }}] ***
2026-06-09 13:28:20.949761 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.021)       0:00:12.614 **********
2026-06-09 13:28:20.949764 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.021)       0:00:12.613 **********
2026-06-09 13:28:20.971111 | controller | skipping: [localhost]
2026-06-09 13:28:20.971180 | controller |
2026-06-09 13:28:20.971187 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-09 13:28:20.971205 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.021)       0:00:12.635 **********
2026-06-09 13:28:20.971209 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.021)       0:00:12.634 **********
2026-06-09 13:28:20.993334 | controller | skipping: [localhost]
2026-06-09 13:28:20.993468 | controller |
2026-06-09 13:28:20.993489 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-09 13:28:20.993504 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.022)       0:00:12.658 **********
2026-06-09 13:28:20.993516 | controller | Tuesday 09 June 2026  13:28:20 +0000 (0:00:00.022)       0:00:12.656 **********
2026-06-09 13:28:21.018205 | controller | skipping: [localhost]
2026-06-09 13:28:21.018326 | controller |
2026-06-09 13:28:21.018332 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-09 13:28:21.018338 | controller | Tuesday 09 June 2026  13:28:21 +0000 (0:00:00.024)       0:00:12.683 **********
2026-06-09 13:28:21.018357 | controller | Tuesday 09 June 2026  13:28:21 +0000 (0:00:00.024)       0:00:12.681 **********
2026-06-09 13:28:21.036047 | controller | skipping: [localhost]
2026-06-09 13:28:21.036118 | controller |
2026-06-09 13:28:21.036126 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] ***
2026-06-09 13:28:21.036147 | controller | Tuesday 09 June 2026  13:28:21 +0000 (0:00:00.018)       0:00:12.701 **********
2026-06-09 13:28:21.036153 | controller | Tuesday 09 June 2026  13:28:21 +0000 (0:00:00.018)       0:00:12.699 **********
2026-06-09 13:28:21.059352 | controller | skipping: [localhost]
2026-06-09 13:28:21.059442 | controller |
2026-06-09 13:28:21.059453 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-09 13:28:21.059461 | controller | Tuesday 09 June 2026  13:28:21 +0000 (0:00:00.023)       0:00:12.724 **********
2026-06-09 13:28:21.059467 | controller | Tuesday 09 June 2026  13:28:21 +0000 (0:00:00.023)       0:00:12.723 **********
2026-06-09 13:28:22.112266 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-09 13:28:22.112319 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-09 13:28:22.112331 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-09 13:28:22.112339 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-09 13:28:22.112348 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-09 13:28:22.112357 | controller |
2026-06-09 13:28:22.112366 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-09 13:28:22.112375 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:01.052)       0:00:13.776 **********
2026-06-09 13:28:22.112383 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:01.052)       0:00:13.775 **********
2026-06-09 13:28:22.498604 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-09 13:28:22.498664 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-09 13:28:22.498672 | controller |
2026-06-09 13:28:22.498678 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-09 13:28:22.498684 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.386)       0:00:14.163 **********
2026-06-09 13:28:22.498689 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.386)       0:00:14.162 **********
2026-06-09 13:28:22.681023 | controller | ok: [localhost]
2026-06-09 13:28:22.681073 | controller |
2026-06-09 13:28:22.681079 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-09 13:28:22.681083 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.182)       0:00:14.345 **********
2026-06-09 13:28:22.681087 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.182)       0:00:14.344 **********
2026-06-09 13:28:22.699808 | controller | skipping: [localhost]
2026-06-09 13:28:22.699859 | controller |
2026-06-09 13:28:22.699865 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-09 13:28:22.699874 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.018)       0:00:14.364 **********
2026-06-09 13:28:22.699878 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.018)       0:00:14.363 **********
2026-06-09 13:28:22.724264 | controller | skipping: [localhost]
2026-06-09 13:28:22.724317 | controller |
2026-06-09 13:28:22.724324 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-09 13:28:22.724329 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.024)       0:00:14.389 **********
2026-06-09 13:28:22.724334 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.024)       0:00:14.387 **********
2026-06-09 13:28:22.743135 | controller | skipping: [localhost]
2026-06-09 13:28:22.743178 | controller |
2026-06-09 13:28:22.743183 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] ***
2026-06-09 13:28:22.743187 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.018)       0:00:14.408 **********
2026-06-09 13:28:22.743199 | controller | Tuesday 09 June 2026  13:28:22 +0000 (0:00:00.018)       0:00:14.406 **********
2026-06-09 13:28:23.038805 | controller | ok: [localhost]
2026-06-09 13:28:23.038837 | controller |
2026-06-09 13:28:23.038844 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-09 13:28:23.038848 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.295)       0:00:14.703 **********
2026-06-09 13:28:23.038859 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.295)       0:00:14.702 **********
2026-06-09 13:28:23.493272 | controller | ok: [localhost]
2026-06-09 13:28:23.493373 | controller |
2026-06-09 13:28:23.493396 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo.
2026-06-09 13:28:23.493453 | controller | ] ***
2026-06-09 13:28:23.493467 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.453)       0:00:15.157 **********
2026-06-09 13:28:23.493479 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.453)       0:00:15.156 **********
2026-06-09 13:28:23.553386 | controller | skipping: [localhost]
2026-06-09 13:28:23.553431 | controller |
2026-06-09 13:28:23.553437 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-09 13:28:23.553441 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.060)       0:00:15.218 **********
2026-06-09 13:28:23.553445 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.060)       0:00:15.217 **********
2026-06-09 13:28:23.785152 | controller | changed: [localhost]
2026-06-09 13:28:23.785221 | controller |
2026-06-09 13:28:23.785227 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-09 13:28:23.785232 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-09 13:28:23.785236 | controller |   default({}) |
2026-06-09 13:28:23.785239 | controller |   combine(item.value, recursive=True)
2026-06-09 13:28:23.785243 | controller | }}] ***
2026-06-09 13:28:23.785248 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.231)       0:00:15.450 **********
2026-06-09 13:28:23.785252 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.231)       0:00:15.448 **********
2026-06-09 13:28:23.864333 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-09 13:28:23.864391 | controller |
2026-06-09 13:28:23.864397 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-09 13:28:23.864417 | controller |   _b64_kustomize_user_patches |
2026-06-09 13:28:23.864422 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-09 13:28:23.864426 | controller | }}] ***
2026-06-09 13:28:23.864430 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.079)       0:00:15.529 **********
2026-06-09 13:28:23.864434 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.079)       0:00:15.528 **********
2026-06-09 13:28:23.984118 | controller | ok: [localhost]
2026-06-09 13:28:23.984192 | controller |
2026-06-09 13:28:23.984202 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-09 13:28:23.984212 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.119)       0:00:15.649 **********
2026-06-09 13:28:23.984221 | controller | Tuesday 09 June 2026  13:28:23 +0000 (0:00:00.119)       0:00:15.647 **********
2026-06-09 13:28:24.302205 | controller | ok: [localhost]
2026-06-09 13:28:24.302266 | controller |
2026-06-09 13:28:24.302272 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] ***
2026-06-09 13:28:24.302278 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.317)       0:00:15.966 **********
2026-06-09 13:28:24.302284 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.317)       0:00:15.965 **********
2026-06-09 13:28:24.341194 | controller | ok: [localhost]
2026-06-09 13:28:24.341222 | controller |
2026-06-09 13:28:24.341229 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-09 13:28:24.341235 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.039)       0:00:16.006 **********
2026-06-09 13:28:24.341241 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.039)       0:00:16.004 **********
2026-06-09 13:28:24.668383 | controller | ok: [localhost]
2026-06-09 13:28:24.668450 | controller |
2026-06-09 13:28:24.668460 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-09 13:28:24.668465 | controller |   _net_env_def_slurp['content'] |
2026-06-09 13:28:24.668469 | controller |   b64decode |
2026-06-09 13:28:24.668473 | controller |   from_yaml
2026-06-09 13:28:24.668477 | controller | }}, cacheable=True] ***
2026-06-09 13:28:24.668481 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.327)       0:00:16.333 **********
2026-06-09 13:28:24.668484 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.327)       0:00:16.332 **********
2026-06-09 13:28:24.718885 | controller | ok: [localhost]
2026-06-09 13:28:24.718946 | controller |
2026-06-09 13:28:24.718953 | controller | TASK [Discover automation files paths={{
2026-06-09 13:28:24.718959 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-09 13:28:24.718964 | controller |   path_join
2026-06-09 13:28:24.718970 | controller | }}, patterns=*.yaml] ***
2026-06-09 13:28:24.718975 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.050)       0:00:16.384 **********
2026-06-09 13:28:24.718981 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.050)       0:00:16.382 **********
2026-06-09 13:28:24.934880 | controller | ok: [localhost]
2026-06-09 13:28:24.934929 | controller |
2026-06-09 13:28:24.934940 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-09 13:28:24.934948 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.215)       0:00:16.600 **********
2026-06-09 13:28:24.934956 | controller | Tuesday 09 June 2026  13:28:24 +0000 (0:00:00.215)       0:00:16.598 **********
2026-06-09 13:28:34.443892 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-09 13:28:34.443954 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-09 13:28:34.443960 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-09 13:28:34.443977 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-09 13:28:34.443981 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-09 13:28:34.443985 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-09 13:28:34.443988 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-09 13:28:34.443992 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-09 13:28:34.443995 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-09 13:28:34.443999 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-09 13:28:34.444002 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-09 13:28:34.444006 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-09 13:28:34.444010 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-09 13:28:34.444014 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-09 13:28:34.444017 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-09 13:28:34.444021 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-09 13:28:34.444024 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-09 13:28:34.444028 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-09 13:28:34.444031 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-09 13:28:34.444035 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-09 13:28:34.444038 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-09 13:28:34.444042 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-09 13:28:34.444045 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-09 13:28:34.444049 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-09 13:28:34.444053 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-09 13:28:34.444056 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-09 13:28:34.444060 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-09 13:28:34.444071 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-09 13:28:34.444074 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-09 13:28:34.444078 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-09 13:28:34.444081 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-09 13:28:34.444085 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-09 13:28:34.444088 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-09 13:28:34.444092 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-09 13:28:34.444095 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-09 13:28:34.444098 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-09 13:28:34.444102 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-09 13:28:34.444105 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-09 13:28:34.444109 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-09 13:28:34.444112 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-09 13:28:34.444116 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-09 13:28:34.444119 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-09 13:28:34.444123 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-09 13:28:34.444126 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-09 13:28:34.444130 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-09 13:28:34.444133 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-09 13:28:34.444136 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-09 13:28:34.444140 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-09 13:28:34.444143 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-09 13:28:34.444147 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-09 13:28:34.444150 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-09 13:28:34.444154 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-09 13:28:34.444157 | controller |
2026-06-09 13:28:34.444161 | controller | TASK [Load automation files as fact vas={{
2026-06-09 13:28:34.444165 | controller |   vas | default({}) |
2026-06-09 13:28:34.444168 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-09 13:28:34.444172 | controller | }}] ***
2026-06-09 13:28:34.444175 | controller | Tuesday 09 June 2026  13:28:34 +0000 (0:00:09.508)       0:00:26.108 **********
2026-06-09 13:28:34.444179 | controller | Tuesday 09 June 2026  13:28:34 +0000 (0:00:09.508)       0:00:26.107 **********
2026-06-09 13:28:36.541670 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-09 13:28:36.541736 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-09 13:28:36.541743 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-09 13:28:36.541748 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-09 13:28:36.541754 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-09 13:28:36.541759 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-09 13:28:36.541765 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-09 13:28:36.541770 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-09 13:28:36.541775 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-09 13:28:36.541780 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-09 13:28:36.541785 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-09 13:28:36.541790 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-09 13:28:36.541796 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-09 13:28:36.541801 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-09 13:28:36.541806 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-09 13:28:36.541812 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-09 13:28:36.541817 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-09 13:28:36.541822 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-09 13:28:36.541827 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-09 13:28:36.541849 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-09 13:28:36.541855 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-09 13:28:36.541860 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-09 13:28:36.541865 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-09 13:28:36.541878 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-09 13:28:36.541884 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-09 13:28:36.541889 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-09 13:28:36.541894 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-09 13:28:36.541899 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-09 13:28:36.541904 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-09 13:28:36.541909 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-09 13:28:36.541915 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-09 13:28:36.541920 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-09 13:28:36.541925 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-09 13:28:36.541930 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-09 13:28:36.541935 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-09 13:28:36.541940 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-09 13:28:36.541945 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-09 13:28:36.541950 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-09 13:28:36.541955 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-09 13:28:36.541960 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-09 13:28:36.541965 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-09 13:28:36.541970 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-09 13:28:36.541975 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-09 13:28:36.541980 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-09 13:28:36.541985 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-09 13:28:36.541990 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-09 13:28:36.541995 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-09 13:28:36.542000 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-09 13:28:36.542005 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-09 13:28:36.542010 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-09 13:28:36.542016 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-09 13:28:36.542021 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-09 13:28:36.542026 | controller |
2026-06-09 13:28:36.542032 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-09 13:28:36.542038 | controller | Tuesday 09 June 2026  13:28:36 +0000 (0:00:02.098)       0:00:28.206 **********
2026-06-09 13:28:36.542044 | controller | Tuesday 09 June 2026  13:28:36 +0000 (0:00:02.098)       0:00:28.205 **********
2026-06-09 13:28:36.584969 | controller | ok: [localhost]
2026-06-09 13:28:36.585028 | controller |
2026-06-09 13:28:36.585034 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-09 13:28:36.585038 | controller | Tuesday 09 June 2026  13:28:36 +0000 (0:00:00.043)       0:00:28.250 **********
2026-06-09 13:28:36.585043 | controller | Tuesday 09 June 2026  13:28:36 +0000 (0:00:00.043)       0:00:28.248 **********
2026-06-09 13:28:37.221344 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-09 13:28:37.221423 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-09 13:28:37.221433 | controller |
2026-06-09 13:28:37.221439 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-09 13:28:37.221445 | controller | Tuesday 09 June 2026  13:28:37 +0000 (0:00:00.636)       0:00:28.886 **********
2026-06-09 13:28:37.221450 | controller | Tuesday 09 June 2026  13:28:37 +0000 (0:00:00.636)       0:00:28.885 **********
2026-06-09 13:28:37.580851 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-09 13:28:37.580916 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-09 13:28:37.580926 | controller |
2026-06-09 13:28:37.580945 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-09 13:28:37.580966 | controller | Tuesday 09 June 2026  13:28:37 +0000 (0:00:00.359)       0:00:29.245 **********
2026-06-09 13:28:37.580974 | controller | Tuesday 09 June 2026  13:28:37 +0000 (0:00:00.359)       0:00:29.244 **********
2026-06-09 13:28:37.911722 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-09 13:28:37.911792 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-09 13:28:37.911800 | controller |
2026-06-09 13:28:37.911806 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-09 13:28:37.911812 | controller |   _pub_keys.results[1].content | b64decode
2026-06-09 13:28:37.911818 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-09 13:28:37.911822 | controller |   _priv_keys.results[1].content | b64decode
2026-06-09 13:28:37.911826 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-09 13:28:37.911829 | controller |   _pub_keys.results[1].content | b64decode
2026-06-09 13:28:37.911833 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-09 13:28:37.911837 | controller |   _pub_keys.results[0].content | b64decode
2026-06-09 13:28:37.911840 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-09 13:28:37.911844 | controller |   _priv_keys.results[0].content | b64decode
2026-06-09 13:28:37.911847 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-09 13:28:37.911851 | controller |   [
2026-06-09 13:28:37.911855 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-09 13:28:37.911858 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-09 13:28:37.911862 | controller |   ] | select()
2026-06-09 13:28:37.911865 | controller | }}] ***
2026-06-09 13:28:37.911869 | controller | Tuesday 09 June 2026  13:28:37 +0000 (0:00:00.330)       0:00:29.576 **********
2026-06-09 13:28:37.911873 | controller | Tuesday 09 June 2026  13:28:37 +0000 (0:00:00.330)       0:00:29.575 **********
2026-06-09 13:28:37.955465 | controller | ok: [localhost]
2026-06-09 13:28:37.955529 | controller |
2026-06-09 13:28:37.955534 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-09 13:28:37.955539 | controller | Tuesday 09 June 2026  13:28:37 +0000 (0:00:00.043)       0:00:29.620 **********
2026-06-09 13:28:37.955557 | controller | Tuesday 09 June 2026  13:28:37 +0000 (0:00:00.043)       0:00:29.618 **********
2026-06-09 13:28:38.186707 | controller |
2026-06-09 13:28:38.186825 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 13:28:38.186836 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.231)       0:00:29.851 **********
2026-06-09 13:28:38.186842 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.231)       0:00:29.850 **********
2026-06-09 13:28:38.226372 | controller | ok: [localhost] =>
2026-06-09 13:28:38.226526 | controller |     changed: false
2026-06-09 13:28:38.226531 | controller |     msg: All assertions passed
2026-06-09 13:28:38.226536 | controller |
2026-06-09 13:28:38.226540 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:28:38.226545 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.039)       0:00:29.891 **********
2026-06-09 13:28:38.226550 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.039)       0:00:29.890 **********
2026-06-09 13:28:38.253925 | controller | skipping: [localhost]
2026-06-09 13:28:38.254004 | controller |
2026-06-09 13:28:38.254016 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:28:38.254027 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.027)       0:00:29.918 **********
2026-06-09 13:28:38.254037 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.027)       0:00:29.917 **********
2026-06-09 13:28:38.289337 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-09 13:28:38.289434 | controller |
2026-06-09 13:28:38.289442 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:28:38.289446 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.035)       0:00:29.954 **********
2026-06-09 13:28:38.289451 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.035)       0:00:29.953 **********
2026-06-09 13:28:38.329645 | controller | skipping: [localhost]
2026-06-09 13:28:38.329706 | controller |
2026-06-09 13:28:38.329712 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:28:38.329717 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.040)       0:00:29.994 **********
2026-06-09 13:28:38.329721 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.040)       0:00:29.993 **********
2026-06-09 13:28:38.361423 | controller | ok: [localhost]
2026-06-09 13:28:38.361460 | controller |
2026-06-09 13:28:38.361467 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:28:38.361473 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:28:38.361478 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:28:38.361483 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:28:38.361488 | controller | }}] ***
2026-06-09 13:28:38.361493 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.031)       0:00:30.026 **********
2026-06-09 13:28:38.361498 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.031)       0:00:30.025 **********
2026-06-09 13:28:38.424658 | controller | skipping: [localhost]
2026-06-09 13:28:38.424735 | controller |
2026-06-09 13:28:38.424765 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:28:38.424968 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:28:38.424975 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:28:38.424981 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:28:38.424986 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.063)       0:00:30.089 **********
2026-06-09 13:28:38.424992 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.063)       0:00:30.088 **********
2026-06-09 13:28:38.692211 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-09 13:28:38.692272 | controller |
2026-06-09 13:28:38.692278 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:28:38.692282 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.267)       0:00:30.357 **********
2026-06-09 13:28:38.692286 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.267)       0:00:30.356 **********
2026-06-09 13:28:38.747926 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:28:38.747989 | controller |
2026-06-09 13:28:38.747995 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-09 13:28:38.748000 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.055)       0:00:30.413 **********
2026-06-09 13:28:38.748004 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.055)       0:00:30.411 **********
2026-06-09 13:28:38.812433 | controller | skipping: [localhost]
2026-06-09 13:28:38.812496 | controller |
2026-06-09 13:28:38.812501 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-09 13:28:38.812506 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.064)       0:00:30.477 **********
2026-06-09 13:28:38.812509 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.064)       0:00:30.476 **********
2026-06-09 13:28:38.905606 | controller |
2026-06-09 13:28:38.905671 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:28:38.905691 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.093)       0:00:30.570 **********
2026-06-09 13:28:38.905695 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.093)       0:00:30.569 **********
2026-06-09 13:28:38.951972 | controller | skipping: [localhost]
2026-06-09 13:28:38.952038 | controller |
2026-06-09 13:28:38.952045 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:28:38.952051 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.046)       0:00:30.616 **********
2026-06-09 13:28:38.952057 | controller | Tuesday 09 June 2026  13:28:38 +0000 (0:00:00.046)       0:00:30.615 **********
2026-06-09 13:28:39.018637 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 13:28:39.018732 | controller |
2026-06-09 13:28:39.018748 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 13:28:39.018761 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.066)       0:00:30.683 **********
2026-06-09 13:28:39.018773 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.066)       0:00:30.682 **********
2026-06-09 13:28:39.083296 | controller | ok: [localhost] =>
2026-06-09 13:28:39.083363 | controller |     changed: false
2026-06-09 13:28:39.083373 | controller |     msg: All assertions passed
2026-06-09 13:28:39.083382 | controller |
2026-06-09 13:28:39.083391 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:28:39.083433 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.064)       0:00:30.748 **********
2026-06-09 13:28:39.083445 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.064)       0:00:30.747 **********
2026-06-09 13:28:39.368163 | controller | ok: [localhost]
2026-06-09 13:28:39.368246 | controller |
2026-06-09 13:28:39.368259 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 13:28:39.368270 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.284)       0:00:31.032 **********
2026-06-09 13:28:39.368280 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.284)       0:00:31.031 **********
2026-06-09 13:28:39.426097 | controller | ok: [localhost] =>
2026-06-09 13:28:39.426177 | controller |     changed: false
2026-06-09 13:28:39.426188 | controller |     msg: All assertions passed
2026-06-09 13:28:39.426197 | controller |
2026-06-09 13:28:39.426208 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:28:39.426220 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.058)       0:00:31.091 **********
2026-06-09 13:28:39.426232 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.058)       0:00:31.089 **********
2026-06-09 13:28:39.706106 | controller | ok: [localhost]
2026-06-09 13:28:39.706144 | controller |
2026-06-09 13:28:39.706150 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 13:28:39.706155 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:28:39.706159 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:28:39.706163 | controller |   _config_map_content |
2026-06-09 13:28:39.706167 | controller |   ansible.utils.remove_keys(
2026-06-09 13:28:39.706171 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:28:39.706175 | controller |     matching_parameter='regex')
2026-06-09 13:28:39.706179 | controller | }}, cacheable=False] ***
2026-06-09 13:28:39.706183 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.279)       0:00:31.370 **********
2026-06-09 13:28:39.706187 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.279)       0:00:31.369 **********
2026-06-09 13:28:39.967884 | controller | ok: [localhost]
2026-06-09 13:28:39.967971 | controller |
2026-06-09 13:28:39.967984 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:28:39.968122 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.261)       0:00:31.632 **********
2026-06-09 13:28:39.968134 | controller | Tuesday 09 June 2026  13:28:39 +0000 (0:00:00.261)       0:00:31.631 **********
2026-06-09 13:28:40.065729 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-09 13:28:40.065808 | controller |
2026-06-09 13:28:40.065817 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-09 13:28:40.065824 | controller | Tuesday 09 June 2026  13:28:40 +0000 (0:00:00.097)       0:00:31.730 **********
2026-06-09 13:28:40.065831 | controller | Tuesday 09 June 2026  13:28:40 +0000 (0:00:00.097)       0:00:31.729 **********
2026-06-09 13:28:40.129091 | controller | ok: [localhost] =>
2026-06-09 13:28:40.129166 | controller |     changed: false
2026-06-09 13:28:40.129175 | controller |     msg: All assertions passed
2026-06-09 13:28:40.129183 | controller |
2026-06-09 13:28:40.129191 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:28:40.129198 | controller | Tuesday 09 June 2026  13:28:40 +0000 (0:00:00.063)       0:00:31.793 **********
2026-06-09 13:28:40.129206 | controller | Tuesday 09 June 2026  13:28:40 +0000 (0:00:00.063)       0:00:31.792 **********
2026-06-09 13:28:40.369700 | controller | changed: [localhost]
2026-06-09 13:28:40.369753 | controller |
2026-06-09 13:28:40.369760 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:28:40.369773 | controller |   (snippet_datadir,
2026-06-09 13:28:40.369781 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:28:40.369786 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:28:40.369792 | controller | Tuesday 09 June 2026  13:28:40 +0000 (0:00:00.240)       0:00:32.034 **********
2026-06-09 13:28:40.369798 | controller | Tuesday 09 June 2026  13:28:40 +0000 (0:00:00.240)       0:00:32.033 **********
2026-06-09 13:28:41.082030 | controller | changed: [localhost]
2026-06-09 13:28:41.082091 | controller |
2026-06-09 13:28:41.082103 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 13:28:41.082112 | controller | Tuesday 09 June 2026  13:28:41 +0000 (0:00:00.712)       0:00:32.747 **********
2026-06-09 13:28:41.082120 | controller | Tuesday 09 June 2026  13:28:41 +0000 (0:00:00.712)       0:00:32.745 **********
2026-06-09 13:28:41.179216 | controller | ok: [localhost]
2026-06-09 13:28:41.179282 | controller |
2026-06-09 13:28:41.179293 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:28:41.179302 | controller |   (snippet_datadir,
2026-06-09 13:28:41.179311 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:28:41.179320 | controller | }}, content={{
2026-06-09 13:28:41.179328 | controller |   _base64_patch |
2026-06-09 13:28:41.179336 | controller |   default({}) |
2026-06-09 13:28:41.179344 | controller |   to_nice_yaml
2026-06-09 13:28:41.179351 | controller | }}, mode=0644] ***
2026-06-09 13:28:41.179371 | controller | Tuesday 09 June 2026  13:28:41 +0000 (0:00:00.097)       0:00:32.844 **********
2026-06-09 13:28:41.179380 | controller | Tuesday 09 June 2026  13:28:41 +0000 (0:00:00.097)       0:00:32.842 **********
2026-06-09 13:28:41.652085 | controller | changed: [localhost]
2026-06-09 13:28:41.652162 | controller |
2026-06-09 13:28:41.652177 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:28:41.652188 | controller |   (snippet_datadir,
2026-06-09 13:28:41.652197 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:28:41.652209 | controller | }}, content={{
2026-06-09 13:28:41.652220 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:28:41.652230 | controller |   default({}) |
2026-06-09 13:28:41.652238 | controller |   to_nice_yaml
2026-06-09 13:28:41.652247 | controller | }}, mode=0644] ***
2026-06-09 13:28:41.652258 | controller | Tuesday 09 June 2026  13:28:41 +0000 (0:00:00.472)       0:00:33.316 **********
2026-06-09 13:28:41.652269 | controller | Tuesday 09 June 2026  13:28:41 +0000 (0:00:00.472)       0:00:33.315 **********
2026-06-09 13:28:42.107295 | controller | changed: [localhost]
2026-06-09 13:28:42.107371 | controller |
2026-06-09 13:28:42.107386 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 13:28:42.107426 | controller |   (
2026-06-09 13:28:42.107445 | controller |     snippet_datadir,
2026-06-09 13:28:42.107458 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:28:42.107470 | controller |   ) | path_join
2026-06-09 13:28:42.107481 | controller | }}, mode=0644] ***
2026-06-09 13:28:42.107493 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.455)       0:00:33.772 **********
2026-06-09 13:28:42.107505 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.455)       0:00:33.771 **********
2026-06-09 13:28:42.585970 | controller | changed: [localhost]
2026-06-09 13:28:42.586043 | controller |
2026-06-09 13:28:42.586053 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:28:42.586062 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.477)       0:00:34.250 **********
2026-06-09 13:28:42.586069 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.477)       0:00:34.248 **********
2026-06-09 13:28:42.686570 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 13:28:42.686637 | controller |
2026-06-09 13:28:42.686645 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 13:28:42.686652 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.101)       0:00:34.351 **********
2026-06-09 13:28:42.686658 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.101)       0:00:34.350 **********
2026-06-09 13:28:42.742161 | controller | ok: [localhost] =>
2026-06-09 13:28:42.742223 | controller |     changed: false
2026-06-09 13:28:42.742230 | controller |     msg: All assertions passed
2026-06-09 13:28:42.742236 | controller |
2026-06-09 13:28:42.742242 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 13:28:42.742248 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.055)       0:00:34.406 **********
2026-06-09 13:28:42.742254 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.055)       0:00:34.405 **********
2026-06-09 13:28:42.949925 | controller | ok: [localhost]
2026-06-09 13:28:42.950002 | controller |
2026-06-09 13:28:42.950013 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:28:42.950023 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.208)       0:00:34.614 **********
2026-06-09 13:28:42.950032 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.208)       0:00:34.613 **********
2026-06-09 13:28:42.993851 | controller | ok: [localhost]
2026-06-09 13:28:42.993907 | controller |
2026-06-09 13:28:42.993916 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:28:42.993922 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.044)       0:00:34.659 **********
2026-06-09 13:28:42.993927 | controller | Tuesday 09 June 2026  13:28:42 +0000 (0:00:00.044)       0:00:34.657 **********
2026-06-09 13:28:43.628769 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-09 13:28:43.628829 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-09 13:28:43.628836 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-09 13:28:43.628842 | controller |
2026-06-09 13:28:43.628848 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:28:43.628853 | controller |   _content |
2026-06-09 13:28:43.628859 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:28:43.628864 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:28:43.628869 | controller | }}
2026-06-09 13:28:43.628874 | controller | ] ***
2026-06-09 13:28:43.628879 | controller | Tuesday 09 June 2026  13:28:43 +0000 (0:00:00.633)       0:00:35.292 **********
2026-06-09 13:28:43.628893 | controller | Tuesday 09 June 2026  13:28:43 +0000 (0:00:00.633)       0:00:35.291 **********
2026-06-09 13:28:43.775213 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 13:28:43.775289 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:28:43.775297 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:28:43.775303 | controller |
2026-06-09 13:28:43.775309 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:28:43.775398 | controller | Tuesday 09 June 2026  13:28:43 +0000 (0:00:00.147)       0:00:35.439 **********
2026-06-09 13:28:43.775463 | controller | Tuesday 09 June 2026  13:28:43 +0000 (0:00:00.147)       0:00:35.438 **********
2026-06-09 13:28:44.066262 | controller | changed: [localhost]
2026-06-09 13:28:44.066339 | controller |
2026-06-09 13:28:44.066351 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:28:44.066360 | controller |   (_destdir,
2026-06-09 13:28:44.066369 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:28:44.066377 | controller | }}, content={{
2026-06-09 13:28:44.066386 | controller |   (
2026-06-09 13:28:44.066393 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:28:44.066435 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:28:44.066455 | controller | }}, mode=0644] ***
2026-06-09 13:28:44.066468 | controller | Tuesday 09 June 2026  13:28:44 +0000 (0:00:00.291)       0:00:35.730 **********
2026-06-09 13:28:44.066480 | controller | Tuesday 09 June 2026  13:28:44 +0000 (0:00:00.291)       0:00:35.729 **********
2026-06-09 13:28:44.595835 | controller | changed: [localhost]
2026-06-09 13:28:44.595912 | controller |
2026-06-09 13:28:44.595920 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:28:44.595926 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:28:44.595932 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:28:44.595938 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:28:44.595943 | controller | }}, dest={{
2026-06-09 13:28:44.595949 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:28:44.595956 | controller |   stage['path'], _val.src_file
2026-06-09 13:28:44.595961 | controller |   ) |
2026-06-09 13:28:44.595967 | controller |   path_join
2026-06-09 13:28:44.595972 | controller |  }}] ***
2026-06-09 13:28:44.595978 | controller | Tuesday 09 June 2026  13:28:44 +0000 (0:00:00.529)       0:00:36.260 **********
2026-06-09 13:28:44.595985 | controller | Tuesday 09 June 2026  13:28:44 +0000 (0:00:00.529)       0:00:36.259 **********
2026-06-09 13:28:44.941275 | controller | changed: [localhost] => (item=network-values)
2026-06-09 13:28:44.941336 | controller |
2026-06-09 13:28:44.941342 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:28:44.941347 | controller | Tuesday 09 June 2026  13:28:44 +0000 (0:00:00.345)       0:00:36.605 **********
2026-06-09 13:28:44.941351 | controller | Tuesday 09 June 2026  13:28:44 +0000 (0:00:00.345)       0:00:36.604 **********
2026-06-09 13:28:45.014743 | controller | skipping: [localhost]
2026-06-09 13:28:45.014788 | controller |
2026-06-09 13:28:45.014798 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:28:45.014808 | controller | Tuesday 09 June 2026  13:28:45 +0000 (0:00:00.073)       0:00:36.679 **********
2026-06-09 13:28:45.014816 | controller | Tuesday 09 June 2026  13:28:45 +0000 (0:00:00.073)       0:00:36.678 **********
2026-06-09 13:28:45.576508 | controller | changed: [localhost]
2026-06-09 13:28:45.576579 | controller |
2026-06-09 13:28:45.576588 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:28:45.576595 | controller | Tuesday 09 June 2026  13:28:45 +0000 (0:00:00.561)       0:00:37.241 **********
2026-06-09 13:28:45.576600 | controller | Tuesday 09 June 2026  13:28:45 +0000 (0:00:00.561)       0:00:37.240 **********
2026-06-09 13:28:46.295214 | controller | changed: [localhost]
2026-06-09 13:28:46.295349 | controller |
2026-06-09 13:28:46.295358 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking/nncp executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 13:28:46.295366 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.718)       0:00:37.960 **********
2026-06-09 13:28:46.295373 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.718)       0:00:37.958 **********
2026-06-09 13:28:46.349140 | controller | skipping: [localhost]
2026-06-09 13:28:46.349256 | controller |
2026-06-09 13:28:46.349266 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:28:46.349273 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:28:46.349280 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:28:46.349286 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:28:46.349292 | controller |   ) | list
2026-06-09 13:28:46.349297 | controller | }}] ***
2026-06-09 13:28:46.349303 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.053)       0:00:38.013 **********
2026-06-09 13:28:46.349309 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.053)       0:00:38.012 **********
2026-06-09 13:28:46.395471 | controller | skipping: [localhost]
2026-06-09 13:28:46.395532 | controller |
2026-06-09 13:28:46.395538 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:28:46.395542 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:28:46.395546 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:28:46.395551 | controller | }}, mode=0644] ***
2026-06-09 13:28:46.395554 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.046)       0:00:38.060 **********
2026-06-09 13:28:46.395558 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.046)       0:00:38.059 **********
2026-06-09 13:28:46.704458 | controller | changed: [localhost]
2026-06-09 13:28:46.704565 | controller |
2026-06-09 13:28:46.704572 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:28:46.704578 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.308)       0:00:38.369 **********
2026-06-09 13:28:46.704583 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.308)       0:00:38.368 **********
2026-06-09 13:28:46.747428 | controller | skipping: [localhost]
2026-06-09 13:28:46.747470 | controller |
2026-06-09 13:28:46.747478 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:28:46.747485 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.043)       0:00:38.412 **********
2026-06-09 13:28:46.747499 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.043)       0:00:38.411 **********
2026-06-09 13:28:46.802692 | controller | skipping: [localhost]
2026-06-09 13:28:46.802751 | controller |
2026-06-09 13:28:46.802758 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-09 13:28:46.802765 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.055)       0:00:38.467 **********
2026-06-09 13:28:46.802770 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.055)       0:00:38.466 **********
2026-06-09 13:28:46.889512 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-09 13:28:46.889565 | controller | skipping: [localhost]
2026-06-09 13:28:46.889576 | controller |
2026-06-09 13:28:46.889586 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:28:46.889595 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.086)       0:00:38.553 **********
2026-06-09 13:28:46.889604 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.086)       0:00:38.552 **********
2026-06-09 13:28:46.943438 | controller | skipping: [localhost]
2026-06-09 13:28:46.943507 | controller |
2026-06-09 13:28:46.943515 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-09 13:28:46.943522 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.054)       0:00:38.608 **********
2026-06-09 13:28:46.943528 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.054)       0:00:38.607 **********
2026-06-09 13:28:46.999524 | controller | skipping: [localhost]
2026-06-09 13:28:46.999582 | controller |
2026-06-09 13:28:46.999591 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 13:28:46.999597 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.055)       0:00:38.664 **********
2026-06-09 13:28:46.999603 | controller | Tuesday 09 June 2026  13:28:46 +0000 (0:00:00.055)       0:00:38.663 **********
2026-06-09 13:28:47.041419 | controller | ok: [localhost] =>
2026-06-09 13:28:47.041459 | controller |     changed: false
2026-06-09 13:28:47.041464 | controller |     msg: All assertions passed
2026-06-09 13:28:47.041469 | controller |
2026-06-09 13:28:47.041473 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:28:47.041478 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.042)       0:00:38.706 **********
2026-06-09 13:28:47.041482 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.042)       0:00:38.705 **********
2026-06-09 13:28:47.067288 | controller | skipping: [localhost]
2026-06-09 13:28:47.067351 | controller |
2026-06-09 13:28:47.067359 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:28:47.067364 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.025)       0:00:38.732 **********
2026-06-09 13:28:47.067370 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.025)       0:00:38.731 **********
2026-06-09 13:28:47.095510 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-09 13:28:47.095546 | controller |
2026-06-09 13:28:47.095552 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:28:47.095557 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.028)       0:00:38.760 **********
2026-06-09 13:28:47.095561 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.028)       0:00:38.759 **********
2026-06-09 13:28:47.116824 | controller | skipping: [localhost]
2026-06-09 13:28:47.116857 | controller |
2026-06-09 13:28:47.116862 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:28:47.116867 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.021)       0:00:38.782 **********
2026-06-09 13:28:47.116871 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.021)       0:00:38.780 **********
2026-06-09 13:28:47.152513 | controller | ok: [localhost]
2026-06-09 13:28:47.152549 | controller |
2026-06-09 13:28:47.152555 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:28:47.152560 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:28:47.152565 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:28:47.152569 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:28:47.152573 | controller | }}] ***
2026-06-09 13:28:47.152577 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.035)       0:00:38.817 **********
2026-06-09 13:28:47.152581 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.035)       0:00:38.816 **********
2026-06-09 13:28:47.195585 | controller | skipping: [localhost]
2026-06-09 13:28:47.195625 | controller |
2026-06-09 13:28:47.195632 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:28:47.195647 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:28:47.195653 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:28:47.195659 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:28:47.195665 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.043)       0:00:38.860 **********
2026-06-09 13:28:47.195670 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.043)       0:00:38.859 **********
2026-06-09 13:28:47.394271 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-09 13:28:47.394329 | controller |
2026-06-09 13:28:47.394336 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:28:47.394343 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.198)       0:00:39.059 **********
2026-06-09 13:28:47.394349 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.198)       0:00:39.057 **********
2026-06-09 13:28:47.517465 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:28:47.517526 | controller |
2026-06-09 13:28:47.517539 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-09 13:28:47.517545 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.123)       0:00:39.182 **********
2026-06-09 13:28:47.517565 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.123)       0:00:39.181 **********
2026-06-09 13:28:47.562133 | controller | skipping: [localhost]
2026-06-09 13:28:47.562210 | controller |
2026-06-09 13:28:47.562233 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-09 13:28:47.562242 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.044)       0:00:39.226 **********
2026-06-09 13:28:47.562252 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.044)       0:00:39.225 **********
2026-06-09 13:28:47.657691 | controller |
2026-06-09 13:28:47.657765 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:28:47.657776 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.095)       0:00:39.322 **********
2026-06-09 13:28:47.657785 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.095)       0:00:39.321 **********
2026-06-09 13:28:47.707960 | controller | skipping: [localhost]
2026-06-09 13:28:47.708051 | controller |
2026-06-09 13:28:47.708067 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:28:47.708079 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.050)       0:00:39.373 **********
2026-06-09 13:28:47.708090 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.050)       0:00:39.371 **********
2026-06-09 13:28:47.764072 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 13:28:47.764138 | controller |
2026-06-09 13:28:47.764144 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 13:28:47.764150 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.056)       0:00:39.429 **********
2026-06-09 13:28:47.764156 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.056)       0:00:39.427 **********
2026-06-09 13:28:47.810326 | controller | ok: [localhost] =>
2026-06-09 13:28:47.810393 | controller |     changed: false
2026-06-09 13:28:47.810426 | controller |     msg: All assertions passed
2026-06-09 13:28:47.810435 | controller |
2026-06-09 13:28:47.810440 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:28:47.810446 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.046)       0:00:39.475 **********
2026-06-09 13:28:47.810451 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.046)       0:00:39.474 **********
2026-06-09 13:28:48.000278 | controller | ok: [localhost]
2026-06-09 13:28:48.000342 | controller |
2026-06-09 13:28:48.000366 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 13:28:48.000371 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.189)       0:00:39.665 **********
2026-06-09 13:28:48.000375 | controller | Tuesday 09 June 2026  13:28:47 +0000 (0:00:00.190)       0:00:39.664 **********
2026-06-09 13:28:48.051997 | controller | ok: [localhost] =>
2026-06-09 13:28:48.052068 | controller |     changed: false
2026-06-09 13:28:48.052075 | controller |     msg: All assertions passed
2026-06-09 13:28:48.052081 | controller |
2026-06-09 13:28:48.052087 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:28:48.052092 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.051)       0:00:39.717 **********
2026-06-09 13:28:48.052098 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.051)       0:00:39.715 **********
2026-06-09 13:28:48.251457 | controller | ok: [localhost]
2026-06-09 13:28:48.251527 | controller |
2026-06-09 13:28:48.251539 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 13:28:48.251549 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:28:48.251557 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:28:48.251566 | controller |   _config_map_content |
2026-06-09 13:28:48.251574 | controller |   ansible.utils.remove_keys(
2026-06-09 13:28:48.251582 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:28:48.251590 | controller |     matching_parameter='regex')
2026-06-09 13:28:48.251598 | controller | }}, cacheable=False] ***
2026-06-09 13:28:48.251607 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.199)       0:00:39.916 **********
2026-06-09 13:28:48.251615 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.199)       0:00:39.915 **********
2026-06-09 13:28:48.505084 | controller | ok: [localhost]
2026-06-09 13:28:48.505166 | controller |
2026-06-09 13:28:48.505179 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:28:48.505190 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.253)       0:00:40.169 **********
2026-06-09 13:28:48.505199 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.253)       0:00:40.168 **********
2026-06-09 13:28:48.588379 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-09 13:28:48.588484 | controller |
2026-06-09 13:28:48.588495 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-09 13:28:48.588504 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.083)       0:00:40.253 **********
2026-06-09 13:28:48.588513 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.083)       0:00:40.251 **********
2026-06-09 13:28:48.634618 | controller | ok: [localhost] =>
2026-06-09 13:28:48.634704 | controller |     changed: false
2026-06-09 13:28:48.634720 | controller |     msg: All assertions passed
2026-06-09 13:28:48.634732 | controller |
2026-06-09 13:28:48.634744 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:28:48.634756 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.046)       0:00:40.299 **********
2026-06-09 13:28:48.634767 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.046)       0:00:40.298 **********
2026-06-09 13:28:48.839692 | controller | ok: [localhost]
2026-06-09 13:28:48.839738 | controller |
2026-06-09 13:28:48.839748 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:28:48.839755 | controller |   (snippet_datadir,
2026-06-09 13:28:48.839762 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:28:48.839770 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:28:48.839777 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.205)       0:00:40.504 **********
2026-06-09 13:28:48.839784 | controller | Tuesday 09 June 2026  13:28:48 +0000 (0:00:00.205)       0:00:40.503 **********
2026-06-09 13:28:49.459356 | controller | ok: [localhost]
2026-06-09 13:28:49.459433 | controller |
2026-06-09 13:28:49.459441 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 13:28:49.459446 | controller | Tuesday 09 June 2026  13:28:49 +0000 (0:00:00.619)       0:00:41.124 **********
2026-06-09 13:28:49.459450 | controller | Tuesday 09 June 2026  13:28:49 +0000 (0:00:00.619)       0:00:41.123 **********
2026-06-09 13:28:49.524053 | controller | ok: [localhost]
2026-06-09 13:28:49.524107 | controller |
2026-06-09 13:28:49.524113 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:28:49.524117 | controller |   (snippet_datadir,
2026-06-09 13:28:49.524122 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:28:49.524126 | controller | }}, content={{
2026-06-09 13:28:49.524130 | controller |   _base64_patch |
2026-06-09 13:28:49.524133 | controller |   default({}) |
2026-06-09 13:28:49.524137 | controller |   to_nice_yaml
2026-06-09 13:28:49.524140 | controller | }}, mode=0644] ***
2026-06-09 13:28:49.524158 | controller | Tuesday 09 June 2026  13:28:49 +0000 (0:00:00.064)       0:00:41.189 **********
2026-06-09 13:28:49.524162 | controller | Tuesday 09 June 2026  13:28:49 +0000 (0:00:00.064)       0:00:41.187 **********
2026-06-09 13:28:50.083649 | controller | ok: [localhost]
2026-06-09 13:28:50.083707 | controller |
2026-06-09 13:28:50.083715 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:28:50.083720 | controller |   (snippet_datadir,
2026-06-09 13:28:50.083726 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:28:50.083731 | controller | }}, content={{
2026-06-09 13:28:50.083737 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:28:50.083742 | controller |   default({}) |
2026-06-09 13:28:50.083746 | controller |   to_nice_yaml
2026-06-09 13:28:50.083751 | controller | }}, mode=0644] ***
2026-06-09 13:28:50.083756 | controller | Tuesday 09 June 2026  13:28:50 +0000 (0:00:00.558)       0:00:41.748 **********
2026-06-09 13:28:50.083761 | controller | Tuesday 09 June 2026  13:28:50 +0000 (0:00:00.558)       0:00:41.746 **********
2026-06-09 13:28:50.578166 | controller | ok: [localhost]
2026-06-09 13:28:50.578219 | controller |
2026-06-09 13:28:50.578225 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 13:28:50.578230 | controller |   (
2026-06-09 13:28:50.578235 | controller |     snippet_datadir,
2026-06-09 13:28:50.578240 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:28:50.578244 | controller |   ) | path_join
2026-06-09 13:28:50.578248 | controller | }}, mode=0644] ***
2026-06-09 13:28:50.578252 | controller | Tuesday 09 June 2026  13:28:50 +0000 (0:00:00.495)       0:00:42.243 **********
2026-06-09 13:28:50.578257 | controller | Tuesday 09 June 2026  13:28:50 +0000 (0:00:00.495)       0:00:42.241 **********
2026-06-09 13:28:50.998974 | controller | changed: [localhost]
2026-06-09 13:28:50.999037 | controller |
2026-06-09 13:28:50.999043 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:28:50.999048 | controller | Tuesday 09 June 2026  13:28:50 +0000 (0:00:00.419)       0:00:42.663 **********
2026-06-09 13:28:50.999052 | controller | Tuesday 09 June 2026  13:28:50 +0000 (0:00:00.420)       0:00:42.662 **********
2026-06-09 13:28:51.113183 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 13:28:51.113224 | controller |
2026-06-09 13:28:51.113231 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 13:28:51.113238 | controller | Tuesday 09 June 2026  13:28:51 +0000 (0:00:00.114)       0:00:42.778 **********
2026-06-09 13:28:51.113244 | controller | Tuesday 09 June 2026  13:28:51 +0000 (0:00:00.114)       0:00:42.776 **********
2026-06-09 13:28:51.178721 | controller | ok: [localhost] =>
2026-06-09 13:28:51.178760 | controller |     changed: false
2026-06-09 13:28:51.178767 | controller |     msg: All assertions passed
2026-06-09 13:28:51.178779 | controller |
2026-06-09 13:28:51.178785 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 13:28:51.178791 | controller | Tuesday 09 June 2026  13:28:51 +0000 (0:00:00.065)       0:00:42.843 **********
2026-06-09 13:28:51.178796 | controller | Tuesday 09 June 2026  13:28:51 +0000 (0:00:00.065)       0:00:42.842 **********
2026-06-09 13:28:51.456639 | controller | ok: [localhost]
2026-06-09 13:28:51.456724 | controller |
2026-06-09 13:28:51.456736 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:28:51.456746 | controller | Tuesday 09 June 2026  13:28:51 +0000 (0:00:00.277)       0:00:43.121 **********
2026-06-09 13:28:51.456755 | controller | Tuesday 09 June 2026  13:28:51 +0000 (0:00:00.277)       0:00:43.119 **********
2026-06-09 13:28:51.516619 | controller | ok: [localhost]
2026-06-09 13:28:51.516657 | controller |
2026-06-09 13:28:51.516665 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:28:51.516671 | controller | Tuesday 09 June 2026  13:28:51 +0000 (0:00:00.060)       0:00:43.181 **********
2026-06-09 13:28:51.516676 | controller | Tuesday 09 June 2026  13:28:51 +0000 (0:00:00.060)       0:00:43.180 **********
2026-06-09 13:28:52.092859 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-09 13:28:52.092919 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-09 13:28:52.092924 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-09 13:28:52.092929 | controller |
2026-06-09 13:28:52.092933 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:28:52.092937 | controller |   _content |
2026-06-09 13:28:52.092941 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:28:52.092945 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:28:52.092949 | controller | }}
2026-06-09 13:28:52.092953 | controller | ] ***
2026-06-09 13:28:52.092956 | controller | Tuesday 09 June 2026  13:28:52 +0000 (0:00:00.576)       0:00:43.757 **********
2026-06-09 13:28:52.092960 | controller | Tuesday 09 June 2026  13:28:52 +0000 (0:00:00.576)       0:00:43.756 **********
2026-06-09 13:28:52.249940 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 13:28:52.250014 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:28:52.250025 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:28:52.250034 | controller |
2026-06-09 13:28:52.250043 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:28:52.250051 | controller | Tuesday 09 June 2026  13:28:52 +0000 (0:00:00.156)       0:00:43.914 **********
2026-06-09 13:28:52.250059 | controller | Tuesday 09 June 2026  13:28:52 +0000 (0:00:00.156)       0:00:43.913 **********
2026-06-09 13:28:52.475734 | controller | ok: [localhost]
2026-06-09 13:28:52.475790 | controller |
2026-06-09 13:28:52.475798 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:28:52.475804 | controller |   (_destdir,
2026-06-09 13:28:52.475809 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:28:52.475815 | controller | }}, content={{
2026-06-09 13:28:52.475820 | controller |   (
2026-06-09 13:28:52.475825 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:28:52.475830 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:28:52.475836 | controller | }}, mode=0644] ***
2026-06-09 13:28:52.475841 | controller | Tuesday 09 June 2026  13:28:52 +0000 (0:00:00.225)       0:00:44.140 **********
2026-06-09 13:28:52.475846 | controller | Tuesday 09 June 2026  13:28:52 +0000 (0:00:00.225)       0:00:44.139 **********
2026-06-09 13:28:52.924597 | controller | ok: [localhost]
2026-06-09 13:28:52.924662 | controller |
2026-06-09 13:28:52.924669 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:28:52.924674 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:28:52.924679 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:28:52.924695 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:28:52.924699 | controller | }}, dest={{
2026-06-09 13:28:52.924704 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:28:52.924709 | controller |   stage['path'], _val.src_file
2026-06-09 13:28:52.924713 | controller |   ) |
2026-06-09 13:28:52.924718 | controller |   path_join
2026-06-09 13:28:52.924722 | controller |  }}] ***
2026-06-09 13:28:52.924726 | controller | Tuesday 09 June 2026  13:28:52 +0000 (0:00:00.449)       0:00:44.589 **********
2026-06-09 13:28:52.924731 | controller | Tuesday 09 June 2026  13:28:52 +0000 (0:00:00.449)       0:00:44.588 **********
2026-06-09 13:28:53.270534 | controller | ok: [localhost] => (item=network-values)
2026-06-09 13:28:53.270596 | controller |
2026-06-09 13:28:53.270602 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:28:53.270607 | controller | Tuesday 09 June 2026  13:28:53 +0000 (0:00:00.345)       0:00:44.935 **********
2026-06-09 13:28:53.270611 | controller | Tuesday 09 June 2026  13:28:53 +0000 (0:00:00.345)       0:00:44.934 **********
2026-06-09 13:28:53.311213 | controller | skipping: [localhost]
2026-06-09 13:28:53.311278 | controller |
2026-06-09 13:28:53.311284 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:28:53.311289 | controller | Tuesday 09 June 2026  13:28:53 +0000 (0:00:00.040)       0:00:44.976 **********
2026-06-09 13:28:53.311293 | controller | Tuesday 09 June 2026  13:28:53 +0000 (0:00:00.040)       0:00:44.974 **********
2026-06-09 13:28:53.837227 | controller | changed: [localhost]
2026-06-09 13:28:53.837290 | controller |
2026-06-09 13:28:53.837295 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:28:53.837301 | controller | Tuesday 09 June 2026  13:28:53 +0000 (0:00:00.526)       0:00:45.502 **********
2026-06-09 13:28:53.837305 | controller | Tuesday 09 June 2026  13:28:53 +0000 (0:00:00.526)       0:00:45.501 **********
2026-06-09 13:28:54.315062 | controller | changed: [localhost]
2026-06-09 13:28:54.315110 | controller |
2026-06-09 13:28:54.315123 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 13:28:54.315130 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.477)       0:00:45.979 **********
2026-06-09 13:28:54.315135 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.477)       0:00:45.978 **********
2026-06-09 13:28:54.362426 | controller | skipping: [localhost]
2026-06-09 13:28:54.362492 | controller |
2026-06-09 13:28:54.362503 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:28:54.362512 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:28:54.362521 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:28:54.362529 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:28:54.362538 | controller |   ) | list
2026-06-09 13:28:54.362546 | controller | }}] ***
2026-06-09 13:28:54.362555 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.047)       0:00:46.027 **********
2026-06-09 13:28:54.362563 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.047)       0:00:46.026 **********
2026-06-09 13:28:54.435212 | controller | skipping: [localhost]
2026-06-09 13:28:54.435257 | controller |
2026-06-09 13:28:54.435267 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:28:54.435274 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:28:54.435282 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:28:54.435289 | controller | }}, mode=0644] ***
2026-06-09 13:28:54.435304 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.072)       0:00:46.100 **********
2026-06-09 13:28:54.435311 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.072)       0:00:46.098 **********
2026-06-09 13:28:54.709545 | controller | changed: [localhost]
2026-06-09 13:28:54.709665 | controller |
2026-06-09 13:28:54.709740 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:28:54.709751 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.273)       0:00:46.374 **********
2026-06-09 13:28:54.709760 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.273)       0:00:46.372 **********
2026-06-09 13:28:54.779012 | controller | skipping: [localhost]
2026-06-09 13:28:54.779088 | controller |
2026-06-09 13:28:54.779101 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:28:54.779114 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.069)       0:00:46.443 **********
2026-06-09 13:28:54.779126 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.069)       0:00:46.442 **********
2026-06-09 13:28:54.835227 | controller | skipping: [localhost]
2026-06-09 13:28:54.835303 | controller |
2026-06-09 13:28:54.835315 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-09 13:28:54.835324 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.056)       0:00:46.499 **********
2026-06-09 13:28:54.835332 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.056)       0:00:46.498 **********
2026-06-09 13:28:54.893517 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-09 13:28:54.893610 | controller | skipping: [localhost]
2026-06-09 13:28:54.893633 | controller |
2026-06-09 13:28:54.893642 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:28:54.893650 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.058)       0:00:46.558 **********
2026-06-09 13:28:54.893658 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.058)       0:00:46.557 **********
2026-06-09 13:28:54.938682 | controller | skipping: [localhost]
2026-06-09 13:28:54.938750 | controller |
2026-06-09 13:28:54.938758 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-09 13:28:54.938764 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.045)       0:00:46.603 **********
2026-06-09 13:28:54.938769 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.045)       0:00:46.602 **********
2026-06-09 13:28:54.990257 | controller | skipping: [localhost]
2026-06-09 13:28:54.990330 | controller |
2026-06-09 13:28:54.990338 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 13:28:54.990345 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.051)       0:00:46.655 **********
2026-06-09 13:28:54.990351 | controller | Tuesday 09 June 2026  13:28:54 +0000 (0:00:00.051)       0:00:46.653 **********
2026-06-09 13:28:55.032602 | controller | ok: [localhost] =>
2026-06-09 13:28:55.032675 | controller |     changed: false
2026-06-09 13:28:55.032683 | controller |     msg: All assertions passed
2026-06-09 13:28:55.032691 | controller |
2026-06-09 13:28:55.032697 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:28:55.032705 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.042)       0:00:46.697 **********
2026-06-09 13:28:55.032712 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.042)       0:00:46.696 **********
2026-06-09 13:28:55.058734 | controller | skipping: [localhost]
2026-06-09 13:28:55.058784 | controller |
2026-06-09 13:28:55.058792 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:28:55.058798 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.026)       0:00:46.723 **********
2026-06-09 13:28:55.058817 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.026)       0:00:46.722 **********
2026-06-09 13:28:55.089346 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-09 13:28:55.089472 | controller |
2026-06-09 13:28:55.089493 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:28:55.089505 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.030)       0:00:46.754 **********
2026-06-09 13:28:55.089517 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.030)       0:00:46.753 **********
2026-06-09 13:28:55.146121 | controller | skipping: [localhost]
2026-06-09 13:28:55.146197 | controller |
2026-06-09 13:28:55.146208 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:28:55.146217 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.056)       0:00:46.811 **********
2026-06-09 13:28:55.146225 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.056)       0:00:46.809 **********
2026-06-09 13:28:55.176980 | controller | ok: [localhost]
2026-06-09 13:28:55.177056 | controller |
2026-06-09 13:28:55.177067 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:28:55.177075 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:28:55.177084 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:28:55.177093 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:28:55.177101 | controller | }}] ***
2026-06-09 13:28:55.177109 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.030)       0:00:46.842 **********
2026-06-09 13:28:55.177117 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.030)       0:00:46.840 **********
2026-06-09 13:28:55.224396 | controller | skipping: [localhost]
2026-06-09 13:28:55.224554 | controller |
2026-06-09 13:28:55.224570 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:28:55.224583 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:28:55.224596 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:28:55.224609 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:28:55.224622 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.047)       0:00:46.889 **********
2026-06-09 13:28:55.224635 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.047)       0:00:46.888 **********
2026-06-09 13:28:55.612448 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-09 13:28:55.612497 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-09 13:28:55.612503 | controller |
2026-06-09 13:28:55.612507 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:28:55.612512 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.388)       0:00:47.277 **********
2026-06-09 13:28:55.612516 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.388)       0:00:47.276 **********
2026-06-09 13:28:55.711845 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-09 13:28:55.711910 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:28:55.711915 | controller |
2026-06-09 13:28:55.711920 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-09 13:28:55.711924 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.099)       0:00:47.376 **********
2026-06-09 13:28:55.711928 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.099)       0:00:47.375 **********
2026-06-09 13:28:55.757213 | controller | skipping: [localhost]
2026-06-09 13:28:55.757284 | controller |
2026-06-09 13:28:55.757293 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane name=ci_gen_kustomize_values] ***
2026-06-09 13:28:55.757316 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.045)       0:00:47.422 **********
2026-06-09 13:28:55.757320 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.045)       0:00:47.420 **********
2026-06-09 13:28:55.904735 | controller |
2026-06-09 13:28:55.904799 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:28:55.904804 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.147)       0:00:47.569 **********
2026-06-09 13:28:55.904808 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.147)       0:00:47.568 **********
2026-06-09 13:28:55.953738 | controller | skipping: [localhost]
2026-06-09 13:28:55.953799 | controller |
2026-06-09 13:28:55.953805 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:28:55.953809 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.048)       0:00:47.618 **********
2026-06-09 13:28:55.953813 | controller | Tuesday 09 June 2026  13:28:55 +0000 (0:00:00.048)       0:00:47.617 **********
2026-06-09 13:28:56.025672 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 13:28:56.025745 | controller |
2026-06-09 13:28:56.025756 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 13:28:56.025766 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.072)       0:00:47.690 **********
2026-06-09 13:28:56.025774 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.072)       0:00:47.689 **********
2026-06-09 13:28:56.091463 | controller | ok: [localhost] =>
2026-06-09 13:28:56.091536 | controller |     changed: false
2026-06-09 13:28:56.091545 | controller |     msg: All assertions passed
2026-06-09 13:28:56.091553 | controller |
2026-06-09 13:28:56.091561 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:28:56.091570 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.065)       0:00:47.756 **********
2026-06-09 13:28:56.091578 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.065)       0:00:47.755 **********
2026-06-09 13:28:56.314855 | controller | ok: [localhost]
2026-06-09 13:28:56.314924 | controller |
2026-06-09 13:28:56.314931 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 13:28:56.314938 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.222)       0:00:47.979 **********
2026-06-09 13:28:56.314944 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.222)       0:00:47.978 **********
2026-06-09 13:28:56.369126 | controller | ok: [localhost] =>
2026-06-09 13:28:56.369202 | controller |     changed: false
2026-06-09 13:28:56.369211 | controller |     msg: All assertions passed
2026-06-09 13:28:56.369220 | controller |
2026-06-09 13:28:56.369237 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:28:56.369245 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.054)       0:00:48.034 **********
2026-06-09 13:28:56.369253 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.054)       0:00:48.032 **********
2026-06-09 13:28:56.558050 | controller | ok: [localhost]
2026-06-09 13:28:56.558090 | controller |
2026-06-09 13:28:56.558099 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 13:28:56.558115 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:28:56.558122 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:28:56.558127 | controller |   _config_map_content |
2026-06-09 13:28:56.558133 | controller |   ansible.utils.remove_keys(
2026-06-09 13:28:56.558138 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:28:56.558143 | controller |     matching_parameter='regex')
2026-06-09 13:28:56.558149 | controller | }}, cacheable=False] ***
2026-06-09 13:28:56.558154 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.189)       0:00:48.223 **********
2026-06-09 13:28:56.558160 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.189)       0:00:48.221 **********
2026-06-09 13:28:56.799980 | controller | ok: [localhost]
2026-06-09 13:28:56.800018 | controller |
2026-06-09 13:28:56.800026 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:28:56.800032 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.241)       0:00:48.464 **********
2026-06-09 13:28:56.800038 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.241)       0:00:48.463 **********
2026-06-09 13:28:56.878311 | controller | skipping: [localhost]
2026-06-09 13:28:56.878349 | controller |
2026-06-09 13:28:56.878357 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:28:56.878364 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.078)       0:00:48.542 **********
2026-06-09 13:28:56.878370 | controller | Tuesday 09 June 2026  13:28:56 +0000 (0:00:00.078)       0:00:48.541 **********
2026-06-09 13:28:57.100325 | controller | changed: [localhost]
2026-06-09 13:28:57.100373 | controller |
2026-06-09 13:28:57.100384 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:28:57.100394 | controller |   (snippet_datadir,
2026-06-09 13:28:57.100432 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:28:57.100444 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:28:57.100452 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.222)       0:00:48.765 **********
2026-06-09 13:28:57.100460 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.222)       0:00:48.764 **********
2026-06-09 13:28:57.194138 | controller | skipping: [localhost]
2026-06-09 13:28:57.194187 | controller |
2026-06-09 13:28:57.194198 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 13:28:57.194208 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.093)       0:00:48.858 **********
2026-06-09 13:28:57.194219 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.093)       0:00:48.857 **********
2026-06-09 13:28:57.271985 | controller | ok: [localhost]
2026-06-09 13:28:57.272031 | controller |
2026-06-09 13:28:57.272041 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:28:57.272050 | controller |   (snippet_datadir,
2026-06-09 13:28:57.272058 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:28:57.272067 | controller | }}, content={{
2026-06-09 13:28:57.272074 | controller |   _base64_patch |
2026-06-09 13:28:57.272082 | controller |   default({}) |
2026-06-09 13:28:57.272090 | controller |   to_nice_yaml
2026-06-09 13:28:57.272097 | controller | }}, mode=0644] ***
2026-06-09 13:28:57.272105 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.078)       0:00:48.936 **********
2026-06-09 13:28:57.272113 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.078)       0:00:48.935 **********
2026-06-09 13:28:57.704464 | controller | changed: [localhost]
2026-06-09 13:28:57.704551 | controller |
2026-06-09 13:28:57.704562 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:28:57.704570 | controller |   (snippet_datadir,
2026-06-09 13:28:57.704579 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:28:57.704587 | controller | }}, content={{
2026-06-09 13:28:57.704595 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:28:57.704603 | controller |   default({}) |
2026-06-09 13:28:57.704611 | controller |   to_nice_yaml
2026-06-09 13:28:57.704619 | controller | }}, mode=0644] ***
2026-06-09 13:28:57.704626 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.432)       0:00:49.369 **********
2026-06-09 13:28:57.704634 | controller | Tuesday 09 June 2026  13:28:57 +0000 (0:00:00.432)       0:00:49.367 **********
2026-06-09 13:28:58.153140 | controller | changed: [localhost]
2026-06-09 13:28:58.153207 | controller |
2026-06-09 13:28:58.153216 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 13:28:58.153222 | controller |   (
2026-06-09 13:28:58.153227 | controller |     snippet_datadir,
2026-06-09 13:28:58.153233 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:28:58.153239 | controller |   ) | path_join
2026-06-09 13:28:58.153257 | controller | }}, mode=0644] ***
2026-06-09 13:28:58.153264 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.448)       0:00:49.817 **********
2026-06-09 13:28:58.153270 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.448)       0:00:49.816 **********
2026-06-09 13:28:58.575541 | controller | changed: [localhost]
2026-06-09 13:28:58.575606 | controller |
2026-06-09 13:28:58.575613 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:28:58.575619 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.422)       0:00:50.240 **********
2026-06-09 13:28:58.575624 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.422)       0:00:50.239 **********
2026-06-09 13:28:58.633294 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 13:28:58.633362 | controller |
2026-06-09 13:28:58.633371 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 13:28:58.633377 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.057)       0:00:50.298 **********
2026-06-09 13:28:58.633383 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.057)       0:00:50.296 **********
2026-06-09 13:28:58.675270 | controller | ok: [localhost] =>
2026-06-09 13:28:58.675337 | controller |     changed: false
2026-06-09 13:28:58.675343 | controller |     msg: All assertions passed
2026-06-09 13:28:58.675349 | controller |
2026-06-09 13:28:58.675355 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 13:28:58.675361 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.042)       0:00:50.340 **********
2026-06-09 13:28:58.675367 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.042)       0:00:50.339 **********
2026-06-09 13:28:58.882653 | controller | ok: [localhost]
2026-06-09 13:28:58.882722 | controller |
2026-06-09 13:28:58.882730 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:28:58.882736 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.207)       0:00:50.547 **********
2026-06-09 13:28:58.882742 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.207)       0:00:50.546 **********
2026-06-09 13:28:58.934643 | controller | ok: [localhost]
2026-06-09 13:28:58.934710 | controller |
2026-06-09 13:28:58.934717 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:28:58.934724 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.052)       0:00:50.599 **********
2026-06-09 13:28:58.934729 | controller | Tuesday 09 June 2026  13:28:58 +0000 (0:00:00.052)       0:00:50.598 **********
2026-06-09 13:28:59.312983 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-09 13:28:59.313081 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-09 13:28:59.313104 | controller |
2026-06-09 13:28:59.313113 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:28:59.313121 | controller |   _content |
2026-06-09 13:28:59.313166 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:28:59.313179 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:28:59.313189 | controller | }}
2026-06-09 13:28:59.313198 | controller | ] ***
2026-06-09 13:28:59.313207 | controller | Tuesday 09 June 2026  13:28:59 +0000 (0:00:00.378)       0:00:50.978 **********
2026-06-09 13:28:59.313217 | controller | Tuesday 09 June 2026  13:28:59 +0000 (0:00:00.378)       0:00:50.976 **********
2026-06-09 13:28:59.407751 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:28:59.407831 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:28:59.407842 | controller |
2026-06-09 13:28:59.407850 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:28:59.407859 | controller | Tuesday 09 June 2026  13:28:59 +0000 (0:00:00.094)       0:00:51.072 **********
2026-06-09 13:28:59.407879 | controller | Tuesday 09 June 2026  13:28:59 +0000 (0:00:00.094)       0:00:51.071 **********
2026-06-09 13:28:59.603918 | controller | changed: [localhost]
2026-06-09 13:28:59.603990 | controller |
2026-06-09 13:28:59.604001 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:28:59.604010 | controller |   (_destdir,
2026-06-09 13:28:59.604018 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:28:59.604026 | controller | }}, content={{
2026-06-09 13:28:59.604034 | controller |   (
2026-06-09 13:28:59.604042 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:28:59.604049 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:28:59.604057 | controller | }}, mode=0644] ***
2026-06-09 13:28:59.604065 | controller | Tuesday 09 June 2026  13:28:59 +0000 (0:00:00.195)       0:00:51.268 **********
2026-06-09 13:28:59.604073 | controller | Tuesday 09 June 2026  13:28:59 +0000 (0:00:00.195)       0:00:51.267 **********
2026-06-09 13:29:00.010330 | controller | changed: [localhost]
2026-06-09 13:29:00.010435 | controller |
2026-06-09 13:29:00.010449 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:00.010458 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.406)       0:00:51.675 **********
2026-06-09 13:29:00.010466 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.406)       0:00:51.674 **********
2026-06-09 13:29:00.081900 | controller | skipping: [localhost]
2026-06-09 13:29:00.081975 | controller |
2026-06-09 13:29:00.081986 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:00.081994 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.071)       0:00:51.746 **********
2026-06-09 13:29:00.082003 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.071)       0:00:51.745 **********
2026-06-09 13:29:00.138124 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 13:29:00.138203 | controller |
2026-06-09 13:29:00.138214 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 13:29:00.138224 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.056)       0:00:51.803 **********
2026-06-09 13:29:00.138232 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.056)       0:00:51.801 **********
2026-06-09 13:29:00.183506 | controller | ok: [localhost] =>
2026-06-09 13:29:00.183580 | controller |     changed: false
2026-06-09 13:29:00.183590 | controller |     msg: All assertions passed
2026-06-09 13:29:00.183599 | controller |
2026-06-09 13:29:00.183607 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:00.183617 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.045)       0:00:51.848 **********
2026-06-09 13:29:00.183625 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.045)       0:00:51.847 **********
2026-06-09 13:29:00.395445 | controller | ok: [localhost]
2026-06-09 13:29:00.395494 | controller |
2026-06-09 13:29:00.395500 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 13:29:00.395505 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.212)       0:00:52.060 **********
2026-06-09 13:29:00.395509 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.212)       0:00:52.059 **********
2026-06-09 13:29:00.448172 | controller | ok: [localhost] =>
2026-06-09 13:29:00.448238 | controller |     changed: false
2026-06-09 13:29:00.448244 | controller |     msg: All assertions passed
2026-06-09 13:29:00.448249 | controller |
2026-06-09 13:29:00.448266 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:00.448271 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.052)       0:00:52.113 **********
2026-06-09 13:29:00.448275 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.052)       0:00:52.111 **********
2026-06-09 13:29:00.652014 | controller | ok: [localhost]
2026-06-09 13:29:00.652078 | controller |
2026-06-09 13:29:00.652086 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 13:29:00.652092 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:00.652098 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:00.652103 | controller |   _config_map_content |
2026-06-09 13:29:00.652108 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:00.652113 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:00.652118 | controller |     matching_parameter='regex')
2026-06-09 13:29:00.652123 | controller | }}, cacheable=False] ***
2026-06-09 13:29:00.652128 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.203)       0:00:52.316 **********
2026-06-09 13:29:00.652133 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.203)       0:00:52.315 **********
2026-06-09 13:29:00.932523 | controller | ok: [localhost]
2026-06-09 13:29:00.932589 | controller |
2026-06-09 13:29:00.932601 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:00.932610 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.280)       0:00:52.597 **********
2026-06-09 13:29:00.932620 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.280)       0:00:52.596 **********
2026-06-09 13:29:00.988342 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-09 13:29:00.988399 | controller |
2026-06-09 13:29:00.988424 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-09 13:29:00.988431 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.055)       0:00:52.653 **********
2026-06-09 13:29:00.988436 | controller | Tuesday 09 June 2026  13:29:00 +0000 (0:00:00.055)       0:00:52.652 **********
2026-06-09 13:29:01.034188 | controller | ok: [localhost] =>
2026-06-09 13:29:01.034267 | controller |     changed: false
2026-06-09 13:29:01.034277 | controller |     msg: All assertions passed
2026-06-09 13:29:01.034286 | controller |
2026-06-09 13:29:01.034295 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:01.034303 | controller | Tuesday 09 June 2026  13:29:01 +0000 (0:00:00.045)       0:00:52.698 **********
2026-06-09 13:29:01.034311 | controller | Tuesday 09 June 2026  13:29:01 +0000 (0:00:00.045)       0:00:52.697 **********
2026-06-09 13:29:01.227767 | controller | ok: [localhost]
2026-06-09 13:29:01.227842 | controller |
2026-06-09 13:29:01.227854 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:01.227864 | controller |   (snippet_datadir,
2026-06-09 13:29:01.227873 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:01.227882 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:01.227891 | controller | Tuesday 09 June 2026  13:29:01 +0000 (0:00:00.193)       0:00:52.892 **********
2026-06-09 13:29:01.227900 | controller | Tuesday 09 June 2026  13:29:01 +0000 (0:00:00.193)       0:00:52.891 **********
2026-06-09 13:29:02.291995 | controller | ok: [localhost]
2026-06-09 13:29:02.292064 | controller |
2026-06-09 13:29:02.292072 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 13:29:02.292078 | controller | Tuesday 09 June 2026  13:29:02 +0000 (0:00:01.064)       0:00:53.957 **********
2026-06-09 13:29:02.292082 | controller | Tuesday 09 June 2026  13:29:02 +0000 (0:00:01.064)       0:00:53.955 **********
2026-06-09 13:29:02.391219 | controller | ok: [localhost]
2026-06-09 13:29:02.391279 | controller |
2026-06-09 13:29:02.391285 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:02.391290 | controller |   (snippet_datadir,
2026-06-09 13:29:02.391294 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:02.391298 | controller | }}, content={{
2026-06-09 13:29:02.391302 | controller |   _base64_patch |
2026-06-09 13:29:02.391317 | controller |   default({}) |
2026-06-09 13:29:02.391320 | controller |   to_nice_yaml
2026-06-09 13:29:02.391324 | controller | }}, mode=0644] ***
2026-06-09 13:29:02.391328 | controller | Tuesday 09 June 2026  13:29:02 +0000 (0:00:00.099)       0:00:54.056 **********
2026-06-09 13:29:02.391331 | controller | Tuesday 09 June 2026  13:29:02 +0000 (0:00:00.099)       0:00:54.055 **********
2026-06-09 13:29:02.782275 | controller | ok: [localhost]
2026-06-09 13:29:02.782328 | controller |
2026-06-09 13:29:02.782341 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:02.782350 | controller |   (snippet_datadir,
2026-06-09 13:29:02.782360 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:02.782369 | controller | }}, content={{
2026-06-09 13:29:02.782378 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:02.782387 | controller |   default({}) |
2026-06-09 13:29:02.782395 | controller |   to_nice_yaml
2026-06-09 13:29:02.782434 | controller | }}, mode=0644] ***
2026-06-09 13:29:02.782454 | controller | Tuesday 09 June 2026  13:29:02 +0000 (0:00:00.390)       0:00:54.446 **********
2026-06-09 13:29:02.782466 | controller | Tuesday 09 June 2026  13:29:02 +0000 (0:00:00.390)       0:00:54.445 **********
2026-06-09 13:29:03.271335 | controller | ok: [localhost]
2026-06-09 13:29:03.271375 | controller |
2026-06-09 13:29:03.271382 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 13:29:03.271388 | controller |   (
2026-06-09 13:29:03.271394 | controller |     snippet_datadir,
2026-06-09 13:29:03.271421 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:03.271429 | controller |   ) | path_join
2026-06-09 13:29:03.271434 | controller | }}, mode=0644] ***
2026-06-09 13:29:03.271440 | controller | Tuesday 09 June 2026  13:29:03 +0000 (0:00:00.488)       0:00:54.935 **********
2026-06-09 13:29:03.271445 | controller | Tuesday 09 June 2026  13:29:03 +0000 (0:00:00.488)       0:00:54.934 **********
2026-06-09 13:29:03.682052 | controller | ok: [localhost]
2026-06-09 13:29:03.682125 | controller |
2026-06-09 13:29:03.682136 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:03.682145 | controller | Tuesday 09 June 2026  13:29:03 +0000 (0:00:00.411)       0:00:55.346 **********
2026-06-09 13:29:03.682154 | controller | Tuesday 09 June 2026  13:29:03 +0000 (0:00:00.411)       0:00:55.345 **********
2026-06-09 13:29:03.784639 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 13:29:03.784714 | controller |
2026-06-09 13:29:03.784725 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 13:29:03.784735 | controller | Tuesday 09 June 2026  13:29:03 +0000 (0:00:00.101)       0:00:55.448 **********
2026-06-09 13:29:03.784744 | controller | Tuesday 09 June 2026  13:29:03 +0000 (0:00:00.101)       0:00:55.447 **********
2026-06-09 13:29:03.848250 | controller | ok: [localhost] =>
2026-06-09 13:29:03.848336 | controller |     changed: false
2026-06-09 13:29:03.848352 | controller |     msg: All assertions passed
2026-06-09 13:29:03.848366 | controller |
2026-06-09 13:29:03.848380 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 13:29:03.848393 | controller | Tuesday 09 June 2026  13:29:03 +0000 (0:00:00.064)       0:00:55.513 **********
2026-06-09 13:29:03.848450 | controller | Tuesday 09 June 2026  13:29:03 +0000 (0:00:00.064)       0:00:55.511 **********
2026-06-09 13:29:04.081706 | controller | ok: [localhost]
2026-06-09 13:29:04.081855 | controller |
2026-06-09 13:29:04.081888 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:04.081893 | controller | Tuesday 09 June 2026  13:29:04 +0000 (0:00:00.233)       0:00:55.746 **********
2026-06-09 13:29:04.081897 | controller | Tuesday 09 June 2026  13:29:04 +0000 (0:00:00.233)       0:00:55.744 **********
2026-06-09 13:29:04.140500 | controller | ok: [localhost]
2026-06-09 13:29:04.140585 | controller |
2026-06-09 13:29:04.140600 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:04.140606 | controller | Tuesday 09 June 2026  13:29:04 +0000 (0:00:00.059)       0:00:55.805 **********
2026-06-09 13:29:04.140612 | controller | Tuesday 09 June 2026  13:29:04 +0000 (0:00:00.059)       0:00:55.804 **********
2026-06-09 13:29:04.706527 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-09 13:29:04.706563 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-09 13:29:04.706570 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-09 13:29:04.706575 | controller |
2026-06-09 13:29:04.706581 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:04.706587 | controller |   _content |
2026-06-09 13:29:04.706593 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:04.706599 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:04.706604 | controller | }}
2026-06-09 13:29:04.706610 | controller | ] ***
2026-06-09 13:29:04.706615 | controller | Tuesday 09 June 2026  13:29:04 +0000 (0:00:00.566)       0:00:56.371 **********
2026-06-09 13:29:04.706621 | controller | Tuesday 09 June 2026  13:29:04 +0000 (0:00:00.566)       0:00:56.370 **********
2026-06-09 13:29:04.863275 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 13:29:04.863311 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:04.863317 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:04.863322 | controller |
2026-06-09 13:29:04.863327 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:04.863332 | controller | Tuesday 09 June 2026  13:29:04 +0000 (0:00:00.156)       0:00:56.528 **********
2026-06-09 13:29:04.863336 | controller | Tuesday 09 June 2026  13:29:04 +0000 (0:00:00.156)       0:00:56.527 **********
2026-06-09 13:29:05.072170 | controller | ok: [localhost]
2026-06-09 13:29:05.072249 | controller |
2026-06-09 13:29:05.072275 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:05.072288 | controller |   (_destdir,
2026-06-09 13:29:05.072300 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:05.072312 | controller | }}, content={{
2026-06-09 13:29:05.072321 | controller |   (
2026-06-09 13:29:05.072329 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:05.072337 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:05.072345 | controller | }}, mode=0644] ***
2026-06-09 13:29:05.072353 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.208)       0:00:56.736 **********
2026-06-09 13:29:05.072361 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.208)       0:00:56.735 **********
2026-06-09 13:29:05.500362 | controller | ok: [localhost]
2026-06-09 13:29:05.500428 | controller |
2026-06-09 13:29:05.500444 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:29:05.500450 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:29:05.500456 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:29:05.500461 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:29:05.500466 | controller | }}, dest={{
2026-06-09 13:29:05.500471 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:05.500474 | controller |   stage['path'], _val.src_file
2026-06-09 13:29:05.500478 | controller |   ) |
2026-06-09 13:29:05.500482 | controller |   path_join
2026-06-09 13:29:05.500485 | controller |  }}] ***
2026-06-09 13:29:05.500489 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.428)       0:00:57.165 **********
2026-06-09 13:29:05.500492 | controller | Tuesday 09 June 2026  13:29:05 +0000 (0:00:00.428)       0:00:57.164 **********
2026-06-09 13:29:06.083123 | controller | changed: [localhost] => (item=service-values)
2026-06-09 13:29:06.083153 | controller | ok: [localhost] => (item=network-values)
2026-06-09 13:29:06.083158 | controller |
2026-06-09 13:29:06.083162 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:06.083171 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.582)       0:00:57.748 **********
2026-06-09 13:29:06.083180 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.582)       0:00:57.746 **********
2026-06-09 13:29:06.134258 | controller | skipping: [localhost]
2026-06-09 13:29:06.134335 | controller |
2026-06-09 13:29:06.134346 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:29:06.134355 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.051)       0:00:57.799 **********
2026-06-09 13:29:06.134434 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.051)       0:00:57.798 **********
2026-06-09 13:29:06.501364 | controller | changed: [localhost]
2026-06-09 13:29:06.501448 | controller |
2026-06-09 13:29:06.501471 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:29:06.501486 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.366)       0:00:58.166 **********
2026-06-09 13:29:06.501498 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.366)       0:00:58.165 **********
2026-06-09 13:29:06.939205 | controller | changed: [localhost]
2026-06-09 13:29:06.939277 | controller |
2026-06-09 13:29:06.939288 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 13:29:06.939298 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.437)       0:00:58.604 **********
2026-06-09 13:29:06.939345 | controller | Tuesday 09 June 2026  13:29:06 +0000 (0:00:00.437)       0:00:58.602 **********
2026-06-09 13:29:07.013037 | controller | skipping: [localhost]
2026-06-09 13:29:07.013091 | controller |
2026-06-09 13:29:07.013097 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:29:07.013102 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:29:07.013106 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:29:07.013110 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:29:07.013114 | controller |   ) | list
2026-06-09 13:29:07.013118 | controller | }}] ***
2026-06-09 13:29:07.013122 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.073)       0:00:58.677 **********
2026-06-09 13:29:07.013126 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.073)       0:00:58.676 **********
2026-06-09 13:29:07.080107 | controller | skipping: [localhost]
2026-06-09 13:29:07.080142 | controller |
2026-06-09 13:29:07.080149 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:29:07.080155 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:29:07.080160 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:29:07.080165 | controller | }}, mode=0644] ***
2026-06-09 13:29:07.080170 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.067)       0:00:58.744 **********
2026-06-09 13:29:07.080176 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.067)       0:00:58.743 **********
2026-06-09 13:29:07.383095 | controller | changed: [localhost]
2026-06-09 13:29:07.383148 | controller |
2026-06-09 13:29:07.383159 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:07.383168 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.303)       0:00:59.047 **********
2026-06-09 13:29:07.383177 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.302)       0:00:59.046 **********
2026-06-09 13:29:07.436269 | controller | skipping: [localhost]
2026-06-09 13:29:07.436354 | controller |
2026-06-09 13:29:07.436380 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:29:07.436395 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.053)       0:00:59.100 **********
2026-06-09 13:29:07.436464 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.053)       0:00:59.099 **********
2026-06-09 13:29:07.494461 | controller | skipping: [localhost]
2026-06-09 13:29:07.494543 | controller |
2026-06-09 13:29:07.494560 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane _raw_params=wait_condition.yml] ***
2026-06-09 13:29:07.494574 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.057)       0:00:59.158 **********
2026-06-09 13:29:07.494587 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.058)       0:00:59.157 **********
2026-06-09 13:29:07.551942 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-09 13:29:07.551993 | controller | skipping: [localhost]
2026-06-09 13:29:07.552000 | controller |
2026-06-09 13:29:07.552006 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:07.552051 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.057)       0:00:59.216 **********
2026-06-09 13:29:07.552056 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.057)       0:00:59.214 **********
2026-06-09 13:29:07.608594 | controller | skipping: [localhost]
2026-06-09 13:29:07.608663 | controller |
2026-06-09 13:29:07.608673 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-09 13:29:07.608681 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.057)       0:00:59.273 **********
2026-06-09 13:29:07.608689 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.057)       0:00:59.272 **********
2026-06-09 13:29:07.659362 | controller | skipping: [localhost]
2026-06-09 13:29:07.659453 | controller |
2026-06-09 13:29:07.659461 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 13:29:07.659468 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.050)       0:00:59.324 **********
2026-06-09 13:29:07.659474 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.050)       0:00:59.322 **********
2026-06-09 13:29:07.707808 | controller | ok: [localhost] =>
2026-06-09 13:29:07.707877 | controller |     changed: false
2026-06-09 13:29:07.707888 | controller |     msg: All assertions passed
2026-06-09 13:29:07.707897 | controller |
2026-06-09 13:29:07.707909 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:29:07.707922 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.048)       0:00:59.372 **********
2026-06-09 13:29:07.707931 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.048)       0:00:59.371 **********
2026-06-09 13:29:07.749147 | controller | skipping: [localhost]
2026-06-09 13:29:07.749206 | controller |
2026-06-09 13:29:07.749213 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:29:07.749219 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.040)       0:00:59.413 **********
2026-06-09 13:29:07.749225 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.040)       0:00:59.412 **********
2026-06-09 13:29:07.790071 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 13:29:07.790130 | controller |
2026-06-09 13:29:07.790136 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:29:07.790142 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.040)       0:00:59.454 **********
2026-06-09 13:29:07.790147 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.040)       0:00:59.453 **********
2026-06-09 13:29:07.828521 | controller | skipping: [localhost]
2026-06-09 13:29:07.828606 | controller |
2026-06-09 13:29:07.828618 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:29:07.828628 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.038)       0:00:59.492 **********
2026-06-09 13:29:07.828650 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.038)       0:00:59.491 **********
2026-06-09 13:29:07.873354 | controller | ok: [localhost]
2026-06-09 13:29:07.873469 | controller |
2026-06-09 13:29:07.873483 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:29:07.873492 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:29:07.873502 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:29:07.873511 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:29:07.873520 | controller | }}] ***
2026-06-09 13:29:07.873529 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.044)       0:00:59.537 **********
2026-06-09 13:29:07.873538 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.044)       0:00:59.536 **********
2026-06-09 13:29:07.950826 | controller | skipping: [localhost]
2026-06-09 13:29:07.950877 | controller |
2026-06-09 13:29:07.950883 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:29:07.950887 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:07.950891 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:29:07.950895 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:07.950899 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.077)       0:00:59.615 **********
2026-06-09 13:29:07.950903 | controller | Tuesday 09 June 2026  13:29:07 +0000 (0:00:00.077)       0:00:59.614 **********
2026-06-09 13:29:08.227183 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'})
2026-06-09 13:29:08.227223 | controller |
2026-06-09 13:29:08.227230 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:29:08.227237 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.276)       0:00:59.892 **********
2026-06-09 13:29:08.227242 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.276)       0:00:59.891 **********
2026-06-09 13:29:08.311536 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:29:08.311586 | controller |
2026-06-09 13:29:08.311593 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-09 13:29:08.311599 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.084)       0:00:59.976 **********
2026-06-09 13:29:08.311605 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.084)       0:00:59.975 **********
2026-06-09 13:29:08.369468 | controller | skipping: [localhost]
2026-06-09 13:29:08.369525 | controller |
2026-06-09 13:29:08.369530 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] ***
2026-06-09 13:29:08.369534 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.057)       0:01:00.034 **********
2026-06-09 13:29:08.369538 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.057)       0:01:00.032 **********
2026-06-09 13:29:08.453857 | controller |
2026-06-09 13:29:08.453912 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:08.453917 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.084)       0:01:00.119 **********
2026-06-09 13:29:08.453921 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.084)       0:01:00.117 **********
2026-06-09 13:29:08.496317 | controller | skipping: [localhost]
2026-06-09 13:29:08.496386 | controller |
2026-06-09 13:29:08.496397 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:08.496459 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.042)       0:01:00.161 **********
2026-06-09 13:29:08.496483 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.042)       0:01:00.159 **********
2026-06-09 13:29:08.589860 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 13:29:08.589925 | controller |
2026-06-09 13:29:08.589932 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 13:29:08.589949 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.093)       0:01:00.254 **********
2026-06-09 13:29:08.589955 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.093)       0:01:00.253 **********
2026-06-09 13:29:08.640046 | controller | ok: [localhost] =>
2026-06-09 13:29:08.640112 | controller |     changed: false
2026-06-09 13:29:08.640118 | controller |     msg: All assertions passed
2026-06-09 13:29:08.640124 | controller |
2026-06-09 13:29:08.640129 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:08.640136 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.050)       0:01:00.304 **********
2026-06-09 13:29:08.640141 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.050)       0:01:00.303 **********
2026-06-09 13:29:08.835864 | controller | ok: [localhost]
2026-06-09 13:29:08.835927 | controller |
2026-06-09 13:29:08.835932 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 13:29:08.835937 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.196)       0:01:00.501 **********
2026-06-09 13:29:08.835941 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.196)       0:01:00.499 **********
2026-06-09 13:29:08.887750 | controller | ok: [localhost] =>
2026-06-09 13:29:08.887799 | controller |     changed: false
2026-06-09 13:29:08.887803 | controller |     msg: All assertions passed
2026-06-09 13:29:08.887808 | controller |
2026-06-09 13:29:08.887812 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:08.887816 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.051)       0:01:00.552 **********
2026-06-09 13:29:08.887820 | controller | Tuesday 09 June 2026  13:29:08 +0000 (0:00:00.051)       0:01:00.551 **********
2026-06-09 13:29:09.081493 | controller | ok: [localhost]
2026-06-09 13:29:09.081559 | controller |
2026-06-09 13:29:09.081575 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 13:29:09.081588 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:09.081600 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:09.081611 | controller |   _config_map_content |
2026-06-09 13:29:09.081622 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:09.081633 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:09.081644 | controller |     matching_parameter='regex')
2026-06-09 13:29:09.081655 | controller | }}, cacheable=False] ***
2026-06-09 13:29:09.081666 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.192)       0:01:00.745 **********
2026-06-09 13:29:09.081677 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.193)       0:01:00.744 **********
2026-06-09 13:29:09.352735 | controller | ok: [localhost]
2026-06-09 13:29:09.352833 | controller |
2026-06-09 13:29:09.352841 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:09.352847 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.271)       0:01:01.017 **********
2026-06-09 13:29:09.352853 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.271)       0:01:01.016 **********
2026-06-09 13:29:09.438712 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost
2026-06-09 13:29:09.438827 | controller |
2026-06-09 13:29:09.438835 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] ***
2026-06-09 13:29:09.438842 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.085)       0:01:01.103 **********
2026-06-09 13:29:09.438848 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.085)       0:01:01.102 **********
2026-06-09 13:29:09.521700 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost
2026-06-09 13:29:09.521777 | controller |
2026-06-09 13:29:09.521787 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] ***
2026-06-09 13:29:09.521795 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.082)       0:01:01.186 **********
2026-06-09 13:29:09.521800 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.082)       0:01:01.185 **********
2026-06-09 13:29:09.580543 | controller | ok: [localhost] =>
2026-06-09 13:29:09.580606 | controller |     changed: false
2026-06-09 13:29:09.580613 | controller |     msg: All assertions passed
2026-06-09 13:29:09.580619 | controller |
2026-06-09 13:29:09.580625 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] ***
2026-06-09 13:29:09.580631 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.058)       0:01:01.245 **********
2026-06-09 13:29:09.580648 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.058)       0:01:01.244 **********
2026-06-09 13:29:09.688734 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost
2026-06-09 13:29:09.688792 | controller |
2026-06-09 13:29:09.688798 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] ***
2026-06-09 13:29:09.688803 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.108)       0:01:01.353 **********
2026-06-09 13:29:09.688807 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.108)       0:01:01.352 **********
2026-06-09 13:29:09.726789 | controller | skipping: [localhost]
2026-06-09 13:29:09.726853 | controller |
2026-06-09 13:29:09.726865 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{
2026-06-09 13:29:09.726874 | controller |   _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([])
2026-06-09 13:29:09.726884 | controller | }}] ***
2026-06-09 13:29:09.726893 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.037)       0:01:01.391 **********
2026-06-09 13:29:09.726902 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.037)       0:01:01.390 **********
2026-06-09 13:29:09.782728 | controller | ok: [localhost]
2026-06-09 13:29:09.782807 | controller |
2026-06-09 13:29:09.782833 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] ***
2026-06-09 13:29:09.782844 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.055)       0:01:01.447 **********
2026-06-09 13:29:09.782853 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.055)       0:01:01.446 **********
2026-06-09 13:29:09.831059 | controller | ok: [localhost] =>
2026-06-09 13:29:09.831119 | controller |     changed: false
2026-06-09 13:29:09.831129 | controller |     msg: All assertions passed
2026-06-09 13:29:09.831138 | controller |
2026-06-09 13:29:09.831147 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:09.831155 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.048)       0:01:01.495 **********
2026-06-09 13:29:09.831164 | controller | Tuesday 09 June 2026  13:29:09 +0000 (0:00:00.048)       0:01:01.494 **********
2026-06-09 13:29:10.071476 | controller | changed: [localhost]
2026-06-09 13:29:10.071535 | controller |
2026-06-09 13:29:10.071542 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:10.071555 | controller |   (snippet_datadir,
2026-06-09 13:29:10.071561 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:10.071566 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:10.071571 | controller | Tuesday 09 June 2026  13:29:10 +0000 (0:00:00.240)       0:01:01.736 **********
2026-06-09 13:29:10.071577 | controller | Tuesday 09 June 2026  13:29:10 +0000 (0:00:00.240)       0:01:01.734 **********
2026-06-09 13:29:10.619979 | controller | changed: [localhost]
2026-06-09 13:29:10.620028 | controller |
2026-06-09 13:29:10.620034 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 13:29:10.620038 | controller | Tuesday 09 June 2026  13:29:10 +0000 (0:00:00.548)       0:01:02.284 **********
2026-06-09 13:29:10.620043 | controller | Tuesday 09 June 2026  13:29:10 +0000 (0:00:00.548)       0:01:02.283 **********
2026-06-09 13:29:10.675985 | controller | ok: [localhost]
2026-06-09 13:29:10.676033 | controller |
2026-06-09 13:29:10.676038 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:10.676042 | controller |   (snippet_datadir,
2026-06-09 13:29:10.676046 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:10.676050 | controller | }}, content={{
2026-06-09 13:29:10.676054 | controller |   _base64_patch |
2026-06-09 13:29:10.676057 | controller |   default({}) |
2026-06-09 13:29:10.676061 | controller |   to_nice_yaml
2026-06-09 13:29:10.676064 | controller | }}, mode=0644] ***
2026-06-09 13:29:10.676068 | controller | Tuesday 09 June 2026  13:29:10 +0000 (0:00:00.056)       0:01:02.341 **********
2026-06-09 13:29:10.676071 | controller | Tuesday 09 June 2026  13:29:10 +0000 (0:00:00.056)       0:01:02.339 **********
2026-06-09 13:29:11.073439 | controller | changed: [localhost]
2026-06-09 13:29:11.073485 | controller |
2026-06-09 13:29:11.073490 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:11.073494 | controller |   (snippet_datadir,
2026-06-09 13:29:11.073498 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:11.073503 | controller | }}, content={{
2026-06-09 13:29:11.073507 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:11.073511 | controller |   default({}) |
2026-06-09 13:29:11.073514 | controller |   to_nice_yaml
2026-06-09 13:29:11.073518 | controller | }}, mode=0644] ***
2026-06-09 13:29:11.073521 | controller | Tuesday 09 June 2026  13:29:11 +0000 (0:00:00.397)       0:01:02.738 **********
2026-06-09 13:29:11.073525 | controller | Tuesday 09 June 2026  13:29:11 +0000 (0:00:00.397)       0:01:02.737 **********
2026-06-09 13:29:11.579050 | controller | changed: [localhost]
2026-06-09 13:29:11.579103 | controller |
2026-06-09 13:29:11.579109 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 13:29:11.579114 | controller |   (
2026-06-09 13:29:11.579118 | controller |     snippet_datadir,
2026-06-09 13:29:11.579122 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:11.579127 | controller |   ) | path_join
2026-06-09 13:29:11.579131 | controller | }}, mode=0644] ***
2026-06-09 13:29:11.579135 | controller | Tuesday 09 June 2026  13:29:11 +0000 (0:00:00.504)       0:01:03.243 **********
2026-06-09 13:29:11.579140 | controller | Tuesday 09 June 2026  13:29:11 +0000 (0:00:00.504)       0:01:03.242 **********
2026-06-09 13:29:12.102234 | controller | changed: [localhost]
2026-06-09 13:29:12.102324 | controller |
2026-06-09 13:29:12.102330 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:12.102336 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.523)       0:01:03.767 **********
2026-06-09 13:29:12.102341 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.523)       0:01:03.765 **********
2026-06-09 13:29:12.181177 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 13:29:12.181292 | controller |
2026-06-09 13:29:12.181300 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 13:29:12.181308 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.078)       0:01:03.846 **********
2026-06-09 13:29:12.181335 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.078)       0:01:03.844 **********
2026-06-09 13:29:12.239795 | controller | ok: [localhost] =>
2026-06-09 13:29:12.239889 | controller |     changed: false
2026-06-09 13:29:12.239896 | controller |     msg: All assertions passed
2026-06-09 13:29:12.239902 | controller |
2026-06-09 13:29:12.239908 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 13:29:12.239915 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.058)       0:01:03.904 **********
2026-06-09 13:29:12.239922 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.058)       0:01:03.903 **********
2026-06-09 13:29:12.467002 | controller | ok: [localhost]
2026-06-09 13:29:12.467120 | controller |
2026-06-09 13:29:12.467254 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:12.467262 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.227)       0:01:04.131 **********
2026-06-09 13:29:12.467267 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.227)       0:01:04.130 **********
2026-06-09 13:29:12.508967 | controller | ok: [localhost]
2026-06-09 13:29:12.509056 | controller |
2026-06-09 13:29:12.509062 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:12.509068 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.042)       0:01:04.173 **********
2026-06-09 13:29:12.509072 | controller | Tuesday 09 June 2026  13:29:12 +0000 (0:00:00.042)       0:01:04.172 **********
2026-06-09 13:29:13.143793 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml)
2026-06-09 13:29:13.143831 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml)
2026-06-09 13:29:13.143836 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml)
2026-06-09 13:29:13.143840 | controller |
2026-06-09 13:29:13.143844 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:13.143849 | controller |   _content |
2026-06-09 13:29:13.143852 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:13.143856 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:13.143861 | controller | }}
2026-06-09 13:29:13.143864 | controller | ] ***
2026-06-09 13:29:13.143868 | controller | Tuesday 09 June 2026  13:29:13 +0000 (0:00:00.634)       0:01:04.808 **********
2026-06-09 13:29:13.143872 | controller | Tuesday 09 June 2026  13:29:13 +0000 (0:00:00.634)       0:01:04.807 **********
2026-06-09 13:29:13.276969 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-09 13:29:13.277031 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:13.277040 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:13.277046 | controller |
2026-06-09 13:29:13.277052 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:13.277059 | controller | Tuesday 09 June 2026  13:29:13 +0000 (0:00:00.133)       0:01:04.942 **********
2026-06-09 13:29:13.277064 | controller | Tuesday 09 June 2026  13:29:13 +0000 (0:00:00.133)       0:01:04.940 **********
2026-06-09 13:29:13.478980 | controller | changed: [localhost]
2026-06-09 13:29:13.479046 | controller |
2026-06-09 13:29:13.479054 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:13.479060 | controller |   (_destdir,
2026-06-09 13:29:13.479066 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:13.479071 | controller | }}, content={{
2026-06-09 13:29:13.479076 | controller |   (
2026-06-09 13:29:13.479081 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:13.479086 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:13.479091 | controller | }}, mode=0644] ***
2026-06-09 13:29:13.479096 | controller | Tuesday 09 June 2026  13:29:13 +0000 (0:00:00.201)       0:01:05.143 **********
2026-06-09 13:29:13.479101 | controller | Tuesday 09 June 2026  13:29:13 +0000 (0:00:00.201)       0:01:05.142 **********
2026-06-09 13:29:13.882170 | controller | changed: [localhost]
2026-06-09 13:29:13.882207 | controller |
2026-06-09 13:29:13.882212 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:29:13.882217 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:29:13.882221 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:29:13.882225 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:29:13.882229 | controller | }}, dest={{
2026-06-09 13:29:13.882232 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:13.882236 | controller |   stage['path'], _val.src_file
2026-06-09 13:29:13.882240 | controller |   ) |
2026-06-09 13:29:13.882244 | controller |   path_join
2026-06-09 13:29:13.882247 | controller |  }}] ***
2026-06-09 13:29:13.882251 | controller | Tuesday 09 June 2026  13:29:13 +0000 (0:00:00.403)       0:01:05.547 **********
2026-06-09 13:29:13.882255 | controller | Tuesday 09 June 2026  13:29:13 +0000 (0:00:00.403)       0:01:05.545 **********
2026-06-09 13:29:14.191159 | controller | changed: [localhost] => (item=edpm-nodeset-values)
2026-06-09 13:29:14.191211 | controller |
2026-06-09 13:29:14.191217 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:14.191221 | controller | Tuesday 09 June 2026  13:29:14 +0000 (0:00:00.309)       0:01:05.856 **********
2026-06-09 13:29:14.191226 | controller | Tuesday 09 June 2026  13:29:14 +0000 (0:00:00.308)       0:01:05.854 **********
2026-06-09 13:29:14.235665 | controller | skipping: [localhost]
2026-06-09 13:29:14.235717 | controller |
2026-06-09 13:29:14.235723 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:29:14.235728 | controller | Tuesday 09 June 2026  13:29:14 +0000 (0:00:00.044)       0:01:05.900 **********
2026-06-09 13:29:14.235732 | controller | Tuesday 09 June 2026  13:29:14 +0000 (0:00:00.044)       0:01:05.899 **********
2026-06-09 13:29:14.616366 | controller | changed: [localhost]
2026-06-09 13:29:14.616445 | controller |
2026-06-09 13:29:14.616459 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:29:14.616466 | controller | Tuesday 09 June 2026  13:29:14 +0000 (0:00:00.381)       0:01:06.281 **********
2026-06-09 13:29:14.616472 | controller | Tuesday 09 June 2026  13:29:14 +0000 (0:00:00.381)       0:01:06.280 **********
2026-06-09 13:29:15.056815 | controller | changed: [localhost]
2026-06-09 13:29:15.056870 | controller |
2026-06-09 13:29:15.056876 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/nodeset executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 13:29:15.056886 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.439)       0:01:06.721 **********
2026-06-09 13:29:15.056891 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.439)       0:01:06.720 **********
2026-06-09 13:29:15.126489 | controller | skipping: [localhost]
2026-06-09 13:29:15.126555 | controller |
2026-06-09 13:29:15.126561 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:29:15.126566 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:29:15.126570 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:29:15.126575 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:29:15.126579 | controller |   ) | list
2026-06-09 13:29:15.126582 | controller | }}] ***
2026-06-09 13:29:15.126586 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.069)       0:01:06.791 **********
2026-06-09 13:29:15.126590 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.069)       0:01:06.789 **********
2026-06-09 13:29:15.173272 | controller | skipping: [localhost]
2026-06-09 13:29:15.173326 | controller |
2026-06-09 13:29:15.173331 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:29:15.173335 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:29:15.173346 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:29:15.173350 | controller | }}, mode=0644] ***
2026-06-09 13:29:15.173354 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.047)       0:01:06.838 **********
2026-06-09 13:29:15.173358 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.047)       0:01:06.837 **********
2026-06-09 13:29:15.517967 | controller | changed: [localhost]
2026-06-09 13:29:15.518033 | controller |
2026-06-09 13:29:15.518044 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:15.518053 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.344)       0:01:07.183 **********
2026-06-09 13:29:15.518062 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.344)       0:01:07.181 **********
2026-06-09 13:29:15.581605 | controller | skipping: [localhost]
2026-06-09 13:29:15.581665 | controller |
2026-06-09 13:29:15.581675 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:29:15.581682 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.063)       0:01:07.246 **********
2026-06-09 13:29:15.581688 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.063)       0:01:07.245 **********
2026-06-09 13:29:15.625970 | controller | skipping: [localhost]
2026-06-09 13:29:15.626038 | controller |
2026-06-09 13:29:15.626049 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] ***
2026-06-09 13:29:15.626057 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.044)       0:01:07.291 **********
2026-06-09 13:29:15.626067 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.044)       0:01:07.289 **********
2026-06-09 13:29:15.700528 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 13:29:15.700568 | controller | skipping: [localhost]
2026-06-09 13:29:15.700575 | controller |
2026-06-09 13:29:15.700580 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:15.700586 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.074)       0:01:07.365 **********
2026-06-09 13:29:15.700591 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.074)       0:01:07.363 **********
2026-06-09 13:29:15.748574 | controller | skipping: [localhost]
2026-06-09 13:29:15.748618 | controller |
2026-06-09 13:29:15.748629 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-09 13:29:15.748638 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.048)       0:01:07.413 **********
2026-06-09 13:29:15.748647 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.048)       0:01:07.412 **********
2026-06-09 13:29:15.827822 | controller | skipping: [localhost]
2026-06-09 13:29:15.827876 | controller |
2026-06-09 13:29:15.827888 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 13:29:15.827899 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.079)       0:01:07.492 **********
2026-06-09 13:29:15.827908 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.079)       0:01:07.491 **********
2026-06-09 13:29:15.870965 | controller | ok: [localhost] =>
2026-06-09 13:29:15.871005 | controller |     changed: false
2026-06-09 13:29:15.871013 | controller |     msg: All assertions passed
2026-06-09 13:29:15.871020 | controller |
2026-06-09 13:29:15.871027 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:29:15.871035 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.043)       0:01:07.535 **********
2026-06-09 13:29:15.871041 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.043)       0:01:07.534 **********
2026-06-09 13:29:15.903714 | controller | skipping: [localhost]
2026-06-09 13:29:15.903755 | controller |
2026-06-09 13:29:15.903764 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:29:15.903771 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.032)       0:01:07.568 **********
2026-06-09 13:29:15.903778 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.032)       0:01:07.567 **********
2026-06-09 13:29:15.938346 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-09 13:29:15.938387 | controller |
2026-06-09 13:29:15.938396 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:29:15.938428 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.034)       0:01:07.603 **********
2026-06-09 13:29:15.938436 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.034)       0:01:07.602 **********
2026-06-09 13:29:15.967374 | controller | skipping: [localhost]
2026-06-09 13:29:15.967435 | controller |
2026-06-09 13:29:15.967448 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:29:15.967455 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.029)       0:01:07.632 **********
2026-06-09 13:29:15.967462 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.029)       0:01:07.631 **********
2026-06-09 13:29:15.999469 | controller | ok: [localhost]
2026-06-09 13:29:15.999518 | controller |
2026-06-09 13:29:15.999529 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:29:15.999538 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:29:15.999548 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:29:15.999557 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:29:15.999565 | controller | }}] ***
2026-06-09 13:29:15.999574 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.032)       0:01:07.664 **********
2026-06-09 13:29:15.999582 | controller | Tuesday 09 June 2026  13:29:15 +0000 (0:00:00.032)       0:01:07.663 **********
2026-06-09 13:29:16.041321 | controller | skipping: [localhost]
2026-06-09 13:29:16.041367 | controller |
2026-06-09 13:29:16.041376 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:29:16.041383 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:16.041389 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:29:16.041396 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:16.041442 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.041)       0:01:07.706 **********
2026-06-09 13:29:16.041450 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.041)       0:01:07.704 **********
2026-06-09 13:29:16.278374 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-09 13:29:16.278471 | controller |
2026-06-09 13:29:16.278487 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:29:16.278499 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.236)       0:01:07.942 **********
2026-06-09 13:29:16.278510 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.236)       0:01:07.941 **********
2026-06-09 13:29:16.371357 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:29:16.371425 | controller |
2026-06-09 13:29:16.371440 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-09 13:29:16.371449 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.093)       0:01:08.036 **********
2026-06-09 13:29:16.371456 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.093)       0:01:08.034 **********
2026-06-09 13:29:16.422890 | controller | skipping: [localhost]
2026-06-09 13:29:16.423015 | controller |
2026-06-09 13:29:16.423028 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] ***
2026-06-09 13:29:16.423038 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.051)       0:01:08.087 **********
2026-06-09 13:29:16.423068 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.051)       0:01:08.086 **********
2026-06-09 13:29:16.498205 | controller |
2026-06-09 13:29:16.498316 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:16.498328 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.075)       0:01:08.163 **********
2026-06-09 13:29:16.498337 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.075)       0:01:08.161 **********
2026-06-09 13:29:16.535877 | controller | skipping: [localhost]
2026-06-09 13:29:16.535936 | controller |
2026-06-09 13:29:16.535951 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:16.535965 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.037)       0:01:08.200 **********
2026-06-09 13:29:16.535979 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.037)       0:01:08.199 **********
2026-06-09 13:29:16.601707 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 13:29:16.601831 | controller |
2026-06-09 13:29:16.601847 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 13:29:16.601861 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.065)       0:01:08.266 **********
2026-06-09 13:29:16.601874 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.065)       0:01:08.265 **********
2026-06-09 13:29:16.645254 | controller | ok: [localhost] =>
2026-06-09 13:29:16.645379 | controller |     changed: false
2026-06-09 13:29:16.645390 | controller |     msg: All assertions passed
2026-06-09 13:29:16.645441 | controller |
2026-06-09 13:29:16.645454 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:16.645464 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.043)       0:01:08.310 **********
2026-06-09 13:29:16.645473 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.043)       0:01:08.308 **********
2026-06-09 13:29:16.878879 | controller | ok: [localhost]
2026-06-09 13:29:16.878993 | controller |
2026-06-09 13:29:16.879055 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 13:29:16.879061 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.233)       0:01:08.543 **********
2026-06-09 13:29:16.879066 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.233)       0:01:08.542 **********
2026-06-09 13:29:16.933035 | controller | ok: [localhost] =>
2026-06-09 13:29:16.933148 | controller |     changed: false
2026-06-09 13:29:16.933154 | controller |     msg: All assertions passed
2026-06-09 13:29:16.933160 | controller |
2026-06-09 13:29:16.933166 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:16.933172 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.053)       0:01:08.596 **********
2026-06-09 13:29:16.933177 | controller | Tuesday 09 June 2026  13:29:16 +0000 (0:00:00.053)       0:01:08.595 **********
2026-06-09 13:29:17.141972 | controller | ok: [localhost]
2026-06-09 13:29:17.142084 | controller |
2026-06-09 13:29:17.142092 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 13:29:17.142098 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:17.142103 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:17.142108 | controller |   _config_map_content |
2026-06-09 13:29:17.142112 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:17.142115 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:17.142119 | controller |     matching_parameter='regex')
2026-06-09 13:29:17.142123 | controller | }}, cacheable=False] ***
2026-06-09 13:29:17.142149 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.210)       0:01:08.806 **********
2026-06-09 13:29:17.142153 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.210)       0:01:08.805 **********
2026-06-09 13:29:17.413303 | controller | ok: [localhost]
2026-06-09 13:29:17.413459 | controller |
2026-06-09 13:29:17.413473 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:17.413484 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.271)       0:01:09.078 **********
2026-06-09 13:29:17.413492 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.271)       0:01:09.076 **********
2026-06-09 13:29:17.464154 | controller | skipping: [localhost]
2026-06-09 13:29:17.464285 | controller |
2026-06-09 13:29:17.464296 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:17.464305 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.050)       0:01:09.128 **********
2026-06-09 13:29:17.464314 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.050)       0:01:09.127 **********
2026-06-09 13:29:17.686358 | controller | changed: [localhost]
2026-06-09 13:29:17.686507 | controller |
2026-06-09 13:29:17.686521 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:17.686531 | controller |   (snippet_datadir,
2026-06-09 13:29:17.686538 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:17.686547 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:17.686556 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.222)       0:01:09.351 **********
2026-06-09 13:29:17.686564 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.222)       0:01:09.350 **********
2026-06-09 13:29:17.778707 | controller | skipping: [localhost]
2026-06-09 13:29:17.778798 | controller |
2026-06-09 13:29:17.778808 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 13:29:17.778816 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.091)       0:01:09.443 **********
2026-06-09 13:29:17.778824 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.092)       0:01:09.442 **********
2026-06-09 13:29:17.879668 | controller | ok: [localhost]
2026-06-09 13:29:17.879732 | controller |
2026-06-09 13:29:17.879738 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:17.879742 | controller |   (snippet_datadir,
2026-06-09 13:29:17.879746 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:17.879751 | controller | }}, content={{
2026-06-09 13:29:17.879754 | controller |   _base64_patch |
2026-06-09 13:29:17.879758 | controller |   default({}) |
2026-06-09 13:29:17.879761 | controller |   to_nice_yaml
2026-06-09 13:29:17.879764 | controller | }}, mode=0644] ***
2026-06-09 13:29:17.879768 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.100)       0:01:09.544 **********
2026-06-09 13:29:17.879772 | controller | Tuesday 09 June 2026  13:29:17 +0000 (0:00:00.100)       0:01:09.542 **********
2026-06-09 13:29:18.323642 | controller | changed: [localhost]
2026-06-09 13:29:18.323679 | controller |
2026-06-09 13:29:18.323686 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:18.323693 | controller |   (snippet_datadir,
2026-06-09 13:29:18.323699 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:18.323705 | controller | }}, content={{
2026-06-09 13:29:18.323711 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:18.323717 | controller |   default({}) |
2026-06-09 13:29:18.323722 | controller |   to_nice_yaml
2026-06-09 13:29:18.323728 | controller | }}, mode=0644] ***
2026-06-09 13:29:18.323733 | controller | Tuesday 09 June 2026  13:29:18 +0000 (0:00:00.444)       0:01:09.988 **********
2026-06-09 13:29:18.323739 | controller | Tuesday 09 June 2026  13:29:18 +0000 (0:00:00.444)       0:01:09.987 **********
2026-06-09 13:29:18.757646 | controller | changed: [localhost]
2026-06-09 13:29:18.757701 | controller |
2026-06-09 13:29:18.757711 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 13:29:18.757720 | controller |   (
2026-06-09 13:29:18.757737 | controller |     snippet_datadir,
2026-06-09 13:29:18.757745 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:18.757753 | controller |   ) | path_join
2026-06-09 13:29:18.757760 | controller | }}, mode=0644] ***
2026-06-09 13:29:18.757768 | controller | Tuesday 09 June 2026  13:29:18 +0000 (0:00:00.433)       0:01:10.422 **********
2026-06-09 13:29:18.757776 | controller | Tuesday 09 June 2026  13:29:18 +0000 (0:00:00.433)       0:01:10.420 **********
2026-06-09 13:29:19.249916 | controller | changed: [localhost]
2026-06-09 13:29:19.249960 | controller |
2026-06-09 13:29:19.249965 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:19.249970 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.492)       0:01:10.914 **********
2026-06-09 13:29:19.249984 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.492)       0:01:10.913 **********
2026-06-09 13:29:19.340352 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 13:29:19.340485 | controller |
2026-06-09 13:29:19.340509 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 13:29:19.340522 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.090)       0:01:11.005 **********
2026-06-09 13:29:19.340534 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.090)       0:01:11.003 **********
2026-06-09 13:29:19.407635 | controller | ok: [localhost] =>
2026-06-09 13:29:19.407673 | controller |     changed: false
2026-06-09 13:29:19.407679 | controller |     msg: All assertions passed
2026-06-09 13:29:19.407685 | controller |
2026-06-09 13:29:19.407691 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 13:29:19.407697 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.067)       0:01:11.072 **********
2026-06-09 13:29:19.407703 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.067)       0:01:11.071 **********
2026-06-09 13:29:19.654128 | controller | ok: [localhost]
2026-06-09 13:29:19.654161 | controller |
2026-06-09 13:29:19.654168 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:19.654173 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.246)       0:01:11.319 **********
2026-06-09 13:29:19.654176 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.246)       0:01:11.317 **********
2026-06-09 13:29:19.696420 | controller | ok: [localhost]
2026-06-09 13:29:19.696454 | controller |
2026-06-09 13:29:19.696460 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:19.696466 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.042)       0:01:11.361 **********
2026-06-09 13:29:19.696471 | controller | Tuesday 09 June 2026  13:29:19 +0000 (0:00:00.042)       0:01:11.360 **********
2026-06-09 13:29:20.058018 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-09 13:29:20.058076 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-09 13:29:20.058083 | controller |
2026-06-09 13:29:20.058090 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:20.058096 | controller |   _content |
2026-06-09 13:29:20.058101 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:20.058107 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:20.058113 | controller | }}
2026-06-09 13:29:20.058118 | controller | ] ***
2026-06-09 13:29:20.058124 | controller | Tuesday 09 June 2026  13:29:20 +0000 (0:00:00.361)       0:01:11.723 **********
2026-06-09 13:29:20.058130 | controller | Tuesday 09 June 2026  13:29:20 +0000 (0:00:00.361)       0:01:11.721 **********
2026-06-09 13:29:20.169158 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:20.169226 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:20.169234 | controller |
2026-06-09 13:29:20.169241 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:20.169257 | controller | Tuesday 09 June 2026  13:29:20 +0000 (0:00:00.110)       0:01:11.834 **********
2026-06-09 13:29:20.169263 | controller | Tuesday 09 June 2026  13:29:20 +0000 (0:00:00.110)       0:01:11.832 **********
2026-06-09 13:29:20.410913 | controller | changed: [localhost]
2026-06-09 13:29:20.410976 | controller |
2026-06-09 13:29:20.410982 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:20.410986 | controller |   (_destdir,
2026-06-09 13:29:20.410990 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:20.410994 | controller | }}, content={{
2026-06-09 13:29:20.410998 | controller |   (
2026-06-09 13:29:20.411002 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:20.411005 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:20.411009 | controller | }}, mode=0644] ***
2026-06-09 13:29:20.411013 | controller | Tuesday 09 June 2026  13:29:20 +0000 (0:00:00.241)       0:01:12.076 **********
2026-06-09 13:29:20.411017 | controller | Tuesday 09 June 2026  13:29:20 +0000 (0:00:00.241)       0:01:12.074 **********
2026-06-09 13:29:20.899422 | controller | changed: [localhost]
2026-06-09 13:29:20.899484 | controller |
2026-06-09 13:29:20.899490 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:29:20.899495 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:29:20.899499 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:29:20.899502 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:29:20.899506 | controller | }}, dest={{
2026-06-09 13:29:20.899510 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:20.899514 | controller |   stage['path'], _val.src_file
2026-06-09 13:29:20.899517 | controller |   ) |
2026-06-09 13:29:20.899521 | controller |   path_join
2026-06-09 13:29:20.899524 | controller |  }}] ***
2026-06-09 13:29:20.899528 | controller | Tuesday 09 June 2026  13:29:20 +0000 (0:00:00.487)       0:01:12.563 **********
2026-06-09 13:29:20.899532 | controller | Tuesday 09 June 2026  13:29:20 +0000 (0:00:00.487)       0:01:12.562 **********
2026-06-09 13:29:21.205769 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-09 13:29:21.205833 | controller |
2026-06-09 13:29:21.205838 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:21.205842 | controller | Tuesday 09 June 2026  13:29:21 +0000 (0:00:00.306)       0:01:12.870 **********
2026-06-09 13:29:21.205847 | controller | Tuesday 09 June 2026  13:29:21 +0000 (0:00:00.306)       0:01:12.869 **********
2026-06-09 13:29:21.251014 | controller | skipping: [localhost]
2026-06-09 13:29:21.251050 | controller |
2026-06-09 13:29:21.251056 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:29:21.251074 | controller | Tuesday 09 June 2026  13:29:21 +0000 (0:00:00.045)       0:01:12.915 **********
2026-06-09 13:29:21.251078 | controller | Tuesday 09 June 2026  13:29:21 +0000 (0:00:00.045)       0:01:12.914 **********
2026-06-09 13:29:21.626930 | controller | changed: [localhost]
2026-06-09 13:29:21.626962 | controller |
2026-06-09 13:29:21.626968 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:29:21.626972 | controller | Tuesday 09 June 2026  13:29:21 +0000 (0:00:00.376)       0:01:13.292 **********
2026-06-09 13:29:21.626976 | controller | Tuesday 09 June 2026  13:29:21 +0000 (0:00:00.376)       0:01:13.290 **********
2026-06-09 13:29:22.050521 | controller | changed: [localhost]
2026-06-09 13:29:22.050596 | controller |
2026-06-09 13:29:22.050612 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 13:29:22.050624 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.423)       0:01:13.715 **********
2026-06-09 13:29:22.050636 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.423)       0:01:13.714 **********
2026-06-09 13:29:22.098699 | controller | skipping: [localhost]
2026-06-09 13:29:22.098786 | controller |
2026-06-09 13:29:22.098799 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:29:22.098809 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:29:22.098819 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:29:22.098828 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:29:22.098837 | controller |   ) | list
2026-06-09 13:29:22.098846 | controller | }}] ***
2026-06-09 13:29:22.098855 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.047)       0:01:13.763 **********
2026-06-09 13:29:22.098863 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.047)       0:01:13.762 **********
2026-06-09 13:29:22.143489 | controller | skipping: [localhost]
2026-06-09 13:29:22.143569 | controller |
2026-06-09 13:29:22.143581 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:29:22.143591 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:29:22.143600 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:29:22.143609 | controller | }}, mode=0644] ***
2026-06-09 13:29:22.143618 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.045)       0:01:13.808 **********
2026-06-09 13:29:22.143627 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.045)       0:01:13.807 **********
2026-06-09 13:29:22.366639 | controller | changed: [localhost]
2026-06-09 13:29:22.366697 | controller |
2026-06-09 13:29:22.366702 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:22.366706 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.223)       0:01:14.031 **********
2026-06-09 13:29:22.366710 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.223)       0:01:14.030 **********
2026-06-09 13:29:22.403656 | controller | skipping: [localhost]
2026-06-09 13:29:22.403719 | controller |
2026-06-09 13:29:22.403725 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:29:22.403730 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.037)       0:01:14.068 **********
2026-06-09 13:29:22.403734 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.037)       0:01:14.067 **********
2026-06-09 13:29:22.441513 | controller | skipping: [localhost]
2026-06-09 13:29:22.441577 | controller |
2026-06-09 13:29:22.441582 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] ***
2026-06-09 13:29:22.441587 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.037)       0:01:14.106 **********
2026-06-09 13:29:22.441591 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.037)       0:01:14.105 **********
2026-06-09 13:29:22.482919 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-09 13:29:22.482980 | controller | skipping: [localhost]
2026-06-09 13:29:22.482985 | controller |
2026-06-09 13:29:22.482989 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:22.482993 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.041)       0:01:14.148 **********
2026-06-09 13:29:22.482997 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.041)       0:01:14.146 **********
2026-06-09 13:29:22.523307 | controller | skipping: [localhost]
2026-06-09 13:29:22.523376 | controller |
2026-06-09 13:29:22.523382 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-09 13:29:22.523388 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.040)       0:01:14.188 **********
2026-06-09 13:29:22.523394 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.040)       0:01:14.187 **********
2026-06-09 13:29:22.574472 | controller | skipping: [localhost]
2026-06-09 13:29:22.574539 | controller |
2026-06-09 13:29:22.574547 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 13:29:22.574564 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.050)       0:01:14.239 **********
2026-06-09 13:29:22.574570 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.050)       0:01:14.237 **********
2026-06-09 13:29:22.618456 | controller | ok: [localhost] =>
2026-06-09 13:29:22.618519 | controller |     changed: false
2026-06-09 13:29:22.618524 | controller |     msg: All assertions passed
2026-06-09 13:29:22.618528 | controller |
2026-06-09 13:29:22.618532 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:29:22.618537 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.044)       0:01:14.283 **********
2026-06-09 13:29:22.618541 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.044)       0:01:14.282 **********
2026-06-09 13:29:22.647350 | controller | skipping: [localhost]
2026-06-09 13:29:22.647434 | controller |
2026-06-09 13:29:22.647441 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:29:22.647446 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.028)       0:01:14.312 **********
2026-06-09 13:29:22.647450 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.028)       0:01:14.311 **********
2026-06-09 13:29:22.684441 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 13:29:22.684499 | controller |
2026-06-09 13:29:22.684503 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:29:22.684508 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.036)       0:01:14.349 **********
2026-06-09 13:29:22.684511 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.036)       0:01:14.348 **********
2026-06-09 13:29:22.716045 | controller | skipping: [localhost]
2026-06-09 13:29:22.716113 | controller |
2026-06-09 13:29:22.716126 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:29:22.716133 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.031)       0:01:14.380 **********
2026-06-09 13:29:22.716155 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.031)       0:01:14.379 **********
2026-06-09 13:29:22.746617 | controller | ok: [localhost]
2026-06-09 13:29:22.746682 | controller |
2026-06-09 13:29:22.746688 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:29:22.746692 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:29:22.746697 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:29:22.746701 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:29:22.746705 | controller | }}] ***
2026-06-09 13:29:22.746709 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.030)       0:01:14.411 **********
2026-06-09 13:29:22.746713 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.030)       0:01:14.410 **********
2026-06-09 13:29:22.785201 | controller | skipping: [localhost]
2026-06-09 13:29:22.785247 | controller |
2026-06-09 13:29:22.785252 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:29:22.785257 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:22.785261 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:29:22.785265 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:22.785269 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.038)       0:01:14.450 **********
2026-06-09 13:29:22.785273 | controller | Tuesday 09 June 2026  13:29:22 +0000 (0:00:00.038)       0:01:14.449 **********
2026-06-09 13:29:23.222072 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-09 13:29:23.222106 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-09 13:29:23.222112 | controller |
2026-06-09 13:29:23.222116 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:29:23.222121 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.436)       0:01:14.887 **********
2026-06-09 13:29:23.222125 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.436)       0:01:14.885 **********
2026-06-09 13:29:23.309070 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-09 13:29:23.309103 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:29:23.309110 | controller |
2026-06-09 13:29:23.309115 | controller | TASK [Executing pre_stage hooks for examples/va/hci name=run_hook] *************
2026-06-09 13:29:23.309120 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.086)       0:01:14.974 **********
2026-06-09 13:29:23.309125 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.086)       0:01:14.972 **********
2026-06-09 13:29:23.342739 | controller | skipping: [localhost]
2026-06-09 13:29:23.342771 | controller |
2026-06-09 13:29:23.342777 | controller | TASK [Generate values.yaml for examples/va/hci name=ci_gen_kustomize_values] ***
2026-06-09 13:29:23.342782 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.033)       0:01:15.008 **********
2026-06-09 13:29:23.342787 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.033)       0:01:15.006 **********
2026-06-09 13:29:23.449573 | controller |
2026-06-09 13:29:23.449616 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:23.449625 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.106)       0:01:15.114 **********
2026-06-09 13:29:23.449633 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.106)       0:01:15.113 **********
2026-06-09 13:29:23.488142 | controller | skipping: [localhost]
2026-06-09 13:29:23.488184 | controller |
2026-06-09 13:29:23.488193 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:23.488201 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.038)       0:01:15.153 **********
2026-06-09 13:29:23.488209 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.038)       0:01:15.151 **********
2026-06-09 13:29:23.537915 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 13:29:23.537944 | controller |
2026-06-09 13:29:23.537954 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 13:29:23.537959 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.049)       0:01:15.203 **********
2026-06-09 13:29:23.537963 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.049)       0:01:15.201 **********
2026-06-09 13:29:23.581004 | controller | ok: [localhost] =>
2026-06-09 13:29:23.581034 | controller |     changed: false
2026-06-09 13:29:23.581038 | controller |     msg: All assertions passed
2026-06-09 13:29:23.581042 | controller |
2026-06-09 13:29:23.581046 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:23.581051 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.043)       0:01:15.246 **********
2026-06-09 13:29:23.581055 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.043)       0:01:15.244 **********
2026-06-09 13:29:23.813902 | controller | ok: [localhost]
2026-06-09 13:29:23.813935 | controller |
2026-06-09 13:29:23.813940 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 13:29:23.813944 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.232)       0:01:15.479 **********
2026-06-09 13:29:23.813949 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.232)       0:01:15.477 **********
2026-06-09 13:29:23.892719 | controller | ok: [localhost] =>
2026-06-09 13:29:23.892758 | controller |     changed: false
2026-06-09 13:29:23.892763 | controller |     msg: All assertions passed
2026-06-09 13:29:23.892767 | controller |
2026-06-09 13:29:23.892771 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:23.892776 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.078)       0:01:15.557 **********
2026-06-09 13:29:23.892780 | controller | Tuesday 09 June 2026  13:29:23 +0000 (0:00:00.078)       0:01:15.556 **********
2026-06-09 13:29:24.084318 | controller | ok: [localhost]
2026-06-09 13:29:24.084350 | controller |
2026-06-09 13:29:24.084356 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 13:29:24.084361 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:24.084365 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:24.084369 | controller |   _config_map_content |
2026-06-09 13:29:24.084372 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:24.084376 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:24.084380 | controller |     matching_parameter='regex')
2026-06-09 13:29:24.084383 | controller | }}, cacheable=False] ***
2026-06-09 13:29:24.084387 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.191)       0:01:15.749 **********
2026-06-09 13:29:24.084391 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.191)       0:01:15.747 **********
2026-06-09 13:29:24.387214 | controller | ok: [localhost]
2026-06-09 13:29:24.387284 | controller |
2026-06-09 13:29:24.387297 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:24.387307 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.302)       0:01:16.052 **********
2026-06-09 13:29:24.387315 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.302)       0:01:16.050 **********
2026-06-09 13:29:24.430443 | controller | skipping: [localhost]
2026-06-09 13:29:24.430493 | controller |
2026-06-09 13:29:24.430500 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:24.430506 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.043)       0:01:16.095 **********
2026-06-09 13:29:24.430511 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.043)       0:01:16.094 **********
2026-06-09 13:29:24.621995 | controller | ok: [localhost]
2026-06-09 13:29:24.622042 | controller |
2026-06-09 13:29:24.622048 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:24.622052 | controller |   (snippet_datadir,
2026-06-09 13:29:24.622056 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:24.622060 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:24.622065 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.191)       0:01:16.287 **********
2026-06-09 13:29:24.622070 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.191)       0:01:16.285 **********
2026-06-09 13:29:24.675015 | controller | skipping: [localhost]
2026-06-09 13:29:24.675077 | controller |
2026-06-09 13:29:24.675084 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 13:29:24.675090 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.053)       0:01:16.340 **********
2026-06-09 13:29:24.675096 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.053)       0:01:16.338 **********
2026-06-09 13:29:24.728473 | controller | ok: [localhost]
2026-06-09 13:29:24.728537 | controller |
2026-06-09 13:29:24.728545 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:24.728551 | controller |   (snippet_datadir,
2026-06-09 13:29:24.728557 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:24.728564 | controller | }}, content={{
2026-06-09 13:29:24.728569 | controller |   _base64_patch |
2026-06-09 13:29:24.728574 | controller |   default({}) |
2026-06-09 13:29:24.728580 | controller |   to_nice_yaml
2026-06-09 13:29:24.728585 | controller | }}, mode=0644] ***
2026-06-09 13:29:24.728601 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.053)       0:01:16.393 **********
2026-06-09 13:29:24.728606 | controller | Tuesday 09 June 2026  13:29:24 +0000 (0:00:00.053)       0:01:16.392 **********
2026-06-09 13:29:25.135109 | controller | ok: [localhost]
2026-06-09 13:29:25.135221 | controller |
2026-06-09 13:29:25.135227 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:25.135231 | controller |   (snippet_datadir,
2026-06-09 13:29:25.135235 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:25.135240 | controller | }}, content={{
2026-06-09 13:29:25.135244 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:25.135247 | controller |   default({}) |
2026-06-09 13:29:25.135251 | controller |   to_nice_yaml
2026-06-09 13:29:25.135262 | controller | }}, mode=0644] ***
2026-06-09 13:29:25.135265 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.406)       0:01:16.799 **********
2026-06-09 13:29:25.135269 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.406)       0:01:16.798 **********
2026-06-09 13:29:25.536699 | controller | ok: [localhost]
2026-06-09 13:29:25.536793 | controller |
2026-06-09 13:29:25.536808 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 13:29:25.536821 | controller |   (
2026-06-09 13:29:25.536832 | controller |     snippet_datadir,
2026-06-09 13:29:25.536844 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:25.536856 | controller |   ) | path_join
2026-06-09 13:29:25.536866 | controller | }}, mode=0644] ***
2026-06-09 13:29:25.536877 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.401)       0:01:17.201 **********
2026-06-09 13:29:25.536888 | controller | Tuesday 09 June 2026  13:29:25 +0000 (0:00:00.401)       0:01:17.199 **********
2026-06-09 13:29:26.122666 | controller | changed: [localhost]
2026-06-09 13:29:26.122716 | controller |
2026-06-09 13:29:26.122721 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:26.122725 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.585)       0:01:17.786 **********
2026-06-09 13:29:26.122729 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.585)       0:01:17.785 **********
2026-06-09 13:29:26.211161 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 13:29:26.211233 | controller |
2026-06-09 13:29:26.211240 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 13:29:26.211245 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.088)       0:01:17.875 **********
2026-06-09 13:29:26.211249 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.088)       0:01:17.874 **********
2026-06-09 13:29:26.267841 | controller | ok: [localhost] =>
2026-06-09 13:29:26.267907 | controller |     changed: false
2026-06-09 13:29:26.267914 | controller |     msg: All assertions passed
2026-06-09 13:29:26.267921 | controller |
2026-06-09 13:29:26.267927 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 13:29:26.267933 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.056)       0:01:17.932 **********
2026-06-09 13:29:26.267940 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.056)       0:01:17.931 **********
2026-06-09 13:29:26.496610 | controller | ok: [localhost]
2026-06-09 13:29:26.496670 | controller |
2026-06-09 13:29:26.496677 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:26.496683 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.228)       0:01:18.161 **********
2026-06-09 13:29:26.496689 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.228)       0:01:18.160 **********
2026-06-09 13:29:26.549428 | controller | ok: [localhost]
2026-06-09 13:29:26.549477 | controller |
2026-06-09 13:29:26.549482 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:26.549487 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.052)       0:01:18.214 **********
2026-06-09 13:29:26.549498 | controller | Tuesday 09 June 2026  13:29:26 +0000 (0:00:00.052)       0:01:18.212 **********
2026-06-09 13:29:27.031843 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-09 13:29:27.031891 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-09 13:29:27.031896 | controller |
2026-06-09 13:29:27.031901 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:27.031906 | controller |   _content |
2026-06-09 13:29:27.031910 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:27.031914 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:27.031918 | controller | }}
2026-06-09 13:29:27.031921 | controller | ] ***
2026-06-09 13:29:27.031925 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.482)       0:01:18.696 **********
2026-06-09 13:29:27.031929 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.482)       0:01:18.695 **********
2026-06-09 13:29:27.123715 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:27.123762 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:27.123767 | controller |
2026-06-09 13:29:27.123772 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:27.123777 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.092)       0:01:18.788 **********
2026-06-09 13:29:27.123781 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.092)       0:01:18.787 **********
2026-06-09 13:29:27.355169 | controller | ok: [localhost]
2026-06-09 13:29:27.355214 | controller |
2026-06-09 13:29:27.355221 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:27.355227 | controller |   (_destdir,
2026-06-09 13:29:27.355233 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:27.355239 | controller | }}, content={{
2026-06-09 13:29:27.355244 | controller |   (
2026-06-09 13:29:27.355249 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:27.355255 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:27.355260 | controller | }}, mode=0644] ***
2026-06-09 13:29:27.355265 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.231)       0:01:19.019 **********
2026-06-09 13:29:27.355271 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.231)       0:01:19.018 **********
2026-06-09 13:29:27.793143 | controller | changed: [localhost]
2026-06-09 13:29:27.793176 | controller |
2026-06-09 13:29:27.793181 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:27.793185 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.438)       0:01:19.458 **********
2026-06-09 13:29:27.793189 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.438)       0:01:19.456 **********
2026-06-09 13:29:27.832458 | controller | skipping: [localhost]
2026-06-09 13:29:27.832498 | controller |
2026-06-09 13:29:27.832505 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:27.832511 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.039)       0:01:19.497 **********
2026-06-09 13:29:27.832517 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.039)       0:01:19.496 **********
2026-06-09 13:29:27.894364 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 13:29:27.894396 | controller |
2026-06-09 13:29:27.894418 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 13:29:27.894424 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.062)       0:01:19.559 **********
2026-06-09 13:29:27.894428 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.062)       0:01:19.558 **********
2026-06-09 13:29:27.950123 | controller | ok: [localhost] =>
2026-06-09 13:29:27.950156 | controller |     changed: false
2026-06-09 13:29:27.950161 | controller |     msg: All assertions passed
2026-06-09 13:29:27.950170 | controller |
2026-06-09 13:29:27.950174 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:27.950179 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.055)       0:01:19.614 **********
2026-06-09 13:29:27.950183 | controller | Tuesday 09 June 2026  13:29:27 +0000 (0:00:00.055)       0:01:19.613 **********
2026-06-09 13:29:28.214465 | controller | ok: [localhost]
2026-06-09 13:29:28.214532 | controller |
2026-06-09 13:29:28.214544 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 13:29:28.214554 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.264)       0:01:19.879 **********
2026-06-09 13:29:28.214562 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.264)       0:01:19.878 **********
2026-06-09 13:29:28.295713 | controller | ok: [localhost] =>
2026-06-09 13:29:28.295768 | controller |     changed: false
2026-06-09 13:29:28.295775 | controller |     msg: All assertions passed
2026-06-09 13:29:28.295781 | controller |
2026-06-09 13:29:28.295787 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:28.295792 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.080)       0:01:19.960 **********
2026-06-09 13:29:28.295798 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.080)       0:01:19.959 **********
2026-06-09 13:29:28.555297 | controller | ok: [localhost]
2026-06-09 13:29:28.555342 | controller |
2026-06-09 13:29:28.555348 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 13:29:28.555380 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:28.555384 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:28.555388 | controller |   _config_map_content |
2026-06-09 13:29:28.555392 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:28.555396 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:28.555399 | controller |     matching_parameter='regex')
2026-06-09 13:29:28.555417 | controller | }}, cacheable=False] ***
2026-06-09 13:29:28.555421 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.260)       0:01:20.220 **********
2026-06-09 13:29:28.555425 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.260)       0:01:20.219 **********
2026-06-09 13:29:28.778477 | controller | ok: [localhost]
2026-06-09 13:29:28.778538 | controller |
2026-06-09 13:29:28.778544 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:28.778548 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.222)       0:01:20.442 **********
2026-06-09 13:29:28.778552 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.222)       0:01:20.441 **********
2026-06-09 13:29:28.851212 | controller | skipping: [localhost]
2026-06-09 13:29:28.851270 | controller |
2026-06-09 13:29:28.851275 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:28.851280 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.072)       0:01:20.515 **********
2026-06-09 13:29:28.851284 | controller | Tuesday 09 June 2026  13:29:28 +0000 (0:00:00.072)       0:01:20.514 **********
2026-06-09 13:29:29.076353 | controller | changed: [localhost]
2026-06-09 13:29:29.076432 | controller |
2026-06-09 13:29:29.076439 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:29.076447 | controller |   (snippet_datadir,
2026-06-09 13:29:29.076453 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:29.076459 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:29.076464 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.225)       0:01:20.741 **********
2026-06-09 13:29:29.076470 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.225)       0:01:20.740 **********
2026-06-09 13:29:29.139609 | controller | skipping: [localhost]
2026-06-09 13:29:29.139670 | controller |
2026-06-09 13:29:29.139682 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 13:29:29.139687 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.063)       0:01:20.804 **********
2026-06-09 13:29:29.139691 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.063)       0:01:20.803 **********
2026-06-09 13:29:29.198182 | controller | ok: [localhost]
2026-06-09 13:29:29.198229 | controller |
2026-06-09 13:29:29.198234 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:29.198239 | controller |   (snippet_datadir,
2026-06-09 13:29:29.198243 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:29.198247 | controller | }}, content={{
2026-06-09 13:29:29.198251 | controller |   _base64_patch |
2026-06-09 13:29:29.198254 | controller |   default({}) |
2026-06-09 13:29:29.198258 | controller |   to_nice_yaml
2026-06-09 13:29:29.198262 | controller | }}, mode=0644] ***
2026-06-09 13:29:29.198265 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.058)       0:01:20.862 **********
2026-06-09 13:29:29.198269 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.058)       0:01:20.861 **********
2026-06-09 13:29:29.675930 | controller | changed: [localhost]
2026-06-09 13:29:29.676017 | controller |
2026-06-09 13:29:29.676047 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:29.676060 | controller |   (snippet_datadir,
2026-06-09 13:29:29.676071 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:29.676083 | controller | }}, content={{
2026-06-09 13:29:29.676092 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:29.676100 | controller |   default({}) |
2026-06-09 13:29:29.676108 | controller |   to_nice_yaml
2026-06-09 13:29:29.676119 | controller | }}, mode=0644] ***
2026-06-09 13:29:29.676129 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.477)       0:01:21.340 **********
2026-06-09 13:29:29.676140 | controller | Tuesday 09 June 2026  13:29:29 +0000 (0:00:00.477)       0:01:21.339 **********
2026-06-09 13:29:30.354711 | controller | changed: [localhost]
2026-06-09 13:29:30.354779 | controller |
2026-06-09 13:29:30.354787 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 13:29:30.354794 | controller |   (
2026-06-09 13:29:30.354799 | controller |     snippet_datadir,
2026-06-09 13:29:30.354805 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:30.354811 | controller |   ) | path_join
2026-06-09 13:29:30.354816 | controller | }}, mode=0644] ***
2026-06-09 13:29:30.354822 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.678)       0:01:22.019 **********
2026-06-09 13:29:30.354828 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.678)       0:01:22.018 **********
2026-06-09 13:29:30.841010 | controller | changed: [localhost]
2026-06-09 13:29:30.841086 | controller |
2026-06-09 13:29:30.841097 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:30.841106 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.485)       0:01:22.505 **********
2026-06-09 13:29:30.841114 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.485)       0:01:22.504 **********
2026-06-09 13:29:30.942256 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 13:29:30.942334 | controller |
2026-06-09 13:29:30.942348 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 13:29:30.942358 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.101)       0:01:22.607 **********
2026-06-09 13:29:30.942368 | controller | Tuesday 09 June 2026  13:29:30 +0000 (0:00:00.101)       0:01:22.605 **********
2026-06-09 13:29:31.008350 | controller | ok: [localhost] =>
2026-06-09 13:29:31.008452 | controller |     changed: false
2026-06-09 13:29:31.008463 | controller |     msg: All assertions passed
2026-06-09 13:29:31.008469 | controller |
2026-06-09 13:29:31.008475 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 13:29:31.008492 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.066)       0:01:22.673 **********
2026-06-09 13:29:31.008497 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.066)       0:01:22.671 **********
2026-06-09 13:29:31.216446 | controller | ok: [localhost]
2026-06-09 13:29:31.216497 | controller |
2026-06-09 13:29:31.216509 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:31.216519 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.207)       0:01:22.880 **********
2026-06-09 13:29:31.216528 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.207)       0:01:22.879 **********
2026-06-09 13:29:31.267770 | controller | ok: [localhost]
2026-06-09 13:29:31.267846 | controller |
2026-06-09 13:29:31.267858 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:31.267867 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.051)       0:01:22.932 **********
2026-06-09 13:29:31.267875 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.051)       0:01:22.931 **********
2026-06-09 13:29:31.801395 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml)
2026-06-09 13:29:31.801493 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-09 13:29:31.801505 | controller |
2026-06-09 13:29:31.801515 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:31.801524 | controller |   _content |
2026-06-09 13:29:31.801533 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:31.801542 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:31.801551 | controller | }}
2026-06-09 13:29:31.801560 | controller | ] ***
2026-06-09 13:29:31.801569 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.533)       0:01:23.465 **********
2026-06-09 13:29:31.801578 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.533)       0:01:23.464 **********
2026-06-09 13:29:31.899182 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:31.899229 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:31.899241 | controller |
2026-06-09 13:29:31.899250 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:31.899260 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.097)       0:01:23.563 **********
2026-06-09 13:29:31.899268 | controller | Tuesday 09 June 2026  13:29:31 +0000 (0:00:00.097)       0:01:23.562 **********
2026-06-09 13:29:32.197337 | controller | changed: [localhost]
2026-06-09 13:29:32.197384 | controller |
2026-06-09 13:29:32.197395 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:32.197449 | controller |   (_destdir,
2026-06-09 13:29:32.197459 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:32.197468 | controller | }}, content={{
2026-06-09 13:29:32.197477 | controller |   (
2026-06-09 13:29:32.197485 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:32.197501 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:32.197510 | controller | }}, mode=0644] ***
2026-06-09 13:29:32.197519 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.298)       0:01:23.861 **********
2026-06-09 13:29:32.197528 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.298)       0:01:23.860 **********
2026-06-09 13:29:32.698816 | controller | changed: [localhost]
2026-06-09 13:29:32.698862 | controller |
2026-06-09 13:29:32.698874 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:29:32.698883 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:29:32.698893 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:29:32.698901 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:29:32.698910 | controller | }}, dest={{
2026-06-09 13:29:32.698919 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:32.698928 | controller |   stage['path'], _val.src_file
2026-06-09 13:29:32.698937 | controller |   ) |
2026-06-09 13:29:32.698945 | controller |   path_join
2026-06-09 13:29:32.698961 | controller |  }}] ***
2026-06-09 13:29:32.698970 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.501)       0:01:24.363 **********
2026-06-09 13:29:32.698980 | controller | Tuesday 09 June 2026  13:29:32 +0000 (0:00:00.501)       0:01:24.362 **********
2026-06-09 13:29:33.335321 | controller | changed: [localhost] => (item=service-values)
2026-06-09 13:29:33.335381 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-09 13:29:33.335390 | controller |
2026-06-09 13:29:33.335399 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:33.335431 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.637)       0:01:25.000 **********
2026-06-09 13:29:33.335440 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.636)       0:01:24.999 **********
2026-06-09 13:29:33.376907 | controller | skipping: [localhost]
2026-06-09 13:29:33.376979 | controller |
2026-06-09 13:29:33.376987 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:29:33.376993 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.041)       0:01:25.042 **********
2026-06-09 13:29:33.376998 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.041)       0:01:25.040 **********
2026-06-09 13:29:33.954828 | controller | changed: [localhost]
2026-06-09 13:29:33.954914 | controller |
2026-06-09 13:29:33.954930 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:29:33.954944 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.577)       0:01:25.619 **********
2026-06-09 13:29:33.954956 | controller | Tuesday 09 June 2026  13:29:33 +0000 (0:00:00.577)       0:01:25.617 **********
2026-06-09 13:29:34.472531 | controller | changed: [localhost]
2026-06-09 13:29:34.472603 | controller |
2026-06-09 13:29:34.472615 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 13:29:34.472624 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.518)       0:01:26.137 **********
2026-06-09 13:29:34.472633 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.518)       0:01:26.136 **********
2026-06-09 13:29:34.511999 | controller | skipping: [localhost]
2026-06-09 13:29:34.512067 | controller |
2026-06-09 13:29:34.512077 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:29:34.512083 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:29:34.512090 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:29:34.512096 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:29:34.512101 | controller |   ) | list
2026-06-09 13:29:34.512106 | controller | }}] ***
2026-06-09 13:29:34.512112 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.039)       0:01:26.177 **********
2026-06-09 13:29:34.512117 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.039)       0:01:26.175 **********
2026-06-09 13:29:34.572725 | controller | skipping: [localhost]
2026-06-09 13:29:34.572795 | controller |
2026-06-09 13:29:34.572804 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:29:34.572810 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:29:34.572816 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:29:34.572822 | controller | }}, mode=0644] ***
2026-06-09 13:29:34.572827 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.060)       0:01:26.237 **********
2026-06-09 13:29:34.572833 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.060)       0:01:26.236 **********
2026-06-09 13:29:34.838263 | controller | changed: [localhost]
2026-06-09 13:29:34.838313 | controller |
2026-06-09 13:29:34.838319 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:34.838323 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.265)       0:01:26.503 **********
2026-06-09 13:29:34.838335 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.265)       0:01:26.501 **********
2026-06-09 13:29:34.893400 | controller | skipping: [localhost]
2026-06-09 13:29:34.893539 | controller |
2026-06-09 13:29:34.893555 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:29:34.893568 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.054)       0:01:26.558 **********
2026-06-09 13:29:34.893580 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.054)       0:01:26.556 **********
2026-06-09 13:29:34.938951 | controller | skipping: [localhost]
2026-06-09 13:29:34.939038 | controller |
2026-06-09 13:29:34.939052 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci _raw_params=wait_condition.yml] ***
2026-06-09 13:29:34.939062 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.045)       0:01:26.603 **********
2026-06-09 13:29:34.939070 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.045)       0:01:26.602 **********
2026-06-09 13:29:34.988075 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-09 13:29:34.988147 | controller | skipping: [localhost]
2026-06-09 13:29:34.988160 | controller |
2026-06-09 13:29:34.988171 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:34.988183 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.049)       0:01:26.653 **********
2026-06-09 13:29:34.988194 | controller | Tuesday 09 June 2026  13:29:34 +0000 (0:00:00.049)       0:01:26.651 **********
2026-06-09 13:29:35.046372 | controller | skipping: [localhost]
2026-06-09 13:29:35.046453 | controller |
2026-06-09 13:29:35.046464 | controller | TASK [Executing post_stage hooks for examples/va/hci name=run_hook] ************
2026-06-09 13:29:35.046471 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.058)       0:01:26.711 **********
2026-06-09 13:29:35.046476 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.058)       0:01:26.710 **********
2026-06-09 13:29:35.120348 | controller | skipping: [localhost]
2026-06-09 13:29:35.120426 | controller |
2026-06-09 13:29:35.120433 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] ***
2026-06-09 13:29:35.120439 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.073)       0:01:26.785 **********
2026-06-09 13:29:35.120445 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.073)       0:01:26.783 **********
2026-06-09 13:29:35.177272 | controller | ok: [localhost] =>
2026-06-09 13:29:35.177336 | controller |     changed: false
2026-06-09 13:29:35.177341 | controller |     msg: All assertions passed
2026-06-09 13:29:35.177345 | controller |
2026-06-09 13:29:35.177349 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:29:35.177354 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.057)       0:01:26.842 **********
2026-06-09 13:29:35.177358 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.057)       0:01:26.840 **********
2026-06-09 13:29:35.207375 | controller | skipping: [localhost]
2026-06-09 13:29:35.207461 | controller |
2026-06-09 13:29:35.207467 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-09 13:29:35.207472 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.029)       0:01:26.872 **********
2026-06-09 13:29:35.207476 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.030)       0:01:26.871 **********
2026-06-09 13:29:35.250742 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-09 13:29:35.250789 | controller |
2026-06-09 13:29:35.250794 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-09 13:29:35.250805 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.043)       0:01:26.915 **********
2026-06-09 13:29:35.250809 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.043)       0:01:26.914 **********
2026-06-09 13:29:35.280829 | controller | skipping: [localhost]
2026-06-09 13:29:35.280881 | controller |
2026-06-09 13:29:35.280886 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-09 13:29:35.280890 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.030)       0:01:26.945 **********
2026-06-09 13:29:35.280894 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.030)       0:01:26.944 **********
2026-06-09 13:29:35.314778 | controller | ok: [localhost]
2026-06-09 13:29:35.314860 | controller |
2026-06-09 13:29:35.314873 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-09 13:29:35.314884 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-09 13:29:35.314896 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-09 13:29:35.314906 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-09 13:29:35.314917 | controller | }}] ***
2026-06-09 13:29:35.314928 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.034)       0:01:26.979 **********
2026-06-09 13:29:35.314938 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.034)       0:01:26.978 **********
2026-06-09 13:29:35.381871 | controller | skipping: [localhost]
2026-06-09 13:29:35.381948 | controller |
2026-06-09 13:29:35.381958 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-09 13:29:35.381966 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:35.381974 | controller |    stage['path'], item.src_file) | path_join
2026-06-09 13:29:35.381983 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:35.381991 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.066)       0:01:27.046 **********
2026-06-09 13:29:35.381999 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.066)       0:01:27.045 **********
2026-06-09 13:29:35.655014 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-09 13:29:35.655070 | controller |
2026-06-09 13:29:35.655077 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-09 13:29:35.655081 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.272)       0:01:27.319 **********
2026-06-09 13:29:35.655085 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.272)       0:01:27.318 **********
2026-06-09 13:29:35.713206 | controller | ok: [localhost] => (item=values.yaml)
2026-06-09 13:29:35.713258 | controller |
2026-06-09 13:29:35.713263 | controller | TASK [Executing pre_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-09 13:29:35.713277 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.058)       0:01:27.378 **********
2026-06-09 13:29:35.713281 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.058)       0:01:27.376 **********
2026-06-09 13:29:35.757121 | controller | skipping: [localhost]
2026-06-09 13:29:35.757180 | controller |
2026-06-09 13:29:35.757187 | controller | TASK [Generate values.yaml for examples/va/hci/deployment name=ci_gen_kustomize_values] ***
2026-06-09 13:29:35.757193 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.043)       0:01:27.422 **********
2026-06-09 13:29:35.757199 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.043)       0:01:27.420 **********
2026-06-09 13:29:35.859972 | controller |
2026-06-09 13:29:35.860035 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-09 13:29:35.860042 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.102)       0:01:27.525 **********
2026-06-09 13:29:35.860048 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.102)       0:01:27.523 **********
2026-06-09 13:29:35.898028 | controller | skipping: [localhost]
2026-06-09 13:29:35.898088 | controller |
2026-06-09 13:29:35.898095 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-09 13:29:35.898108 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.038)       0:01:27.563 **********
2026-06-09 13:29:35.898113 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.038)       0:01:27.561 **********
2026-06-09 13:29:35.961701 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-09 13:29:35.961757 | controller |
2026-06-09 13:29:35.961764 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] ***
2026-06-09 13:29:35.961770 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.063)       0:01:27.626 **********
2026-06-09 13:29:35.961776 | controller | Tuesday 09 June 2026  13:29:35 +0000 (0:00:00.063)       0:01:27.625 **********
2026-06-09 13:29:36.004129 | controller | ok: [localhost] =>
2026-06-09 13:29:36.004159 | controller |     changed: false
2026-06-09 13:29:36.004164 | controller |     msg: All assertions passed
2026-06-09 13:29:36.004169 | controller |
2026-06-09 13:29:36.004173 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-09 13:29:36.004177 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.042)       0:01:27.669 **********
2026-06-09 13:29:36.004182 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.042)       0:01:27.668 **********
2026-06-09 13:29:36.237076 | controller | ok: [localhost]
2026-06-09 13:29:36.237111 | controller |
2026-06-09 13:29:36.237118 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] ***
2026-06-09 13:29:36.237125 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.232)       0:01:27.902 **********
2026-06-09 13:29:36.237139 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.232)       0:01:27.900 **********
2026-06-09 13:29:36.312164 | controller | ok: [localhost] =>
2026-06-09 13:29:36.312228 | controller |     changed: false
2026-06-09 13:29:36.312236 | controller |     msg: All assertions passed
2026-06-09 13:29:36.312242 | controller |
2026-06-09 13:29:36.312248 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-09 13:29:36.312254 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.074)       0:01:27.976 **********
2026-06-09 13:29:36.312260 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.074)       0:01:27.975 **********
2026-06-09 13:29:36.572365 | controller | ok: [localhost]
2026-06-09 13:29:36.572442 | controller |
2026-06-09 13:29:36.572449 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{
2026-06-09 13:29:36.572454 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-09 13:29:36.572458 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-09 13:29:36.572462 | controller |   _config_map_content |
2026-06-09 13:29:36.572466 | controller |   ansible.utils.remove_keys(
2026-06-09 13:29:36.572469 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-09 13:29:36.572473 | controller |     matching_parameter='regex')
2026-06-09 13:29:36.572476 | controller | }}, cacheable=False] ***
2026-06-09 13:29:36.572480 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.260)       0:01:28.236 **********
2026-06-09 13:29:36.572484 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.260)       0:01:28.235 **********
2026-06-09 13:29:36.807128 | controller | ok: [localhost]
2026-06-09 13:29:36.807214 | controller |
2026-06-09 13:29:36.807225 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-09 13:29:36.807233 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.234)       0:01:28.471 **********
2026-06-09 13:29:36.807240 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.234)       0:01:28.470 **********
2026-06-09 13:29:36.892243 | controller | skipping: [localhost]
2026-06-09 13:29:36.892323 | controller |
2026-06-09 13:29:36.892346 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-09 13:29:36.892355 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.085)       0:01:28.556 **********
2026-06-09 13:29:36.892363 | controller | Tuesday 09 June 2026  13:29:36 +0000 (0:00:00.085)       0:01:28.555 **********
2026-06-09 13:29:37.154236 | controller | changed: [localhost]
2026-06-09 13:29:37.154290 | controller |
2026-06-09 13:29:37.154295 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-09 13:29:37.154299 | controller |   (snippet_datadir,
2026-06-09 13:29:37.154303 | controller |    '02_ci_data.yaml') | path_join
2026-06-09 13:29:37.154307 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-09 13:29:37.154312 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.261)       0:01:28.818 **********
2026-06-09 13:29:37.154316 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.261)       0:01:28.817 **********
2026-06-09 13:29:37.240916 | controller | skipping: [localhost]
2026-06-09 13:29:37.240972 | controller |
2026-06-09 13:29:37.240986 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] ***
2026-06-09 13:29:37.240997 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.086)       0:01:28.905 **********
2026-06-09 13:29:37.241008 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.086)       0:01:28.903 **********
2026-06-09 13:29:37.314572 | controller | ok: [localhost]
2026-06-09 13:29:37.314625 | controller |
2026-06-09 13:29:37.314638 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-09 13:29:37.314647 | controller |   (snippet_datadir,
2026-06-09 13:29:37.314657 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-09 13:29:37.314666 | controller | }}, content={{
2026-06-09 13:29:37.314674 | controller |   _base64_patch |
2026-06-09 13:29:37.314683 | controller |   default({}) |
2026-06-09 13:29:37.314691 | controller |   to_nice_yaml
2026-06-09 13:29:37.314700 | controller | }}, mode=0644] ***
2026-06-09 13:29:37.314708 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.074)       0:01:28.979 **********
2026-06-09 13:29:37.314717 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.074)       0:01:28.978 **********
2026-06-09 13:29:37.852188 | controller | changed: [localhost]
2026-06-09 13:29:37.852229 | controller |
2026-06-09 13:29:37.852239 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-09 13:29:37.852247 | controller |   (snippet_datadir,
2026-06-09 13:29:37.852255 | controller |    '04_user_data.yaml') | path_join
2026-06-09 13:29:37.852263 | controller | }}, content={{
2026-06-09 13:29:37.852270 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-09 13:29:37.852278 | controller |   default({}) |
2026-06-09 13:29:37.852290 | controller |   to_nice_yaml
2026-06-09 13:29:37.852296 | controller | }}, mode=0644] ***
2026-06-09 13:29:37.852301 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.537)       0:01:29.517 **********
2026-06-09 13:29:37.852307 | controller | Tuesday 09 June 2026  13:29:37 +0000 (0:00:00.537)       0:01:29.516 **********
2026-06-09 13:29:38.338170 | controller | changed: [localhost]
2026-06-09 13:29:38.338218 | controller |
2026-06-09 13:29:38.338226 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{
2026-06-09 13:29:38.338232 | controller |   (
2026-06-09 13:29:38.338238 | controller |     snippet_datadir,
2026-06-09 13:29:38.338243 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-09 13:29:38.338249 | controller |   ) | path_join
2026-06-09 13:29:38.338254 | controller | }}, mode=0644] ***
2026-06-09 13:29:38.338260 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.485)       0:01:30.002 **********
2026-06-09 13:29:38.338266 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.485)       0:01:30.001 **********
2026-06-09 13:29:38.809561 | controller | changed: [localhost]
2026-06-09 13:29:38.809624 | controller |
2026-06-09 13:29:38.809632 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-09 13:29:38.809638 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.471)       0:01:30.474 **********
2026-06-09 13:29:38.809643 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.471)       0:01:30.472 **********
2026-06-09 13:29:38.875255 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-09 13:29:38.875321 | controller |
2026-06-09 13:29:38.875328 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] ***
2026-06-09 13:29:38.875334 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.066)       0:01:30.540 **********
2026-06-09 13:29:38.875340 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.066)       0:01:30.538 **********
2026-06-09 13:29:38.919941 | controller | ok: [localhost] =>
2026-06-09 13:29:38.919987 | controller |     changed: false
2026-06-09 13:29:38.919991 | controller |     msg: All assertions passed
2026-06-09 13:29:38.919996 | controller |
2026-06-09 13:29:38.920000 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] ***
2026-06-09 13:29:38.920004 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.044)       0:01:30.585 **********
2026-06-09 13:29:38.920008 | controller | Tuesday 09 June 2026  13:29:38 +0000 (0:00:00.044)       0:01:30.583 **********
2026-06-09 13:29:39.114771 | controller | ok: [localhost]
2026-06-09 13:29:39.114830 | controller |
2026-06-09 13:29:39.114838 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-09 13:29:39.114843 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.194)       0:01:30.779 **********
2026-06-09 13:29:39.114848 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.194)       0:01:30.778 **********
2026-06-09 13:29:39.156156 | controller | ok: [localhost]
2026-06-09 13:29:39.156207 | controller |
2026-06-09 13:29:39.156214 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-09 13:29:39.156220 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.041)       0:01:30.821 **********
2026-06-09 13:29:39.156225 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.041)       0:01:30.819 **********
2026-06-09 13:29:39.593162 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml)
2026-06-09 13:29:39.593227 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml)
2026-06-09 13:29:39.593234 | controller |
2026-06-09 13:29:39.593241 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-09 13:29:39.593246 | controller |   _content |
2026-06-09 13:29:39.593252 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-09 13:29:39.593257 | controller |   combine(_parsed, recursive=true)
2026-06-09 13:29:39.593264 | controller | }}
2026-06-09 13:29:39.593269 | controller | ] ***
2026-06-09 13:29:39.593274 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.436)       0:01:31.257 **********
2026-06-09 13:29:39.593291 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.436)       0:01:31.256 **********
2026-06-09 13:29:39.722326 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-09 13:29:39.722376 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-09 13:29:39.722383 | controller |
2026-06-09 13:29:39.722389 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-09 13:29:39.722395 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.129)       0:01:31.386 **********
2026-06-09 13:29:39.722418 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.129)       0:01:31.385 **********
2026-06-09 13:29:39.971590 | controller | changed: [localhost]
2026-06-09 13:29:39.971666 | controller |
2026-06-09 13:29:39.971678 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-09 13:29:39.971687 | controller |   (_destdir,
2026-06-09 13:29:39.971696 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-09 13:29:39.971704 | controller | }}, content={{
2026-06-09 13:29:39.971712 | controller |   (
2026-06-09 13:29:39.971720 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-09 13:29:39.971738 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-09 13:29:39.971746 | controller | }}, mode=0644] ***
2026-06-09 13:29:39.971754 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.249)       0:01:31.636 **********
2026-06-09 13:29:39.971761 | controller | Tuesday 09 June 2026  13:29:39 +0000 (0:00:00.249)       0:01:31.634 **********
2026-06-09 13:29:40.457294 | controller | changed: [localhost]
2026-06-09 13:29:40.457358 | controller |
2026-06-09 13:29:40.457363 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-09 13:29:40.457367 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-09 13:29:40.457372 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-09 13:29:40.457375 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-09 13:29:40.457379 | controller | }}, dest={{
2026-06-09 13:29:40.457383 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-09 13:29:40.457387 | controller |   stage['path'], _val.src_file
2026-06-09 13:29:40.457390 | controller |   ) |
2026-06-09 13:29:40.457394 | controller |   path_join
2026-06-09 13:29:40.457397 | controller |  }}] ***
2026-06-09 13:29:40.457418 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.486)       0:01:32.122 **********
2026-06-09 13:29:40.457428 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.486)       0:01:32.120 **********
2026-06-09 13:29:40.790200 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph)
2026-06-09 13:29:40.790264 | controller |
2026-06-09 13:29:40.790275 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:40.790284 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.332)       0:01:32.455 **********
2026-06-09 13:29:40.790292 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.332)       0:01:32.453 **********
2026-06-09 13:29:40.833655 | controller | skipping: [localhost]
2026-06-09 13:29:40.833736 | controller |
2026-06-09 13:29:40.833752 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-09 13:29:40.833765 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.043)       0:01:32.498 **********
2026-06-09 13:29:40.833776 | controller | Tuesday 09 June 2026  13:29:40 +0000 (0:00:00.043)       0:01:32.497 **********
2026-06-09 13:29:41.152009 | controller | changed: [localhost]
2026-06-09 13:29:41.152060 | controller |
2026-06-09 13:29:41.152071 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-09 13:29:41.152084 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.318)       0:01:32.817 **********
2026-06-09 13:29:41.152096 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.318)       0:01:32.815 **********
2026-06-09 13:29:41.612168 | controller | changed: [localhost]
2026-06-09 13:29:41.612204 | controller |
2026-06-09 13:29:41.612211 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-09 13:29:41.612217 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.459)       0:01:33.277 **********
2026-06-09 13:29:41.612222 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.459)       0:01:33.275 **********
2026-06-09 13:29:41.667317 | controller | skipping: [localhost]
2026-06-09 13:29:41.667365 | controller |
2026-06-09 13:29:41.667375 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-09 13:29:41.667384 | controller |   _wait_conditions | map('regex_replace',
2026-06-09 13:29:41.667393 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-09 13:29:41.667434 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-09 13:29:41.667445 | controller |   ) | list
2026-06-09 13:29:41.667457 | controller | }}] ***
2026-06-09 13:29:41.667468 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.054)       0:01:33.331 **********
2026-06-09 13:29:41.667499 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.054)       0:01:33.330 **********
2026-06-09 13:29:41.716113 | controller | skipping: [localhost]
2026-06-09 13:29:41.716160 | controller |
2026-06-09 13:29:41.716171 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-09 13:29:41.716180 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-09 13:29:41.716188 | controller |    stage['build_output'] | basename) | path_join
2026-06-09 13:29:41.716196 | controller | }}, mode=0644] ***
2026-06-09 13:29:41.716204 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.049)       0:01:33.381 **********
2026-06-09 13:29:41.716213 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.049)       0:01:33.379 **********
2026-06-09 13:29:41.992721 | controller | changed: [localhost]
2026-06-09 13:29:41.992779 | controller |
2026-06-09 13:29:41.992792 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:41.992802 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.275)       0:01:33.656 **********
2026-06-09 13:29:41.992820 | controller | Tuesday 09 June 2026  13:29:41 +0000 (0:00:00.275)       0:01:33.655 **********
2026-06-09 13:29:42.072449 | controller | skipping: [localhost]
2026-06-09 13:29:42.072485 | controller |
2026-06-09 13:29:42.072492 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-09 13:29:42.072497 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.079)       0:01:33.736 **********
2026-06-09 13:29:42.072503 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.079)       0:01:33.735 **********
2026-06-09 13:29:42.132066 | controller | skipping: [localhost]
2026-06-09 13:29:42.132116 | controller |
2026-06-09 13:29:42.132128 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment _raw_params=wait_condition.yml] ***
2026-06-09 13:29:42.132138 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.059)       0:01:33.796 **********
2026-06-09 13:29:42.132147 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.059)       0:01:33.795 **********
2026-06-09 13:29:42.191566 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-09 13:29:42.191615 | controller | skipping: [localhost]
2026-06-09 13:29:42.191626 | controller |
2026-06-09 13:29:42.191635 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-09 13:29:42.191645 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.060)       0:01:33.856 **********
2026-06-09 13:29:42.191654 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.060)       0:01:33.855 **********
2026-06-09 13:29:42.242844 | controller | skipping: [localhost]
2026-06-09 13:29:42.242891 | controller |
2026-06-09 13:29:42.242901 | controller | TASK [Executing post_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-09 13:29:42.242911 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.051)       0:01:33.907 **********
2026-06-09 13:29:42.242919 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.051)       0:01:33.906 **********
2026-06-09 13:29:42.328983 | controller | skipping: [localhost]
2026-06-09 13:29:42.329033 | controller |
2026-06-09 13:29:42.329045 | controller | PLAY RECAP *********************************************************************
2026-06-09 13:29:42.329055 | controller | localhost                  : ok=280  changed=76   unreachable=0    failed=0    skipped=115  rescued=0    ignored=0
2026-06-09 13:29:42.329067 | controller |
2026-06-09 13:29:42.329079 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.084)       0:01:33.992 **********
2026-06-09 13:29:42.329090 | controller | ===============================================================================
2026-06-09 13:29:42.329119 | controller | Get automation contents ------------------------------------------------- 9.51s
2026-06-09 13:29:42.329135 | controller | ci_setup : Install needed packages -------------------------------------- 5.03s
2026-06-09 13:29:42.329146 | controller | ci_setup : Install openshift client ------------------------------------- 4.79s
2026-06-09 13:29:42.329158 | controller | Load automation files as fact ------------------------------------------- 2.10s
2026-06-09 13:29:42.329178 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 1.06s
2026-06-09 13:29:42.329189 | controller | ci_setup : Manage directories ------------------------------------------- 1.05s
2026-06-09 13:29:42.329201 | controller | Gathering Facts --------------------------------------------------------- 1.03s
2026-06-09 13:29:42.329212 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.72s
2026-06-09 13:29:42.329222 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.71s
2026-06-09 13:29:42.329233 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.68s
2026-06-09 13:29:42.329244 | controller | kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.64s
2026-06-09 13:29:42.329255 | controller | Create needed SSH keypairs ---------------------------------------------- 0.64s
2026-06-09 13:29:42.329266 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.63s
2026-06-09 13:29:42.329278 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.63s
2026-06-09 13:29:42.329290 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.62s
2026-06-09 13:29:42.329300 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.59s
2026-06-09 13:29:42.329311 | controller | kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.58s
2026-06-09 13:29:42.329323 | controller | kustomize_deploy : Build kustomized content for examples/va/hci --------- 0.58s
2026-06-09 13:29:42.329335 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s
2026-06-09 13:29:42.329347 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s
2026-06-09 13:29:42.329358 | controller | Tuesday 09 June 2026  13:29:42 +0000 (0:00:00.086)       0:01:33.992 **********
2026-06-09 13:29:42.329370 | controller | ===============================================================================
2026-06-09 13:29:42.329382 | controller | ci_gen_kustomize_values ------------------------------------------------ 44.23s
2026-06-09 13:29:42.329393 | controller | kustomize_deploy ------------------------------------------------------- 21.15s
2026-06-09 13:29:42.329472 | controller | ci_setup --------------------------------------------------------------- 12.66s
2026-06-09 13:29:42.329488 | controller | ansible.builtin.slurp -------------------------------------------------- 10.22s
2026-06-09 13:29:42.329497 | controller | ansible.builtin.set_fact ------------------------------------------------ 2.18s
2026-06-09 13:29:42.329505 | controller | gather_facts ------------------------------------------------------------ 1.03s
2026-06-09 13:29:42.329513 | controller | networking_mapper ------------------------------------------------------- 0.73s
2026-06-09 13:29:42.329530 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.64s
2026-06-09 13:29:42.329538 | controller | ansible.builtin.file ---------------------------------------------------- 0.39s
2026-06-09 13:29:42.329546 | controller | ansible.builtin.include_role -------------------------------------------- 0.23s
2026-06-09 13:29:42.329554 | controller | ansible.builtin.find ---------------------------------------------------- 0.22s
2026-06-09 13:29:42.329563 | controller | ansible.builtin.stat ---------------------------------------------------- 0.18s
2026-06-09 13:29:42.329571 | controller | ansible.builtin.assert -------------------------------------------------- 0.06s
2026-06-09 13:29:42.329579 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s
2026-06-09 13:29:42.329588 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s
2026-06-09 13:29:42.329596 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-09 13:29:42.329604 | controller | total ------------------------------------------------------------------ 93.96s
2026-06-09 13:29:42.787919 | controller | ok: Runtime: 0:01:34.832151
2026-06-09 13:29:42.824775 | 
2026-06-09 13:29:42.824982 | PLAY RECAP
2026-06-09 13:29:42.825049 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 13:29:42.825079 | 
2026-06-09 13:29:43.035954 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-09 13:29:43.038805 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-09 13:29:43.755313 | 
2026-06-09 13:29:43.755473 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-09 13:29:43.766784 | 
2026-06-09 13:29:43.766932 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-09 13:29:44.227426 | controller | ok
2026-06-09 13:29:44.256169 | 
2026-06-09 13:29:44.256298 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-09 13:29:44.263478 | 
2026-06-09 13:29:44.263629 | TASK [Filter out host if needed]
2026-06-09 13:29:44.274659 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-09 13:29:44.278888 | 
2026-06-09 13:29:44.278967 | TASK [Ensure file is present]
2026-06-09 13:29:44.811089 | controller | ok
2026-06-09 13:29:44.823440 | 
2026-06-09 13:29:44.823614 | TASK [Manage molecule report file]
2026-06-09 13:29:45.360361 | controller | skipping: Conditional result was False
2026-06-09 13:29:45.371034 | 
2026-06-09 13:29:45.371184 | TASK [Check if we get ci-framework-data basedir]
2026-06-09 13:29:45.642237 | controller | ok
2026-06-09 13:29:45.651794 | 
2026-06-09 13:29:45.651970 | TASK [Create ci-framework-data log directory for zuul]
2026-06-09 13:29:45.961388 | controller | changed
2026-06-09 13:29:45.970078 | 
2026-06-09 13:29:45.970213 | TASK [Copy ci-framework interesting files]
2026-06-09 13:29:46.550728 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-09 13:29:47.159144 | controller | ok: Runtime: 0:00:00.101441
2026-06-09 13:29:47.162754 | 
2026-06-09 13:29:47.162827 | TASK [Get SELinux listing]
2026-06-09 13:29:47.692059 | controller | ok: Runtime: 0:00:00.013592
2026-06-09 13:29:47.701102 | 
2026-06-09 13:29:47.701250 | TASK [Generate log index]
2026-06-09 13:29:48.778056 | controller | changed
2026-06-09 13:29:48.790152 | 
2026-06-09 13:29:48.790629 | TASK [Get some env related data]
2026-06-09 13:29:49.452782 | controller | /home/zuul/.local/bin/ansible
2026-06-09 13:29:50.334463 | controller | ok: Runtime: 0:00:01.051737
2026-06-09 13:29:50.342757 | 
2026-06-09 13:29:50.342929 | TASK [Generate list of logs to collect in home directory]
2026-06-09 13:29:50.749057 | controller | ok: All paths examined
2026-06-09 13:29:50.753696 | 
2026-06-09 13:29:50.753831 | LOOP [Copy logs from home directory]
2026-06-09 13:29:51.238908 | controller | changed:
2026-06-09 13:29:51.239083 | controller | {
2026-06-09 13:29:51.239119 | controller |   "atime": 1781011620.21,
2026-06-09 13:29:51.239146 | controller |   "ctime": 1781011782.328397,
2026-06-09 13:29:51.239170 | controller |   "dev": 64513,
2026-06-09 13:29:51.239194 | controller |   "gid": 1000,
2026-06-09 13:29:51.239218 | controller |   "gr_name": "zuul",
2026-06-09 13:29:51.239242 | controller |   "inode": 34346,
2026-06-09 13:29:51.239265 | controller |   "isblk": false,
2026-06-09 13:29:51.239289 | controller |   "ischr": false,
2026-06-09 13:29:51.239312 | controller |   "isdir": false,
2026-06-09 13:29:51.239334 | controller |   "isfifo": false,
2026-06-09 13:29:51.239357 | controller |   "isgid": false,
2026-06-09 13:29:51.239380 | controller |   "islnk": false,
2026-06-09 13:29:51.239403 | controller |   "isreg": true,
2026-06-09 13:29:51.239425 | controller |   "issock": false,
2026-06-09 13:29:51.239450 | controller |   "isuid": false,
2026-06-09 13:29:51.239473 | controller |   "mode": "0644",
2026-06-09 13:29:51.239517 | controller |   "mtime": 1781011782.328397,
2026-06-09 13:29:51.239546 | controller |   "nlink": 1,
2026-06-09 13:29:51.239572 | controller |   "path": "/home/zuul/ansible.log",
2026-06-09 13:29:51.239597 | controller |   "pw_name": "zuul",
2026-06-09 13:29:51.239623 | controller |   "rgrp": true,
2026-06-09 13:29:51.239648 | controller |   "roth": true,
2026-06-09 13:29:51.239677 | controller |   "rusr": true,
2026-06-09 13:29:51.239703 | controller |   "size": 264557,
2026-06-09 13:29:51.239729 | controller |   "uid": 1000,
2026-06-09 13:29:51.239754 | controller |   "wgrp": false,
2026-06-09 13:29:51.239778 | controller |   "woth": false,
2026-06-09 13:29:51.239800 | controller |   "wusr": true,
2026-06-09 13:29:51.239822 | controller |   "xgrp": false,
2026-06-09 13:29:51.239844 | controller |   "xoth": false,
2026-06-09 13:29:51.239893 | controller |   "xusr": false
2026-06-09 13:29:51.239916 | controller | }
2026-06-09 13:29:51.251011 | 
2026-06-09 13:29:51.251104 | TASK [Copy crio stats log file]
2026-06-09 13:29:51.284831 | controller | skipping: Conditional result was False
2026-06-09 13:29:51.289226 | 
2026-06-09 13:29:51.289300 | TASK [Get SELinux related data]
2026-06-09 13:29:51.533607 | controller | <no matches>
2026-06-09 13:29:51.817909 | controller | ERROR
2026-06-09 13:29:51.818177 | controller | {
2026-06-09 13:29:51.818235 | controller |   "delta": "0:00:00.011782",
2026-06-09 13:29:51.818291 | controller |   "end": "2026-06-09 13:29:51.535269",
2026-06-09 13:29:51.818331 | controller |   "msg": "non-zero return code",
2026-06-09 13:29:51.818367 | controller |   "rc": 1,
2026-06-09 13:29:51.818403 | controller |   "start": "2026-06-09 13:29:51.523487"
2026-06-09 13:29:51.818438 | controller | }
2026-06-09 13:29:51.818487 | controller | ERROR: Ignoring Errors
2026-06-09 13:29:51.826668 | 
2026-06-09 13:29:51.826839 | TASK [Create system configuration directory]
2026-06-09 13:29:52.105244 | controller | changed
2026-06-09 13:29:52.113691 | 
2026-06-09 13:29:52.113983 | TASK [Get some of the system configurations]
2026-06-09 13:29:52.665527 | controller | ok: Runtime: 0:00:00.021069
2026-06-09 13:29:52.674268 | 
2026-06-09 13:29:52.674405 | TASK [Copy generated documentation if available]
2026-06-09 13:29:52.711836 | controller | skipping: Conditional result was False
2026-06-09 13:29:52.722143 | 
2026-06-09 13:29:52.722287 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-09 13:29:52.752399 | controller | skipping: Conditional result was False
2026-06-09 13:29:52.763995 | 
2026-06-09 13:29:52.764146 | TASK [Compress logs bigger than 2MB]
2026-06-09 13:29:53.319834 | controller | ok: Runtime: 0:00:00.008254
2026-06-09 13:29:53.329048 | 
2026-06-09 13:29:53.329216 | TASK [Copy files from workspace on node]
2026-06-09 13:29:53.358088 | controller | ok
2026-06-09 13:29:53.394526 | 
2026-06-09 13:29:53.394630 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-09 13:29:53.419985 | controller | skipping: Conditional result was False
2026-06-09 13:29:53.426206 | 
2026-06-09 13:29:53.426296 | TASK [fetch-output : Set log path for single node]
2026-06-09 13:29:53.465111 | controller | ok
2026-06-09 13:29:53.474198 | 
2026-06-09 13:29:53.474293 | LOOP [fetch-output : Ensure local output dirs]
2026-06-09 13:29:53.786999 | controller -> localhost | changed: "/var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/logs"
2026-06-09 13:29:53.787691 | controller -> localhost | changed: All items complete
2026-06-09 13:29:53.787766 | 
2026-06-09 13:29:54.027559 | controller -> localhost | changed: "/var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/artifacts"
2026-06-09 13:29:54.246251 | controller -> localhost | changed: "/var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/docs"
2026-06-09 13:29:54.264230 | 
2026-06-09 13:29:54.264420 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-09 13:29:55.103604 | controller | changed:
2026-06-09 13:29:55.104010 | controller | .d..t...... ./
2026-06-09 13:29:55.104075 | controller | >f+++++++++ README.html
2026-06-09 13:29:55.104122 | controller | >f+++++++++ ansible.log
2026-06-09 13:29:55.104162 | controller | >f+++++++++ dmesg.log
2026-06-09 13:29:55.104207 | controller | >f+++++++++ installed-pkgs.log
2026-06-09 13:29:55.104365 | controller | >f+++++++++ python.log
2026-06-09 13:29:55.104410 | controller | >f+++++++++ registries.conf
2026-06-09 13:29:55.104448 | controller | >f+++++++++ selinux-denials.log
2026-06-09 13:29:55.104485 | controller | >f+++++++++ selinux-listing.log
2026-06-09 13:29:55.104521 | controller | cd+++++++++ ci-framework-data/
2026-06-09 13:29:55.104558 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-09 13:29:55.104596 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-09 13:29:55.104633 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-09 13:29:55.104670 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-09 13:29:55.104705 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-09 13:29:55.104741 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-09 13:29:55.104777 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-09 13:29:55.104814 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/
2026-06-09 13:29:55.104897 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml
2026-06-09 13:29:55.104952 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-09 13:29:55.104990 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-09 13:29:55.105026 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/
2026-06-09 13:29:55.105062 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml
2026-06-09 13:29:55.105097 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/
2026-06-09 13:29:55.105132 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml
2026-06-09 13:29:55.105168 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-09 13:29:55.105203 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-09 13:29:55.105238 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-09 13:29:55.105273 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-09 13:29:55.105308 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.31571.2026-06-09@13:29:27~
2026-06-09 13:29:55.105344 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-09 13:29:55.105402 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/
2026-06-09 13:29:55.105439 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml
2026-06-09 13:29:55.105475 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml
2026-06-09 13:29:55.105510 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml
2026-06-09 13:29:55.105545 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-09 13:29:55.105580 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-09 13:29:55.105613 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-09 13:29:55.105646 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-09 13:29:55.105680 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/
2026-06-09 13:29:55.105713 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml
2026-06-09 13:29:55.105746 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml
2026-06-09 13:29:55.105780 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml
2026-06-09 13:29:55.105814 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/
2026-06-09 13:29:55.105875 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml
2026-06-09 13:29:55.105920 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml
2026-06-09 13:29:55.105957 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml
2026-06-09 13:29:55.105992 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml
2026-06-09 13:29:55.106034 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-09 13:29:55.106068 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-09 13:29:55.106101 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30439.2026-06-09@13:28:50~
2026-06-09 13:29:55.106134 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-09 13:29:55.106169 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-09 13:29:55.106205 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-09 13:29:55.106239 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-09 13:29:55.106274 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-09 13:29:55.106308 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.31527.2026-06-09@13:29:26~
2026-06-09 13:29:55.106341 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-09 13:29:55.106375 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-09 13:29:55.106407 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-09 13:29:55.106441 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-09 13:29:55.106475 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml
2026-06-09 13:29:55.106509 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml
2026-06-09 13:29:55.106543 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-09 13:29:55.106576 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-09 13:29:55.106610 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml
2026-06-09 13:29:55.106643 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml
2026-06-09 13:29:55.106677 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-09 13:29:55.106711 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-09 13:29:55.106745 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-09 13:29:55.106780 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-09 13:29:55.106816 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-09 13:29:55.106877 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-09 13:29:55.106923 | controller | cd+++++++++ registries.conf.d/
2026-06-09 13:29:55.106958 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-09 13:29:55.106993 | controller | cd+++++++++ system-config/
2026-06-09 13:29:55.107028 | controller | cd+++++++++ system-config/libvirt/
2026-06-09 13:29:55.107062 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-09 13:29:55.107096 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-09 13:29:55.682206 | controller | changed: .d..t...... ./
2026-06-09 13:29:56.266004 | controller | changed: .d..t...... ./
2026-06-09 13:29:56.822383 | 
2026-06-09 13:29:56.822587 | TASK [Return artifact to Zuul]
2026-06-09 13:29:56.850905 | controller | skipping: Conditional result was False
2026-06-09 13:29:56.855330 | 
2026-06-09 13:29:56.855443 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-09 13:29:56.855685 | 
2026-06-09 13:29:56.855743 | PLAY RECAP
2026-06-09 13:29:56.855815 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-09 13:29:56.855922 | 
2026-06-09 13:29:57.025729 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-09 13:29:57.026924 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-09 13:29:57.649397 | 
2026-06-09 13:29:57.649524 | PLAY [all]
2026-06-09 13:29:57.659348 | 
2026-06-09 13:29:57.659421 | TASK [include_role : fetch-output]
2026-06-09 13:29:57.707673 | controller | ok
2026-06-09 13:29:57.723999 | 
2026-06-09 13:29:57.724106 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-09 13:29:57.799723 | controller | skipping: Conditional result was False
2026-06-09 13:29:57.809035 | 
2026-06-09 13:29:57.809189 | TASK [fetch-output : Set log path for single node]
2026-06-09 13:29:57.883570 | controller | ok
2026-06-09 13:29:57.891474 | 
2026-06-09 13:29:57.891614 | LOOP [fetch-output : Ensure local output dirs]
2026-06-09 13:29:58.393739 | controller -> localhost | ok: "/var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/logs"
2026-06-09 13:29:58.687820 | controller -> localhost | ok: "/var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/artifacts"
2026-06-09 13:29:58.990327 | controller -> localhost | ok: "/var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/docs"
2026-06-09 13:29:59.009774 | 
2026-06-09 13:29:59.010060 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-09 13:29:59.787724 | controller | ok
2026-06-09 13:29:59.787987 | controller | ok: All items complete
2026-06-09 13:29:59.788018 | 
2026-06-09 13:30:00.397418 | controller | ok
2026-06-09 13:30:00.987625 | controller | ok
2026-06-09 13:30:01.012760 | 
2026-06-09 13:30:01.012998 | TASK [include_role : fetch-output-openshift]
2026-06-09 13:30:01.031081 | controller | skipping: Conditional result was False
2026-06-09 13:30:01.041269 | 
2026-06-09 13:30:01.041408 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-09 13:30:01.515491 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.019106
2026-06-09 13:30:01.844836 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.009008
2026-06-09 13:30:01.865078 | 
2026-06-09 13:30:01.865281 | PLAY [all]
2026-06-09 13:30:01.876148 | 
2026-06-09 13:30:01.876313 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-09 13:30:02.421679 | controller | changed
2026-06-09 13:30:02.446962 | 
2026-06-09 13:30:02.447187 | PLAY RECAP
2026-06-09 13:30:02.447296 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-09 13:30:02.447344 | 
2026-06-09 13:30:02.638218 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-09 13:30:02.640429 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-09 13:30:03.385745 | 
2026-06-09 13:30:03.386095 | PLAY [localhost]
2026-06-09 13:30:03.414999 | 
2026-06-09 13:30:03.415232 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-09 13:30:03.874206 | localhost | changed
2026-06-09 13:30:03.883996 | 
2026-06-09 13:30:03.884128 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-09 13:30:03.921187 | localhost | ok
2026-06-09 13:30:03.926977 | 
2026-06-09 13:30:03.927042 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-09 13:30:04.347967 | localhost | changed
2026-06-09 13:30:04.353999 | 
2026-06-09 13:30:04.354074 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-09 13:30:05.203059 | localhost | changed
2026-06-09 13:30:05.209072 | 
2026-06-09 13:30:05.209184 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-09 13:30:05.738733 | localhost | Identity added: /var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/tmp/ansible.a8edab1d (/var/lib/zuul/builds/71eb838d470244a0a4041ea17ab5cd8c/work/tmp/ansible.a8edab1d)
2026-06-09 13:30:05.739094 | localhost | ok: Runtime: 0:00:00.021839
2026-06-09 13:30:05.746446 | 
2026-06-09 13:30:05.746800 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-09 13:30:06.085626 | localhost | ok: Runtime: 0:00:00.012901
2026-06-09 13:30:06.092909 | 
2026-06-09 13:30:06.093017 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-09 13:30:06.198931 | localhost | changed
2026-06-09 13:30:06.204902 | 
2026-06-09 13:30:06.204985 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-09 13:30:06.712412 | localhost | changed
2026-06-09 13:30:06.717678 | 
2026-06-09 13:30:06.717735 | PLAY [localhost]
2026-06-09 13:30:06.721921 | 
2026-06-09 13:30:06.721980 | TASK [Generate bulk log download script]
2026-06-09 13:30:06.738800 | localhost | ok
2026-06-09 13:30:06.753310 | 
2026-06-09 13:30:06.753439 | TASK [local-log-download : Check API endpoint is defined]
2026-06-09 13:30:06.804476 | localhost | ok: All assertions passed
2026-06-09 13:30:06.809966 | 
2026-06-09 13:30:06.810069 | TASK [local-log-download : Create download script]
2026-06-09 13:30:07.326502 | localhost -> localhost | changed
2026-06-09 13:30:07.378255 | 
2026-06-09 13:30:07.378414 | TASK [Register quick-download link]
2026-06-09 13:30:07.407105 | localhost | ok
2026-06-09 13:30:07.409485 | 
2026-06-09 13:30:07.409554 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-09 13:30:07.415286 | 
2026-06-09 13:30:07.415363 | TASK [Set zuul-log-path fact]
2026-06-09 13:30:07.431376 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-09 13:30:07.439408 | 
2026-06-09 13:30:07.439489 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-09 13:30:07.476519 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-09 13:30:07.480493 | 
2026-06-09 13:30:07.480595 | TASK [upload-logs : Create log directories]
2026-06-09 13:30:08.460270 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-09 13:30:08.463812 | 
2026-06-09 13:30:08.463999 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-09 13:30:08.868190 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.011497
2026-06-09 13:30:08.872374 | 
2026-06-09 13:30:08.872498 | TASK [upload-logs : Upload logs to log server]
2026-06-09 13:30:14.679575 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-09 13:30:14.682451 | 
2026-06-09 13:30:14.682607 | LOOP [upload-logs : Compress console log and json output]
